Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pietheinstrengholt/nest-thermostat-temperature-history-flotchart

Shows nest thermostat temperature history
https://github.com/pietheinstrengholt/nest-thermostat-temperature-history-flotchart

flot-charts javascript nest-thermostat nest-thermostat-history nest-thermostat-temperature temperature

Last synced: about 1 month ago
JSON representation

Shows nest thermostat temperature history

Awesome Lists containing this project

README

        



Nest thermostat temperature
=======

The "Nest thermostat history tool" is a near real-time temperature / monitoring tool to visualise all thermostat statistics. The tool can visualise temperature over a large amount of time. Different colors are used for heating (red), auto_away (blue), leaf (green) and other (yellow). It fetches the data from the nest servers and stores it in a local database. The tool is written in PHP and Javascript.

Copyright (c) 2014 Piethein Strengholt, [email protected]

INSTALLATION
------------

1. Create a new table with the database.sql script
2. Change servername, username and password in load.php and json.php files
3. Add your nest account-name and password to the load.php file
4. Start polling with load.php (cronjob every 5 minutes)
To poll every minute change the 'barWidth: 300000' to 'barWidth: 60000' in the index.html

CREDITS
-------

The following scripts are used within Nest thermostat temperature tool:

* FlotCharts: http://www.flotcharts.org/
* jQuery: http://jquery.com/
* nest-api: https://github.com/gboudreau/nest-api

TODO
----

* Add Curved lines: https://github.com/MichaelZinsmaier/CurvedLines
* Cleanup code.