Closed K987D closed 1 year ago
Hey there @humbertogontijo, @lash-l, mind taking a look at this issue as it has been labeled with an integration (roborock
) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)
roborock documentation roborock source (message by IssueLinks)
Please provide the rest of your logs relating to Roborock. Something else is going wrong for you and this doesn't help me pinpoint it unfortunately
You can also potentially just send your diagnostics
Same here. When I load the integration I can get a few of them available. But after a while (or maybe after a restart) they drop out as well.
I need the full logs to be able to help you
I'm not sure which log you are referring to. I enabled debug logging on the integration, and did a reload of the integration. Here are all the lines matching "roborock". I obfuscated the sensitive stuff like email, token etc. Hope it helps
2023-10-02 18:27:42.764 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry dummy@gmail.com for roborock
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 387, in async_setup
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/roborock/__init__.py", line 45, in async_setup_entry
network_results = await asyncio.gather(
^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/roborock/api.py", line 503, in get_networking
return await self.send_command(RoborockCommand.GET_NETWORK_INFO, return_type=NetworkInfo)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/roborock/api.py", line 403, in send_command
response = await self._send_command(method, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/roborock/cloud_api.py", line 207, in _send_command
return await self.send_message(roborock_message)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/roborock/cloud_api.py", line 185, in send_message
(response, err) = await async_response
^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/roborock/api.py", line 334, in _wait_response
raise RoborockTimeout(f"id={request_id} Timeout after {self.queue_timeout} seconds") from None
roborock.exceptions.RoborockTimeout: id=25151 Timeout after 10 seconds
2023-10-02 18:42:49.891 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 495, in async_add_entities
tasks = [
^
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 495, in <listcomp>
tasks = [
^
File "/usr/src/homeassistant/homeassistant/components/roborock/sensor.py", line 157, in <genexpr>
if description.value_fn(coordinator.roborock_device_info.props) is not None
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/roborock/sensor.py", line 53, in <lambda>
value_fn=lambda data: data.consumable.main_brush_time_left,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'main_brush_time_left'
2023-10-02 18:42:59.863 WARNING (MainThread) [homeassistant.components.switch] Setup of switch platform roborock is taking over 10 seconds.
2023-10-02 18:42:59.871 WARNING (MainThread) [homeassistant.components.number] Setup of number platform roborock is taking over 10 seconds.
2023-10-02 18:42:59.937 WARNING (MainThread) [homeassistant.components.time] Setup of time platform roborock is taking over 10 seconds.
2023-10-02 18:42:49.891 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 495, in async_add_entities
tasks = [
^
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 495, in <listcomp>
tasks = [
^
File "/usr/src/homeassistant/homeassistant/components/roborock/sensor.py", line 157, in <genexpr>
if description.value_fn(coordinator.roborock_device_info.props) is not None
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/roborock/sensor.py", line 53, in <lambda>
value_fn=lambda data: data.consumable.main_brush_time_left,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'main_brush_time_left'
2023-10-03 03:32:50.044 ERROR (MainThread) [homeassistant.components.roborock.coordinator] Error fetching roborock data: Failed connecting to 192.168.11.100
2023-10-03 14:34:09.762 DEBUG (MainThread) [roborock.local_api] [Roborock S5 Max] Disconnecting from 192.168.11.100
2023-10-03 14:34:09.767 DEBUG (MainThread) [roborock.local_api] [Roborock S5 Max] Disconnecting from 192.168.11.100
2023-10-03 14:34:09.767 INFO (MainThread) [roborock.local_api] [Roborock S5 Max] Roborock client disconnected
2023-10-03 14:34:09.769 DEBUG (MainThread) [homeassistant.components.roborock] Integration async setup entry: {'entry_id': 'DUMMY_ID', 'version': 1, 'domain': 'roborock', 'title': 'dummy@gmail.com', 'data': {'username': 'dummy@gmail.com', 'user_data': {'uid': 'DUMMY_UID', 'tokentype': '', 'token': 'DUMMY_TOKEN', 'rruid': 'DUMMY_RUID', 'region': 'eu', 'countrycode': '385', 'country': 'HR', 'nickname': 'dummy', 'rriot': {'u': 'DUMMY', 's': 'DUMMY', 'h': 'DUMMY', 'k': 'DUMMY', 'r': {'r': 'EU', 'a': 'https://api-eu.roborock.com', 'm': 'ssl://mqtt-eu.roborock.com:8883', 'l': 'https://wood-eu.roborock.com'}}, 'tuyaDeviceState': 2, 'avatarurl': 'https://files.roborock.com/iottest/default_avatar.png'}, 'base_url': 'https://euiot.roborock.com'}, 'options': {}, 'pref_disable_new_entities': False, 'pref_disable_polling': False, 'source': 'user', 'unique_id': 'dummy@gmail.com', 'disabled_by': None}
2023-10-03 14:34:09.771 DEBUG (MainThread) [homeassistant.components.roborock] Getting home data
2023-10-03 14:34:10.321 DEBUG (MainThread) [homeassistant.components.roborock] Got home data HomeData(id=782642, name='My Home', lon=None, lat=None, geo_name=None, products=[HomeDataProduct(id='42qYXusGAhtBh5L2Sa4SMV', name='Roborock S5 Max', code=None, model='roborock.vacuum.s5e', iconurl=None, attribute=None, capability=0, category='robot.vacuum.cleaner', schema=[HomeDataProductSchema(id='101', name='rpc_request', code='rpc_request', mode='rw', type='RAW', product_property=None, desc=None), HomeDataProductSchema(id='102', name='rpc_response', code='rpc_response', mode='rw', type='RAW', product_property=None, desc=None), HomeDataProductSchema(id='120', name='错误代码', code='error_code', mode='ro', type='ENUM', product_property=None, desc=None), HomeDataProductSchema(id='121', name='设备状态', code='state', mode='ro', type='ENUM', product_property=None, desc=None), HomeDataProductSchema(id='122', name='设备电量', code='battery', mode='ro', type='ENUM', product_property=None, desc=None), HomeDataProductSchema(id='123', name='清扫模式', code='fan_power', mode='rw', type='ENUM', product_property=None, desc=None), HomeDataProductSchema(id='124', name='拖地模式', code='water_box_mode', mode='rw', type='ENUM', product_property=None, desc=None), HomeDataProductSchema(id='125', name='主刷寿命', code='main_brush_life', mode='rw', type='VALUE', product_property=None, desc=None), HomeDataProductSchema(id='126', name='边刷寿命', code='side_brush_life', mode='rw', type='VALUE', product_property=None, desc=None), HomeDataProductSchema(id='127', name='滤网寿命', code='filter_life', mode='rw', type='VALUE', product_property=None, desc=None), HomeDataProductSchema(id='128', name='额外状态', code='additional_props', mode='ro', type='RAW', product_property=None, desc=None), HomeDataProductSchema(id='130', name='完成事件', code='task_complete', mode='ro', type='RAW', product_property=None, desc=None), HomeDataProductSchema(id='131', name='电量不足任务取消', code='task_cancel_low_power', mode='ro', type='RAW', product_property=None, desc=None), HomeDataProductSchema(id='132', name='运动中任务取消', code='task_cancel_in_motion', mode='ro', type='RAW', product_property=None, desc=None), HomeDataProductSchema(id='133', name='充电状态', code='charge_status', mode='ro', type='RAW', product_property=None, desc=None), HomeDataProductSchema(id='134', name='烘干状态', code='drying_status', mode='ro', type='RAW', product_property=None, desc=None)])], devices=[HomeDataDevice(duid='GkVLyppLert4QUohL9p5a', name='Roborock S5 Max', local_key='5AJPUiRNtiXalru2', fv='02.16.62', attribute=None, active_time=1683809995, runtime_env=None, time_zone_id='Europe/Zagreb', icon_url='', product_id='42qYXusGAhtBh5L2Sa4SMV', lon=None, lat=None, share=False, share_time=None, online=True, pv='1.0', room_id=None, tuya_uuid='stsjd9d112faf961568f', tuya_migrated=True, extra='{"xxxx": "xxxx"}', sn='R0518S03205958', feature_set='0', new_feature_set='0000000000002000', device_status={'121': 8, '122': 100, '123': 104, '124': 203, '125': 57, '126': 36, '127': 14, '120': 0}, silent_ota_switch=False)], received_devices=[], rooms=[HomeDataRoom(id=12066961, name='WC'), HomeDataRoom(id=12066958, name='Hallway'), HomeDataRoom(id=12066955, name='Kitchen'), HomeDataRoom(id=12066951, name='Living & Dining')])
2023-10-03 14:34:10.381 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] Connecting to mqtt
2023-10-03 14:34:10.556 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] Sending CONNECT (u1, p1, wr0, wq0, wf0, c1, k60) client_id=5rxZ89rckogletzfSsvNHe properties=None
2023-10-03 14:34:10.558 INFO (MainThread) [roborock.cloud_api] [Roborock S5 Max] Starting mqtt loop
2023-10-03 14:34:10.612 DEBUG (Thread-87 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Received CONNACK (0, Success) properties=[TopicAliasMaximum : 0, MaximumQoS : 1, RetainAvailable : 0, MaximumPacketSize : 65536, WildcardSubscriptionAvailable : 1, SubscriptionIdentifierAvailable : 1, SharedSubscriptionAvailable : 1]
2023-10-03 14:34:10.612 INFO (Thread-87 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Connected to mqtt mqtt-eu.roborock.com:8883
2023-10-03 14:34:10.613 DEBUG (Thread-87 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Sending SUBSCRIBE (d0, m1) [(b'rr/m/o/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a', {QoS=0, noLocal=False, retainAsPublished=False, retainHandling=0})]
2023-10-03 14:34:10.614 INFO (Thread-87 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Subscribed to topic rr/m/o/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a
2023-10-03 14:34:10.620 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] id=18834 Requesting method get_network_info with []
2023-10-03 14:34:10.620 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] Sending PUBLISH (d0, q0, r0, m2), 'b'rr/m/i/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a'', properties=None, ... (215 bytes)
2023-10-03 14:34:10.669 DEBUG (Thread-87 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Received SUBACK
2023-10-03 14:34:10.851 DEBUG (Thread-13 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Received PUBLISH (d0, q0, r0, m0), 'rr/m/o/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a', properties=[], ... (215 bytes)
2023-10-03 14:34:10.854 DEBUG (Thread-86 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Received PUBLISH (d0, q0, r0, m0), 'rr/m/o/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a', properties=[], ... (215 bytes)
2023-10-03 14:34:10.858 DEBUG (Thread-87 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Received PUBLISH (d0, q0, r0, m0), 'rr/m/o/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a', properties=[], ... (215 bytes)
2023-10-03 14:34:10.862 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] id=18834 Response from get_network_info: {'ssid': 'shljica-iot', 'ip': '192.168.11.100', 'mac': '64:90:c1:08:66:8f', 'bssid': 'de:2c:6e:65:b2:0c', 'rssi': -44}
2023-10-03 14:34:10.864 DEBUG (MainThread) [roborock.local_api] [Roborock S5 Max] Connecting to 192.168.11.100
2023-10-03 14:34:10.868 INFO (MainThread) [roborock.local_api] [Roborock S5 Max] Connected to 192.168.11.100
2023-10-03 14:34:10.885 DEBUG (MainThread) [roborock.local_api] [Roborock S5 Max] id=16185 Requesting method get_clean_summary with []
2023-10-03 14:34:10.942 DEBUG (MainThread) [roborock.local_api] [Roborock S5 Max] id=16185 Response from method get_clean_summary: [466432, 7425247500, 314, [1695480236, 1694959841, 1694959837, 1694942457, 1694938239, 1694938175, 1694938005, 1694937879, 1694937835, 1694937559, 1694240670, 1694000214, 1693655407, 1693655384, 1693645812, 1693128939, 1692638435, 1691766691, 1691763039, 1691603674]]
2023-10-03 14:34:10.945 DEBUG (MainThread) [roborock.local_api] [Roborock S5 Max] id=29666 Requesting method get_clean_record with [1695480236]
2023-10-03 14:34:10.995 DEBUG (MainThread) [roborock.local_api] [Roborock S5 Max] id=29666 Response from method get_clean_record: [1695480236, 1695483305, 3069, 58650000, 0, 1, 2, 3, 56]
2023-10-03 14:34:10.995 DEBUG (MainThread) [homeassistant.components.roborock.coordinator] Finished fetching roborock data in 0.113 seconds (success: True)
2023-10-03 14:34:11.007 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] id=29881 Requesting method get_child_lock_status with []
2023-10-03 14:34:11.007 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] Sending PUBLISH (d0, q0, r0, m7635), 'b'rr/m/i/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a'', properties=None, ... (215 bytes)
2023-10-03 14:34:11.010 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] id=20081 Requesting method get_flow_led_status with []
2023-10-03 14:34:11.010 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] Sending PUBLISH (d0, q0, r0, m7636), 'b'rr/m/i/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a'', properties=None, ... (215 bytes)
2023-10-03 14:34:11.012 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] id=15876 Requesting method get_valley_electricity_timer with []
2023-10-03 14:34:11.012 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] Sending PUBLISH (d0, q0, r0, m7637), 'b'rr/m/i/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a'', properties=None, ... (231 bytes)
2023-10-03 14:34:11.200 DEBUG (Thread-87 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Received PUBLISH (d0, q0, r0, m0), 'rr/m/o/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a', properties=[], ... (103 bytes)
2023-10-03 14:34:11.203 DEBUG (Thread-13 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Received PUBLISH (d0, q0, r0, m0), 'rr/m/o/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a', properties=[], ... (103 bytes)
2023-10-03 14:34:11.206 DEBUG (Thread-86 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Received PUBLISH (d0, q0, r0, m0), 'rr/m/o/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a', properties=[], ... (103 bytes)
2023-10-03 14:34:20.998 WARNING (MainThread) [homeassistant.components.switch] Setup of switch platform roborock is taking over 10 seconds.
2023-10-03 14:34:21.001 WARNING (MainThread) [homeassistant.components.time] Setup of time platform roborock is taking over 10 seconds.
2023-10-03 14:34:21.033 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] id=19941 Requesting method get_valley_electricity_timer with []
2023-10-03 14:34:21.033 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] Sending PUBLISH (d0, q0, r0, m7638), 'b'rr/m/i/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a'', properties=None, ... (231 bytes)
2023-10-03 14:34:21.036 DEBUG (MainThread) [homeassistant.components.roborock.switch] Not adding entity because of None
2023-10-03 14:34:21.036 DEBUG (MainThread) [homeassistant.components.roborock.switch] Not adding entity because of None
2023-10-03 14:34:21.036 DEBUG (MainThread) [homeassistant.components.roborock.switch] Not adding entity because of None
2023-10-03 14:34:21.239 DEBUG (Thread-13 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Received PUBLISH (d0, q0, r0, m0), 'rr/m/o/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a', properties=[], ... (103 bytes)
2023-10-03 14:34:21.243 DEBUG (Thread-86 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Received PUBLISH (d0, q0, r0, m0), 'rr/m/o/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a', properties=[], ... (103 bytes)
2023-10-03 14:34:21.247 DEBUG (Thread-87 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Received PUBLISH (d0, q0, r0, m0), 'rr/m/o/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a', properties=[], ... (103 bytes)
2023-10-03 14:34:21.254 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] id=24763 Requesting method get_valley_electricity_timer with []
2023-10-03 14:34:21.254 DEBUG (MainThread) [roborock.cloud_api] [Roborock S5 Max] Sending PUBLISH (d0, q0, r0, m7639), 'b'rr/m/i/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a'', properties=None, ... (231 bytes)
2023-10-03 14:34:21.439 DEBUG (Thread-87 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Received PUBLISH (d0, q0, r0, m0), 'rr/m/o/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a', properties=[], ... (103 bytes)
2023-10-03 14:34:21.443 DEBUG (Thread-13 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Received PUBLISH (d0, q0, r0, m0), 'rr/m/o/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a', properties=[], ... (103 bytes)
2023-10-03 14:34:21.447 DEBUG (Thread-86 (_thread_main)) [roborock.cloud_api] [Roborock S5 Max] Received PUBLISH (d0, q0, r0, m0), 'rr/m/o/24Ex4hh5grsoHBmvUe7SVZ/5171412c/GkVLyppLert4QUohL9p5a', properties=[], ... (103 bytes)
2023-10-03 14:34:21.454 DEBUG (MainThread) [homeassistant.components.roborock.time] Not adding entity because of None
2023-10-03 14:34:21.455 DEBUG (MainThread) [homeassistant.components.roborock.time] Not adding entity because of None
Are there more? I don't see it fail at the end of your logs
It was only missing the rest of the exceptions that I already sent in screenshots, since they are multinelined, and not each line matches "roborock". Anyway, I've updated it now.
I think this may partially be fixed in the latest beta updat
I wanted to post my logs too but now I found a solution, don't know if it's permanent. It seems to be a security thing. I deleted the entry of my e-mail address in the integration and readded it. Roborock send me a new verification code. After submitting this code to the integration it showed me an error again. I opened the Roborock app on my phone and just told my device to clean. When it was cleaning, I initialized the Home Assistant integration again, maybe the device had to be woken up..?
So I can see all the entities again, they are currently available and I hope that fixed it. If not, I will post more from my logs.
For me it suddenly started working now. I haven't done anything. Maybe there was some issue with the api...
Well for now I will close this as it is working for both of you now and I have some changes coming down the pipeline that will potentially help with this anyways
@home-assistant close
Nevermind, it stopped working again. Same thing. Nearly all the entities became unavailable except e.g. child lock. And I tried this entity, it failed to communicate, so it is shown as available but it is not working. Here is the log, I just took out errors with other integrations:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 495, in async_add_entities
tasks = [
^
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 495, in <listcomp>
tasks = [
^
File "/usr/src/homeassistant/homeassistant/components/roborock/select.py", line 80, in <genexpr>
if description.options_lambda(coordinator.roborock_device_info.props.status)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/roborock/select.py", line 47, in <lambda>
if data.water_box_mode
^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'water_box_mode'
2023-10-03 15:40:49.551 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 495, in async_add_entities
tasks = [
^
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 495, in <listcomp>
tasks = [
^
File "/usr/src/homeassistant/homeassistant/components/roborock/sensor.py", line 157, in <genexpr>
if description.value_fn(coordinator.roborock_device_info.props) is not None
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/roborock/sensor.py", line 53, in <lambda>
value_fn=lambda data: data.consumable.main_brush_time_left,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'main_brush_time_left'
2023-10-03 15:40:49.591 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 495, in async_add_entities
tasks = [
^
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 495, in <listcomp>
tasks = [
^
File "/usr/src/homeassistant/homeassistant/components/roborock/vacuum.py", line 64, in <genexpr>
RoborockVacuum(slugify(device_id), coordinator)
File "/usr/src/homeassistant/homeassistant/components/roborock/vacuum.py", line 96, in __init__
self._attr_fan_speed_list = self._device_status.fan_power.keys()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'keys'
2023-10-03 15:40:50.346 WARNING (MainThread) [zigpy.application] Zigbee channel 20 utilization is 96.20%!
2023-10-03 15:40:50.355 WARNING (MainThread) [zigpy.application] If you are having problems joining new devices, are missing sensor updates, or have issues keeping devices joined, ensure your coordinator is away from interference sources such as USB 3.0 devices, SSDs, WiFi routers, etc.
2023-10-03 15:40:58.661 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x9567:11:0x0300]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:58.743 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x61A1:11:0x0300]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:58.770 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x1B91:11:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:58.783 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x7335:11:0x0300]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:58.845 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xCD67:11:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:58.906 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x6944:3:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:58.926 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x5286:11:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:58.940 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xDE2D:3:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:58.955 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x9567:11:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:58.966 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x61A1:11:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.017 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xCD67:11:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.046 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x5980:1:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.073 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xFC6F:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.129 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x1B91:11:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.138 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x5980:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.151 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x7335:11:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.174 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xC902:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.201 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xCD67:11:0x0300]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.216 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x72B5:3:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.227 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xB23A:11:0x0300]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.238 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xC902:1:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.261 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xB23A:11:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.279 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x9278:11:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.347 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xC990:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.359 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x9278:11:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.392 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x61A1:11:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.402 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x9567:11:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.528 WARNING (MainThread) [homeassistant.components.switch] Setup of switch platform roborock is taking over 10 seconds.
2023-10-03 15:40:59.556 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xAE49:11:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.591 WARNING (MainThread) [homeassistant.components.time] Setup of time platform roborock is taking over 10 seconds.
2023-10-03 15:40:59.602 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xAE49:11:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.610 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xD0F7:1:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.637 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x7335:11:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.645 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xC990:1:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.668 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x9278:11:0x0300]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.696 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x99EA:1:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.721 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xB23A:11:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.781 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x99EA:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.801 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xD0F7:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.825 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x5286:11:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.848 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xAE49:11:0x0300]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.868 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x654F:11:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.890 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xB351:1:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.923 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xFC6F:1:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:40:59.934 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0xB351:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:41:00.082 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x654F:11:0x0300]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:41:00.095 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x654F:11:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:41:00.108 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x9F20:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:41:00.185 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x88BC:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:41:00.200 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x68BE:11:0x0300]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:41:00.212 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x847F:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:41:00.405 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x847F:1:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
2023-10-03 15:41:01.280 WARNING (MainThread) [homeassistant.components.zha.core.cluster_handlers] [0x9F20:1:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 227, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1969, in async_call
response_data = await coro
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/core.py", line 2006, in _execute_service
return await target(service_call)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 235, in handle_service
return await service.entity_service_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 870, in entity_service_call
response_data = await _handle_entity_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 942, in _handle_entity_call
result = await task
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/roborock/switch.py", line 171, in async_turn_on
await self.entity_description.update_value(
File "/usr/local/lib/python3.11/site-packages/roborock/api.py", line 142, in update_value
response = await self.api._send_command(self.attribute.set_command, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/roborock/cloud_api.py", line 207, in _send_command
return await self.send_message(roborock_message)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/roborock/cloud_api.py", line 185, in send_message
(response, err) = await async_response
^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/roborock/api.py", line 334, in _wait_response
raise RoborockTimeout(f"id={request_id} Timeout after {self.queue_timeout} seconds") from None
roborock.exceptions.RoborockTimeout: id=15744 Timeout after 10 seconds
2023-10-03 16:56:03.746 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [547371137344] id=32713 Timeout after 10 seconds
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 227, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1969, in async_call
response_data = await coro
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/core.py", line 2006, in _execute_service
return await target(service_call)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 235, in handle_service
return await service.entity_service_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 870, in entity_service_call
response_data = await _handle_entity_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 942, in _handle_entity_call
result = await task
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/roborock/switch.py", line 165, in async_turn_off
await self.entity_description.update_value(
File "/usr/local/lib/python3.11/site-packages/roborock/api.py", line 142, in update_value
response = await self.api._send_command(self.attribute.set_command, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/roborock/cloud_api.py", line 207, in _send_command
return await self.send_message(roborock_message)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/roborock/cloud_api.py", line 185, in send_message
(response, err) = await async_response
^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/roborock/api.py", line 334, in _wait_response
raise RoborockTimeout(f"id={request_id} Timeout after {self.queue_timeout} seconds") from None
roborock.exceptions.RoborockTimeout: id=32713 Timeout after 10 seconds
I am experiencing the samme issue. It seems to be an issue with the requests to the Roborock API timing out. The app also seems very slow at the moment, so that could be the problem.
@home-assistant reopen
Try once todays release comes out - 2023.10 and see if that is any better.
In the mean time, i'd disable the roborock integration until the new release - there is a chance you are timed out. You should also try to make sure HA can communicate locally with the vacuum
I installed 2023.10 and just wanted to say that unfortunately nothing has changed but now I see the entitites being available again, it's an up and down with the API. I'm not optimistic enough to say that everything is more stable in the long run now but if it stays like that for a couple of days, I'm fully convinced that it was merely an API thing and either they fixed it or the HA core update did the trick. I would be interested to know how others experience it now.
Sounds good - I will go ahead and close this issue for now then K9 since everything is working for you
@home-assistant close
The problem
After a Home Assistant update (to 2023.9.3) almost all of the entities of Roborock are not available anymore. I restarted HA multiple times, my vacuum cleaner is still online in the official Roborock app.
What version of Home Assistant Core has the issue?
core-2023.9.3
What was the last working version of Home Assistant Core?
core-2023.9.2
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Roborock
Link to integration documentation on our website
https://www.home-assistant.io/integrations/roborock
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Additional information
No response