.codeclimate.json | |
|
|
.github/dependabot.yml | |
|
|
.github/workflows/tests.yml | |
|
|
.gitignore | |
|
|
.hound.yml | |
|
|
.rspec | |
|
|
.rubocop.yml | |
|
|
.standard.yml | |
|
|
CHANGELOG.md | |
|
|
Gemfile | |
|
|
LICENSE | |
|
|
README.md | |
|
|
Rakefile | |
|
|
bin/console | |
|
|
bin/ruby_home | |
|
|
bin/setup | |
|
|
lib/ruby_home/config/categories.yml | |
|
|
lib/ruby_home/config/characteristics.yml | |
|
|
lib/ruby_home/config/manual_characteristics.yml | |
|
|
lib/ruby_home/config/manual_services.yml | |
|
|
lib/ruby_home/config/services.yml | |
|
|
rubyhome.gemspec | |
|
|
examples/air_purifier.rb | 58 |
|
|
examples/air_quality_sensor.rb | 101 |
|
|
examples/battery_service.rb | 48 |
|
|
examples/carbon_dioxide_sensor.rb | 66 | A 1 hr |
|
examples/carbon_monoxide_sensor.rb | 66 | A 1 hr |
|
examples/contact_sensor.rb | 56 | A 40 mins |
|
examples/door.rb | 39 | A 35 mins |
|
examples/fan.rb | 25 |
|
|
examples/fan_v2.rb | 59 |
|
|
examples/garage_door_opener.rb | 63 |
|
|
examples/heater_cooler.rb | 74 | A 20 mins |
|
examples/humidifier_dehumidifier.rb | 70 | A 20 mins |
|
examples/humidity_sensor.rb | 52 | A 40 mins |
|
examples/leak_sensor.rb | 56 | A 40 mins |
|
examples/light_sensor.rb | 52 | A 40 mins |
|
examples/lightbulb.rb | 25 |
|
|
examples/lock_mechanism.rb | 28 |
|
|
examples/motion_sensor.rb | 56 |
|
|
examples/occupancy_sensor.rb | 56 | A 40 mins |
|
examples/outlet.rb | 25 |
|
|
examples/security_system.rb | 47 |
|
|
examples/smoke_sensor.rb | 56 | A 40 mins |
|
examples/switch.rb | 13 |
|
|
examples/television.rb | 63 |
|
|
examples/temperature_sensor.rb | 52 | A 40 mins |
|
examples/thermostat.rb | 90 |
|
|
examples/window.rb | 39 | A 35 mins |
|
examples/window_covering.rb | 59 | A 35 mins |
|