Skip to content
Snippets Groups Projects
Commit eaf3565b authored by jkerdreu's avatar jkerdreu
Browse files

Added wind gauge

git-svn-id: https://redmine.imt-atlantique.fr/svn/xaal/code/Python/trunk@1994 b32b6428-25c9-4566-ad07-03861ab6144f
parent 24d0e580
Branches
No related tags found
No related merge requests found
......@@ -34,6 +34,7 @@ class GW:
self.devs.append(devices.thermometer(cfg['temperature']))
self.devs.append(devices.hygrometer(cfg['humidity']))
self.devs.append(devices.barometer(cfg['pressure']))
self.devs.append(devices.windgauge(cfg['wind']))
# gw
gw = devices.gateway(cfg['addr'])
gw.attributes['embedded'] = [dev.address for dev in self.devs]
......@@ -58,6 +59,8 @@ class GW:
self.devs[0].attributes['temperature'] = round(weather.get_temperature(unit='celsius')['temp'],1)
self.devs[1].attributes['humidity'] = weather.get_humidity()
self.devs[2].attributes['pressure'] = weather.get_pressure()['press']
self.devs[3].attributes['windStrength'] = weather.get_wind()['speed']
self.devs[3].attributes['windAngle'] = weather.get_wind()['deg']
def init(engine):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment