Pulls data from Nest & Wunderground APIs and graphs it using RRD.
-
Place all scripts in /opt/nest
-
Update pull_thermostat.py with Nest thermostat_id and Wunderground URL.
-
Run create_nest_rrd.sh to create RRD file
-
Create files for API keys in /opt/nest:
- nest_auth
- wunderground_auth
-
Create directory /var/www/nest and /var/www/nest/images
-
Place index.html and history.html in /var/www/nest
-
Ensure apache2 is installed
-
Place 001-nest.conf in /etc/apache2/sites-available/001-nest.conf
-
Enable site using a2ensite 001-nest.conf
Screenshots: