Skip to content

paullj1/PiTherm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PiTherm

PiTherm is a docker-compose service built for Raspberry Pi. With $15 in hardware (in addition to the Pi), PiTherm turns your Pi into a smart thermostat that can be controlled using Siri with Homebridge or on your smartphone with the built-in web interface. Additionally, PiTherm can be configured to detect the presence of your smartphone and set your AC or furnace to a more energy efficient set-point when you're not home.

Steps to Install (from rasbian):

  • install docker and docker-compose
  • ./prep_host.sh
  • reboot
  • docker-compose up -d
  • ./seed_db.sh

Config

  • Modify env vars in the .env file
  • Create your homebridge config and plugins named:
    • ./homebridge/plugins.txt
    • ./homebridge/package.json

Hardware

Troubleshooting

  • If PiTherm cannot see the temperature sensor, you may need to update your firmware:
    • sudo apt update && sudo apt upgrade
    • sudo apt install rpi-update
    • sudo rpi-update

Contact