hi @bendews, first, thanks, this is great. I’ve been up a running nearly since I started my journey with Home Assistant, and I’ve got great automations with Node Red.
I’m wondering if anyone has problems with the integration/functionality just dropping. I then have to restart home assistant, and it usually reconnects, but sometimes requires a couple restarts. It usually happens at least once a day. Two errors I see periodically are posted below but have not been able to link the appearance of the errors with dropping. Meaning, I have not been able to pinpoint when it drops and any resulting errors, and sometimes after errors show up, the covers still work.
Logger: somfy_mylink_synergy
Source: /usr/local/lib/python3.8/site-packages/somfy_mylink_synergy/__init__.py:125
First occurred: 12:15:03 PM (3 occurrences)
Last logged: 1:03:26 PM
Recieved timeout whilst waiting for response from MyLink device.
Logger: homeassistant.components.websocket_api.http.connection
Source: components/somfy_mylink/cover.py:106
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 1:03:26 PM (1 occurrences)
Last logged: 1:03:26 PM
[23213561953872]
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 135, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1451, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1486, in _execute_service
await handler.job.target(service_call)
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 204, in handle_service
await self.hass.helpers.service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 499, in entity_service_call
future.result() # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 664, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 536, in _handle_entity_call
await result
File "/usr/src/homeassistant/homeassistant/components/somfy_mylink/cover.py", line 106, in async_stop_cover
await self.somfy_mylink.move_stop(self._target_id)
File "/usr/local/lib/python3.8/site-packages/somfy_mylink_synergy/__init__.py", line 50, in move_stop
return await self.command("mylink.move.stop", targetID=target_id)
File "/usr/local/lib/python3.8/site-packages/somfy_mylink_synergy/__init__.py", line 59, in command
return await self.send_message(message)
File "/usr/local/lib/python3.8/site-packages/somfy_mylink_synergy/__init__.py", line 71, in send_message
return await self._recieve_data(read_until_string)
File "/usr/local/lib/python3.8/site-packages/somfy_mylink_synergy/__init__.py", line 127, in _recieve_data
raise timeout_err
File "/usr/local/lib/python3.8/site-packages/somfy_mylink_synergy/__init__.py", line 118, in _recieve_data
data_bytes = await asyncio.wait_for(reader, timeout=self._timeout)
File "/usr/local/lib/python3.8/asyncio/tasks.py", line 498, in wait_for
raise exceptions.TimeoutError()
asyncio.exceptions.TimeoutError