Merge pull request #6162 from molobrakos/nut

sensor.nut: Handle multiple statuses returned
This commit is contained in:
Erik Eriksson
2017-02-23 11:56:25 +01:00
committed by GitHub

View File

@@ -217,7 +217,9 @@ class NUTSensor(Entity):
return STATE_TYPES['OFF']
else:
try:
return STATE_TYPES[self._data.status[KEY_STATUS]]
return " ".join(
STATE_TYPES[state]
for state in self._data.status[KEY_STATUS].split())
except KeyError:
return STATE_UNKNOWN