LoraTap 6 button controller drivers?

Hi Rosie,
I have added this new model TS0046 to the driver version 2.5.2.
Please update and then clock on the 'Initialize' button. If buttons 5&6 still don't work, switch the debug logging on and send me the logs when these 2 buttons are pushed, double-pushed, or held.

Thanks, hit configure and it shows up as 6 buttons instantly. I haven't tested since chemo yesterday and not up to the joys of faffing with anything other than lying on the settee feeling exhausted.
I don't foresee any problems with function, so long as it sees a switch there they seem to work fine..

1 Like

Thanks for your driver; I just got one of these LoraTap 6 button devices (model TS0046; manufacturer: _TZ3000_iszegwpd). After configuring it with version 2.6.1, the device showed 'numberOfButtons: 6', however buttons 5 and 6 still didn't function.

Both buttons will work after adding these statements after line 210:

	else if (descMap.sourceEndpoint == "05") {
   	        buttonNumber = reverseButton==true  ? 5 : 5
        }
        else if (descMap.sourceEndpoint == "06") {
   	        buttonNumber = reverseButton==true  ? 6 : 6
        }

I've tested it with WebCoRE and all functions (single, double and held) seem to be working fine with the added buttons.

2 Likes

Hi @Tony ,
Thank you for the info and for the solution! : )
I have added the code in the Tuya Scene Switch TS004F version 2.6.2

@RosieUK - this should be a solution for your device also where buttons 5&6 were not working.

3 Likes

Hi @kkossev . I got multiple of these 6 button Loratap that were working on my C7 hub with your Tuya driver but since I migrated to C8 hub I am unable to integrate new one. The ones that were migrated are still working but one of those I tried to reset is no more working. I tried a brand new one same issue. I suspect a bug into initialization process. Could you help?

I am afraid this is the well-known Hubitat C-8 issue with some new Zigbee 3.0 devices (at the moment - mostly Tuya devices are affected). Nothing can be done on a user-driver level.

Ok no problem I will change my strategy on using those long term. I may explore using my previous c7 on a separate mesh for the moment with them as they were working pretty well before. Thanks

1 Like

This is exactly what I do with some other Zigbee devices that are difficult to pair.

So any progress on showing more than one button on HEC8? I have this 2 button model but only appears as a switch in HomeKit

LoraTap ZigBee 3.0 Wireless 6 Push Button Remote Tuya Scene Automation Control Switch Smart Life App
https://a.aliexpress.com/_mOtrwOu

I just got three different Loratap scene switches with one, two and four buttons. They all connect via Zigbee pairing and show up in the device list, Not a single button function is being recognized. Battery percentage and voltage show just fine.
Hubitat C-8 Plus with current firmware and I tried the build in as well as kkossev's 2.8.1 version. Any ideas, how to get these to work?

Manufacturer: _TZ3000_ee8nrt2l
Endpoint 01 application: 44
Endpoint 01 endpointId: 01
Endpoint 01 idAsInt: 1
Endpoint 01 inClusters: 0001,0006,E000,0000
Endpoint 01 initialized: true
Endpoint 01 manufacturer: _TZ3000_ee8nrt2l
Endpoint 01 model: TS0044
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: 0006,0001,0006
Endpoint 02 initialized: true
Endpoint 02 manufacturer: unknown
Endpoint 02 model: unknown
Endpoint 02 profileId: 0104
Endpoint 02 stage: 4
Endpoint 03 application: unknown
Endpoint 03 endpointId: 03
Endpoint 03 idAsInt: 3
Endpoint 03 inClusters: 0006,0001,0006
Endpoint 03 initialized: true
Endpoint 03 manufacturer: unknown
Endpoint 03 model: unknown
Endpoint 03 profileId: 0104
Endpoint 03 stage: 4
Endpoint 04 application: unknown
Endpoint 04 endpointId: 04
Endpoint 04 idAsInt: 4
Endpoint 04 inClusters: 0006,0001,0006
Endpoint 04 initialized: true
Endpoint 04 manufacturer: unknown
Endpoint 04 model: unknown
Endpoint 04 profileId: 0104
Endpoint 04 stage: 4

dev:10842025-04-17 04:00:38.623 PMwarnZigbee FOUR button UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:38.622 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0F0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0F, 00, 00]]
dev:10842025-04-17 04:00:38.622 PMdebugZigbee FOUR button unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:38.620 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0F0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0F, 00, 00]]
dev:10842025-04-17 04:00:38.619 PMdebugZigbee FOUR button description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0F0000
dev:10842025-04-17 04:00:37.437 PMdebugZigbee FOUR button readAttributeResponse cluster: 0006 unsupported attribute 8004 status:86
dev:10842025-04-17 04:00:37.436 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0104 0006 01 01 0040 00 D143 00 00 0000 01 01 048086, profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[04, 80, 86]]
dev:10842025-04-17 04:00:37.435 PMdebugZigbee FOUR button description is catchall: 0104 0006 01 01 0040 00 D143 00 00 0000 01 01 048086
dev:10842025-04-17 04:00:37.428 PMdebugZigbee FOUR button writeAttributeResponse cluster: 0006 status:86
dev:10842025-04-17 04:00:37.426 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0104 0006 01 01 0040 00 D143 00 00 0000 04 01 860480, profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:04, direction:01, data:[86, 04, 80]]
dev:10842025-04-17 04:00:37.425 PMdebugZigbee FOUR button description is catchall: 0104 0006 01 01 0040 00 D143 00 00 0000 04 01 860480
dev:10842025-04-17 04:00:37.291 PMinfoZigbee FOUR button batteryVoltage is 3.0 V
dev:10842025-04-17 04:00:37.290 PMdebugZigbee FOUR button Event enter: [name:batteryVoltage, value:3.0]
dev:10842025-04-17 04:00:37.288 PMdebugZigbee FOUR button description is read attr - raw: D143010001142000201E21000020C8, dni: D143, endpoint: 01, cluster: 0001, size: 14, attrId: 0020, encoding: 20, command: 01, value: 1E21000020C8
dev:10842025-04-17 04:00:37.161 PMdebugZigbee FOUR button readAttributeResponse cluster: E001 unsupported attribute D011 status:86
dev:10842025-04-17 04:00:37.160 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0104 E001 01 01 0040 00 D143 00 00 0000 01 01 11D086, profileId:0104, clusterId:E001, clusterInt:57345, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[11, D0, 86]]
dev:10842025-04-17 04:00:37.159 PMdebugZigbee FOUR button description is catchall: 0104 E001 01 01 0040 00 D143 00 00 0000 01 01 11D086
dev:10842025-04-17 04:00:37.151 PMdebugZigbee FOUR button readAttributeResponse cluster: 0006 unsupported attribute 8004 status:86
dev:10842025-04-17 04:00:37.150 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0104 0006 01 01 0040 00 D143 00 00 0000 01 01 048086, profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[04, 80, 86]]
dev:10842025-04-17 04:00:37.149 PMdebugZigbee FOUR button description is catchall: 0104 0006 01 01 0040 00 D143 00 00 0000 01 01 048086
dev:10842025-04-17 04:00:36.914 PMdebugZigbee FOUR button skipping Basic cluster 0000 response
dev:10842025-04-17 04:00:36.912 PMdebugZigbee FOUR button raw: descMap: [raw:D14301000068040042105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000, dni:D143, endpoint:01, cluster:0000, size:68, attrId:0004, encoding:42, command:01, value:_TZ3000_ee8nrt2l, 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:TS0044, encoding:42, attrId:0005, consumedBytes:9, attrInt:5]]]
dev:10842025-04-17 04:00:36.908 PMwarnZigbee FOUR button exception caught while procesing event read attr - raw: D14301000068040042105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000, dni: D143, endpoint: 01, cluster: 0000, size: 68, attrId: 0004, encoding: 42, command: 01, value: 105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000
dev:10842025-04-17 04:00:36.905 PMdebugZigbee FOUR button description is read attr - raw: D14301000068040042105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000, dni: D143, endpoint: 01, cluster: 0000, size: 68, attrId: 0004, encoding: 42, command: 01, value: 105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000
dev:10842025-04-17 04:00:36.824 PMdebugZigbee FOUR button device _TZ3000_ee8nrt2l identified as 4 keys scene switch model TS0044
dev:10842025-04-17 04:00:36.820 PMtraceZigbee FOUR button sendZigbeeCommands(cmd=[he raw 0xD143 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200, he raw 0xD143 1 0x01 0x0006 {10 00 00 04 80}, delay 50, he raw 0xD143 1 0x01 0xE001 {10 00 00 11 D0}, delay 50, he raw 0xD143 1 0x01 0x0001 {10 00 00 20 00 21 00}, delay 50, he wattr 0xD143 0x01 0x0006 0x8004 0x30 {01} {}, delay 50, he raw 0xD143 1 0x01 0x0006 {10 00 00 04 80}, delay 50])
dev:10842025-04-17 04:00:36.819 PMinfoZigbee FOUR button battery reporting interval not changed.
dev:10842025-04-17 04:00:36.813 PMdebugZigbee FOUR button Configuring device model TS0044 manufacturer _TZ3000_ee8nrt2l ...
dev:10842025-04-17 04:00:34.345 PMwarnZigbee FOUR button UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:34.344 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0000 00 00 0040 00 D143 00 00 0000 00 00 0EB601E8FEFF5FAE0C0000, profileId:0000, clusterId:0000, clusterInt:0, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0E, B6, 01, E8, FE, FF, 5F, AE, 0C, 00, 00]]
dev:10842025-04-17 04:00:34.343 PMdebugZigbee FOUR button unprocessed catchall from cluster 0 sourceEndpoint 00
dev:10842025-04-17 04:00:34.342 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0000 00 00 0040 00 D143 00 00 0000 00 00 0EB601E8FEFF5FAE0C0000, profileId:0000, clusterId:0000, clusterInt:0, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0E, B6, 01, E8, FE, FF, 5F, AE, 0C, 00, 00]]
dev:10842025-04-17 04:00:34.341 PMdebugZigbee FOUR button description is catchall: 0000 0000 00 00 0040 00 D143 00 00 0000 00 00 0EB601E8FEFF5FAE0C0000
dev:10842025-04-17 04:00:33.530 PMwarnZigbee FOUR button UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:33.529 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0D0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0D, 00, 00]]
dev:10842025-04-17 04:00:33.529 PMdebugZigbee FOUR button unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:33.527 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0D0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0D, 00, 00]]
dev:10842025-04-17 04:00:33.526 PMdebugZigbee FOUR button description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0D0000
dev:10842025-04-17 04:00:32.378 PMinfoZigbee FOUR button received device announcement, Device network ID: D143
dev:10842025-04-17 04:00:32.376 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0013 00 00 0040 00 D143 00 00 0000 00 00 0C43D1B053A76C7338C1A480, profileId:0000, clusterId:0013, clusterInt:19, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0C, 43, D1, B0, 53, A7, 6C, 73, 38, C1, A4, 80]]
dev:10842025-04-17 04:00:32.375 PMdebugZigbee FOUR button description is catchall: 0000 0013 00 00 0040 00 D143 00 00 0000 00 00 0C43D1B053A76C7338C1A480
dev:10842025-04-17 04:00:26.641 PMwarnZigbee FOUR button UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:26.640 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0A0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0A, 00, 00]]
dev:10842025-04-17 04:00:26.639 PMdebugZigbee FOUR button unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:26.638 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0A0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0A, 00, 00]]
dev:10842025-04-17 04:00:26.636 PMdebugZigbee FOUR button description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0A0000
dev:10842025-04-17 04:00:25.624 PMwarnZigbee FOUR button UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:25.622 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0B0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0B, 00, 00]]
dev:10842025-04-17 04:00:25.622 PMdebugZigbee FOUR button unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:25.620 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0B0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0B, 00, 00]]
dev:10842025-04-17 04:00:25.619 PMdebugZigbee FOUR button description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0B0000
dev:10842025-04-17 04:00:23.585 PMwarnZigbee FOUR button UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:23.584 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0A0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0A, 00, 00]]
dev:10842025-04-17 04:00:23.583 PMdebugZigbee FOUR button unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:23.582 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0A0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0A, 00, 00]]
dev:10842025-04-17 04:00:23.581 PMdebugZigbee FOUR button description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0A0000
dev:10842025-04-17 04:00:22.730 PMwarnZigbee FOUR button UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:22.729 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0B0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0B, 00, 00]]
dev:10842025-04-17 04:00:22.729 PMdebugZigbee FOUR button unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:22.728 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0B0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0B, 00, 00]]
dev:10842025-04-17 04:00:22.727 PMdebugZigbee FOUR button description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0B0000
dev:10842025-04-17 04:00:21.549 PMwarnZigbee FOUR button UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:21.548 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 090000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[09, 00, 00]]
dev:10842025-04-17 04:00:21.547 PMdebugZigbee FOUR button unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:21.546 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 090000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[09, 00, 00]]
dev:10842025-04-17 04:00:21.545 PMdebugZigbee FOUR button description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 090000
dev:10842025-04-17 04:00:20.530 PMwarnZigbee FOUR button UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:20.529 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0A0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0A, 00, 00]]
dev:10842025-04-17 04:00:20.528 PMdebugZigbee FOUR button unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:20.527 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0A0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0A, 00, 00]]
dev:10842025-04-17 04:00:20.526 PMdebugZigbee FOUR button description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0A0000
dev:10842025-04-17 04:00:18.492 PMwarnZigbee FOUR button UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:18.490 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 090000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[09, 00, 00]]
dev:10842025-04-17 04:00:18.490 PMdebugZigbee FOUR button unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:18.488 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 090000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[09, 00, 00]]
dev:10842025-04-17 04:00:18.487 PMdebugZigbee FOUR button description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 090000
dev:10842025-04-17 04:00:17.636 PMwarnZigbee FOUR button UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:17.635 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0A0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0A, 00, 00]]
dev:10842025-04-17 04:00:17.634 PMdebugZigbee FOUR button unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:17.633 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0A0000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[0A, 00, 00]]
dev:10842025-04-17 04:00:17.632 PMdebugZigbee FOUR button description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 0A0000
dev:10842025-04-17 04:00:16.452 PMwarnZigbee FOUR button UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:16.451 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 080000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[08, 00, 00]]
dev:10842025-04-17 04:00:16.450 PMdebugZigbee FOUR button unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:16.449 PMdebugZigbee FOUR button catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 080000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[08, 00, 00]]
dev:10842025-04-17 04:00:16.448 PMdebugZigbee FOUR button description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 080000
dev:10842025-04-17 04:00:15.472 PMwarnTuya Scene Switch TS004F UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:15.470 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 090000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[09, 00, 00]]
dev:10842025-04-17 04:00:15.433 PMdebugTuya Scene Switch TS004F unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:15.431 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 090000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[09, 00, 00]]
dev:10842025-04-17 04:00:15.430 PMdebugTuya Scene Switch TS004F description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 090000
dev:10842025-04-17 04:00:13.401 PMwarnTuya Scene Switch TS004F UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:13.400 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 080000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[08, 00, 00]]
dev:10842025-04-17 04:00:13.399 PMdebugTuya Scene Switch TS004F unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:13.397 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 080000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[08, 00, 00]]
dev:10842025-04-17 04:00:13.396 PMdebugTuya Scene Switch TS004F description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 080000
dev:10842025-04-17 04:00:12.544 PMwarnTuya Scene Switch TS004F UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:12.543 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 090000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[09, 00, 00]]
dev:10842025-04-17 04:00:12.542 PMdebugTuya Scene Switch TS004F unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:12.540 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 090000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[09, 00, 00]]
dev:10842025-04-17 04:00:12.539 PMdebugTuya Scene Switch TS004F description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 090000
dev:10842025-04-17 04:00:10.321 PMwarnTuya Scene Switch TS004F UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:10.320 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 080000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[08, 00, 00]]
dev:10842025-04-17 04:00:10.319 PMdebugTuya Scene Switch TS004F unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:10.318 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 080000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[08, 00, 00]]
dev:10842025-04-17 04:00:10.316 PMdebugTuya Scene Switch TS004F description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 080000
dev:10842025-04-17 04:00:07.449 PMwarnTuya Scene Switch TS004F UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 04:00:07.448 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 080000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[08, 00, 00]]
dev:10842025-04-17 04:00:07.447 PMdebugTuya Scene Switch TS004F unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 04:00:07.446 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 080000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[08, 00, 00]]
dev:10842025-04-17 04:00:07.445 PMdebugTuya Scene Switch TS004F description is catchall: 0000 0002 00 00 0040 00 D143 00 00 0000 00 00 080000
dev:10842025-04-17 04:00:06.186 PMinfoTuya Scene Switch TS004F received device announcement, Device network ID: D143
dev:10842025-04-17 04:00:06.184 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0013 00 00 0040 00 D143 00 00 0000 00 00 0743D1B053A76C7338C1A480, profileId:0000, clusterId:0013, clusterInt:19, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:D143, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[07, 43, D1, B0, 53, A7, 6C, 73, 38, C1, A4, 80]]
dev:10842025-04-17 04:00:06.183 PMdebugTuya Scene Switch TS004F description is catchall: 0000 0013 00 00 0040 00 D143 00 00 0000 00 00 0743D1B053A76C7338C1A480
dev:10842025-04-17 03:59:56.497 PMwarnTuya Scene Switch TS004F UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 03:59:56.495 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 11B5 00 00 0000 00 00 060000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[06, 00, 00]]
dev:10842025-04-17 03:59:56.470 PMdebugTuya Scene Switch TS004F unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 03:59:56.468 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 11B5 00 00 0000 00 00 060000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[06, 00, 00]]
dev:10842025-04-17 03:59:56.467 PMdebugTuya Scene Switch TS004F description is catchall: 0000 0002 00 00 0040 00 11B5 00 00 0000 00 00 060000
dev:10842025-04-17 03:59:51.516 PMwarnTuya Scene Switch TS004F UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 03:59:51.515 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0000 00 00 0040 00 11B5 00 00 0000 00 00 05B601E8FEFF5FAE0C0000, profileId:0000, clusterId:0000, clusterInt:0, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[05, B6, 01, E8, FE, FF, 5F, AE, 0C, 00, 00]]
dev:10842025-04-17 03:59:51.514 PMdebugTuya Scene Switch TS004F unprocessed catchall from cluster 0 sourceEndpoint 00
dev:10842025-04-17 03:59:51.512 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0000 00 00 0040 00 11B5 00 00 0000 00 00 05B601E8FEFF5FAE0C0000, profileId:0000, clusterId:0000, clusterInt:0, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[05, B6, 01, E8, FE, FF, 5F, AE, 0C, 00, 00]]
dev:10842025-04-17 03:59:51.511 PMdebugTuya Scene Switch TS004F description is catchall: 0000 0000 00 00 0040 00 11B5 00 00 0000 00 00 05B601E8FEFF5FAE0C0000
dev:10842025-04-17 03:59:51.373 PMwarnTuya Scene Switch TS004F UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 03:59:51.372 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 11B5 00 00 0000 00 00 040000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[04, 00, 00]]
dev:10842025-04-17 03:59:51.371 PMdebugTuya Scene Switch TS004F unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 03:59:51.370 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 11B5 00 00 0000 00 00 040000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[04, 00, 00]]
dev:10842025-04-17 03:59:51.368 PMdebugTuya Scene Switch TS004F description is catchall: 0000 0002 00 00 0040 00 11B5 00 00 0000 00 00 040000
dev:10842025-04-17 03:59:48.136 PMinfoTuya Scene Switch TS004F battery is 100 %
dev:10842025-04-17 03:59:48.135 PMdebugTuya Scene Switch TS004F Event enter: [name:battery, value:100.0]
dev:10842025-04-17 03:59:48.133 PMdebugTuya Scene Switch TS004F description is read attr - raw: 11B501000110210020C82000201E, dni: 11B5, endpoint: 01, cluster: 0001, size: 10, attrId: 0021, encoding: 20, command: 0A, value: C82000201E
dev:10842025-04-17 03:59:47.622 PMdebugTuya Scene Switch TS004F did not parse descMap: [raw:11B50100001801002044E2FF2038E4FF2001, dni:11B5, endpoint:01, cluster:0000, size:18, attrId:0001, encoding:20, command:0A, value:44, clusterInt:0, attrInt:1, additionalAttrs:[[value:38, encoding:20, attrId:FFE2, consumedBytes:4, attrInt:65506], [value:01, encoding:20, attrId:FFE4, consumedBytes:4, attrInt:65508]]]
dev:10842025-04-17 03:59:47.620 PMdebugTuya Scene Switch TS004F raw: descMap: [raw:11B50100001801002044E2FF2038E4FF2001, dni:11B5, endpoint:01, cluster:0000, size:18, attrId:0001, encoding:20, command:0A, value:44, clusterInt:0, attrInt:1, additionalAttrs:[[value:38, encoding:20, attrId:FFE2, consumedBytes:4, attrInt:65506], [value:01, encoding:20, attrId:FFE4, consumedBytes:4, attrInt:65508]]]
dev:10842025-04-17 03:59:47.617 PMdebugTuya Scene Switch TS004F description is read attr - raw: 11B50100001801002044E2FF2038E4FF2001, dni: 11B5, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF2038E4FF2001
dev:10842025-04-17 03:59:46.305 PMwarnTuya Scene Switch TS004F UNHANDLED event for button 0, lastButtonNumber=0
dev:10842025-04-17 03:59:46.304 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 11B5 00 00 0000 00 00 030000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[03, 00, 00]]
dev:10842025-04-17 03:59:46.303 PMdebugTuya Scene Switch TS004F unprocessed catchall from cluster 2 sourceEndpoint 00
dev:10842025-04-17 03:59:46.302 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0000 0002 00 00 0040 00 11B5 00 00 0000 00 00 030000, profileId:0000, clusterId:0002, clusterInt:2, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[03, 00, 00]]
dev:10842025-04-17 03:59:46.300 PMdebugTuya Scene Switch TS004F description is catchall: 0000 0002 00 00 0040 00 11B5 00 00 0000 00 00 030000
dev:10842025-04-17 03:59:43.133 PMdebugTuya Scene Switch TS004F readAttributeResponse cluster: 0006 unsupported attribute 8004 status:86
dev:10842025-04-17 03:59:43.132 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0104 0006 01 01 0040 00 11B5 00 00 0000 01 01 048086, profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[04, 80, 86]]
dev:10842025-04-17 03:59:43.131 PMdebugTuya Scene Switch TS004F description is catchall: 0104 0006 01 01 0040 00 11B5 00 00 0000 01 01 048086
dev:10842025-04-17 03:59:43.115 PMdebugTuya Scene Switch TS004F writeAttributeResponse cluster: 0006 status:86
dev:10842025-04-17 03:59:43.114 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0104 0006 01 01 0040 00 11B5 00 00 0000 04 01 860480, profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:04, direction:01, data:[86, 04, 80]]
dev:10842025-04-17 03:59:43.112 PMdebugTuya Scene Switch TS004F description is catchall: 0104 0006 01 01 0040 00 11B5 00 00 0000 04 01 860480
dev:10842025-04-17 03:59:43.068 PMdebugTuya Scene Switch TS004F readAttributeResponse cluster: 0006 unsupported attribute 8004 status:86
dev:10842025-04-17 03:59:43.066 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0104 0006 01 01 0040 00 11B5 00 00 0000 01 01 048086, profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[04, 80, 86]]
dev:10842025-04-17 03:59:43.065 PMdebugTuya Scene Switch TS004F description is catchall: 0104 0006 01 01 0040 00 11B5 00 00 0000 01 01 048086
dev:10842025-04-17 03:59:43.040 PMinfoTuya Scene Switch TS004F batteryVoltage is 3.0 V
dev:10842025-04-17 03:59:43.040 PMdebugTuya Scene Switch TS004F Event enter: [name:batteryVoltage, value:3.0]
dev:10842025-04-17 03:59:43.037 PMdebugTuya Scene Switch TS004F description is read attr - raw: 11B5010001142000201E21000020C8, dni: 11B5, endpoint: 01, cluster: 0001, size: 14, attrId: 0020, encoding: 20, command: 01, value: 1E21000020C8
dev:10842025-04-17 03:59:42.819 PMdebugTuya Scene Switch TS004F writeAttributeResponse cluster: 0006 status:86
dev:10842025-04-17 03:59:42.817 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0104 0006 01 01 0040 00 11B5 00 00 0000 04 01 860480, profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:04, direction:01, data:[86, 04, 80]]
dev:10842025-04-17 03:59:42.816 PMdebugTuya Scene Switch TS004F description is catchall: 0104 0006 01 01 0040 00 11B5 00 00 0000 04 01 860480
dev:10842025-04-17 03:59:42.775 PMdebugTuya Scene Switch TS004F readAttributeResponse cluster: E001 unsupported attribute D011 status:86
dev:10842025-04-17 03:59:42.773 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0104 E001 01 01 0040 00 11B5 00 00 0000 01 01 11D086, profileId:0104, clusterId:E001, clusterInt:57345, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[11, D0, 86]]
dev:10842025-04-17 03:59:42.772 PMdebugTuya Scene Switch TS004F description is catchall: 0104 E001 01 01 0040 00 11B5 00 00 0000 01 01 11D086
dev:10842025-04-17 03:59:42.757 PMinfoTuya Scene Switch TS004F batteryVoltage is 3.0 V
dev:10842025-04-17 03:59:42.756 PMdebugTuya Scene Switch TS004F Event enter: [name:batteryVoltage, value:3.0]
dev:10842025-04-17 03:59:42.753 PMdebugTuya Scene Switch TS004F description is read attr - raw: 11B5010001142000201E21000020C8, dni: 11B5, endpoint: 01, cluster: 0001, size: 14, attrId: 0020, encoding: 20, command: 01, value: 1E21000020C8
dev:10842025-04-17 03:59:42.711 PMdebugTuya Scene Switch TS004F readAttributeResponse cluster: 0006 unsupported attribute 8004 status:86
dev:10842025-04-17 03:59:42.709 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0104 0006 01 01 0040 00 11B5 00 00 0000 01 01 048086, profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[04, 80, 86]]
dev:10842025-04-17 03:59:42.708 PMdebugTuya Scene Switch TS004F description is catchall: 0104 0006 01 01 0040 00 11B5 00 00 0000 01 01 048086
dev:10842025-04-17 03:59:42.615 PMdebugTuya Scene Switch TS004F readAttributeResponse cluster: E001 unsupported attribute D011 status:86
dev:10842025-04-17 03:59:42.613 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0104 E001 01 01 0040 00 11B5 00 00 0000 01 01 11D086, profileId:0104, clusterId:E001, clusterInt:57345, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[11, D0, 86]]
dev:10842025-04-17 03:59:42.612 PMdebugTuya Scene Switch TS004F description is catchall: 0104 E001 01 01 0040 00 11B5 00 00 0000 01 01 11D086
dev:10842025-04-17 03:59:42.611 PMinfoTuya Scene Switch TS004F is online
dev:10842025-04-17 03:59:42.607 PMdebugTuya Scene Switch TS004F readAttributeResponse cluster: 0006 unsupported attribute 8004 status:86
dev:10842025-04-17 03:59:42.605 PMdebugTuya Scene Switch TS004F catchall descMap: [raw:catchall: 0104 0006 01 01 0040 00 11B5 00 00 0000 01 01 048086, profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:11B5, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[04, 80, 86]]
dev:10842025-04-17 03:59:42.604 PMdebugTuya Scene Switch TS004F description is catchall: 0104 0006 01 01 0040 00 11B5 00 00 0000 01 01 048086
dev:10842025-04-17 03:59:42.603 PMinfoTuya Scene Switch TS004F is online
dev:10842025-04-17 03:59:42.598 PMdebugTuya Scene Switch TS004F skipping Basic cluster 0000 response
dev:10842025-04-17 03:59:42.569 PMdebugTuya Scene Switch TS004F raw: descMap: [raw:11B501000068040042105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000, dni:11B5, endpoint:01, cluster:0000, size:68, attrId:0004, encoding:42, command:01, value:_TZ3000_ee8nrt2l, 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:TS0044, encoding:42, attrId:0005, consumedBytes:9, attrInt:5]]]
dev:10842025-04-17 03:59:42.565 PMwarnTuya Scene Switch TS004F exception caught while procesing event read attr - raw: 11B501000068040042105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000, dni: 11B5, endpoint: 01, cluster: 0000, size: 68, attrId: 0004, encoding: 42, command: 01, value: 105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000
dev:10842025-04-17 03:59:42.561 PMdebugTuya Scene Switch TS004F description is read attr - raw: 11B501000068040042105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000, dni: 11B5, endpoint: 01, cluster: 0000, size: 68, attrId: 0004, encoding: 42, command: 01, value: 105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000
dev:10842025-04-17 03:59:42.560 PMinfoTuya Scene Switch TS004F is online
dev:10842025-04-17 03:59:42.555 PMdebugTuya Scene Switch TS004F skipping Basic cluster 0000 response
dev:10842025-04-17 03:59:42.553 PMdebugTuya Scene Switch TS004F raw: descMap: [raw:11B501000068040042105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000, dni:11B5, endpoint:01, cluster:0000, size:68, attrId:0004, encoding:42, command:01, value:_TZ3000_ee8nrt2l, 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:TS0044, encoding:42, attrId:0005, consumedBytes:9, attrInt:5]]]
dev:10842025-04-17 03:59:42.549 PMwarnTuya Scene Switch TS004F exception caught while procesing event read attr - raw: 11B501000068040042105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000, dni: 11B5, endpoint: 01, cluster: 0000, size: 68, attrId: 0004, encoding: 42, command: 01, value: 105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000
dev:10842025-04-17 03:59:42.545 PMdebugTuya Scene Switch TS004F description is read attr - raw: 11B501000068040042105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000, dni: 11B5, endpoint: 01, cluster: 0000, size: 68, attrId: 0004, encoding: 42, command: 01, value: 105F545A333030305F6565386E7274326C0000002003010000204405000042065453303034340700003003FEFF003000
dev:10842025-04-17 03:59:42.544 PMinfoTuya Scene Switch TS004F is online
dev:10842025-04-17 03:59:42.304 PMdebugTuya Scene Switch TS004F device _TZ3000_ee8nrt2l identified as 4 keys scene switch model TS0044
dev:10842025-04-17 03:59:42.300 PMtraceTuya Scene Switch TS004F sendZigbeeCommands(cmd=[he raw 0x11B5 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200, he raw 0x11B5 1 0x01 0x0006 {10 00 00 04 80}, delay 50, he raw 0x11B5 1 0x01 0xE001 {10 00 00 11 D0}, delay 50, he raw 0x11B5 1 0x01 0x0001 {10 00 00 20 00 21 00}, delay 50, he wattr 0x11B5 0x01 0x0006 0x8004 0x30 {01} {}, delay 50, he raw 0x11B5 1 0x01 0x0006 {10 00 00 04 80}, delay 50])
dev:10842025-04-17 03:59:42.299 PMinfoTuya Scene Switch TS004F battery reporting interval not changed.
dev:10842025-04-17 03:59:42.292 PMdebugTuya Scene Switch TS004F Configuring device model TS0044 manufacturer _TZ3000_ee8nrt2l ...
dev:10842025-04-17 03:59:42.240 PMdebugTuya Scene Switch TS004F device _TZ3000_ee8nrt2l identified as 4 keys scene switch model TS0044
dev:10842025-04-17 03:59:42.234 PMtraceTuya Scene Switch TS004F sendZigbeeCommands(cmd=[he raw 0x11B5 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200, he raw 0x11B5 1 0x01 0x0006 {10 00 00 04 80}, delay 50, he raw 0x11B5 1 0x01 0xE001 {10 00 00 11 D0}, delay 50, he raw 0x11B5 1 0x01 0x0001 {10 00 00 20 00 21 00}, delay 50, he wattr 0x11B5 0x01 0x0006 0x8004 0x30 {01} {}, delay 50, he raw 0x11B5 1 0x01 0x0006 {10 00 00 04 80}, delay 50])
dev:10842025-04-17 03:59:42.234 PMinfoTuya Scene Switch TS004F battery reporting interval not changed.
dev:10842025-04-17 03:59:42.218 PMinfoTuya Scene Switch TS004F InitializeVars()... fullInit = true
dev:10842025-04-17 03:59:42.217 PMinfoTuya Scene Switch TS004F installed()...

Solved it - 2.3.9.157 - Zigbee plugs are found but do not function - #35 by goldbond1
Following these steps made the switches pair correctly and buttons are working fine.
Thanks kkossev!!!