You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have two vacuums set up in my account, one is a local one and the other is in another network.
On set up, the integration tries to connect to the remote vacuum locally ([roborock.local_api] [Roborock S5 Max] Connecting to 10.20.107.xxx) but of course fails to reach it.
It then fails setup entirely as it tries to set up the sensors for that vacuum.
Debug log
2024-01-13 17:22:06.016 DEBUG (MainThread) [roborock.local_api] [Roborock S5 Max] Connecting to 10.20.107.213
2024-01-13 17:22:10.017 DEBUG (MainThread) [roborock.local_api] [Roborock S5 Max] Connecting to 10.20.107.213
2024-01-13 17:22:14.020 DEBUG (MainThread) [roborock.local_api] [Roborock S5 Max] Connecting to 10.20.107.213
2024-01-13 17:22:18.021 DEBUG (MainThread) [roborock.local_api] [Roborock S5 Max] Connecting to 10.20.107.213
2024-01-13 17:22:18.025 DEBUG (MainThread) [custom_components.roborock.coordinator] Finished fetching roborock data in 16.040 seconds (success: False)
2024-01-13 17:22:18.201 ERROR (MainThread) [homeassistant.components.button] Error while setting up roborock platform for button
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 360, in _async_setup_platform
await asyncio.shield(task)
File "/config/custom_components/roborock/button.py", line 87, in async_setup_entry
coordinator = device_entry_data["coordinator"]
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not subscriptable
2024-01-13 17:22:18.209 ERROR (MainThread) [homeassistant.components.camera] Error while setting up roborock platform for camera
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 360, in _async_setup_platform
await asyncio.shield(task)
File "/config/custom_components/roborock/camera.py", line 78, in async_setup_entry
coordinator = device_entry_data["coordinator"]
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not subscriptable
2024-01-13 17:22:18.219 ERROR (MainThread) [homeassistant.components.number] Error while setting up roborock platform for number
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 360, in _async_setup_platform
await asyncio.shield(task)
File "/config/custom_components/roborock/number.py", line 68, in async_setup_entry
coordinator = device_entry_data["coordinator"]
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
TypeError: 'NoneType' object is not subscriptable
The text was updated successfully, but these errors were encountered:
mrestorff
changed the title
Integration tries to connect to remote vacuum locally, fails set up
Integration tries to connect to remote vacuum locally, setup fails
Jan 13, 2024
Many times re-configured this library, and reinstalled with different versions after bug you mentioned @op, but it keeps failing.
One time i reconfigured it started to work, i ran kitchen cleaning (it is 10-15minutes) when he returned everything were unavailable.
Version 1.0.12
What vacuum are you using?
Describe the bug
I have two vacuums set up in my account, one is a local one and the other is in another network.
On set up, the integration tries to connect to the remote vacuum locally (
[roborock.local_api] [Roborock S5 Max] Connecting to 10.20.107.xxx
) but of course fails to reach it.It then fails setup entirely as it tries to set up the sensors for that vacuum.
Debug log
The text was updated successfully, but these errors were encountered: