I’ve been using the Somfy myLink integration for quite a while. When I configured this, I just had to provide it the IP address of the “myLink to RTS Interface” hub that I purchased.
With the move to Overkiz, I’m not sure how to migrate. The myLink integration won’t configure anymore, but now it appears that I have to go purchase a Somfy TaHoma hub instead?
Is that true, or is there a way to leverage my current gateway?
Somfy MyLink. Since the announcement that the Somfy integration was deprecated, the MyLink integration will not configure (used to work fine):
Logger: homeassistant.config_entries
Source: components/somfy_mylink/__init__.py:32
First occurred: August 3, 2022 at 9:04:28 PM (1 occurrences)
Last logged: August 3, 2022 at 9:04:28 PM
Error setting up entry MyLink 172.16.1.169 for somfy_mylink
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 357, in async_setup
result = await component.async_setup_entry(hass, self)
File "/usr/src/homeassistant/homeassistant/components/somfy_mylink/__init__.py", line 32, in async_setup_entry
mylink_status = await somfy_mylink.status_info()
File "/usr/local/lib/python3.10/site-packages/somfy_mylink_synergy/__init__.py", line 34, in status_info
return await self.command("mylink.status.info", targetID=target_id)
File "/usr/local/lib/python3.10/site-packages/somfy_mylink_synergy/__init__.py", line 59, in command
return await self.send_message(message)
File "/usr/local/lib/python3.10/site-packages/somfy_mylink_synergy/__init__.py", line 70, in send_message
await self._send_data(message)
File "/usr/local/lib/python3.10/site-packages/somfy_mylink_synergy/__init__.py", line 95, in _send_data
await self._make_connection()
File "/usr/local/lib/python3.10/site-packages/somfy_mylink_synergy/__init__.py", line 91, in _make_connection
raise timeout_err
File "/usr/local/lib/python3.10/site-packages/somfy_mylink_synergy/__init__.py", line 86, in _make_connection
self._stream_reader, self._stream_writer = await conn_wait
File "/usr/local/lib/python3.10/asyncio/tasks.py", line 445, in wait_for
return fut.result()
File "/usr/local/lib/python3.10/asyncio/streams.py", line 47, in open_connection
transport, _ = await loop.create_connection(
File "/usr/local/lib/python3.10/asyncio/base_events.py", line 1064, in create_connection
raise exceptions[0]
File "/usr/local/lib/python3.10/asyncio/base_events.py", line 1049, in create_connection
sock = await self._connect_sock(
File "/usr/local/lib/python3.10/asyncio/base_events.py", line 960, in _connect_sock
await self.sock_connect(sock, address)
File "/usr/local/lib/python3.10/asyncio/selector_events.py", line 500, in sock_connect
return await fut
File "/usr/local/lib/python3.10/asyncio/selector_events.py", line 535, in _sock_connect_cb
raise OSError(err, f'Connect call failed {address}')
ConnectionRefusedError: [Errno 111] Connect call failed ('172.16.1.169', 44100)