zhc:tuya: Failed to sync time with '0xa4c138018e354aba' (Error: ZCL command 0xa4c138018e354aba/1 manuSpecificTuya.mcuSyncTime
What happened?
New Thermostat unable to Sync Time!
Thermostat:
TS0601 _TZE204_pcdmj88b (Thermostatic radiator valve) Modell TS0601_thermostat_4 Tuya
Coordinator: SLZB-06M latest Firmware
HA Hass OS RAspy 5:
Core 2025.9.4 Supervisor 2025.09.0 Operating System 16.2 Frontend 20250903.5
Z2M Version:
Zigbee2MQTT-Version 2.6.1 commit: unknown Frontend-Version 2.0.1 zigbee-herdsman-converters Version 25.14.0 zigbee-herdsman Version 6.0.4 Maschine #1 SMP PREEMPT Mon Sep 8 16:42:48 UTC 2025 - 6.12.34-haos-raspi - arm64 CPU: Cortex-A76 (x4) RAM: 7953 MB
What did you expect to happen?
Timesync Happens without error
How to reproduce it (minimal and precise)
- Add Thermostat to z2m in HA
- Error time sync appears in log
Zigbee2MQTT version
2.6.1
Adapter firmware version
20250220
Adapter
Slzb-06m EFR32MG21 ESP32 Radio: 20250220 Core: v3.0.6
Setup
HA OS in Raspy 5 8GB NVME M2 256GB
Device database.db entry
0xa4c138018e354aba 0x6E21 TS0601 _TZE204_pcdmj88b (Thermostatic radiator valve)
Debug log
debug [27.9.2025, 20:42:45] zhc:tuya: Failed to sync time with '0xa4c138018e354aba' (Error: ZCL command 0xa4c138018e354aba/1 manuSpecificTuya.mcuSyncTime({"payloadSize":8,"payload":[104,216,48,29,104,216,76,61]}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"reservedBits":0,"writeUndiv":false}) failed ({"target":28193,"apsFrame":{"profileId":260,"clusterId":61184,"sourceEndpoint":1,"destinationEndpoint":1,"options":4416,"groupId":0,"sequence":213},"zclSequence":146,"commandIdentifier":11} timed out after 10000ms))