Fix not showing device active when running
This commit is contained in:
parent
3c81c46c8b
commit
6c3da96a03
3 changed files with 3 additions and 3 deletions
|
@ -5,6 +5,6 @@ class Appliance:
|
||||||
def get(self):
|
def get(self):
|
||||||
if self._data["attributes"]["lastConnEvent"]["category"] == "DISCONNECTED":
|
if self._data["attributes"]["lastConnEvent"]["category"] == "DISCONNECTED":
|
||||||
self._data["attributes"]["parameters"]["machMode"] = "0"
|
self._data["attributes"]["parameters"]["machMode"] = "0"
|
||||||
self._data["active"] = bool(self._data.get("activity"))
|
self._data["active"] = bool(self._data.get("attributes", {}).get("activity"))
|
||||||
self._data["pause"] = self._data["attributes"]["parameters"]["machMode"] == "3"
|
self._data["pause"] = self._data["attributes"]["parameters"]["machMode"] == "3"
|
||||||
return self._data
|
return self._data
|
||||||
|
|
|
@ -5,6 +5,6 @@ class Appliance:
|
||||||
def get(self):
|
def get(self):
|
||||||
if self._data["attributes"]["lastConnEvent"]["category"] == "DISCONNECTED":
|
if self._data["attributes"]["lastConnEvent"]["category"] == "DISCONNECTED":
|
||||||
self._data["attributes"]["parameters"]["machMode"] = "0"
|
self._data["attributes"]["parameters"]["machMode"] = "0"
|
||||||
self._data["active"] = bool(self._data.get("activity"))
|
self._data["active"] = bool(self._data.get("attributes", {}).get("activity"))
|
||||||
self._data["pause"] = self._data["attributes"]["parameters"]["machMode"] == "3"
|
self._data["pause"] = self._data["attributes"]["parameters"]["machMode"] == "3"
|
||||||
return self._data
|
return self._data
|
||||||
|
|
|
@ -5,6 +5,6 @@ class Appliance:
|
||||||
def get(self):
|
def get(self):
|
||||||
if self._data["attributes"]["lastConnEvent"]["category"] == "DISCONNECTED":
|
if self._data["attributes"]["lastConnEvent"]["category"] == "DISCONNECTED":
|
||||||
self._data["attributes"]["parameters"]["machMode"] = "0"
|
self._data["attributes"]["parameters"]["machMode"] = "0"
|
||||||
self._data["active"] = bool(self._data.get("activity"))
|
self._data["active"] = bool(self._data.get("attributes", {}).get("activity"))
|
||||||
self._data["pause"] = self._data["attributes"]["parameters"]["machMode"] == "3"
|
self._data["pause"] = self._data["attributes"]["parameters"]["machMode"] == "3"
|
||||||
return self._data
|
return self._data
|
||||||
|
|
Loading…
Reference in a new issue