UK. Moes Zigbee 1,2,3 or 4 gang light switch

Hi @kkossev,

I had installed this driver back in September for my Tuya / Zigbee 2 Gang Switch from MoesGo.
Please see this link for more details...

At the time it worked fine, I believe the driver version was about 0.2.8. Recently, I updated to the latest version (0.4.0) of the same driver after following the link..
https://raw.githubusercontent.com/kkossev/hubitat-muxa-fork/development/drivers/zemismart-zigbee-multigang-switch.groovy
I also repaired the switch.

This version has stopped working....
Previously, the main device would have 2 subdevices, as it is a 2-gang switch. Now there is only the parent device. But even this device does not really seem to communicate with the switch, in either direction.

Is it something you can look, please.

I will add some debug below.

Thanks

RG

Current States

State Variables

  • driverVersion : 0.4.0 2023/01/22 11:46 PM

  • endpointId: 01

  • application: 44

  • inClusters: 0000,0004,0005,EF00

  • manufacturer: _TZE200_g1ib5ldv

  • model: TS0601

  • outClusters: 0019,000A

  • softwareBuild:

dev:5682023-01-30 21:58:32.832debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: 0006 attrId: null

dev:5682023-01-30 21:58:32.830debugBathroom Lights Parsed descMap: [raw:catchall: 0104 0006 01 01 0040 00 E75D 00 00 0000 01 01 000086, profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 00, 86]] (description:catchall: 0104 0006 01 01 0040 00 E75D 00 00 0000 01 01 000086)

dev:5682023-01-30 21:58:32.086debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: 0006 attrId: null

dev:5682023-01-30 21:58:32.083debugBathroom Lights Parsed descMap: [raw:catchall: 0104 0006 01 01 0040 00 E75D 00 00 0000 01 01 000086, profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 00, 86]] (description:catchall: 0104 0006 01 01 0040 00 E75D 00 00 0000 01 01 000086)

dev:5682023-01-30 21:58:30.850debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: 0006 attrId: null

dev:5682023-01-30 21:58:30.847debugBathroom Lights Parsed descMap: [raw:catchall: 0104 0006 01 01 0040 00 E75D 00 00 0000 07 01 86000000, profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:07, direction:01, data:[86, 00, 00, 00]] (description:catchall: 0104 0006 01 01 0040 00 E75D 00 00 0000 07 01 86000000)

dev:5682023-01-30 21:58:30.110debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: 0006 attrId: null

dev:5682023-01-30 21:58:30.107debugBathroom Lights Parsed descMap: [raw:catchall: 0104 0006 01 01 0040 00 E75D 00 00 0000 07 01 86000000, profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:07, direction:01, data:[86, 00, 00, 00]] (description:catchall: 0104 0006 01 01 0040 00 E75D 00 00 0000 07 01 86000000)

dev:5682023-01-30 21:58:29.868debugBathroom Lights refreshing

dev:5682023-01-30 21:58:28.936debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: 0000 attrId: null

dev:5682023-01-30 21:58:28.934debugBathroom Lights Parsed descMap: [raw:catchall: 0104 0000 01 01 0040 00 E75D 00 00 0000 04 01 00, profileId:0104, clusterId:0000, clusterInt:0, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:04, direction:01, data:[00]] (description:catchall: 0104 0000 01 01 0040 00 E75D 00 00 0000 04 01 00)

dev:5682023-01-30 21:58:28.901debugBathroom Lights Bathroom Lights unprocessed EP: 00 cluster: 8021 attrId: null

dev:5682023-01-30 21:58:28.898debugBathroom Lights Parsed descMap: [raw:catchall: 0000 8021 00 00 0040 00 E75D 00 00 0000 00 00 8D00, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:E75D, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[8D, 00]] (description:catchall: 0000 8021 00 00 0040 00 E75D 00 00 0000 00 00 8D00)

dev:5682023-01-30 21:58:28.630debugBathroom Lights Model Identifier: TS0601

dev:5682023-01-30 21:58:28.629debugBathroom Lights Applicaiton version: 44

dev:5682023-01-30 21:58:28.628debugBathroom Lights ZLC version: 03

dev:5682023-01-30 21:58:28.626debugBathroom Lights Manufacturer name: _TZE200_g1ib5ldv

dev:5682023-01-30 21:58:28.620debugBathroom Lights Parsed descMap: [raw:E75D01000068040042105F545A453230305F67316962356C64760000002003010000204405000042065453303630310700003003FEFF003000, dni:E75D, endpoint:01, cluster:0000, size:68, attrId:0004, encoding:42, command:01, value:_TZE200_g1ib5ldv, clusterInt:0, attrInt:4, additionalAttrs:[[value:03, encoding:20, attrId:0000, consumedBytes:4, attrInt:0], [value:44, encoding:20, attrId:0001, consumedBytes:4, attrInt:1], [value:TS0601, encoding:42, attrId:0005, consumedBytes:9, attrInt:5]]] (description:read attr - raw: E75D01000068040042105F545A453230305F67316962356C64760000002003010000204405000042065453303630310700003003FEFF003000, dni: E75D, endpoint: 01, cluster: 0000, size: 68, attrId: 0004, encoding: 42, command: 01, value: 105F545A453230305F67316962356C64760000002003010000204405000042065453303630310700003003FEFF003000)

dev:5682023-01-30 21:58:28.436debugBathroom Lights Parent createChildDevices

dev:5682023-01-30 21:58:28.435debugBathroom Lights model: TS0601 buttons: 0

dev:5682023-01-30 21:58:28.431debugBathroom Lights Parent deleteChildren

dev:5682023-01-30 21:58:28.429debugBathroom Lights Parent setupChildDevices

dev:5682023-01-30 21:58:28.423debugBathroom Lights sendZigbeeCommands : [he raw 0xE75D 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200, he wattr 0xE75D 0x01 0x0000 0xFFDE 0x20 {0D} {}, delay 50, zdo bind 0xE75D 0x01 0x01 6 {003C84FFFEC760D0} {}, delay 2000, he cr 0xE75D 0x01 6 0 16 0 600 {}, delay 2000, he rattr 0xE75D 0x01 6 0 {}, delay 2000]

dev:5682023-01-30 21:58:28.418debugBathroom Lights configure()..

dev:5682023-01-30 21:58:28.416infoBathroom Lights InitializeVars()... fullInit = true

dev:5682023-01-30 21:58:28.412debugBathroom Lights Initializing...

dev:5682023-01-30 21:58:28.102debugBathroom Lights Bathroom Lights unprocessed EP: 00 cluster: 8021 attrId: null

dev:5682023-01-30 21:58:28.099debugBathroom Lights Parsed descMap: [raw:catchall: 0000 8021 00 00 0040 00 E75D 00 00 0000 00 00 8A00, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:E75D, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[8A, 00]] (description:catchall: 0000 8021 00 00 0040 00 E75D 00 00 0000 00 00 8A00)

dev:5682023-01-30 21:58:27.859debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: 0000 attrId: null

dev:5682023-01-30 21:58:27.856debugBathroom Lights Parsed descMap: [raw:catchall: 0104 0000 01 01 0040 00 E75D 00 00 0000 04 01 00, profileId:0104, clusterId:0000, clusterInt:0, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:04, direction:01, data:[00]] (description:catchall: 0104 0000 01 01 0040 00 E75D 00 00 0000 04 01 00)

dev:5682023-01-30 21:58:27.704debugBathroom Lights Model Identifier: TS0601

dev:5682023-01-30 21:58:27.703debugBathroom Lights Applicaiton version: 44

dev:5682023-01-30 21:58:27.701debugBathroom Lights ZLC version: 03

dev:5682023-01-30 21:58:27.700debugBathroom Lights Manufacturer name: _TZE200_g1ib5ldv

dev:5682023-01-30 21:58:27.671debugBathroom Lights Parsed descMap: [raw:E75D01000068040042105F545A453230305F67316962356C64760000002003010000204405000042065453303630310700003003FEFF003000, dni:E75D, endpoint:01, cluster:0000, size:68, attrId:0004, encoding:42, command:01, value:_TZE200_g1ib5ldv, clusterInt:0, attrInt:4, additionalAttrs:[[value:03, encoding:20, attrId:0000, consumedBytes:4, attrInt:0], [value:44, encoding:20, attrId:0001, consumedBytes:4, attrInt:1], [value:TS0601, encoding:42, attrId:0005, consumedBytes:9, attrInt:5]]] (description:read attr - raw: E75D01000068040042105F545A453230305F67316962356C64760000002003010000204405000042065453303630310700003003FEFF003000, dni: E75D, endpoint: 01, cluster: 0000, size: 68, attrId: 0004, encoding: 42, command: 01, value: 105F545A453230305F67316962356C64760000002003010000204405000042065453303630310700003003FEFF003000)

dev:5682023-01-30 21:58:27.513debugBathroom Lights sendZigbeeCommands : [he raw 0xE75D 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200, he wattr 0xE75D 0x01 0x0000 0xFFDE 0x20 {0D} {}, delay 50, zdo bind 0xE75D 0x01 0x01 6 {003C84FFFEC760D0} {}, delay 2000, he cr 0xE75D 0x01 6 0 16 0 600 {}, delay 2000, he rattr 0xE75D 0x01 6 0 {}, delay 2000]

dev:5682023-01-30 21:58:27.501debugBathroom Lights configure()..

dev:5682023-01-30 21:24:13.360debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: EF00 attrId: null

dev:5682023-01-30 21:24:13.357debugBathroom Lights Parsed descMap: [raw:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 006F0F04000102, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 6F, 0F, 04, 00, 01, 02]] (description:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 006F0F04000102)

dev:5682023-01-30 21:24:13.234debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: EF00 attrId: null

dev:5682023-01-30 21:24:13.231debugBathroom Lights Parsed descMap: [raw:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 006E0E04000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 6E, 0E, 04, 00, 01, 00]] (description:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 006E0E04000100)

dev:5682023-01-30 21:24:13.116debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: EF00 attrId: null

dev:5682023-01-30 21:24:13.113debugBathroom Lights Parsed descMap: [raw:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 006D0201000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 6D, 02, 01, 00, 01, 01]] (description:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 006D0201000101)

dev:5682023-01-30 21:24:13.043debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: EF00 attrId: null

dev:5682023-01-30 21:24:13.040debugBathroom Lights Parsed descMap: [raw:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 006C0101000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 6C, 01, 01, 00, 01, 01]] (description:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 006C0101000101)

dev:5682023-01-30 21:20:04.913debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: EF00 attrId: null

dev:5682023-01-30 21:20:04.910debugBathroom Lights Parsed descMap: [raw:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 006C0F04000102, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 6C, 0F, 04, 00, 01, 02]] (description:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 006C0F04000102)

dev:5682023-01-30 21:20:04.792debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: EF00 attrId: null

dev:5682023-01-30 21:20:04.789debugBathroom Lights Parsed descMap: [raw:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 006B0E04000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 6B, 0E, 04, 00, 01, 00]] (description:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 006B0E04000100)

dev:5682023-01-30 21:20:04.675debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: EF00 attrId: null

dev:5682023-01-30 21:20:04.673debugBathroom Lights Parsed descMap: [raw:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 006A0201000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 6A, 02, 01, 00, 01, 01]] (description:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 006A0201000101)

dev:5682023-01-30 21:20:04.586debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: EF00 attrId: null

dev:5682023-01-30 21:20:04.583debugBathroom Lights Parsed descMap: [raw:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 00690101000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 69, 01, 01, 00, 01, 00]] (description:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 01 01 00690101000100)

dev:5682023-01-30 21:15:19.827debugBathroom Lights Bathroom Lights unprocessed EP: 01 cluster: EF00 attrId: null

dev:5682023-01-30 21:15:19.824debugBathroom Lights Parsed descMap: [raw:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 24 01 002E, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:E75D, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:24, direction:01, data:[00, 2E]] (description:catchall: 0104 EF00 01 01 0040 00 E75D 01 00 0000 24 01 002E)

1 Like

Hi RG,

You have accidentally updated (technically - changed) to the wrong driver.

For Tuya switches model: TS0601 devices -> use Martin's driver : https://raw.githubusercontent.com/martinkura-svk/Hubitat/main/Moes%20ZigBee%20Wall%20Switch ( latest revision 1.04 - 2022-10-12)

For Tuya dimmers models TS0601, TS110F, TS110E -> use this driver: https://raw.githubusercontent.com/kkossev/hubitat-matt-hammond-fork/master/drivers/tuya-zigbee-dimmer-module.groovy

For Tuya switches models TS0001, TS002, TS003, TS004, TS011, TS012, TS013 - use Muxa's driver : https://raw.githubusercontent.com/kkossev/hubitat-muxa-fork/development/drivers/zemismart-zigbee-multigang-switch.groovy (latest version 0.4.0 2023/01/22)

1 Like

Thanks Kkossev,

That fixed it.
Not sure how i got the wrong driver i think at the time i added lots of drivers to experiment. I've cleaned up the redundant once.

Thanks

RG

1 Like

I have one of these Moes 2 Gang Dimmer switch

I have tired Martin's Driver but it is still not working and letting me control light functions
Info:
endpointId: 01
application: 40
inClusters: 0004,0005,EF00,0000
manufacturer: _TZE200_fjjbhx9d
model: TS0601
outClusters: 0019,000A
softwareBuild:

Hi @user4397 ,
As your device is a dimmer (not a switch), the custom driver is different - you can use this one:

I have also edited the post above to include the same link.

i wonder if you could help? I've followed the instructions and paired the TS0011, TS0012, TS0013 for my Moes 1/2/3 gang switches and only the 1 gang TS0011 work. The others are detected and the correct amount of child devices are indeed added.

I also removed and then paired the devices after adding the driver. Based in the UK if it makes any difference.

Specs FYI:

  • endpointId: 01
  • application: 50
  • manufacturer: _TZ3000_18ejxno0
  • model: TS0012
1 Like

Let's try to make this one ( _TZ3000_18ejxno0 ) work first, as all switches are different.

Please delete the device ( 'REMOVE DEVICE' button at the bottom right of the web page). Then, pair it again with HE. When paired as a new device, this is the only time when the most detailed information about the device will be shown - there will be a hyperlink 'Pairing Info'. Click on the link (before setting a name for the device!), and try to copy and paste as text all the information that will appear in the popup window.

Is the "Zemismart ZigBee Wall Switch Multi-Gang" driver selected automatically?

So here is the pair process as I did previously. I don't get the More Info at all...

Pairs and finds all devices perfectly but has no control

Sorry, the hyperlink is now called "Pairing Info", I will edit my previous post.
Click on the link before giving a name for the device

You will need to remove the device again and repeat the pairing process.

I just saw it watching it back! ahaha

Device pairing info

Manufacturer: _TZ3000_18ejxno0
Endpoint 01 application: 50
Endpoint 01 endpointId: 01
Endpoint 01 idAsInt: 1
Endpoint 01 inClusters: 0003,0004,0005,0006,0000
Endpoint 01 initialized: true
Endpoint 01 manufacturer: _TZ3000_18ejxno0
Endpoint 01 model: TS0012
Endpoint 01 outClusters: 0019,000A
Endpoint 01 profileId: 0104
Endpoint 01 stage: 4
Endpoint 02 application: unknown
Endpoint 02 endpointId: 02
Endpoint 02 idAsInt: 2
Endpoint 02 inClusters: 0004,0005,0006
Endpoint 02 initialized: true
Endpoint 02 manufacturer: unknown
Endpoint 02 model: unknown
Endpoint 02 profileId: 0104
Endpoint 02 stage: 4
1 Like

This is a third variation (different inClusters) of one and the same device, produced by one and the same manufacturer! : ( ...
I will update the driver probably after an hour, and will ping you here when ready to test it again.

1 Like

Blimey!! Thank you soo much!

I've updated the driver now :slight_smile: Thanks for showing me how the logic works. Crazy how they change small things like that!

Ty to update the driver from this link :
https://raw.githubusercontent.com/kkossev/hubitat-muxa-fork/development/drivers/zemismart-zigbee-multigang-switch.groovy

Please check the code whether you see this :

There is some strange kind of problem with GitHub on my PC at the moment, when I open the above direct link I see a cashed old version

I got the first 2 to work without issue, then the 1 and the 3 but my 2nd two which is identical to the first 2 isn't playing ball.

Nope seeing an old version here too, I thought it was caching but query stringing it, it's still old. It could be cached serverside. To bypass it you can provide it in the following format:

https://gist.githubusercontent.com/{user}/{gist_hash}/raw/{commit_hash}/{filename}

Thank you for the info, will try this tomorrow with a clear mind .. :slight_smile:

What worked for me is the 'Copy raw content'

Ahh yeah github has updated just not the gists, they are about 10 minute delays. I'll copy yours from github and double test the landing again.

1 Like

Soo Pairing info:
Device pairing info

Manufacturer: _TZ3000_18ejxno0
Endpoint 01 application: 50
Endpoint 01 endpointId: 01
Endpoint 01 idAsInt: 1
Endpoint 01 inClusters: 0003,0004,0005,0006,0000
Endpoint 01 initialized: true
Endpoint 01 manufacturer: _TZ3000_18ejxno0
Endpoint 01 model: TS0012
Endpoint 01 outClusters: 0019,000A
Endpoint 01 profileId: 0104
Endpoint 01 stage: 4
Endpoint 02 application: unknown
Endpoint 02 endpointId: 02
Endpoint 02 idAsInt: 2
Endpoint 02 inClusters: 0004,0005,0006
Endpoint 02 initialized: true
Endpoint 02 manufacturer: unknown
Endpoint 02 model: unknown
Endpoint 02 profileId: 0104
Endpoint 02 stage: 4

Looks identical... Rebooted hub, removed, rebooted, added, removed, switched of mains and re-added.

Could be a single faulty unit I suppose?

dev:2042023-02-10 09:14:36.659 PMdebugLa sending componentRefresh 204-01 La EP01

dev:2042023-02-10 09:14:35.883 PMdebugLa sending componentOn 204-01

dev:2042023-02-10 09:14:34.657 PMdebugLa sending componentOff 204-01

dev:2042023-02-10 09:13:28.174 PMinfoLa Child device 204-02 already exists (La EP02)

dev:2042023-02-10 09:13:28.171 PMinfoLa Child device 204-01 already exists (La EP01)

dev:2042023-02-10 09:13:28.164 PMdebugLa Parent createChildDevices

dev:2042023-02-10 09:13:28.162 PMdebugLa model: TS0012 buttons: 2

dev:2042023-02-10 09:13:28.153 PMdebugLa Parent deleteChildren

dev:2042023-02-10 09:13:28.149 PMdebugLa Parent setupChildDevices

dev:2042023-02-10 09:13:28.138 PMdebugLa sendZigbeeCommands : [he raw 0xA118 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200, he wattr 0xA118 0x01 0x0000 0xFFDE 0x20 {0D} {}, delay 50, zdo bind 0xA118 0x01 0x01 6 {A4C138C20DD2C033} {}, delay 2000, he cr 0xA118 0x01 6 0 16 0 600 {}, delay 2000, he rattr 0xA118 0x01 6 0 {}, delay 2000]

dev:2042023-02-10 09:13:28.120 PMdebugLa configure()..

dev:2042023-02-10 09:13:28.117 PMinfoLa InitializeVars()... fullInit = true

dev:2042023-02-10 09:13:28.111 PMdebugLa Initializing...

dev:2042023-02-10 09:13:21.610 PMdebugLa refreshing

dev:2042023-02-10 09:00:40.301 PMdebugLa refreshing

dev:2042023-02-10 09:00:05.285 PMdebugLa sending componentRefresh 204-02 La EP02

dev:2042023-02-10 09:00:05.211 PMinfoLa Creatung device 204-02

dev:2042023-02-10 09:00:05.201 PMdebugLa sending componentRefresh 204-01 La EP01

dev:2042023-02-10 09:00:05.003 PMinfoLa Creatung device 204-01

dev:2042023-02-10 09:00:05.000 PMdebugLa Parent createChildDevices

dev:2042023-02-10 09:00:04.998 PMdebugLa model: TS0012 buttons: 2

dev:2042023-02-10 09:00:04.994 PMdebugLa Parent deleteChildren

dev:2042023-02-10 09:00:04.992 PMdebugLa Parent setupChildDevices

dev:2042023-02-10 09:00:04.986 PMdebugLa sendZigbeeCommands : [he raw 0xA118 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200, he wattr 0xA118 0x01 0x0000 0xFFDE 0x20 {0D} {}, delay 50, zdo bind 0xA118 0x01 0x01 6 {A4C138C20DD2C033} {}, delay 2000, he cr 0xA118 0x01 6 0 16 0 600 {}, delay 2000, he rattr 0xA118 0x01 6 0 {}, delay 2000]

dev:2042023-02-10 09:00:04.978 PMdebugLa configure()..

dev:2042023-02-10 09:00:04.976 PMinfoLa InitializeVars()... fullInit = true

dev:2042023-02-10 09:00:04.974 PMdebugLa Initializing...

dev:2042023-02-10 08:59:00.377 PMdebugZemismart ZigBee Wall Switch Multi-Gang Zemismart ZigBee Wall Switch Multi-Gang unprocessed EP: null cluster: null attrId: 0001

dev:2042023-02-10 08:59:00.374 PMdebugZemismart ZigBee Wall Switch Multi-Gang Parsed descMap: [raw:A1180100001801002050E2FF2037E4FF2001, dni:A118, endpoint:01, cluster:0000, size:18, attrId:0001, encoding:20, command:0A, value:50, clusterInt:0, attrInt:1, additionalAttrs:[[value:37, encoding:20, attrId:FFE2, consumedBytes:4, attrInt:65506], [value:01, encoding:20, attrId:FFE4, consumedBytes:4, attrInt:65508]]]

dev:2042023-02-10 08:58:59.372 PMwarnZemismart ZigBee Wall Switch Multi-Gang Child device 204-01 not found. Initialise parent device first

dev:2042023-02-10 08:58:59.368 PMdebugZemismart ZigBee Wall Switch Multi-Gang Parsed descMap: [raw:A1180100060A00001000, dni:A118, endpoint:01, cluster:0006, size:0A, attrId:0000, encoding:10, command:01, value:00, clusterInt:6, attrInt:0]

dev:2042023-02-10 08:58:57.332 PMdebugZemismart ZigBee Wall Switch Multi-Gang Zemismart ZigBee Wall Switch Multi-Gang unprocessed EP: 01 cluster: 0006 attrId: null

dev:2042023-02-10 08:58:57.328 PMdebugZemismart ZigBee Wall Switch Multi-Gang Parsed descMap: [raw:catchall: 0104 0006 01 01 0040 00 A118 00 00 0000 07 01 00000000, profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A118, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:07, direction:01, data:[00, 00, 00, 00]]

dev:2042023-02-10 08:58:55.853 PMdebugZemismart ZigBee Wall Switch Multi-Gang Zemismart ZigBee Wall Switch Multi-Gang unprocessed EP: 00 cluster: 8021 attrId: null

dev:2042023-02-10 08:58:55.849 PMdebugZemismart ZigBee Wall Switch Multi-Gang Parsed descMap: [raw:catchall: 0000 8021 00 00 0040 00 A118 00 00 0000 00 00 7E00, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:A118, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[7E, 00]]

dev:2042023-02-10 08:58:55.746 PMdebugZemismart ZigBee Wall Switch Multi-Gang Zemismart ZigBee Wall Switch Multi-Gang unprocessed EP: 01 cluster: 0000 attrId: null

dev:2042023-02-10 08:58:55.743 PMdebugZemismart ZigBee Wall Switch Multi-Gang Parsed descMap: [raw:catchall: 0104 0000 01 01 0040 00 A118 00 00 0000 04 01 00, profileId:0104, clusterId:0000, clusterInt:0, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A118, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:04, direction:01, data:[00]]

dev:2042023-02-10 08:58:55.393 PMdebugZemismart ZigBee Wall Switch Multi-Gang Zemismart ZigBee Wall Switch Multi-Gang unprocessed EP: null cluster: null attrId: 0004

dev:2042023-02-10 08:58:55.388 PMdebugZemismart ZigBee Wall Switch Multi-Gang Parsed descMap: [raw:A11801000068040042105F545A333030305F3138656A786E6F300000002003010000205005000042065453303031320700003003FEFF003000, dni:A118, endpoint:01, cluster:0000, size:68, attrId:0004, encoding:42, command:01, value:_TZ3000_18ejxno0, clusterInt:0, attrInt:4, additionalAttrs:[[value:03, encoding:20, attrId:0000, consumedBytes:4, attrInt:0], [value:50, encoding:20, attrId:0001, consumedBytes:4, attrInt:1], [value:TS0012, encoding:42, attrId:0005, consumedBytes:9, attrInt:5]]]

dev:2042023-02-10 08:58:55.168 PMdebugZemismart ZigBee Wall Switch Multi-Gang Zemismart ZigBee Wall Switch Multi-Gang unprocessed EP: 00 cluster: 8004 attrId: null

dev:2042023-02-10 08:58:55.164 PMdebugZemismart ZigBee Wall Switch Multi-Gang Parsed descMap: [raw:catchall: 0000 8004 00 00 0040 00 A118 00 00 0000 00 00 7B0018A10E0204010001010304000500060000, profileId:0000, clusterId:8004, clusterInt:32772, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:A118, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[7B, 00, 18, A1, 0E, 02, 04, 01, 00, 01, 01, 03, 04, 00, 05, 00, 06, 00, 00]]

dev:2042023-02-10 08:58:55.160 PMinfoZemismart ZigBee Wall Switch Multi-Gang InitializeVars()... fullInit = false

dev:2042023-02-10 08:58:55.158 PMdebugZemismart ZigBee Wall Switch Multi-Gang updating the settings from the current driver version null to the new version 0.3.1 2023/01/22 5:12 PM

dev:2042023-02-10 08:58:54.968 PMdebugZemismart ZigBee Wall Switch Multi-Gang sendZigbeeCommands : [he raw 0xA118 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200, he wattr 0xA118 0x01 0x0000 0xFFDE 0x20 {0D} {}, delay 50, zdo bind 0xA118 0x01 0x01 6 {A4C138C20DD2C033} {}, delay 2000, he cr 0xA118 0x01 6 0 16 0 600 {}, delay 2000, he rattr 0xA118 0x01 6 0 {}, delay 2000]

dev:2042023-02-10 08:58:54.960 PMdebugZemismart ZigBee Wall Switch Multi-Gang configure()..

dev:2042023-02-10 08:58:54.952 PMdebugZemismart ZigBee Wall Switch Multi-Gang Parent installed

Thank you for the logs, I will analyze them tomorrow morning.