Issue with Tuya Zigbee Switch

Hi,
I just installed 2 Zigbee Switches of the same type I had since months ago and the new ones are not working correctly when commanding from the app. Issue is when selecting only 1 button to turn on using the app, it turns on all 4 gangs at the same time and its status indication. I’m using an Aotec hub.
The local front panel works correctly, and the indication on the ST app is updating correctly indicating the switch that is on or off.

The switches are a 4 Gang Zigbee light switch. See https://www.aliexpress.com/item/1005001946514940.html?spm=a2g0o.order_detail.order_detail_item.3.506bf19c8ndncE

Sample of profile switch not working correctly:
Name Tuya Multi Switch 4
Label Ensuite Light
Type Integrated ZigBee Switch
Version Published
Zigbee Id A4C138B689C89104
Device Network Id 87BC
Data

application: 52
endpointId: 01
manufacturer: _TZ3000_mdj7kra9
model: TS0004
onOff: catchall
zigbeeNodeType: ROUTER

Raw Description 01 0104 0100 01 07 0003 0004 0005 0006 E000 E001 0000 02 0019 000A

Sample profile switch working correctly:
Name Tuya Multi Switch 4
Label Living Room lights
Type Integrated ZigBee Switch
Version Published
Zigbee Id A4C138F5D62197FC
Device Network Id 7B51
Data

application: 50
endpointId: 01
manufacturer: _TZ3000_mdj7kra9
model: TS0004
onOff: catchall
zigbeeNodeType: ROUTER

Raw Description 01 0104 0100 01 07 0003 0004 0005 0006 E000 E001 0000 02 0019 000A

The only difference here is the Application shows 50 for the good switch and 52 for the bad ones.

The app doesn’t allow me to change the driver. The only information it shows in the settings menu is Version v0.0.38.20220318 and Controller 2.3.13-9 (same for all the switches good and bad ones).

Hi @Jose_Alberto_Morales

These new ones should need to use TuyaBlackMagic in the installation.

You are using a personalized DTH, which will stop working in a short time, a few months maximum.

Need have to add them to an edge driver, but I won’t be able to do it until the weekend.

I take note and when it’s done I’ll let you know

1 Like

Excellent, gracias Mariano.
No corre prisa.

I was able to build the DTH in groovy some time ago, but now finding it hard with the new edge system.

1 Like

You also may try to install driver β€œDefault clusters” from this invitation link:

Let me know whether it worked for you or not.

Hi Wesley,
I have installed your driver, but how can I force it to read from your driver? I think it keeps going to the DTH. I cannot see the β€œDriver” menu as with other things on this type of switch.

I tried deleting and readding the faulty devices after adding your driver as well.

I read somewhere that you would need to remove the DTH to have device be recognized by the driver.

Hi @Jose_Alberto_Morales
Added to this driver version
You must delete the custom DTH to install with the edge driver

───────────────────────────────────────────────────
 Name         Zigbee Multi Switch and Child Mc     
 Version      2023-02-04T11:59:52.389548053        
───────────────────────────────────────────────────
- id: "_TZ3000_mdj7kra9/TS0004"
    deviceLabel: TS0004 Switch
    manufacturer: _TZ3000_mdj7kra9
    model: TS0004
    deviceProfileName: four-switch

DTH deleted and working correctly with your driver @MC.
This thread can be closed.

PS: When you have 5min, can you also add Post Requests for Edge Drivers Here (community-created) - #1513 by Jose_Alberto_Morales

1 Like

application: 41
endpointId: 01
manufacturer: _TZ3000_ocjlo4ea
model: TS0207
zigbeeNodeType: SLEEPY_END_DEVICE

@Jose_Alberto_Morales
This device was added several time ago to Zigbee Moisture Sensor Mc.