Skip to content

[BUG] please add roborock.vacuum.sc01 (Roborock Q7 L5) #895

@bimbudin

Description

@bimbudin

Bug Description

Please add roborock.vacuum.a187 as device. No datapoints for the device are created after instance start. (unknown device model). Map are not shown.

Steps to Reproduce

Receive error after instance start.

Debug Log

2025-11-13 15:11:47.718 - info: host.iobroker "system.adapter.roborock.0" enabled
2025-11-13 15:11:47.992 - info: host.iobroker instance system.adapter.roborock.0 in version "0.6.19" started with pid 1432042
2025-11-13 15:11:48.506 - debug: roborock.0 (1432042) Redis Objects: Use Redis connection: 127.0.0.1:9001
2025-11-13 15:11:48.525 - debug: roborock.0 (1432042) Objects client ready ... initialize now
2025-11-13 15:11:48.526 - debug: roborock.0 (1432042) Objects create System PubSub Client
2025-11-13 15:11:48.526 - debug: roborock.0 (1432042) Objects create User PubSub Client
2025-11-13 15:11:48.564 - debug: roborock.0 (1432042) Objects client initialize lua scripts
2025-11-13 15:11:48.566 - debug: roborock.0 (1432042) Objects connected to redis: 127.0.0.1:9001
2025-11-13 15:11:48.590 - debug: roborock.0 (1432042) Redis States: Use Redis connection: 127.0.0.1:9000
2025-11-13 15:11:48.599 - debug: roborock.0 (1432042) States create System PubSub Client
2025-11-13 15:11:48.600 - debug: roborock.0 (1432042) States create User PubSub Client
2025-11-13 15:11:48.656 - debug: roborock.0 (1432042) States connected to redis: 127.0.0.1:9000
2025-11-13 15:11:48.671 - debug: roborock.0 (1432042) Plugin sentry Initialize Plugin (enabled=true)
2025-11-13 15:11:48.766 - info: roborock.0 (1432042) starting. Version 0.6.19 in /opt/iobroker/node_modules/iobroker.roborock, node: v22.21.0, js-controller: 7.0.7
2025-11-13 15:11:48.773 - info: roborock.0 (1432042) Starting adapter. This might take a few minutes depending on your setup. Please wait.
2025-11-13 15:11:48.777 - info: roborock.0 (1432042) Loaded existing clientID: ba1ca354-09f4-4b36-99df-ff9e01c2fd6d
2025-11-13 15:11:48.778 - debug: roborock.0 (1432042) initialize http_api
2025-11-13 15:11:48.887 - debug: roborock.0 (1432042) Getting HomeData with homeId: 9528508
2025-11-13 15:11:48.967 - info: roborock.0 (1432042) MQTT initialized
2025-11-13 15:11:49.006 - info: roborock.0 (1432042) MQTT connection established {"cmd":"connack","retain":false,"qos":0,"dup":false,"length":2,"topic":null,"payload":null,"sessionPresent":false,"returnCode":0}.
2025-11-13 15:11:53.968 - debug: roborock.0 (1432042) localDevices: {}
2025-11-13 15:11:54.037 - info: roborock.0 (1432042) Starting adapter finished. Let's go!!!!!!!
2025-11-13 15:11:54.037 - debug: roborock.0 (1432042) initializing mainUpdateInterval
2025-11-13 15:11:57.109 - debug: roborock.0 (1432042) Websocket client connected
2025-11-13 15:11:57.141 - debug: roborock.0 (1432042) Requesting new map
2025-11-13 15:11:57.183 - error: roborock.0 (1432042) Failed to process function sendRequest on robot (unknown device model): Failed to build buildRoborockMessage!
2025-11-13 15:11:57.240 - error: roborock.0 (1432042) Failed to process function sendRequest on robot (unknown device model): Failed to build buildRoborockMessage!
2025-11-13 15:11:57.241 - error: roborock.0 (1432042) Failed to process get_map_v1 on robot (unknown device model): Error: duid parameter missing on function isCleaning
at requests_handler.getSelectedMap (/opt/iobroker/node_modules/iobroker.roborock/lib/requests_handler.js:635:10)
at requests_handler.getMap (/opt/iobroker/node_modules/iobroker.roborock/lib/requests_handler.js:565:31)

Adapter Version

0.6.19

JS-Controller Version

7.0.7

Node.js Version

v22.20.0

Operating System

Ubuntu 22.04.5 LTS

Firmware version of device

03.01.70

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions