Erik Eriksson 2016-11-12 23:16:27 +01:00 committed by Paulus Schoutsen
parent 75bcb1ff0f
commit c823ea9f2a
2 changed files with 11 additions and 5 deletions

View file

@ -77,7 +77,8 @@ def request_sensors():
units = NETWORK.request('sensors/list')
# One unit can contain many sensors.
if units and 'sensor' in units:
return {unit['id']+str(sensor['name']): dict(unit, data=sensor)
return {(unit['id'], sensor['name'], sensor['scale']):
dict(unit, data=sensor)
for unit in units['sensor']
for sensor in unit['data']}
return None