core icon indicating copy to clipboard operation
core copied to clipboard

Failed to decode message from Roborock

Open sephrioth opened this issue 1 week ago • 6 comments

The problem

There are tons of Failed to decode message warnings like that.

Failed to decode message: b'\x00\x00\x05\xbbL01\x00\x00"\xc7\x9f0\xceJiCdx\x00\x04\x05\xa4\xe6@T\x11<^\x96\x8fD`:\x1a\x1b#\xab\xb6\xd6\x94\xe7.\xf8\xb5\xcaw\xaa\x99)J\xaa\xa1\x92]\x88\xe6\xd4\xfa\xe171\xaf\x19\xbf\x167Q\x84\xfb\xad\x01.\xd9J\x10^\xe3-<\x1d\x18\x08\xd9}\xcfS$m\x05\x1d<\x05ZU\xdb^\xcax\xb1'\x8d\xf5\xb8\xce\xb2\xce\x1f\xf6\x14\x83-

I have attached debug log.

What version of Home Assistant Core has the issue?

2015.12.3

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant Container

Integration causing the issue

Roborock

Link to integration documentation on our website

https://www.home-assistant.io/integrations/roborock

Diagnostics information

home-assistant_roborock_2025-12-18T02-17-59.245Z.log

Example YAML snippet


Anything in the logs that might be useful for us?

2025-12-18 10:17:33.444 DEBUG (MainThread) [roborock.protocol] No valid version header found in stream, continuing anyways...
2025-12-18 10:17:33.444 DEBUG (MainThread) [roborock.callbacks] Decoded message: RoborockMessage(protocol=5, payload=None, seq=387003, version=b'L01', random=2219476671, timestamp=1766024252)
2025-12-18 10:17:33.444 DEBUG (MainThread) [roborock.devices.v1_channel] V1Channel received local message from device 6OpU5r44pDpx3tBzZhnD4Q: RoborockMessage(protocol=5, payload=None, seq=387003, version=b'L01', random=2219476671, timestamp=1766024252)
2025-12-18 10:17:33.444 DEBUG (MainThread) [roborock.devices.device] Received message from device: RoborockMessage(protocol=5, payload=None, seq=387003, version=b'L01', random=2219476671, timestamp=1766024252)
2025-12-18 10:17:33.444 DEBUG (MainThread) [roborock.devices.v1_channel] Received response (local, request_id=387003)
2025-12-18 10:17:33.449 DEBUG (MainThread) [roborock.protocol] Found 1448 extra bytes: b'\x00\x00\x05\xb

Additional information

No response

sephrioth avatar Dec 18 '25 02:12 sephrioth