Skip to content

Intesishome sync error #42677

Closed
Closed
@vampirete

Description

The problem

At the moment, I get issues with operation mode becoming desynchronized on my deployment. For instance, I have HASS believing the AC is running, when it is not, and vice-versa.

Environment

arch aarch64
chassis false
dev false
docker false
hassio true
host_os HassOS 4.15
-- --
installation_type Home Assistant
os_name Hassio
os_version ¿?
python_version 3.8
supervisor 2020.10.0
version 0.117.1

Home Assistant release with the issue: 117.1
Last working Home Assistant release (if known): ¿?
Operating environment (Hass.io/Docker/Windows/etc.): Hass.io on rpi
Integration causing this issue: intesishome
Link to integration documentation on our website: https://www.home-assistant.io/integrations/intesishome/

Problem-relevant configuration.yaml

climate:

platform: intesishome
username: intesisuser
password: !secret intesis_password.

Traceback/Error logs

first day

2020-10-29 17:22:09 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 363, in _handle_packets
await self.parse_api_messages(message)
File "/usr/local/lib/python3.8/site-packages/pyintesishome/pyintesishome.py", line 343, in parse_api_messages
self._update_rssi(resp["data"]["deviceId"], resp["data"]["value"])
File "/usr/local/lib/python3.8/site-packages/pyintesishome/pyintesishome.py", line 630, in _update_rssi
self._devices[str(deviceId)]["rssi"] = rssi
KeyError: '224571441679767'

2020-10-30 15:41:05 ERROR (MainThread) [pyintesishome] Exception: ConnectionResetError('Connection lost')

second day

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

Additional information

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions