Skip to content

Roborock integration unsupported device behavior stops integration from starting #159656

Description

@MelleD

The problem

Since some days I get follow error to the integration. Before it works without issues:
The Modell which works was a "Q5 Max+"

"
Einrichtungsfehler: Überprüfe die Protokolle
"

In the logs also with debug I find not info. I have two roborock, but one is not supported yet ("roborock Q10 S5+".).
So I saw this issue in the log also before for my not supported: "roborock Q10 S5+".

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 761, in __async_setup_with_context
    result = await component.async_setup_entry(hass, self)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/roborock/__init__.py", line 66, in async_setup_entry
    device_manager = await create_device_manager(
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<12 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/roborock/devices/device_manager.py", line 243, in create_device_manager
    await manager.discover_devices()
  File "/usr/local/lib/python3.13/site-packages/roborock/devices/device_manager.py", line 102, in discover_devices
    new_device = self._device_creator(home_data, device, product)
  File "/usr/local/lib/python3.13/site-packages/roborock/devices/device_manager.py", line 226, in device_creator
    raise NotImplementedError(
        f"Device {device.name} has unsupported version B01_{product.model.strip('.')[-1]}"
    )
NotImplementedError: Device Roborock Q10 S5+ has unsupported version B01_7

I'm not sure if that's why the second one couldn't be found either. Unfortunately, I don't have any further log entries. As I said, everything was fine before that.

What version of Home Assistant Core has the issue?

core-2025.12.4

What was the last working version of Home Assistant Core?

core-2025.12.4 maybe core-2025.12.3

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

Anything in the logs that might be useful for us?

Additional information

No response

Metadata

Metadata

Assignees

Type

No type

Fields

Priority

None yet

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions