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
commit 827e3c4395

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