karlentwistle/ruby_home

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
.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.rb58
examples/air_quality_sensor.rb101
examples/battery_service.rb48
examples/carbon_dioxide_sensor.rb66
A
1 hr
examples/carbon_monoxide_sensor.rb66
A
1 hr
examples/contact_sensor.rb56
A
40 mins
examples/door.rb39
A
35 mins
examples/fan.rb25
examples/fan_v2.rb59
examples/garage_door_opener.rb63
examples/heater_cooler.rb74
A
20 mins
examples/humidifier_dehumidifier.rb70
A
20 mins
examples/humidity_sensor.rb52
A
40 mins
examples/leak_sensor.rb56
A
40 mins
examples/light_sensor.rb52
A
40 mins
examples/lightbulb.rb25
examples/lock_mechanism.rb28
examples/motion_sensor.rb56
examples/occupancy_sensor.rb56
A
40 mins
examples/outlet.rb25
examples/security_system.rb47
examples/smoke_sensor.rb56
A
40 mins
examples/switch.rb13
examples/television.rb63
examples/temperature_sensor.rb52
A
40 mins
examples/thermostat.rb90
examples/window.rb39
A
35 mins
examples/window_covering.rb59
A
35 mins