diff --git a/setup.py b/setup.py index 62240d5..544be80 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ setuptools.setup( name='pyelectroluxconnect', - version='0.3.9', + version='0.3.10', description='Interface for Electrolux Connectivity Platform API', long_description=long_description, long_description_content_type="text/markdown", diff --git a/src/pyelectroluxconnect/Session.py b/src/pyelectroluxconnect/Session.py index ee987dd..8a6198f 100644 --- a/src/pyelectroluxconnect/Session.py +++ b/src/pyelectroluxconnect/Session.py @@ -916,16 +916,12 @@ def getApplianceConnectionState(self, _json = self._requestApi( urls.getApplianceConnectionState(appliance)) - if(_json["status"] == "OK"): - return { - "id": applianceId, - "status": _json[0]["stringValue"], - "timestamp": _json[0]["spkTimestamp"] - } - else: - _LOGGER.error(f"Error while get appliance {applianceId} state: {_json['message']}") - raise Exception(_json["message"]) - + return { + "id": applianceId, + "status": _json[0]["stringValue"], + "timestamp": _json[0]["spkTimestamp"] + } + return None def getApplianceState(self,