Fix zone rename function and expected reply checking.

This commit is contained in:
Andrius Štikonas 2020-12-07 00:54:29 +00:00
parent c1a609f927
commit 24127f9df5
2 changed files with 2 additions and 4 deletions

View File

@ -47,7 +47,7 @@ class NeoHub:
if expected_reply is None:
return reply
else:
if reply == expected_reply:
if reply.__dict__ == expected_reply:
return True
else:
self._logger.error(f"Unexpected reply: {reply}")

View File

@ -41,11 +41,9 @@ class NeoStat:
"""
message = {"ZONE_TITLE": [self.name, new_name]}
reply = {"result": "flashing led"}
reply = {"result": "zone renamed"}
result = await self._hub._send(message, reply)
if result:
self.name = new_name
return result
async def remove(self):