Zemismart Zigbee Multi Switch Device Issue

Hi All,

I’m looking for a little help with an issue I’m having, which seems to have started recently.

I have a number of Zemismart 2 gang light switches around the house and they work perfectly.
Last one I bought and installed successfully was back in October.
I bought a new switch last week and this one doesn’t seem to install correctly.

How I install:
Put the device in pairing mode and then search for nearby devices using the SmartThings App.
This then finds it and adds a ‘Thing’ tile.
I then log into the Groovy IDE and change the device type to ‘Zigbee Multi Switch’. This then creates a second child tile and then both switches are controllable via the app and available for Alexa etc.

The Issue:
But now for the new switch, it adds it as a ‘Zigbee switch’ using the Edge driver.
And using Groovy to change the device type to Zigbee multi switch does nothing.
I can’t delete the Edge driver as it’s in use by the newly installed device.
This means that only one of the 2 gangs is controllable using the app.

To confirm it wasn’t a faulty switch issue, I deleted a previously working switch and repaired it, only to have the same issue happen to that, so now that 2 gang switch has gone down to 1!

I had a look in the Beta Edge Program and there is no Zigbee Multi Switch driver that I can install.

I also noticed in the Groovy IDE that the devices are no longer being assigned a Zigbee ID or Device Network ID and I can’t assign them to the ‘SmartThings Hub’.

Is there anything I can do to be able to control both switches from the app?

Any help will be much appreciated.

Hi @SmartShaf

It looks like it’s being paired with the stock Zigbee Switch driver as a generic profile.

I think it will no longer pair with the DTH, that will disappear in a short time

You will have to start with the edge driver, these devices are not supported by the stock smartthings driver.

Enroll your hub to my share channel and install Zigbee Multi switch and Child Mc driver.
In this there are several double zemismart devices.

Shared Channel link

If it doesn’t pair with this driver, then install the Zigbee Thing Mc driver to be able to see the fingerprints of the device, manufacturer, model and clusters and add device to the driver.


Hi @Mariano_Colmenarejo,

I wasn’t expecting such quick response, really appreciate it.

I have enrolled on your channel and installed the driver you suggested and it’s working now, I have a second switch.
It’s not the same 2 tiles as before but at least I can create routines on both switches now.

The second switch doesn’t appear in Alexa or ActionTiles but I can live with that.

Thank you so much.

Never mind, I was playing around with the settings and now the second switch is in Alexa and ActionTiles.

Thank you

1 Like

Hi Mario,

great initiative with creating this edge driver for Zigbee multi-switch! Saw you now focus on adding fingerprints to the " Zigbee Multi Switch Mc driver"

Would it be possible for you to add the Ubisys S2 power switch to the fingerprint?

Best regards,

Hi @JohanW

If you send me the fingerprints of the device then I can see to add

Hi Mariano!

How can I find the fingerprint of the device? Any tips?

This is a link to the device documentation I found:

Install driver Zigbee Thing Mc and pair with It to see the fingerprint, enpoints and clusters supported

Ok thanks!
I get the first steps but not the final step 3 (how to see the fingerprint of the device)

  1. installing your driver
  2. Then pair-in the device as usual
  3. ?

What do you see in the app when you open the paired device?

Hi Mariano,

attached a picture how it looks in the app.

I don’t know which DTH or edge driver it has been paired with.

Look at the three dots menu to the right and if it has the driver option, then it is paired with an edge driver:

  • Enter nenu driver and click on use another driver
  • Select zigbee thing Mc that you will have installed in your hub and click on accept
  • Close and open the device and you will see the device information.

If there is no driver option in the menu, then it is paired with a DTH:

  • Enter the IDE and copy and paste the manufacturer, model and raw data clusters information

It seems not paired as a Edge driver (instead a DTH). So here I copied info from the IDE


application: 01
endpointId: 01
firmwareFullVersion: 010E0206
firmwareImageType: 31491
firmwareManufacturerCode: 4338
manufacturer: ubisys
model: S2 (5502)
onOff: catchall
zigbeeNodeType: ROUTER

[18:13] Anton Eklöf

Last Hop LQI: 222
Last Hop RSSI: -55
Received Messages From Device: 515
Received Messages From Device (Duplicates): 1
Messages Transmitted to Device: 894
Messages Transmitted to Device (Failures): 850
Updated Time: 2023-01-12 4 :24 PM UTC

application: 01
endpointId: 01
firmwareFullVersion: 010E0206
firmwareImageType: 31491
firmwareManufacturerCode: 4338
manufacturer: ubisys
model: S2 (5502)
onOff: catchall
zigbeeNodeType: ROUTER

Raw Description

01 0104 010A 01 05 0000 0003 0004 0005 0006 00

What device is it, 2 Switch, plug?


It is a two-channel zigbee relay device (Zigbee 3.0) for flush mounting, see here

Added to this driver version

 Name         Zigbee Multi Switch and Child Mc
 Version      2023-01-12T19:33:26.826689987
- id: "S2 (5502)/ubisys"
    deviceLabel: ubisys Switch
    manufacturer: ubisys
    model: S2 (5502)
    deviceProfileName: two-switch

After a fabric reset and deleting the device in the cloud, before pairing, it then worked! Two channels are there, thanks so much Mariano!!

1 Like