Skip to content

Thermostat logger using an HCPL3700, ADT7410, and Raspberry Pi A+

Notifications You must be signed in to change notification settings

langelgjm/thermostat-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

thermostat-logger

Logs and graphs thermostat status, temperature, and time. Receives thermostat events (on/off) via interrupts. Useful if you want to see how much your heating/cooling system is running.

Uses an HCPL3700 optocoupler to generate the logic inputs for thermostat status/events; uses an ADT7410 to measure temperature. Runs on a Raspberry Pi.

Requires hipi-i2c to be installed, since the kernel driver and python-smbus on the Pi don't play well with a number of I2C devices. hipi-i2c is part of HiPi.

Configure settings in thermostat_monitor.conf before running. You'll need a Plotly account and API key if you want to use the graphing feature.

For details on building the hardware associated with this repository, see this Instructable.

About

Thermostat logger using an HCPL3700, ADT7410, and Raspberry Pi A+

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published