Hello everyone,
Last week, I updated my openHAB to version 5.0.2 and thought I’d try out the Roborock binding with my Qrevo Curv 
I can log in and receive data, but after a while the connection breaks and the items are no longer updated!
I know there has been a problem like this before, but I thought it had been fixed? 
I installed the binding via the marketplace:
347 │ Active │ 80 │ 5.0.2.202509202121 │ org.openhab.binding.roborock
In the log on Trace, I see the following:
2025-10-28 17:59:39.291 [DEBUG] [orock.internal.RoborockVacuumHandler] - 3OGzktX6MkbeBBmzmQCh5V: Scheduling next poll in 60s, refresh interval 1min
2025-10-28 17:59:39.291 [TRACE] [orock.internal.RoborockVacuumHandler] - 3OGzktX6MkbeBBmzmQCh5V: Poll: Scheduling to run in 60 seconds
2025-10-28 18:00:39.291 [TRACE] [orock.internal.RoborockVacuumHandler] - 3OGzktX6MkbeBBmzmQCh5V: Poll: Running one-shot
2025-10-28 18:00:39.292 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670839,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_status\",\"id\":14653,\"params\":[]}"}}
2025-10-28 18:00:39.292 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_status message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.308 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670839,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_consumable\",\"id\":10334,\"params\":[]}"}}
2025-10-28 18:00:39.309 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_consumable message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.324 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670839,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_network_info\",\"id\":22611,\"params\":[]}"}}
2025-10-28 18:00:39.325 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_network_info message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.340 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670839,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_clean_summary\",\"id\":16575,\"params\":[]}"}}
2025-10-28 18:00:39.341 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_clean_summary message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.349 [DEBUG] [rock.internal.RoborockAccountHandler] - Received MQTT message for device 3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.349 [TRACE] [orock.internal.RoborockVacuumHandler] - Received MQTT message: {"t":1761670835,"dps":{"102":"{\"id\":14653,\"result\":[{\"msg_ver\":2,\"msg_seq\":1006,\"state\":8,\"battery\":100,\"clean_time\":2809,\"clean_area\":44127500,\"error_code\":0,\"map_present\":1,\"in_cleaning\":0,\"in_returning\":0,\"in_fresh_state\":1,\"lab_status\":3,\"water_box_status\":1,\"back_type\":-1,\"wash_phase\":0,\"wash_ready\":1,\"wash_status\":0,\"fan_power\":106,\"dnd_enabled\":0,\"map_status\":7,\"is_locating\":0,\"lock_status\":0,\"water_box_mode\":204,\"distance_off\":160,\"water_box_carriage_status\":1,\"mop_forbidden_enable\":1,\"camera_status\":11685,\"is_exploring\":0,\"home_sec_status\":0,\"home_sec_enable_password\":1,\"monitor_status\":0,\"adbumper_status\":[0,0,0],\"water_shortage_status\":0,\"dock_type\":17,\"dust_collection_status\":0,\"auto_dust_collection\":1,\"avoid_count\":27,\"mop_mode\":302,\"debug_mode\":0,\"in_warmup\":0,\"collision_avoid_status\":1,\"switch_map_mode\":0,\"dock_error_status\":0,\"charge_status\":1,\"unsave_map_reason\":0,\"unsave_map_flag\":1,\"dry_status\":0,\"rdt\":0,\"clean_percent\":0,\"extra_time\":0,\"rss\":2,\"dss\":168,\"common_status\":2,\"last_clean_t\":1761638339,\"replenish_mode\":0,\"repeat\":1,\"kct\":0,\"subdivision_sets\":0,\"cleaning_info\":{\"target_segment_id\":-1,\"segment_id\":-1,\"fan_power\":102,\"water_box_status\":202,\"mop_mode\":302},\"exit_dock\":0}]}"}}
2025-10-28 18:00:39.352 [DEBUG] [rock.internal.RoborockAccountHandler] - Received MQTT message for device 3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.353 [TRACE] [orock.internal.RoborockVacuumHandler] - Received MQTT message: {"t":1761670835,"dps":{"102":"{\"id\":10334,\"result\":[{\"main_brush_work_time\":166287,\"side_brush_work_time\":267689,\"filter_work_time\":166287,\"filter_element_work_time\":0,\"sensor_dirty_time\":7697,\"strainer_work_times\":4,\"dust_collection_work_times\":94}]}"}}
2025-10-28 18:00:39.356 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670839,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_dnd_timer\",\"id\":29800,\"params\":[]}"}}
2025-10-28 18:00:39.356 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_dnd_timer message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.372 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670839,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_room_mapping\",\"id\":12250,\"params\":[]}"}}
2025-10-28 18:00:39.372 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_room_mapping message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.388 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670839,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_segment_status\",\"id\":31635,\"params\":[]}"}}
2025-10-28 18:00:39.388 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_segment_status message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.403 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670839,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_map_status\",\"id\":31210,\"params\":[]}"}}
2025-10-28 18:00:39.404 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_map_status message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.407 [DEBUG] [rock.internal.RoborockAccountHandler] - Received MQTT message for device 3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.408 [TRACE] [orock.internal.RoborockVacuumHandler] - Received MQTT message: {"t":1761670835,"dps":{"102":"{\"id\":22611,\"result\":{\"ssid\":\"FG-WLAN\",\"ip\":\"192.168.222.232\",\"mac\":\"24:9e:7d:09:39:b7\",\"bssid\":\"e0:63:da:ed:17:10\",\"rssi\":-65}}"}}
2025-10-28 18:00:39.408 [DEBUG] [rock.internal.RoborockAccountHandler] - Received MQTT message for device 3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.408 [TRACE] [orock.internal.RoborockVacuumHandler] - Received MQTT message: {"t":1761670835,"dps":{"102":"{\"id\":16575,\"result\":{\"clean_time\":267561,\"clean_area\":3693727500,\"clean_count\":142,\"patrol_count\":0,\"dust_collection_count\":94,\"records\":[1761635534,1761305955,1761305503,1761303431,1761302063,1761114677,1761026952,1760702058,1760701575,1760699453,1760698289,1760593587,1760436866,1760097495,1760097047,1760094876,1760093909,1759992962,1759989748,1759816539]}}"}}
2025-10-28 18:00:39.409 [DEBUG] [rock.internal.RoborockAccountHandler] - Received MQTT message for device 3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.409 [TRACE] [orock.internal.RoborockVacuumHandler] - Received MQTT message: {"t":1761670835,"dps":{"102":"{\"id\":29800,\"result\":[{\"start_hour\":23,\"start_minute\":0,\"end_hour\":6,\"end_minute\":30,\"enabled\":1,\"actions\":{\"led\":1,\"resume\":1,\"vol\":1}}]}"}}
2025-10-28 18:00:39.419 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670839,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_led_status\",\"id\":22304,\"params\":[]}"}}
2025-10-28 18:00:39.419 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_led_status message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.435 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670839,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_carpet_mode\",\"id\":24010,\"params\":[]}"}}
2025-10-28 18:00:39.435 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_carpet_mode message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.438 [DEBUG] [rock.internal.RoborockAccountHandler] - Received MQTT message for device 3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.439 [TRACE] [orock.internal.RoborockVacuumHandler] - Received MQTT message: {"t":1761670835,"dps":{"102":"{\"id\":12250,\"result\":[[1,\"29008098\",12],[2,\"29008020\",15],[3,\"29008053\",15],[4,\"29008042\",12],[5,\"29008011\",1]]}"}}
2025-10-28 18:00:39.439 [DEBUG] [rock.internal.RoborockAccountHandler] - Received MQTT message for device 3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.439 [TRACE] [orock.internal.RoborockVacuumHandler] - Received MQTT message: {"t":1761670835,"dps":{"102":"{\"id\":31635,\"result\":[1]}"}}
2025-10-28 18:00:39.452 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670839,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_fw_features\",\"id\":23456,\"params\":[]}"}}
2025-10-28 18:00:39.452 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_fw_features message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.467 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670839,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_multi_maps_list\",\"id\":12821,\"params\":[]}"}}
2025-10-28 18:00:39.468 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_multi_maps_list message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.471 [DEBUG] [rock.internal.RoborockAccountHandler] - Received MQTT message for device 3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.472 [TRACE] [orock.internal.RoborockVacuumHandler] - Received MQTT message: {"t":1761670835,"dps":{"102":"{\"id\":31210,\"result\":[1]}"}}
2025-10-28 18:00:39.475 [DEBUG] [rock.internal.RoborockAccountHandler] - Received MQTT message for device 3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.476 [TRACE] [orock.internal.RoborockVacuumHandler] - Received MQTT message: {"t":1761670835,"dps":{"102":"{\"id\":22304,\"result\":[1]}"}}
2025-10-28 18:00:39.484 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670839,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_customize_clean_mode\",\"id\":25611,\"params\":[]}"}}
2025-10-28 18:00:39.484 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_customize_clean_mode message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.500 [DEBUG] [roborock.internal.RoborockWebTargets] - Calling url: https://api-eu.roborock.com/user/scene/device/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.500 [TRACE] [roborock.internal.RoborockWebTargets] - GET request for https://api-eu.roborock.com/user/scene/device/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.524 [DEBUG] [rock.internal.RoborockAccountHandler] - Received MQTT message for device 3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.524 [TRACE] [orock.internal.RoborockVacuumHandler] - Received MQTT message: {"t":1761670835,"dps":{"102":"{\"id\":24010,\"result\":[{\"enable\":1,\"current_integral\":1000,\"current_high\":500,\"current_low\":1000,\"stall_time\":10}]}"}}
2025-10-28 18:00:39.525 [DEBUG] [rock.internal.RoborockAccountHandler] - Received MQTT message for device 3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.525 [TRACE] [orock.internal.RoborockVacuumHandler] - Received MQTT message: {"t":1761670835,"dps":{"102":"{\"id\":23456,\"result\":[111,112,113,114,115,116,117,118,119,120,121,122,123,124,125]}"}}
2025-10-28 18:00:39.542 [DEBUG] [rock.internal.RoborockAccountHandler] - Received MQTT message for device 3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.542 [TRACE] [orock.internal.RoborockVacuumHandler] - Received MQTT message: {"t":1761670835,"dps":{"102":"{\"id\":25611,\"result\":[]}"}}
2025-10-28 18:00:39.542 [DEBUG] [rock.internal.RoborockAccountHandler] - Received MQTT message for device 3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:00:39.542 [TRACE] [orock.internal.RoborockVacuumHandler] - Received MQTT message: {"t":1761670835,"dps":{"102":"{\"id\":12821,\"result\":[{\"max_multi_map\":4,\"max_bak_map\":1,\"multi_map_count\":2,\"map_info\":[{\"mapFlag\":0,\"add_time\":1745943336,\"length\":5,\"name\":\"2. OG\",\"bak_maps\":[{\"mapFlag\":4,\"add_time\":1745936224}],\"rooms\":[{\"id\":1,\"tag\":14,\"iot_name_id\":\"29004319\",\"iot_name\":\"Kinderzimmer 2. OG\"},{\"id\":2,\"tag\":9,\"iot_name_id\":\"29004310\",\"iot_name\":\"Arbeitszimmer\"},{\"id\":3,\"tag\":12,\"iot_name_id\":\"29004316\",\"iot_name\":\"Diele 2. OG\"},{\"id\":5,\"tag\":15,\"iot_name_id\":\"29004300\",\"iot_name\":\"Badezimmer 2. OG\"}],\"furnitures\":[{\"id\":1,\"type\":44,\"subtype\":0}]},{\"mapFlag\":1,\"add_time\":1761638450,\"length\":5,\"name\":\"1. OG\",\"bak_maps\":[{\"mapFlag\":5,\"add_time\":1761302963}],\"rooms\":[{\"id\":1,\"tag\":12,\"iot_name_id\":\"29008098\",\"iot_name\":\"Schrank\"},{\"id\":2,\"tag\":15,\"iot_name_id\":\"29008020\",\"iot_name\":\"Badezimmer 1. OG\"},{\"id\":3,\"tag\":15,\"iot_name_id\":\"29008053\",\"iot_name\":\"Diele 1. OG\"},{\"id\":4,\"tag\":12,\"iot_name_id\":\"29008042\",\"iot_name\":\"Kinderzimmer 1. OG\"},{\"id\":5,\"tag\":1,\"iot_name_id\":\"29008011\",\"iot_name\":\"Schlafzimmer\"}],\"furnitures\":[{\"id\":1,\"type\":44,\"subtype\":0}]}]}]}"}}
2025-10-28 18:00:44.611 [TRACE] [roborock.internal.RoborockWebTargets] - JSON response: '{"api":null,"result":[{"id":7240494,"name":"Vollreinigung","param":"{\"triggers\":[],\"action\":{\"type\":\"S\",\"items\":[{\"id\":1,\"type\":\"CMD\",\"name\":\"\",\"entityId\":\"3OGzktX6MkbeBBmzmQCh5V\",\"param\":\"{\\\"id\\\":1,\\\"method\\\":\\\"do_scenes_app_start\\\",\\\"params\\\":[{\\\"fan_power\\\":102,\\\"water_box_mode\\\":202,\\\"mop_mode\\\":300,\\\"mop_template_id\\\":300,\\\"repeat\\\":0,\\\"auto_dustCollection\\\":1,\\\"source\\\":101}]}\",\"finishDpIds\":[130]}]},\"matchType\":\"NONE\",\"tagId\":\"1\"}","enabled":true,"extra":null,"type":"WORKFLOW"}],"status":"ok","success":true}'
2025-10-28 18:00:44.611 [DEBUG] [orock.internal.RoborockVacuumHandler] - 3OGzktX6MkbeBBmzmQCh5V: Scheduling next poll in 60s, refresh interval 1min
2025-10-28 18:00:44.612 [TRACE] [orock.internal.RoborockVacuumHandler] - 3OGzktX6MkbeBBmzmQCh5V: Poll: Scheduling to run in 60 seconds
2025-10-28 18:01:30.027 [DEBUG] [overy.RoborockVacuumDiscoveryService] - Starting device discovery
2025-10-28 18:01:44.612 [TRACE] [orock.internal.RoborockVacuumHandler] - 3OGzktX6MkbeBBmzmQCh5V: Poll: Running one-shot
2025-10-28 18:01:44.612 [DEBUG] [roborock.internal.RoborockWebTargets] - Calling url: https://euiot.roborock.com/api/v1/getHomeDetail
2025-10-28 18:01:44.612 [TRACE] [roborock.internal.RoborockWebTargets] - GET request for https://euiot.roborock.com/api/v1/getHomeDetail
2025-10-28 18:01:44.734 [TRACE] [roborock.internal.RoborockWebTargets] - JSON response: '{"code":200,"msg":"success","data":{"id":8206832,"name":"My Home","tuyaHomeId":0,"rrHomeId":8222397,"deviceListOrder":null}}'
2025-10-28 18:01:44.735 [DEBUG] [roborock.internal.RoborockWebTargets] - Calling url: https://api-eu.roborock.com/v3/user/homes/8222397
2025-10-28 18:01:44.735 [TRACE] [roborock.internal.RoborockWebTargets] - GET request for https://api-eu.roborock.com/v3/user/homes/8222397
2025-10-28 18:01:44.799 [TRACE] [roborock.internal.RoborockWebTargets] - JSON response: '{"api":null,"result":{"id":8222397,"name":"My Home","lon":null,"lat":null,"geoName":null,"products":[{"id":"fbns45APpnI0M72jVDwd9","name":"Roborock Qrevo Curv","model":"roborock.vacuum.a135","iconUrl":null,"attribute":null,"capability":0,"category":"robot.vacuum.cleaner","schema":[{"id":101,"name":"rpc_request","code":"rpc_request","mode":"rw","type":"RAW","property":null},{"id":102,"name":"rpc_response","code":"rpc_response","mode":"rw","type":"RAW","property":null},{"id":120,"name":"错误代码","code":"error_code","mode":"ro","type":"ENUM","property":"{\"range\": [\"\"]}"},{"id":121,"name":"设备状态","code":"state","mode":"ro","type":"ENUM","property":"{\"range\": [\"\"]}"},{"id":122,"name":"设备电量","code":"battery","mode":"ro","type":"ENUM","property":"{\"range\": [\"\"]}"},{"id":123,"name":"清扫模式","code":"fan_power","mode":"rw","type":"ENUM","property":"{\"range\": [\"\"]}"},{"id":124,"name":"拖地模式","code":"water_box_mode","mode":"rw","type":"ENUM","property":"{\"range\": [\"\"]}"},{"id":125,"name":"主刷寿命","code":"main_brush_life","mode":"rw","type":"VALUE","property":"{\"max\": 100, \"min\": 0, \"step\": 1, \"unit\": \"null\", \"scale\": 1}"},{"id":126,"name":"边刷寿命","code":"side_brush_life","mode":"rw","type":"VALUE","property":"{\"max\": 100, \"min\": 0, \"step\": 1, \"unit\": \"null\", \"scale\": 1}"},{"id":127,"name":"滤网寿命","code":"filter_life","mode":"rw","type":"VALUE","property":"{\"max\": 100, \"min\": 0, \"step\": 1, \"unit\": \"null\", \"scale\": 1}"},{"id":128,"name":"额外状态","code":"additional_props","mode":"ro","type":"RAW","property":null},{"id":130,"name":"完成事件","code":"task_complete","mode":"ro","type":"RAW","property":null},{"id":131,"name":"电量不足任务取消","code":"task_cancel_low_power","mode":"ro","type":"RAW","property":null},{"id":132,"name":"运动中任务取消","code":"task_cancel_in_motion","mode":"ro","type":"RAW","property":null},{"id":133,"name":"充电状态","code":"charge_status","mode":"ro","type":"RAW","property":null},{"id":134,"name":"烘干状态","code":"drying_status","mode":"ro","type":"RAW","property":null},{"id":135,"name":"离线原因细分","code":"offline_status","mode":"ro","type":"RAW","property":null},{"id":139,"name":"回基站目的","code":"back_type","mode":"ro","type":"RAW","property":null}]}],"devices":[{"duid":"3OGzktX6MkbeBBmzmQCh5V","name":"Roborock Qrevo Curv","attribute":null,"activeTime":1745689326,"createTime":1745689326,"localKey":"t1VrkHVrqQm5vQKm","runtimeEnv":null,"timeZoneId":"Europe/Berlin","iconUrl":"","productId":"fbns45APpnI0M72jVDwd9","lon":null,"lat":null,"share":false,"shareTime":null,"online":true,"fv":"02.27.38","pv":"1.0","roomId":null,"tuyaUuid":null,"tuyaMigrated":false,"extra":"{\"RRPhotoPrivacyVersion\": \"1\", \"RRMonitorPrivacyVersion\": \"1\"}","setting":null,"sn":"RAJMSR51000130","cid":null,"featureSet":"4499197267967999","newFeatureSet":"0000000000803EDDC2FF8F7F7EFEFFFF","deviceStatus":{"121":8,"122":100,"123":106,"124":204,"125":85,"126":64,"127":70,"128":0,"133":1,"135":0,"120":0,"134":0},"silentOtaSwitch":true,"shareType":null,"shareExpiredTime":null,"f":false}],"receivedDevices":[],"rooms":[{"id":29008098,"name":"Schrank"},{"id":29008053,"name":"Diele 1. OG"},{"id":29008042,"name":"Kinderzimmer 1. OG"},{"id":29008020,"name":"Badezimmer 1. OG"},{"id":29008011,"name":"Schlafzimmer"},{"id":29004319,"name":"Kinderzimmer 2. OG"},{"id":29004316,"name":"Diele 2. OG"},{"id":29004310,"name":"Arbeitszimmer"},{"id":29004300,"name":"Badezimmer 2. OG"},{"id":29004270,"name":"Badezimmer1"},{"id":29004269,"name":"Badezimmer"},{"id":29004268,"name":"Küche"}]},"status":"ok","success":true}'
2025-10-28 18:01:44.800 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670904,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_status\",\"id\":19480,\"params\":[]}"}}
2025-10-28 18:01:44.800 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_status message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:44.819 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670904,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_consumable\",\"id\":12175,\"params\":[]}"}}
2025-10-28 18:01:44.819 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_consumable message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:44.835 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670904,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_network_info\",\"id\":13296,\"params\":[]}"}}
2025-10-28 18:01:44.835 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_network_info message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:44.851 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670904,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_clean_summary\",\"id\":11399,\"params\":[]}"}}
2025-10-28 18:01:44.852 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_clean_summary message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:44.868 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670904,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_dnd_timer\",\"id\":20132,\"params\":[]}"}}
2025-10-28 18:01:44.868 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_dnd_timer message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:44.884 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670904,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_room_mapping\",\"id\":25400,\"params\":[]}"}}
2025-10-28 18:01:44.884 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_room_mapping message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:44.900 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670904,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_segment_status\",\"id\":24679,\"params\":[]}"}}
2025-10-28 18:01:44.900 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_segment_status message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:44.916 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670904,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_map_status\",\"id\":21798,\"params\":[]}"}}
2025-10-28 18:01:44.917 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_map_status message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:44.932 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670904,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_led_status\",\"id\":27972,\"params\":[]}"}}
2025-10-28 18:01:44.933 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_led_status message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:44.948 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670904,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_carpet_mode\",\"id\":15623,\"params\":[]}"}}
2025-10-28 18:01:44.948 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_carpet_mode message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:44.964 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670904,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_fw_features\",\"id\":15070,\"params\":[]}"}}
2025-10-28 18:01:44.964 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_fw_features message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:44.980 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670904,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_multi_maps_list\",\"id\":17935,\"params\":[]}"}}
2025-10-28 18:01:44.980 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_multi_maps_list message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:44.996 [TRACE] [rock.internal.RoborockAccountHandler] - MQTT payload = {"t":1761670904,"dps":{"101":"{\"security\":{\"endpoint\":\"Is0Pcjow\",\"nonce\":\"7a9ee50b7c5763fb7331e338c3df1e47\"},\"method\":\"get_customize_clean_mode\",\"id\":10290,\"params\":[]}"}}
2025-10-28 18:01:44.996 [DEBUG] [rock.internal.RoborockAccountHandler] - Publishing get_customize_clean_mode message to rr/m/i/4Xm8Gt1z0mo2oDh6TFnRGn/6a3014f4/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:45.012 [DEBUG] [roborock.internal.RoborockWebTargets] - Calling url: https://api-eu.roborock.com/user/scene/device/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:45.012 [TRACE] [roborock.internal.RoborockWebTargets] - GET request for https://api-eu.roborock.com/user/scene/device/3OGzktX6MkbeBBmzmQCh5V
2025-10-28 18:01:45.033 [TRACE] [roborock.internal.RoborockWebTargets] - JSON response: '{"api":null,"result":[{"id":7240494,"name":"Vollreinigung","param":"{\"triggers\":[],\"action\":{\"type\":\"S\",\"items\":[{\"id\":1,\"type\":\"CMD\",\"name\":\"\",\"entityId\":\"3OGzktX6MkbeBBmzmQCh5V\",\"param\":\"{\\\"id\\\":1,\\\"method\\\":\\\"do_scenes_app_start\\\",\\\"params\\\":[{\\\"fan_power\\\":102,\\\"water_box_mode\\\":202,\\\"mop_mode\\\":300,\\\"mop_template_id\\\":300,\\\"repeat\\\":0,\\\"auto_dustCollection\\\":1,\\\"source\\\":101}]}\",\"finishDpIds\":[130]}]},\"matchType\":\"NONE\",\"tagId\":\"1\"}","enabled":true,"extra":null,"type":"WORKFLOW"}],"status":"ok","success":true}'
2025-10-28 18:01:45.033 [DEBUG] [orock.internal.RoborockVacuumHandler] - 3OGzktX6MkbeBBmzmQCh5V: Scheduling next poll in 60s, refresh interval 1min
2025-10-28 18:01:45.033 [TRACE] [orock.internal.RoborockVacuumHandler] - 3OGzktX6MkbeBBmzmQCh5V: Poll: Scheduling to run in 60 seconds
The event log shows that the items were last updated at 18:01 (6:01 p.m.):
2025-10-28 17:59:38.993 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_main_brush_percent' changed from 84 to 85
2025-10-28 17:59:38.993 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_side_brush_percent' changed from 63 to 64
2025-10-28 17:59:38.993 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_filter_percent' changed from 69 to 70
2025-10-28 17:59:39.052 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_main_brush_percent' changed from 85 to 84
2025-10-28 17:59:39.053 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_side_brush_percent' changed from 64 to 63
2025-10-28 17:59:39.053 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_filter_percent' changed from 70 to 69
2025-10-28 18:00:39.293 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_main_brush_percent' changed from 84 to 85
2025-10-28 18:00:39.294 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_side_brush_percent' changed from 63 to 64
2025-10-28 18:00:39.294 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_filter_percent' changed from 69 to 70
2025-10-28 18:00:39.355 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_main_brush_percent' changed from 85 to 84
2025-10-28 18:00:39.356 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_side_brush_percent' changed from 64 to 63
2025-10-28 18:00:39.356 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_filter_percent' changed from 70 to 69
2025-10-28 18:01:44.801 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_main_brush_percent' changed from 84 to 85
2025-10-28 18:01:44.802 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_side_brush_percent' changed from 63 to 64
2025-10-28 18:01:44.802 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'roborock_vacuum_6a51b19d13_3ogzktx6mkbebbmzmqch5v_consumables_filter_percent' changed from 69 to 70
2025-10-28 19:40:40.611 [INFO ] [openhab.event.InboxAddedEvent ] - Discovery Result with UID 'upnpcontrol:upnprenderer:94f8edbe-02e2-4e07-a1b1-d504517208db' has been added.
2025-10-28 21:04:03.302 [INFO ] [openhab.event.InboxRemovedEvent ] - Discovery Result with UID 'upnpcontrol:upnprenderer:94f8edbe-02e2-4e07-a1b1-d504517208db' has been removed.
Am I doing something wrong? 