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

Hola @Mariano_Colmenarejo (back to English)

I’ve bought 2 Tuya Lux+Presence sensors labelled ZG-204ZL. I’ve seen that you have included support to these sensors back in November 2022. I installed the driver “Zigbee motion sensor Mc” in the hub. I ran the scan for nearby devices and detected it properly. So far so good.

However now that I want to check the devices in the App, it seems not to work:

  • It shows the details page full empty with a “Waiting Zigbee Message” in Signal Metrics and a warning message from the App “This device has not updated all of the status information. Check out later”.
  • I’ve forced some motion detection events and I see the red light blinking when some motion is happening.
  • Why this device includes Temperature and Occupancy in the detailed page when this device only supports brightness and presence? I guess this is because other sensors include more parameters, but just checking for your opinion.

What is going wrong here?

     Fernando

Hola @Fernando_Garcia

Install driver Zigbee Thing Mc in your hub
Change to driver Zigbee Thing Mc to see the clusters and fingerprint

Hello @Mariano_Colmenarejo

Thanks for you kind help. Can help to add my wall 2 wall switchs?
3 gang wall switch


2 gang Moes wall switch

Thanks a lot.

These devices use cluster EF00 and do not work with my driver or driver stock

There is a specific thread for cluster EF00 devices

1 Like

Thanks a lot.

@Mariano_Colmenarejo , @orenasher
Attached log while pairing with Multi Switch and child

@dotan_shai

Sorry, This log has many broken and incomplete lines in the capture and I can’t analyze it

@Mariano_Colmenarejo
The Zigbee Lock Mc has the same bug that philh30 fixed in the Zwave lock driver. I’m having the smae problem with Kwikset 912’s and 910’s. Entered in me, my wife and son into all 4 locks and it works for about an hour and then changes them to code1, code2 and code3 and then constantly keeps sending messages about updating all 3 codes and creates duplicates in all 4 locks.

@philh30 can you explain how you fixed the problem in the Zwave lock driver so maybe Mariano can fix the Zigbee driver as well?

Thanks

@Mariano_Colmenarejo , @orenasher
Another try… What do you think ? paring log

Hi @dotan_shai

I don’t see the answers to the power and energy settings, maybe the log capture is too short, only 1 minute.
The answers usually take time since several configurations are sent to device for each component.

In any case, I have seen that this model and manufacturer, both in Hubitat and in DTH smartthings, is used without power and energy, only double switch, it must be for a reason

As I told you, I also have a device that has clusters for power and energy, but they cannot be used.

@Mariano_Colmenarejo , @orenasher
Thanks for helping…
Just strengthen your thoughts. in Z2M only ON/OFF works on both end points. This is from moes.js

      zigbeeModel: ['TS0112'],
        model: 'ZK-EU-2U',
        vendor: 'Moes',
        description: 'Zigbee 3.0 dual USB wireless socket plug',
        extend: extend.switch(),
        exposes: [e.switch().withEndpoint('l1'), e.switch().withEndpoint('l2')],
        meta: {multiEndpoint: true},
        endpoint: (device) => {
            const hasEndpoint2 = !!device.getEndpoint(2);
            return {l1: 1, l2: hasEndpoint2 ? 2 : 7};
        },
        configure: async (device, coordinatorEndpoint, logger) => {
            await reporting.bind(device.getEndpoint(1), coordinatorEndpoint, ['genOnOff']);
            await reporting.bind(device.getEndpoint(2), coordinatorEndpoint, ['genOnOff']);

In addition to that someone , ask MOES if this device support Electrical Measurements. This is what he received:

I contacted Moes to confirm whether the device supports power monitoring and they responded saying no. Not sure why they have all the clusters for it. Will just disable those entities for now. Will report back when I get the replacement if USB on/off works as expected. Definitely not getting any power out of the USB ports on the one I got…

Closing this as I got the replacement and the USB ports work on it, and are controllable by the second endpoint’s on_off.

@dotan_shai

Tomorrow I will change it to the double plug profile

@Mariano_Colmenarejo

I found your drivers while trying to integrate Mercator ikuu branded smart switches. I added a device ID and manually updated the hub. Drivers seem to work but when mains are turned off the switches seem to freeze and no inputs are registered. The only way to free the switch is remove the driver, remove the switch from SmartThings and turn the power back on. I’m using your standard “four-switch” profile.

I have a mix of two, three and four gang switches.

Are you able to help me solve this problem?

DeviceInfo:
Manufacturer: _TZ3000_fxjdcikv
Model: TS0014
FingerPrinted_EndPoint.Id: 0x01
App Version: 0x43
ZCL Version: 0x03
Network ID: 0x13E4
Zigbee EUI: 60A423FF-FE651B05
Device ID:98e73869-4342-4cc8-9237-04243eadb223
Server Cluster:
Ep: 0x02={ 0004,0005,0006,0003 }
Ep: 0x03={ 0004,0005,0006,0003 }
Ep: 0x04={ 0004,0005,0006,0003 }
Ep: 0x01={ 0000,0004,0005,0006,0003 }
Client Clusters:
Ep: 0x01={ 0019,000A }
Signal Metrics:
LQI: 186 … RSSI: -85 dbm

Hi @Douglas_Dusanovski

Added to this driver version

───────────────────────────────────────────────────
 Name         Zigbee Multi Switch and Child Mc     
 Version      2023-02-10T09:45:16.47851612
───────────────────────────────────────────────────
- id: "_TZ3000_fxjdcikv/TS0014"
    deviceLabel: TS0014 Switch
    manufacturer: _TZ3000_fxjdcikv
    model: TS0014
    deviceProfileName: four-switch

@dotan_shai

Modified to two-outlet profile

───────────────────────────────────────────────────
 Name         Zigbee Multi Switch and Child Mc     
 Version      2023-02-10T09:45:16.47851612
───────────────────────────────────────────────────

@Mariano_Colmenarejo
I have Aqara SJCGQ11LM water leak sensor that I’m using with your driver. Interestingly, with the Groovy DTH that I used before I never once had the sensor drop off for over 3 years. I’m having frequent drop offs with the Edge driver. I’m curious if it could be related to the frequency the status is checked on the sensor. I believe the old DTH checked only once a day, the Edge driver checks every hour. I don’t know if a single failure to connect causes it to show up as offline in the ST app. Do you think making the status check frequency configurable would help?
Thanks!

I need help. I have enrolled into the drivers, but when I try and find the driver in my app, I cant find it.

Am I doing something wrong? Also. Does the drivers work with Ikea 5 button switch?

Hi @Carl_A_N

When you install a driver in your hub from a channel, you can see it by entering the app, hub, menu 3 points on the top right, driver option.

In my csnal there is no driver that works with ikea buttons.

For Ikea button there may be in the Zigbee Button driver of this smartthings beta channel

https://api.smartthings.com/invitation-web/accept?id=450930c1-02a6-43d8-adaa-4cbc51027956

Forgive me, I forgot to be more precise in what I was after. I do indeed have IKEA Buttons and lights working, but the major drawback I have is the complete lack of traditional dimming with incremental increase or decrease of light. At this moment I can only hold a button and dim from 1% or to 100% I am completely new to this, so I am literally trying things out as I go.

If anyone could answer yay or nay on this, it would probably be you.

Sorry, I can’t help you on this.
I don’t use ikea buttons or lights and I don’t know how they work