Skip to content
This repository has been archived by the owner on Jun 28, 2021. It is now read-only.

cerebrate/smart-thermo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

smart-thermo

Arduino code for the SmarThermostat, a set of environmental sensors and relays coupled to an Adafruit HUZZAH ESP8266.

The SmarThermostat gets temperature, pressure, and humidity information from a BME80 sensor and light level information from a TSL2561 sensor, which it reports back to the home automation server via MQTT (using the topic environment//data ). It receives commands - and, on request, reports current settings - to change the settings of the relays controlling the fan, furnace, and air conditioning unit over the topics environment/central/command and environment/central/status , respectively, and actions them accordingly.

A secondary routine flashes LED 0 on the Feather flash periodically to indicate normal function.

The code for the SmarThermostat is freely available under the MIT License, should you happen to want it.

About

Arduino code for the SmarThermostat

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 100.0%