Project

General

Profile

Feature #898

Thermostat dashboard

Added by Luke Murphey over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
11/17/2014
Due date:
% Done:

100%


Description

Show data from thermostats. Content may include:

  • Heat/cool/fan cycles over time (area chart)
  • Temperature of location
  • Heater & AC current cycle percentage (and/or average HVAC cycle duration)
  • Alerts on over active HVAC (running at 100%)
  • Current temperature & heating/AC set-points

Thermo_statuses.png View (6.01 KB) Luke Murphey, 11/26/2014 02:24 AM


Subtasks

Feature #899: Add data support for thermostatsClosedLuke Murphey

Task #909: Create heating/cooling cycle time-chartClosedLuke Murphey

Task #910: Add wind-chill to HVAC cycle time-chartClosedLuke Murphey

Task #912: Add filter for wind-chill temperatureClosedLuke Murphey

History

#1 Updated by Luke Murphey over 9 years ago

  • Subject changed from thermostat dashboard to Thermostat dashboard

#2 Updated by Luke Murphey over 9 years ago

  • Description updated (diff)

#4 Updated by Luke Murphey over 9 years ago

  • Description updated (diff)

#5 Updated by Luke Murphey over 9 years ago

  • Description updated (diff)

#6 Updated by Luke Murphey over 9 years ago

Here is a good source for wind chill info: https://developer.yahoo.com/weather/.

Here is an example in Python:

import urllib2, urllib, json
baseurl = "https://query.yahooapis.com/v1/public/yql?" 
yql_query = "select wind from weather.forecast where woeid=2460286" 
yql_url = baseurl + urllib.urlencode({'q':yql_query}) + "&format=json" 
result = urllib2.urlopen(yql_url).read()
data = json.loads(result)
print data['query']['results']

#8 Updated by Luke Murphey over 9 years ago

  • Status changed from New to Closed

Also available in: Atom PDF