.codeclimate.yml | |
|
|
.coveralls.yml | |
|
|
.gitignore | |
|
|
.rspec | |
|
|
.travis.yml | |
|
|
Gemfile | |
|
|
Gemfile.lock | |
|
|
Guardfile | |
|
|
LICENSE.md | |
|
|
README.md | |
|
|
Rakefile | |
|
|
bin/console | |
|
|
bin/setup | |
|
|
bin/thermostat | |
|
|
lib/thermostat.rb | 24 | A 0 mins |
|
lib/thermostat/config.rb | 13 | A 0 mins |
|
lib/thermostat/config_loader.rb | 35 | A 0 mins |
|
lib/thermostat/hardware_controller.rb | 5 | A 0 mins |
|
lib/thermostat/hardware_controller/raspberry_pi.rb | 19 | A 0 mins |
|
lib/thermostat/hardware_controller/raspberry_pi/gpio.rb | 31 | A 0 mins |
|
lib/thermostat/hardware_controller/raspberry_pi/pin_cleaner.rb | 11 | A 0 mins |
|
lib/thermostat/hardware_controller/raspberry_pi/relay.rb | 31 | A 0 mins |
|
lib/thermostat/heat_index_calculator.rb | 24 | A 0 mins |
|
lib/thermostat/invalid_setpoint.rb | 4 | A 0 mins |
|
lib/thermostat/logger.rb | 111 | A 2 hrs |
|
lib/thermostat/logger/formatter.rb | 13 | A 35 mins |
|
lib/thermostat/logging.rb | 18 | A 0 mins |
|
lib/thermostat/logging_adapter.rb | 12 | A 0 mins |
|
lib/thermostat/sensor.rb | 11 | A 0 mins |
|
lib/thermostat/sensor/temperature.rb | 41 | A 25 mins |
|
lib/thermostat/simple.rb | 30 | A 0 mins |
|
lib/thermostat/simple/controller.rb | 61 | A 0 mins |
|
lib/thermostat/simple/state_machine.rb | 34 | A 0 mins |
|
lib/thermostat/state_machine_questions.rb | 15 | A 0 mins |
|
lib/thermostat/struct_initializer.rb | 17 | A 25 mins |
|
lib/thermostat/version.rb | 4 | A 0 mins |
|
lib/thermostat/zone.rb | 37 | A 45 mins |
|
thermostat.gemspec | |
|
|