(EDGE Driver-Mc): Zigbee Drivers for Motion, Open/Close, Moisture, Smoke-Co Sensors and others Devices

@gpliats

It seems that the device is configured correctly, the 4 endpoints respond successfully.

Then it does not respond to any reading of the On/Off attributes and does not send any status messages.

This model: TS0004 and manufacturer: _TZ3000_ltt60asa was added quite a while ago and they never complained about it not working.

I have modified the driver so that it does not read the attributes of the cluster basic, which unlocks some of TUYA multi-components devices. This was the last thing added.

───────────────────────────────────────────────────
 Name         Zigbee Multi Switch and Child Mc     
 Version      2022-12-06T18:20:19.217823193        
───────────────────────────────────────────────────
  • Install this version with the CLI with the command smartthings edge:drivers:install
  • Uninstall the device with the App
  • Add it again as before

Let’s see what he does

Update:
I have only seen something that cannot be interpreted. The device has sent a message of cluster 0002 (DeviceTemperatureConfiguration), that device does not have, without attribute and with the generic body 00 00 field.

Can you check that your device is not too hot and could be blocked?

2022-12-06T16:33:24.781480354+00:00 INFO Zigbee Multi Switch and Child Mc <ZigbeeDevice: cdc2d38d-6a6a-4ab6-ac73-4ee4f89761e8 [0x853F] (TS0004 Switch)> received Zigbee message: < ZigbeeMessageRx || type: 0x00, < AddressHeader || src_addr: 0x853F, src_endpoint: 0x00, dest_addr: 0x0000, dest_endpoint: 0x00, profile: 0x0000, cluster: DeviceTemperatureConfiguration >, lqi: 0xFF, rssi: -54, body_length: 0x0003, < ZDOMessageBody || < ZDOHeader || seqno: 0x0F >, GenericBody: 00 00 > >

Working perfectly thank you

1 Like

Hi @Leandro_Lapig

Added to this driver version

───────────────────────────────────────────────────
 Name         Zigbee Multi Switch and Child Mc     
 Version      2022-12-06T20:08:14.226137477        
───────────────────────────────────────────────────
- id: "TS0013/_TZ3000_snq47izk"
    deviceLabel: TS0013 Switch
    manufacturer: _TZ3000_snq47izk
    model: TS0013
    deviceProfileName: three-switch
1 Like

Thank you very much @Mariano_Colmenarejo!
It’s working now!

1 Like

Hi @Mariano_Colmenarejo I’ve just recieved this door and light sensors

I tried to pair them but they’re recongnized as thing. Can they be added to your driver?

Thanks

Hi @gifa84

I think your model is without lux. I do not see the illuminance cluster, only IAS cluster

Hi @Mariano_Colmenarejo
I bought the one with lux but if it’s not there I will open a claim with vendor.
In any case do you think that they can be added?

This model only works as open/clΓ³set Sensor with battery

@gifa84

You can try with this driver Test, that i did some time ago for other user with the same device model,

───────────────────────────────────────────────────
 Name         Zigbee Contact Test
 Version      2022-12-07T15:30:44.801000975
───────────────────────────────────────────────────
- id: "_TZE200_pay2byax/TS0601"
    deviceLabel: TS0601 Contact Sensor
    manufacturer: _TZE200_pay2byax
    model: TS0601
    deviceProfileName: contact-illum-battery-profile

@Mariano_Colmenarejo

I installed your driver and now device is recognized but it does’nt recieve any status. It remains in closed whatever I do

Thanks.

Device is recognized and working now.

The only issue is that if I turn on anyone of 4 switches, all switches turn on simultaneously.

Do you need any logs for that?

Thank you.

What I modified is what makes the switches work independently and it seems that if I add it nothing works.

I have modified the driver again so that they work independently.
Let’s see what he does now

───────────────────────────────────────────────────
 Name         Zigbee Multi Switch and Child Mc
 Version      2022-12-07T19:39:47.390511637
───────────────────────────────────────────────────

Try with this driver version with contact and battery

───────────────────────────────────────────────────
 Name         Zigbee Contact Mc
 Version      2022-12-07T19:49:47.743641239        
───────────────────────────────────────────────────

Hi Mariano,

I have this device with 4 relays.
Does your driver support the 4 relays?

From Groovy:

  • manufacturer: _TZ3000_excgg5kb
  • model: TS0004

[US $1.53 45%OFF | 1/2/4CH DC5-32v Tuya ZigBee Relay Module Remote Control Light Switch Vioce Alexa Google Home Need Tuya Smart Hub Gateway Bridge https://a.aliexpress.com/_EHEWFox](US $1.53 45%OFF | 1/2/4CH DC5-32v Tuya ZigBee Relay Module Remote Control Light Switch Vioce Alexa Google Home Need Tuya Smart Hub Gateway Bridge https://a.aliexpress.com/_EHEWFox)

Thanks.

Guy

Yes, this device is in zigbee Multi Switch and Child Mc driver

  • id: β€œTS0004/_TZ3000_excgg5kb”
    deviceLabel: TS0004 Switch
    manufacturer: _TZ3000_excgg5kb
    model: TS0004
    deviceProfileName: four-switch

Hi @Mariano_Colmenarejo,

I have a new 6 gang zigbee multi switch and I can pair it to my ST hub but it can’t find your driver (zigbee multi switch and child mc), can you please add my device to the fingerprints?

This is the details from the β€˜Thing mc’ driver:

BTW, what the difference between β€˜zigbee-multi-switch-v3.5-childs’ and β€˜zigbee-multi-switch-v4-childs’?

Thank you!

Hi @dorbenisti

Sorry, This device use Tuya EF00 cluster and does not work with my drivers

V 3.5 devices are only switch capability. Will be deleted
V4 are switch and level

What a disappointment :frowning: …
Is there by any chance a way to add a driver to it? :pray:
(is this tuya cluster problematic?)

Currently it uses @ygerlovin driver β€˜zigbee multi gang switch YG’ but there isn’t option for child buttons and I want separated buttons for lights buttons that I can see their status in the main menu.

Do you have any another solution for me?
Thanks!

Sorry, I don’t know how to handle that cluster.

I recommend a little patience, child devices are starting to be implemented in the Edge drivers and I figure that when the migration process is over there will be time to dedicate to implementing the new functions.
I think that now the most important thing is that most devices have an alternative driver to groovy with the main functions.

You can probably use @Mariano_Colmenarejo β€œVirtual Appliances Mc” driver to create Mirror Switches to use as your child switches until the problem is solved.