-
Notifications
You must be signed in to change notification settings - Fork 936
Closed
Description
The problem
New Tuya TS0601 variant with manufacturer _TZE284_cvub6xbb joins ZHA but no working climate entity is created and EF00 data points are not decoded. Sibling _TZE204_cvub6xbb works out of the box; _TZE284_ appears to use the same DP schema but a different manufacturer string and slightly different endpoint signature.
Environment
- Home Assistant OS 16.2
- HA Core 2025.10.4
- Supervisor 2025.10.0
- Integration: Zigbee Home Automation (ZHA)
- Radio: TI CC2652 (zigpy-znp)
- Use case: hydronic floor heating (230 V actuators)
Device
- Product platform: Tuya TS0601 (wall thermostat)
- Manufacturer:
_TZE284_cvub6xbb - Model:
TS0601
ZHA device signature
{
"endpoints": {
"1": {
"profile_id": "0x0104",
"device_type": "0x0051",
"input_clusters": ["0x0000","0x0004","0x0005","0xed00","0xef00"],
"output_clusters": ["0x000a","0x0019"]
},
"242": {
"profile_id": "0xa1e0",
"device_type": "0x0061",
"input_clusters": [],
"output_clusters": ["0x0021"]
}
},
"manufacturer": "_TZE284_cvub6xbb",
"model": "TS0601"
}Observed behavior
- Device joins, but logs show EF00 frames as unknown cluster command; no DP decoding.
- Only occasional 0x0006 events;
climateentity remains missing or “unknown”.
Expected
- ZHA should handle EF00 (MCU V2) and expose a standard
climateentity with:
local_temperature,occupied_heating_setpoint,system_mode,preset_mode,child_lock
(plus optional FBH settings like calibration, hysteresis, min/max limits, window detect, sensor selection, running state).
Known DP mapping from live logs
DP 101→ local temperature (×10)DP 1→ heating setpoint (°C or ×10)DP 3→ system mode{0: Auto, 1: Heat, 2: Off}DP 11(sometimes12) → preset modeDP 6→ child lock (bool)
(Optional DPs observed on this model family: 2 power, 24 temp calibration, 7 hysteresis, 35 min setpoint, 8 max setpoint, 32 window detect, 27 sensor selection, 102 running state.)
Steps to reproduce
- Permit join and add
_TZE284_cvub6xbbTS0601 to ZHA (CC2652). - Check logs: EF00 commands not decoded; no working
climateentity.
Additional info
_TZE204_cvub6xbb(TS0601) works in ZHA;_TZE284_seems equivalent on DP level but needs a matching handler/signature.- I can attach pairing/runtime logs and test a PR/branch.
bertlorenz and xy8000
Metadata
Metadata
Assignees
Labels
No labels