Hi.
I have problems with intesishome desynchronization in my implementation. For example, I have HASS believing that the AC is working, when it is not, and vice versa, and the integration ignores me and don’t change the options, I have to restart the homeasistant for to recuperate the control.
Blockquote
Error doing job: Task exception was never retrieved
12:20:33 – core.py (ERROR)
Connection to IntesisHome API was lost. Reconnecting in 8 minutes
12:20:33 – intesishome (ERROR)
pyIntesisHome lost connection to the IntesisHome server. Exception: [Errno 110] Operation timed out
12:20:33 – /usr/local/lib/python3.8/site-packages/pyintesishome/pyintesishome.py (ERROR)
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:56 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:57 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:57 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:57 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:57 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:57 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:57 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:57 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 01:03:57 DEBUG (MainThread) [homeassistant.components.intesishome.climate] IntesisHome API sent a status update for device 127934807169
2020-10-31 12:20:33 ERROR (MainThread) [pyintesishome] pyIntesisHome lost connection to the IntesisHome server. Exception: [Errno 110] Operation timed out
2020-10-31 12:20:33 ERROR (MainThread) [homeassistant.components.intesishome.climate] Connection to IntesisHome API was lost. Reconnecting in 8 minutes
2020-10-31 12:20:33 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/local/lib/python3.8/site-packages/pyintesishome/pyintesishome.py”, line 377, in _handle_packets
await self._send_update_callback()
File “/usr/local/lib/python3.8/site-packages/pyintesishome/pyintesishome.py”, line 820, in _send_update_callback
await callback(device_id=deviceId)
File “/usr/src/homeassistant/homeassistant/components/intesishome/climate.py”, line 377, in async_update_callback
async_call_later(
File “/usr/src/homeassistant/homeassistant/helpers/event.py”, line 1160, in async_call_later
return async_track_point_in_utc_time(
File “/usr/src/homeassistant/homeassistant/helpers/event.py”, line 1134, in async_track_point_in_utc_time
job = action if isinstance(action, HassJob) else HassJob(action)
File “/usr/src/homeassistant/homeassistant/core.py”, line 174, in init
raise ValueError(“Coroutine not allowed to be passed to HassJob”)
ValueError: Coroutine not allowed to be passed to HassJob
Please, I need help for to resolve this problem.