Compare commits
2 Commits
10101ba618
...
4ee05476fd
Author | SHA1 | Date |
---|---|---|
Paul Warren | 4ee05476fd | |
Paul Warren | 9bb2ea34aa |
22
bom_rrd2.py
22
bom_rrd2.py
|
@ -10,6 +10,11 @@ import rrdtool
|
||||||
from weather_au import api
|
from weather_au import api
|
||||||
from dateutil import tz
|
from dateutil import tz
|
||||||
|
|
||||||
|
from pyowm import OWM
|
||||||
|
|
||||||
|
owm = OWM('API KEY GOES HERE')
|
||||||
|
mgr = owm.weather_manager()
|
||||||
|
|
||||||
# Grab current temps from sensors around the house
|
# Grab current temps from sensors around the house
|
||||||
#outside = rrdtool.fetch("/media/media/mqtt/ESP_b5952/temp/c.rrd", "AVERAGE")
|
#outside = rrdtool.fetch("/media/media/mqtt/ESP_b5952/temp/c.rrd", "AVERAGE")
|
||||||
#rows = outside[2][::-1]
|
#rows = outside[2][::-1]
|
||||||
|
@ -17,14 +22,17 @@ from dateutil import tz
|
||||||
# if data[0] is not None:
|
# if data[0] is not None:
|
||||||
# outside_temp = data[0]
|
# outside_temp = data[0]
|
||||||
# break
|
# break
|
||||||
outside_temp = 0
|
|
||||||
|
|
||||||
bedroom = rrdtool.fetch("/media/media/mqtt/ESP_b3fe20/temp.rrd", "AVERAGE")
|
# Grab outside temp from OpenWeatherMap
|
||||||
rows = bedroom[2][::-1]
|
observation = mgr.one_call(lat=42.9696, lon=147.2004, exclude='minutely,hourly,daily', units='metric')
|
||||||
for data in rows:
|
outside_temp = int(observation.current.temperature()['temp'])
|
||||||
if data[0] is not None:
|
|
||||||
bedroom_temp = int(data[0])
|
#bedroom = rrdtool.fetch("/media/media/mqtt/ESP_b3fe20/temp.rrd", "AVERAGE")
|
||||||
break
|
#rows = bedroom[2][::-1]
|
||||||
|
#for data in rows:
|
||||||
|
# if data[0] is not None:
|
||||||
|
# bedroom_temp = int(data[0])
|
||||||
|
# break
|
||||||
bedroom_temp = 0
|
bedroom_temp = 0
|
||||||
|
|
||||||
lounge = rrdtool.fetch("/media/media/mqtt/ESP_4c7682/temp.rrd", "AVERAGE")
|
lounge = rrdtool.fetch("/media/media/mqtt/ESP_4c7682/temp.rrd", "AVERAGE")
|
||||||
|
|
Loading…
Reference in New Issue