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

Fix old schemas



git-svn-id: https://redmine.imt-atlantique.fr/svn/xaal/code/Python/branches/0.7@2684 b32b6428-25c9-4566-ad07-03861ab6144f
parent f8530fdd
Branches
No related tags found
No related merge requests found
......@@ -53,13 +53,13 @@ class GW:
if value["type"]=="NAMain":
sensors_type=["thermometer","hygrometer","barometer","co2meter","soundmeter","wifimeter"]
elif value["type"]=="NAModule1": # addition outdoor
sensors_type=["thermometer","hygrometer","radiometer","batterymeter"]
sensors_type=["thermometer","hygrometer","radiometer","battery"]
elif value["type"]=="NAModule4": #additional indoor
sensors_type=["thermometer","hygrometer","co2meter","radiometer","batterymeter"]
sensors_type=["thermometer","hygrometer","co2meter","radiometer","battery"]
elif value["type"]=="NAModule2": # additon wind gauge
sensors_type=["windgauge","radiometer","batterymeter"]
sensors_type=["windgauge","radiometer","battery"]
elif value["type"]=="NAModule3": # addition rain gauge
sensors_type=["rainmeter","radiometer","batterymeter"]
sensors_type=["rainmeter","radiometer","battery"]
else:
logger.warn("invalid modules!!!")
......@@ -101,7 +101,7 @@ class GW:
for m in netatmo_modules :
macId=m["_id"]
attr={"radio_status": m["rf_status"],
"battery_level": m["battery_percent"]}
"level": m["battery_percent"]}
data =m.get('dashboard_data',None)
if not data:
logger.warning('Not data from %s' % macId)
......
......@@ -116,8 +116,8 @@ class NAModule(object): # NWS: netatmo weather station
return ["radio_status"]
elif sensor_type=="wifimeter" :
return ["wifi_status"]
elif sensor_type=="batterymeter" :
return ["battery_level"]
elif sensor_type=="battery" :
return ["level"]
else:
logger.warn("invalid sensor type !")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment