Step 1
Software Requirements (as used/tested by author):
- Latest Raspbian OS
- Python 2.7
- Kivy (Ver 1.9.2 dev) UI framework
- Additional required python packages:
- w1thermsensor
- FakeGPIO (for testing on non-Pi platforms, customized version included)
- CherryPy (web server)
- schedule (for scheduled events)
- bluepy
- subprocess32
- openweathermap.org app key
Software installation:
1. Make sure you have the latest Raspbian updates
2. Install Kivy on your Pi using the instructions found here: http://www.kivy.org/docs/installation/installation-rpi.html
3. Install additional python packages: CherryPy, schedule,bluepy,subprocess32 & w1thermsensor using the command "sudo pip install ..."
4. Get an openweathermap.org app key if you don't have one from here: http://www.openweathermap.org/appid
5. Edit the thermostat_settings.json file and insert your Open Weather Map app key in the appropriate spot. Also change the location to your location.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.