Hi Everyone.
Has anyone had any luck with Pairing the Mose 1,2,3 or 4 gang Zigbee light switch.
What would you guy's recommend in the uk.
Any help would be appreciated.
Hi Everyone.
Has anyone had any luck with Pairing the Mose 1,2,3 or 4 gang Zigbee light switch.
What would you guy's recommend in the uk.
Any help would be appreciated.
Hi kkossev.
Yes my friend. That works perfectly. You are a star. Thank you
Hi Nasser,
Im considering fitting my house out with these, how are you getting on with them?
Hi @stevo.mrdjen , you can try this driver :
After installing the driver, delete the device from HE web page and pair it again. This driver ( version "0.2.10", timestamp "2022/10/09 9:48 AM") must be selected automatically during the pairing process. Let me know if it works.
Everything gone well!!
Thanks a lot
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
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)
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)
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
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:
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 |
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.
Blimey!! Thank you soo much!