Skip to content

"Unknown data protocol" messages being logged periodically #325

@rccoleman

Description

@rccoleman

I've been seeing logs like this in my HA log on a semi-regular basis lately:

2025-02-05 13:03:50.939 WARNING (Thread-5 (_thread_main)) [roborock.version_1_apis.roborock_mqtt_client_v1] [Second Floor] Unknown data protocol 128, please create an issue on the python-roborock repository
2025-02-05 13:03:50.939 INFO (Thread-5 (_thread_main)) [roborock.version_1_apis.roborock_mqtt_client_v1] [Second Floor] RoborockMessage(protocol=102, payload=b'{"t":1738789428,"dps":{"128":0}}', seq=8792, version=b'1.0', random=18692, timestamp=1738789428, message_retry=None)
2025-02-05 13:03:54.008 WARNING (Thread-5 (_thread_main)) [roborock.version_1_apis.roborock_mqtt_client_v1] [Second Floor] Unknown data protocol 128, please create an issue on the python-roborock repository
2025-02-05 13:03:54.008 INFO (Thread-5 (_thread_main)) [roborock.version_1_apis.roborock_mqtt_client_v1] [Second Floor] RoborockMessage(protocol=102, payload=b'{"t":1738789431,"dps":{"128":0}}', seq=8798, version=b'1.0', random=18703, timestamp=1738789431, message_retry=None)
2025-02-05 13:04:24.542 WARNING (Thread-5 (_thread_main)) [roborock.version_1_apis.roborock_mqtt_client_v1] [Second Floor] Unknown data protocol 128, please create an issue on the python-roborock repository
2025-02-05 13:04:24.542 INFO (Thread-5 (_thread_main)) [roborock.version_1_apis.roborock_mqtt_client_v1] [Second Floor] RoborockMessage(protocol=102, payload=b'{"t":1738789462,"dps":{"128":0}}', seq=8805, version=b'1.0', random=18715, timestamp=1738789462, message_retry=None)
2025-02-05 13:31:05.872 WARNING (Thread-4 (_thread_main)) [roborock.version_1_apis.roborock_mqtt_client_v1] [Living Room] Unknown data protocol 128, please create an issue on the python-roborock repository
2025-02-05 13:31:05.872 INFO (Thread-4 (_thread_main)) [roborock.version_1_apis.roborock_mqtt_client_v1] [Living Room] RoborockMessage(protocol=102, payload=b'{"t":1738791064,"dps":{"128":1}}', seq=8714, version=b'1.0', random=18516, timestamp=1738791064, message_retry=None)
2025-02-05 13:34:58.164 WARNING (Thread-4 (_thread_main)) [roborock.version_1_apis.roborock_mqtt_client_v1] [Living Room] Unknown data protocol 128, please create an issue on the python-roborock repository
2025-02-05 13:34:58.164 INFO (Thread-4 (_thread_main)) [roborock.version_1_apis.roborock_mqtt_client_v1] [Living Room] RoborockMessage(protocol=102, payload=b'{"t":1738791296,"dps":{"128":0}}', seq=8780, version=b'1.0', random=18646, timestamp=1738791296, message_retry=None)

Sometimes it reports a different number:

2025-02-05 16:34:56.585 WARNING (Thread-4 (_thread_main)) [roborock.version_1_apis.roborock_mqtt_client_v1] [Living Room] Unknown data protocol 134, please create an issue on the python-roborock repository
2025-02-05 16:34:56.585 INFO (Thread-4 (_thread_main)) [roborock.version_1_apis.roborock_mqtt_client_v1] [Living Room] RoborockMessage(protocol=102, payload=b'{"t":1738802094,"dps":{"134":0}}', seq=11496, version=b'1.0', random=24416, timestamp=1738802094, message_retry=None)

I don't think it's causing any functional issues, but I wanted to report it.

I have three QRevo Master robots and it looks like they all cause these warnings every so often.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions