Solve wrong return code from modbus. (#94234)

pull/94288/head
jan iversen 2023-06-08 11:29:54 +02:00 committed by Paulus Schoutsen
parent 0cf3825183
commit 2b1c45c28c
1 changed files with 2 additions and 2 deletions

View File

@ -192,7 +192,7 @@ class Flexit(ClimateEntity):
result = float(
await self._async_read_int16_from_register(register_type, register)
)
if result == -1:
if not result:
return -1
return result / 10.0
@ -200,6 +200,6 @@ class Flexit(ClimateEntity):
result = await self._hub.async_pymodbus_call(
self._slave, register, value, CALL_TYPE_WRITE_REGISTER
)
if result == -1:
if not result:
return False
return True