[RE-RELEASE] Zemismart ZigBee Wall Switch Multi-Gang

I tried to measure several times on a few switches. Most of them are between 250 and 500 RTT, and they are similar to the other switches in the house.

Did you manage to find out what’s causing the unstable behavior?

Hello @kkossev, I have a couple of very new Zemismart Smart Touch Switches (4-Gang) The model number on the box says: ZN-RS04E-FF. Using your driver it only seems to detect them as one gang with no child devices. I AM using this driver successfully with 1 and 2 gang switches. Any ideas what I am doing wrong?

Also tried with the Generic driver with no luck either.

Apologies for anyone reading this. I've just realised that despite the name, the following is the correct driver. Thanks @kkossev

1 Like

Pushed Ver. 1.1.6 2025-11-12 kkossev - proper handling of TS000F _TZ3000_m8f3z8ju switchType

got this working with stock driver but cannot toggle each endpoint separately. it is a std outlet with a USB c and USB a. and power monitoring also not working. as well as led on/off status. would your driver work better

also the bigger problem is I got it mainly as a Zigbee repeater that renters in the condo can NOT unplug and thus render inoperable. but with the zigbee interview app it is showing as an end device not a repeater

Krassmir,
Does this driver support the Moes 4 port Zigbee switch, if not, what do you suggest?

1 Like

add the following fingerprint to this driver

    fingerprint profileId: '0104', endpointId: '01', inClusters:'0003,0004,0005,0006,0702,0B04,E000,E001,0000', outClusters:'0019,000A', model:'TS011F', manufacturer:'_TZ3000_svjvlsug', deviceJoinName: 'Tuya Zigbee dual outlet wall socket w usb'  // @lgk !

creates 5 children only the main and first two work..
main turns on the one switch of the 2 (only one is smart controlled) and the usb both.

first child turns on only the switch as it should no usb.
second child turns on the usb only not the switch

next 3 children are noops.. i removed them..

no power reporting.. other than that seems to work..

It does show up as a zigbee repeater (the parent)... (blue circle) in the zigbee map app with this driver whereas it did NOT with the general zigbee outlet driver.

Indicator Light control also seems to work.

The Zemismart community driver does not support power or energy reporting. Unfortunately, I currently do not have a suitable multi-endpoint driver that includes these features.

Looking at the InClusters list,this device is using standard ZCL clusters... Have you tried any of the stock drivers available in Home Assistant?

You might find this community driver to be a better fit:

I expect it should work with this driver, even if the fingerprint is not present in the code. You may need to pair it again to your hub with the community driver already assigned.

What are the results?

Got an operable sample of the 4 gang and assigned this driver. seem to work ok with the four expected child devices.

fingerprint profileId:"0104", endpointId:"01", inClusters:"0000,0003,0004,0005,0006,E000,E001", outClusters:"0019,000A", model:"TS0014", manufacturer:"_TZ3000_mrduubod", controllerType: "ZGB"

2 Likes

That worked... Thanx!

1 Like

You can also try :

or

1 Like