Driver for "TS0601 Dimmers" 1 and 2 Gang Tuya Compatible Devices

Here we go:

This is OK - for the 2-gang dimmer.

Please screenshot the same for the 1-gang?

I´m sorry: Where do I find the "Device Profile Option" you mentioned ?

I´ll hardwire it and be back with you

You need to toggle the 'Advanced Options' on first, Save, then the Device Product Profile drop-down menu will show up.

For the 2-gang model the screenshots of the Data section are OK ( the ZIgbee destination endPoint, model, manufacturer are OK). So I have no idea why the logs are showing null ( no data available).

I have to stop for now, we can continue tomorrow. Let's work on the single gang dimmer first. Then, we can go with the 2-gang model.

Hi !
I still didn't manage to find "Advance options" to activate " Device Product Profile drop-down menu", please, have patient with me ....

But not everything is against the wind!!
I paired the 1 gang Dimmer, with the 0.4.4 , dated 2023/04/23 version driver running, and it seems to be working beautifully!
Including Dashboard´s icon:

image

Device´s detail you ordered:

1 Like

Hello,
My dimmers just stopped working today and I'm not anymore able to get them working. Looks there's a conflict with temp drivers because while repairing it detect as temp sensors..

image


Make sure you are using the Tuya Zigbee Dimmer Module driver latest version (currently it is 0.6.0) - update the driver from the link in this thread :

I installed your last driver and tried again.
Unpair, pair again. The device is detected as temperature sensor again.
Reset all with driver "device" and put your driver.

But I still have the same problem and errors in logs:

dev:2892023-08-23 12:22:40.111infoscheduling health check every 10 minutes

dev:2892023-08-23 12:22:40.107infoInitializeVars( fullInit = false )...

dev:2892023-08-23 12:21:06.384errorjava.lang.NullPointerException: Cannot set property 'cmdTime' on null object on line 810 (method toggle)

dev:2892023-08-23 12:21:01.338errorjava.lang.NullPointerException: Cannot set property 'cmdTime' on null object on line 810 (method off)

dev:2892023-08-23 12:20:59.061errorjava.lang.NullPointerException: Cannot set property 'cmdTime' on null object on line 810 (method on)

dev:2892023-08-23 12:20:36.279errorgroovy.lang.GroovyRuntimeException: Ambiguous method overloading for method com.hubitat.app.DeviceWrapper#updateSetting.
Cannot resolve which method to invoke for [class java.lang.String, null] due to overlapping prototypes between:
[class java.lang.String, interface java.util.List]
[class java.lang.String, interface java.util.Map] on line 684 (method configure)

dev:2892023-08-23 12:20:36.064infoscheduling health check every 10 minutes

dev:2892023-08-23 12:20:36.001infoInitializeVars( fullInit = false )...

dev:2892023-08-23 12:19:51.941errorjava.lang.NullPointerException: Cannot invoke method getDeviceNetworkId() on null object on line 475 (method toggle)

dev:2892023-08-23 12:19:48.954errorjava.lang.NullPointerException: Cannot invoke method multiply() on null object on line 532 (method setLevel)

dev:2892023-08-23 12:19:47.223errorjava.lang.NullPointerException: Cannot invoke method multiply() on null object on line 532 (method setLevel)

dev:2892023-08-23 12:19:42.673errorjava.lang.NullPointerException: Cannot invoke method getDeviceNetworkId() on null object on line 475 (method off)

dev:2892023-08-23 12:19:40.303errorjava.lang.NullPointerException: Cannot invoke method getDeviceNetworkId() on null object on line 475 (method on)

dev:2892023-08-23 12:19:22.871errorjava.lang.NullPointerException: Cannot get property 'numEps' on null object on line 191 (method configure)

dev:2892023-08-23 12:18:50.044infostate.configState was removed...

dev:2892023-08-23 12:18:50.042infostate.notPresentCounter was removed...

dev:2892023-08-23 12:18:50.041infostate.driverVersion was removed...

dev:2892023-08-23 12:18:50.040infostate.stats was removed...

dev:2892023-08-23 12:18:50.039infostate.lastRx was removed...

dev:2892023-08-23 12:18:50.038infostate.modelGroup was removed...

dev:2892023-08-23 12:18:50.037infostate.lastTx was removed...

dev:2892023-08-23 12:18:49.248infoany scheduled jobs were deleted...

dev:2892023-08-23 12:17:51.303debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 11 01 002682, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:11, direction:01, data:[00, 26, 82]]

dev:2892023-08-23 12:17:35.361debugTuya Temperature Humidity Illuminance LCD Display with a Clock NOT PARSED : [raw:DA1F01000026DFFF420FE0CB772C13CBA7782C12CCA7782C12, dni:DA1F, endpoint:01, cluster:0000, size:26, attrId:FFDF, encoding:42, command:0A, value:àËw,˧x,̧x,, clusterInt:0, attrInt:65503]

dev:2892023-08-23 12:17:35.323debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:DA1F01000026DFFF420FE0CB772C13CBA7782C12CCA7782C12, dni:DA1F, endpoint:01, cluster:0000, size:26, attrId:FFDF, encoding:42, command:0A, value:àËw,˧x,̧x,, clusterInt:0, attrInt:65503]

dev:2892023-08-23 12:17:35.048debugTuya Temperature Humidity Illuminance LCD Display with a Clock Tuya check-in message (attribute 0001 reported: 44)

dev:2892023-08-23 12:17:35.041debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:DA1F0100001801002044E2FF201FE4FF2000, dni:DA1F, endpoint:01, cluster:0000, size:18, attrId:0001, encoding:20, command:0A, value:44, clusterInt:0, attrInt:1, additionalAttrs:[[value:1F, encoding:20, attrId:FFE2, consumedBytes:4, attrInt:65506], [value:00, encoding:20, attrId:FFE4, consumedBytes:4, attrInt:65508]]]

dev:2892023-08-23 12:17:31.488debugTuya Temperature Humidity Illuminance LCD Display with a Clock Tuya cluster confirmation for command 0x24 response 0x00 data = [24, 00]

dev:2892023-08-23 12:17:31.483debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 00 00 0000 0B 01 2400, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0B, direction:01, data:[24, 00]]

dev:2892023-08-23 12:17:31.371debugTuya Temperature Humidity Illuminance LCD Display with a Clock sending time data : [he cmd 0xDA1F 0x01 0xEF00 0x24 {000864E5EACB64E5F8DB}, delay 2000]

dev:2892023-08-23 12:17:31.369traceTuya Temperature Humidity Illuminance LCD Display with a Clock now is: 1692789451369

dev:2892023-08-23 12:17:31.355debugTuya Temperature Humidity Illuminance LCD Display with a Clock time synchronization request from device, descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 24 01 0024, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:24, direction:01, data:[00, 24]]

dev:2892023-08-23 12:17:31.349debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 24 01 0024, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:24, direction:01, data:[00, 24]]

dev:2892023-08-23 12:17:28.325warnTuya Temperature Humidity Illuminance LCD Display with a Clock warning: temperature alarm upper limit reported by the device (0.0 C) differs from the preference setting (39.0 C)

dev:2892023-08-23 12:17:28.321traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=4 dp=10 fncmd=0 fncmd_len=1 (index=0)

dev:2892023-08-23 12:17:28.314debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 007A0A04000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 7A, 0A, 04, 00, 01, 00]]

dev:2892023-08-23 12:17:28.226infoTuya Temperature Humidity Illuminance LCD Display with a Clock battery is 0 %

dev:2892023-08-23 12:17:28.220debugTuya Temperature Humidity Illuminance LCD Display with a Clock getBatteryPercentageResult: rawValue = 0 -> 0%

dev:2892023-08-23 12:17:28.211traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=4 dp=4 fncmd=0 fncmd_len=1 (index=0)

dev:2892023-08-23 12:17:28.204debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 00790404000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 79, 04, 04, 00, 01, 00]]

dev:2892023-08-23 12:17:28.106infoTuya Temperature Humidity Illuminance LCD Display with a Clock Temperature scale reported by device is: Celsius

dev:2892023-08-23 12:17:28.104traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=2 dp=9 fncmd=0 fncmd_len=4 (index=0)

dev:2892023-08-23 12:17:28.097debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 00780902000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 78, 09, 02, 00, 04, 00, 00, 00, 00]]

dev:2892023-08-23 12:17:28.004infoTuya Temperature Humidity Illuminance LCD Display with a Clock illuminance is 0 Lux

dev:2892023-08-23 12:17:27.995traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=2 dp=3 fncmd=0 fncmd_len=4 (index=0)

dev:2892023-08-23 12:17:27.988debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 00770302000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 77, 03, 02, 00, 04, 00, 00, 00, 00]]

dev:2892023-08-23 12:17:27.451warnTuya Temperature Humidity Illuminance LCD Display with a Clock NOT PROCESSED Tuya cmd: dp=8 value=125 descMap.data = [00, 74, 08, 02, 00, 04, 00, 00, 00, 7D]

dev:2892023-08-23 12:17:27.449traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=2 dp=8 fncmd=125 fncmd_len=4 (index=0)

dev:2892023-08-23 12:17:27.440debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 0074080200040000007D, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 74, 08, 02, 00, 04, 00, 00, 00, 7D]]

dev:2892023-08-23 12:17:27.149warnTuya Temperature Humidity Illuminance LCD Display with a Clock ignored invalid humidity 131 (131.0)

dev:2892023-08-23 12:17:27.140traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=2 dp=2 fncmd=131 fncmd_len=4 (index=0)

dev:2892023-08-23 12:17:27.132debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 00730202000400000083, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 73, 02, 02, 00, 04, 00, 00, 00, 83]]

dev:2892023-08-23 12:17:27.020warnTuya Temperature Humidity Illuminance LCD Display with a Clock NOT PROCESSED Tuya cmd: dp=7 value=0 descMap.data = [00, 72, 07, 01, 00, 01, 00]

dev:2892023-08-23 12:17:27.017traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=1 dp=7 fncmd=0 fncmd_len=1 (index=0)

dev:2892023-08-23 12:17:27.010debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 00720701000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 72, 07, 01, 00, 01, 00]]

dev:2892023-08-23 12:17:26.938infoTuya Temperature Humidity Illuminance LCD Display with a Clock temperature is 0.0 °C

dev:2892023-08-23 12:17:26.930traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=1 dp=1 fncmd=0 fncmd_len=1 (index=0)

dev:2892023-08-23 12:17:26.901debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 00710101000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 71, 01, 01, 00, 01, 00]]

dev:2892023-08-23 12:17:23.212traceTuya Temperature Humidity Illuminance LCD Display with a Clock sendZigbeeCommands(cmd=[])

dev:2892023-08-23 12:17:23.209infoTuya Temperature Humidity Illuminance LCD Display with a Clock Debug logging will be turned off after 24 hours

dev:2892023-08-23 12:17:23.170infoTuya Temperature Humidity Illuminance LCD Display with a Clock Debug logging is true; Description text logging is true

dev:2892023-08-23 12:17:23.167infoTuya Temperature Humidity Illuminance LCD Display with a Clock Updating null (Tuya Temperature Humidity Illuminance LCD Display with a Clock) model TS0601 manufacturer _TZE200_e3oitdyu modelGroupPreference = Auto detect (UNKNOWN)

dev:2892023-08-23 12:17:22.482infoTuya Temperature Humidity Illuminance LCD Display with a Clock Received Write Attribute Response for cluster:0000 , data=[00] (Status: Success)

dev:2892023-08-23 12:17:22.472debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 0000 01 01 0040 00 DA1F 00 00 0000 04 01 00, profileId:0104, clusterId:0000, clusterInt:0, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:04, direction:01, data:[00]]

dev:2892023-08-23 12:17:22.300debugTuya Temperature Humidity Illuminance LCD Display with a Clock NOT PARSED : [raw:DA1F01000068040042105F545A453230305F65336F69746479750000002003010000204405000042065453303630310700003001FEFF003000, dni:DA1F, endpoint:01, cluster:0000, size:68, attrId:0004, encoding:42, command:01, value:_TZE200_e3oitdyu, 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]]]

dev:2892023-08-23 12:17:22.289debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:DA1F01000068040042105F545A453230305F65336F69746479750000002003010000204405000042065453303630310700003001FEFF003000, dni:DA1F, endpoint:01, cluster:0000, size:68, attrId:0004, encoding:42, command:01, value:_TZE200_e3oitdyu, 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]]]

dev:2892023-08-23 12:17:22.091traceTuya Temperature Humidity Illuminance LCD Display with a Clock sendZigbeeCommands(cmd=[he raw 0xDA1F 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200, he wattr 0xDA1F 0x01 0x0000 0xFFDE 0x20 {13} {}, delay 200, delay 299])

dev:2892023-08-23 12:17:22.085infoTuya Temperature Humidity Illuminance LCD Display with a Clock initializeDevice...

dev:2892023-08-23 12:17:22.028infoTuya Temperature Humidity Illuminance LCD Display with a Clock configure()..

dev:2892023-08-23 12:17:21.880infoTuya Temperature Humidity Illuminance LCD Display with a Clock Statistics were reset. Press F5 to refresh the device page

dev:2892023-08-23 12:17:21.873infoTuya Temperature Humidity Illuminance LCD Display with a Clock InitializeVars()... fullInit = true

dev:2892023-08-23 12:17:21.857infoTuya Temperature Humidity Illuminance LCD Display with a Clock installed()...

Show more...

Thank you for the logs, they are useful! I will secure the code to avoid these exceptions when an unknown device is manually assigned ASAP, but before doing this I will need your device fingerprint, obviously it is not correct in the current driver version - this is the reason a wrong driver to be picked up automatically during the pairing.

I will ask you to delete the dimmer and pair it again to HE as a new device . Then click on the Pairing Info hyperlink (before you give the device a name) and copy/paste all the information from the popup window.
image

Please first update to the new version 0.6.1 :

https://raw.githubusercontent.com/kkossev/hubitat-matt-hammond-fork/development/drivers/tuya-zigbee-dimmer-module.groovy

Your dimmer TS0601 _TZE200_e3oitdyu should be recognized automatically now after you pair it again as a new device.

Still not working :

image
image

dev:2902023-08-23 16:12:09.211errorjava.lang.NullPointerException: Cannot get property 'numEps' on null object on line 191 (method configure)

dev:2902023-08-23 16:11:42.086infostate.configState was removed...

dev:2902023-08-23 16:11:42.085infostate.notPresentCounter was removed...

dev:2902023-08-23 16:11:42.084infostate.driverVersion was removed...

dev:2902023-08-23 16:11:42.083infostate.stats was removed...

dev:2902023-08-23 16:11:42.082infostate.lastRx was removed...

dev:2902023-08-23 16:11:42.081infostate.modelGroup was removed...

dev:2902023-08-23 16:11:42.080infostate.lastTx was removed...

dev:2902023-08-23 16:11:41.210infoany scheduled jobs were deleted...

dev:2902023-08-23 16:10:16.086debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 11 01 002E82, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:11, direction:01, data:[00, 2E, 82]]

dev:2902023-08-23 16:09:56.375debugTuya Temperature Humidity Illuminance LCD Display with a Clock NOT PARSED : [raw:DA1F01000026DFFF420F9BDD782C13BDDD782C12BEDD782C12, dni:DA1F, endpoint:01, cluster:0000, size:26, attrId:FFDF, encoding:42, command:0A, value:›Ýx,½Ýx,¾Ýx,, clusterInt:0, attrInt:65503]

dev:2902023-08-23 16:09:56.369debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:DA1F01000026DFFF420F9BDD782C13BDDD782C12BEDD782C12, dni:DA1F, endpoint:01, cluster:0000, size:26, attrId:FFDF, encoding:42, command:0A, value:›Ýx,½Ýx,¾Ýx,, clusterInt:0, attrInt:65503]

dev:2902023-08-23 16:09:56.294debugTuya Temperature Humidity Illuminance LCD Display with a Clock Tuya check-in message (attribute 0001 reported: 44)

dev:2902023-08-23 16:09:56.286debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:DA1F0100001801002044E2FF201FE4FF2000, dni:DA1F, endpoint:01, cluster:0000, size:18, attrId:0001, encoding:20, command:0A, value:44, clusterInt:0, attrInt:1, additionalAttrs:[[value:1F, encoding:20, attrId:FFE2, consumedBytes:4, attrInt:65506], [value:00, encoding:20, attrId:FFE4, consumedBytes:4, attrInt:65508]]]

dev:2902023-08-23 16:09:56.252debugTuya Temperature Humidity Illuminance LCD Display with a Clock Tuya cluster confirmation for command 0x24 response 0x00 data = [24, 00]

dev:2902023-08-23 16:09:56.246debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 00 00 0000 0B 01 2400, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0B, direction:01, data:[24, 00]]

dev:2902023-08-23 16:09:56.146debugTuya Temperature Humidity Illuminance LCD Display with a Clock sending time data : [he cmd 0xDA1F 0x01 0xEF00 0x24 {000864E6214464E62F54}, delay 2000]

dev:2902023-08-23 16:09:56.144traceTuya Temperature Humidity Illuminance LCD Display with a Clock now is: 1692803396143

dev:2902023-08-23 16:09:56.134debugTuya Temperature Humidity Illuminance LCD Display with a Clock time synchronization request from device, descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 24 01 002D, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:24, direction:01, data:[00, 2D]]

dev:2902023-08-23 16:09:56.128debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 24 01 002D, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:24, direction:01, data:[00, 2D]]

dev:2902023-08-23 16:09:53.102warnTuya Temperature Humidity Illuminance LCD Display with a Clock warning: temperature alarm upper limit reported by the device (0.0 C) differs from the preference setting (39.0 C)

dev:2902023-08-23 16:09:53.098traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=4 dp=10 fncmd=0 fncmd_len=1 (index=0)

dev:2902023-08-23 16:09:53.093debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 009B0A04000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 9B, 0A, 04, 00, 01, 00]]

dev:2902023-08-23 16:09:53.002infoTuya Temperature Humidity Illuminance LCD Display with a Clock battery is 0 %

dev:2902023-08-23 16:09:52.997debugTuya Temperature Humidity Illuminance LCD Display with a Clock getBatteryPercentageResult: rawValue = 0 -> 0%

dev:2902023-08-23 16:09:52.994traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=4 dp=4 fncmd=0 fncmd_len=1 (index=0)

dev:2902023-08-23 16:09:52.986debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 009A0404000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 9A, 04, 04, 00, 01, 00]]

dev:2902023-08-23 16:09:52.886infoTuya Temperature Humidity Illuminance LCD Display with a Clock Temperature scale reported by device is: Celsius

dev:2902023-08-23 16:09:52.884traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=2 dp=9 fncmd=0 fncmd_len=4 (index=0)

dev:2902023-08-23 16:09:52.876debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 00990902000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 99, 09, 02, 00, 04, 00, 00, 00, 00]]

dev:2902023-08-23 16:09:52.781infoTuya Temperature Humidity Illuminance LCD Display with a Clock illuminance is 0 Lux

dev:2902023-08-23 16:09:52.773traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=2 dp=3 fncmd=0 fncmd_len=4 (index=0)

dev:2902023-08-23 16:09:52.766debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 00980302000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 98, 03, 02, 00, 04, 00, 00, 00, 00]]

dev:2902023-08-23 16:09:52.228warnTuya Temperature Humidity Illuminance LCD Display with a Clock NOT PROCESSED Tuya cmd: dp=8 value=125 descMap.data = [00, 95, 08, 02, 00, 04, 00, 00, 00, 7D]

dev:2902023-08-23 16:09:52.225traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=2 dp=8 fncmd=125 fncmd_len=4 (index=0)

dev:2902023-08-23 16:09:52.215debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 0095080200040000007D, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 95, 08, 02, 00, 04, 00, 00, 00, 7D]]

dev:2902023-08-23 16:09:51.927warnTuya Temperature Humidity Illuminance LCD Display with a Clock ignored invalid humidity 131 (131.0)

dev:2902023-08-23 16:09:51.918traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=2 dp=2 fncmd=131 fncmd_len=4 (index=0)

dev:2902023-08-23 16:09:51.909debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 00940202000400000083, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 94, 02, 02, 00, 04, 00, 00, 00, 83]]

dev:2902023-08-23 16:09:51.804warnTuya Temperature Humidity Illuminance LCD Display with a Clock NOT PROCESSED Tuya cmd: dp=7 value=0 descMap.data = [00, 93, 07, 01, 00, 01, 00]

dev:2902023-08-23 16:09:51.801traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=1 dp=7 fncmd=0 fncmd_len=1 (index=0)

dev:2902023-08-23 16:09:51.790debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 00930701000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 93, 07, 01, 00, 01, 00]]

dev:2902023-08-23 16:09:51.722infoTuya Temperature Humidity Illuminance LCD Display with a Clock temperature is 0.0 °C

dev:2902023-08-23 16:09:51.713traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=1 dp=1 fncmd=0 fncmd_len=1 (index=0)

dev:2902023-08-23 16:09:51.682debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 DA1F 01 00 0000 02 01 00920101000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 92, 01, 01, 00, 01, 00]]

dev:2902023-08-23 16:09:47.844traceTuya Temperature Humidity Illuminance LCD Display with a Clock sendZigbeeCommands(cmd=[])

dev:2902023-08-23 16:09:47.840infoTuya Temperature Humidity Illuminance LCD Display with a Clock Debug logging will be turned off after 24 hours

dev:2902023-08-23 16:09:47.807infoTuya Temperature Humidity Illuminance LCD Display with a Clock Debug logging is true; Description text logging is true

dev:2902023-08-23 16:09:47.804infoTuya Temperature Humidity Illuminance LCD Display with a Clock Updating null (Tuya Temperature Humidity Illuminance LCD Display with a Clock) model TS0601 manufacturer _TZE200_e3oitdyu modelGroupPreference = Auto detect (UNKNOWN)

dev:2902023-08-23 16:09:47.060infoTuya Temperature Humidity Illuminance LCD Display with a Clock Received Write Attribute Response for cluster:0000 , data=[00] (Status: Success)

dev:2902023-08-23 16:09:47.050debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 0000 01 01 0040 00 DA1F 00 00 0000 04 01 00, profileId:0104, clusterId:0000, clusterInt:0, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:DA1F, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:04, direction:01, data:[00]]

dev:2902023-08-23 16:09:46.884debugTuya Temperature Humidity Illuminance LCD Display with a Clock NOT PARSED : [raw:DA1F01000068040042105F545A453230305F65336F69746479750000002003010000204405000042065453303630310700003001FEFF003000, dni:DA1F, endpoint:01, cluster:0000, size:68, attrId:0004, encoding:42, command:01, value:_TZE200_e3oitdyu, 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]]]

dev:2902023-08-23 16:09:46.871debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:DA1F01000068040042105F545A453230305F65336F69746479750000002003010000204405000042065453303630310700003001FEFF003000, dni:DA1F, endpoint:01, cluster:0000, size:68, attrId:0004, encoding:42, command:01, value:_TZE200_e3oitdyu, 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]]]

dev:2902023-08-23 16:09:46.707traceTuya Temperature Humidity Illuminance LCD Display with a Clock sendZigbeeCommands(cmd=[he raw 0xDA1F 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200, he wattr 0xDA1F 0x01 0x0000 0xFFDE 0x20 {13} {}, delay 200, delay 299])

dev:2902023-08-23 16:09:46.701infoTuya Temperature Humidity Illuminance LCD Display with a Clock initializeDevice...

dev:2902023-08-23 16:09:46.686infoTuya Temperature Humidity Illuminance LCD Display with a Clock configure()..

dev:2902023-08-23 16:09:46.562infoTuya Temperature Humidity Illuminance LCD Display with a Clock Statistics were reset. Press F5 to refresh the device page

dev:2902023-08-23 16:09:46.552infoTuya Temperature Humidity Illuminance LCD Display with a Clock InitializeVars()... fullInit = true

dev:2902023-08-23 16:09:46.539infoTuya Temperature Humidity Illuminance LCD Display with a Clock installed()...

Show more...

OK, one more try - update the Tuya Zigbee dimmer module driver again (same version 0.6.1, time stamp 2023/08/23 6:24 PM.

I am not sure what happens at the time pointed by the arrow - are you using the 'Device' driver to wipe all the states, variables, etc?

Yes, exactly!
This time I did not any wipe but the problem is still the same after update + remove + repair

image

dev:2922023-08-23 16:53:21.455errorgroovy.lang.MissingPropertyException: No such property: cmdTime for class: java.lang.String on line 1510 (method configure)

dev:2922023-08-23 16:53:21.402infoInitializeVars( fullInit = false )...

dev:2922023-08-23 16:52:02.528debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 ED40 01 00 0000 11 01 004182, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:ED40, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:11, direction:01, data:[00, 41, 82]]

dev:2922023-08-23 16:51:46.825debugTuya Temperature Humidity Illuminance LCD Display with a Clock NOT PARSED : [raw:ED4001000026DFFF420F5AE7782C1386E7782C1287E7782C12, dni:ED40, endpoint:01, cluster:0000, size:26, attrId:FFDF, encoding:42, command:0A, value:Zçx,†çx,‡çx,, clusterInt:0, attrInt:65503]

dev:2922023-08-23 16:51:46.820debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:ED4001000026DFFF420F5AE7782C1386E7782C1287E7782C12, dni:ED40, endpoint:01, cluster:0000, size:26, attrId:FFDF, encoding:42, command:0A, value:Zçx,†çx,‡çx,, clusterInt:0, attrInt:65503]

dev:2922023-08-23 16:51:46.542debugTuya Temperature Humidity Illuminance LCD Display with a Clock Tuya check-in message (attribute 0001 reported: 44)

dev:2922023-08-23 16:51:46.535debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:ED400100001801002044E2FF201FE4FF2000, dni:ED40, endpoint:01, cluster:0000, size:18, attrId:0001, encoding:20, command:0A, value:44, clusterInt:0, attrInt:1, additionalAttrs:[[value:1F, encoding:20, attrId:FFE2, consumedBytes:4, attrInt:65506], [value:00, encoding:20, attrId:FFE4, consumedBytes:4, attrInt:65508]]]

dev:2922023-08-23 16:51:42.692debugTuya Temperature Humidity Illuminance LCD Display with a Clock Tuya cluster confirmation for command 0x24 response 0x00 data = [24, 00]

dev:2922023-08-23 16:51:42.687debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 ED40 00 00 0000 0B 01 2400, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:ED40, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0B, direction:01, data:[24, 00]]

dev:2922023-08-23 16:51:42.588debugTuya Temperature Humidity Illuminance LCD Display with a Clock sending time data : [he cmd 0xED40 0x01 0xEF00 0x24 {000864E62B0E64E6391E}, delay 2000]

dev:2922023-08-23 16:51:42.586traceTuya Temperature Humidity Illuminance LCD Display with a Clock now is: 1692805902586

dev:2922023-08-23 16:51:42.577debugTuya Temperature Humidity Illuminance LCD Display with a Clock time synchronization request from device, descMap = [raw:catchall: 0104 EF00 01 01 0040 00 ED40 01 00 0000 24 01 0040, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:ED40, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:24, direction:01, data:[00, 40]]

dev:2922023-08-23 16:51:42.572debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 ED40 01 00 0000 24 01 0040, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:ED40, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:24, direction:01, data:[00, 40]]

dev:2922023-08-23 16:51:39.556warnTuya Temperature Humidity Illuminance LCD Display with a Clock warning: temperature alarm upper limit reported by the device (0.0 C) differs from the preference setting (39.0 C)

dev:2922023-08-23 16:51:39.552traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=4 dp=10 fncmd=0 fncmd_len=1 (index=0)

dev:2922023-08-23 16:51:39.546debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 ED40 01 00 0000 02 01 00EC0A04000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:ED40, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, EC, 0A, 04, 00, 01, 00]]

dev:2922023-08-23 16:51:39.450infoTuya Temperature Humidity Illuminance LCD Display with a Clock battery is 0 %

dev:2922023-08-23 16:51:39.445debugTuya Temperature Humidity Illuminance LCD Display with a Clock getBatteryPercentageResult: rawValue = 0 -> 0%

dev:2922023-08-23 16:51:39.442traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=4 dp=4 fncmd=0 fncmd_len=1 (index=0)

dev:2922023-08-23 16:51:39.436debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 ED40 01 00 0000 02 01 00EB0404000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:ED40, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, EB, 04, 04, 00, 01, 00]]

dev:2922023-08-23 16:51:39.341infoTuya Temperature Humidity Illuminance LCD Display with a Clock Temperature scale reported by device is: Celsius

dev:2922023-08-23 16:51:39.339traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=2 dp=9 fncmd=0 fncmd_len=4 (index=0)

dev:2922023-08-23 16:51:39.331debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 ED40 01 00 0000 02 01 00EA0902000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:ED40, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, EA, 09, 02, 00, 04, 00, 00, 00, 00]]

dev:2922023-08-23 16:51:39.235infoTuya Temperature Humidity Illuminance LCD Display with a Clock illuminance is 0 Lux

dev:2922023-08-23 16:51:39.226traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=2 dp=3 fncmd=0 fncmd_len=4 (index=0)

dev:2922023-08-23 16:51:39.219debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 ED40 01 00 0000 02 01 00E90302000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:ED40, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, E9, 03, 02, 00, 04, 00, 00, 00, 00]]

dev:2922023-08-23 16:51:38.681warnTuya Temperature Humidity Illuminance LCD Display with a Clock NOT PROCESSED Tuya cmd: dp=8 value=125 descMap.data = [00, E6, 08, 02, 00, 04, 00, 00, 00, 7D]

dev:2922023-08-23 16:51:38.678traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=2 dp=8 fncmd=125 fncmd_len=4 (index=0)

dev:2922023-08-23 16:51:38.670debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 ED40 01 00 0000 02 01 00E6080200040000007D, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:ED40, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, E6, 08, 02, 00, 04, 00, 00, 00, 7D]]

dev:2922023-08-23 16:51:38.376warnTuya Temperature Humidity Illuminance LCD Display with a Clock ignored invalid humidity 131 (131.0)

dev:2922023-08-23 16:51:38.367traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=2 dp=2 fncmd=131 fncmd_len=4 (index=0)

dev:2922023-08-23 16:51:38.359debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 ED40 01 00 0000 02 01 00E50202000400000083, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:ED40, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, E5, 02, 02, 00, 04, 00, 00, 00, 83]]

dev:2922023-08-23 16:51:38.252warnTuya Temperature Humidity Illuminance LCD Display with a Clock NOT PROCESSED Tuya cmd: dp=7 value=0 descMap.data = [00, E4, 07, 01, 00, 01, 00]

dev:2922023-08-23 16:51:38.249traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=1 dp=7 fncmd=0 fncmd_len=1 (index=0)

dev:2922023-08-23 16:51:38.242debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 ED40 01 00 0000 02 01 00E40701000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:ED40, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, E4, 07, 01, 00, 01, 00]]

dev:2922023-08-23 16:51:38.182infoTuya Temperature Humidity Illuminance LCD Display with a Clock temperature is 0.0 °C

dev:2922023-08-23 16:51:38.173traceTuya Temperature Humidity Illuminance LCD Display with a Clock dp_id=1 dp=1 fncmd=0 fncmd_len=1 (index=0)

dev:2922023-08-23 16:51:38.157debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 EF00 01 01 0040 00 ED40 01 00 0000 02 01 00E30101000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:ED40, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, E3, 01, 01, 00, 01, 00]]

dev:2922023-08-23 16:51:34.177traceTuya Temperature Humidity Illuminance LCD Display with a Clock sendZigbeeCommands(cmd=)

dev:2922023-08-23 16:51:34.174infoTuya Temperature Humidity Illuminance LCD Display with a Clock Debug logging will be turned off after 24 hours

dev:2922023-08-23 16:51:34.145infoTuya Temperature Humidity Illuminance LCD Display with a Clock Debug logging is true; Description text logging is true

dev:2922023-08-23 16:51:34.142infoTuya Temperature Humidity Illuminance LCD Display with a Clock Updating null (Tuya Temperature Humidity Illuminance LCD Display with a Clock) model TS0601 manufacturer _TZE200_e3oitdyu modelGroupPreference = Auto detect (UNKNOWN)

dev:2922023-08-23 16:51:33.392infoTuya Temperature Humidity Illuminance LCD Display with a Clock Received Write Attribute Response for cluster:0000 , data=[00] (Status: Success)

dev:2922023-08-23 16:51:33.381debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:catchall: 0104 0000 01 01 0040 00 ED40 00 00 0000 04 01 00, profileId:0104, clusterId:0000, clusterInt:0, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:ED40, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:04, direction:01, data:[00]]

dev:2922023-08-23 16:51:33.204debugTuya Temperature Humidity Illuminance LCD Display with a Clock NOT PARSED : [raw:ED4001000068040042105F545A453230305F65336F69746479750000002003010000204405000042065453303630310700003001FEFF003000, dni:ED40, endpoint:01, cluster:0000, size:68, attrId:0004, encoding:42, command:01, value:_TZE200_e3oitdyu, 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]]]

dev:2922023-08-23 16:51:33.192debugTuya Temperature Humidity Illuminance LCD Display with a Clock parse() descMap = [raw:ED4001000068040042105F545A453230305F65336F69746479750000002003010000204405000042065453303630310700003001FEFF003000, dni:ED40, endpoint:01, cluster:0000, size:68, attrId:0004, encoding:42, command:01, value:_TZE200_e3oitdyu, 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]]]

dev:2922023-08-23 16:51:33.069traceTuya Temperature Humidity Illuminance LCD Display with a Clock sendZigbeeCommands(cmd=[he raw 0xED40 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200, he wattr 0xED40 0x01 0x0000 0xFFDE 0x20 {13} {}, delay 200, delay 299])

dev:2922023-08-23 16:51:33.063infoTuya Temperature Humidity Illuminance LCD Display with a Clock initializeDevice...

dev:2922023-08-23 16:51:33.047infoTuya Temperature Humidity Illuminance LCD Display with a Clock configure()..

dev:2922023-08-23 16:51:32.933infoTuya Temperature Humidity Illuminance LCD Display with a Clock Statistics were reset. Press F5 to refresh the device page

dev:2922023-08-23 16:51:32.926infoTuya Temperature Humidity Illuminance LCD Display with a Clock InitializeVars()... fullInit = true

dev:2922023-08-23 16:51:32.909infoTuya Temperature Humidity Illuminance LCD Display with a Clock installed()...

Honestly, I don’t have an idea why the other driver is automatically selected during the pairing… the only reason could be if this dimmer device fingerprint is in the Tuya Temperature and Humidity driver, but it should’t be there!

I will restore the Initialize button in the dimmer driver, will ping you when done.

I checked advanced options and no profile was set. Choosing TS0601 + wipe + configure looks working

image

I'll check later on all my dimmers and let you know if it's solved! Thank you :slight_smile:

dev:2932023-08-23 17:06:44.440debughall Tuya check-in (0x01)

dev:2932023-08-23 17:06:44.439debughall Tuya check-in message (attribute 0001 reported: 44)

dev:2932023-08-23 17:06:44.419debughall parse: received raw description: read attr - raw: 63CA0100001801002044E2FF201FE4FF2000, dni: 63CA, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 44E2FF201FE4FF2000

dev:2932023-08-23 17:05:20.155infohall Round-trip time is 75 (ms)

dev:2932023-08-23 17:05:20.148debughall Tuya check-in message (attribute 0001 reported: 44)

dev:2932023-08-23 17:05:20.123debughall parse: received raw description: read attr - raw: 63CA0100000A01002044, dni: 63CA, endpoint: 01, cluster: 0000, size: 0A, attrId: 0001, encoding: 20, command: 01, value: 44

dev:2932023-08-23 17:05:20.078debughall sendZigbeeCommands: [he rattr 0x63CA 0x01 0x0000 0x0001 {}, delay 200]

dev:2932023-08-23 17:05:20.077debughall ping parent: pingTime = [cmdTime:1692806714889, pingTime:1692806720074]

dev:2932023-08-23 17:05:15.177infohall hall level was set to 49 [digital]

dev:2932023-08-23 17:05:15.176debughall onSwitchLevel: Value=49 level=49 (value=49)

dev:2932023-08-23 17:05:15.174debughall valueToLevel: raw value:49 reScaled=49 (isParent=true, isTS0601=true)

dev:2932023-08-23 17:05:15.131infohall Brightness 01 is 49% (49)

dev:2932023-08-23 17:05:15.129debughall valueToLevel: raw value:49 reScaled=49 (isParent=true, isTS0601=true)

dev:2932023-08-23 17:05:15.125debughall parseTuyaCluster: received: Tuya brighntness(level) cmd=02 value=492

dev:2932023-08-23 17:05:15.122debughall parse: received raw description: catchall: 0104 EF00 01 01 0040 00 63CA 01 00 0000 02 01 00A302020004000001EC

dev:2932023-08-23 17:05:15.060infohall hall was turned off [digital]

dev:2932023-08-23 17:05:15.057infohall Switch 01 is off

dev:2932023-08-23 17:05:15.054debughall parse: received raw description: catchall: 0104 EF00 01 01 0040 00 63CA 01 00 0000 02 01 00A20101000100

dev:2932023-08-23 17:05:14.970debughall parse: catchall received confirmation from clusterId=EF00 for command=0B data=[00, 00]

dev:2932023-08-23 17:05:14.967debughall parse: received raw description: catchall: 0104 EF00 01 01 0040 00 63CA 00 00 0000 0B 01 0000

dev:2932023-08-23 17:05:14.895debughall sendZigbeeCommands: [he cmd 0x63CA 0x01 0xEF00 0x00 {CACE0101000100} {}, delay 2000]

dev:2932023-08-23 17:05:14.894debughall hall sendTuyaCommand = [he cmd 0x63CA 0x01 0xEF00 0x00 {CACE0101000100} {}, delay 2000]

dev:2932023-08-23 17:05:14.887warnhall childDniToEndpointId: childDni=63CA-01 childDniPattern=^([0-9A-Za-z]+)-([0-9A-Za-z]+)$ match[0][1]=63CA match[0][2]=01 device.deviceNetworkId=63CA match=java.util.regex.Matcher[pattern=^([0-9A-Za-z]+)-([0-9A-Za-z]+)$ region=0,7 lastmatch=63CA-01]

dev:2932023-08-23 17:05:11.308infohall hall level was set to 49 [digital]

dev:2932023-08-23 17:05:11.307debughall onSwitchLevel: Value=49 level=49 (value=49)

dev:2932023-08-23 17:05:11.305debughall valueToLevel: raw value:49 reScaled=49 (isParent=true, isTS0601=true)

dev:2932023-08-23 17:05:11.301infohall Brightness 01 is 49% (49)

dev:2932023-08-23 17:05:11.299debughall valueToLevel: raw value:49 reScaled=49 (isParent=true, isTS0601=true)

dev:2932023-08-23 17:05:11.296debughall parseTuyaCluster: received: Tuya brighntness(level) cmd=02 value=492

dev:2932023-08-23 17:05:11.293debughall parse: received raw description: catchall: 0104 EF00 01 01 0040 00 63CA 01 00 0000 02 01 00A102020004000001EC

dev:2932023-08-23 17:05:11.144infohall healthStatus was set to online

dev:2932023-08-23 17:05:11.139infohall hall was turned on [digital]

dev:2932023-08-23 17:05:11.136infohall Switch 01 is on

dev:2932023-08-23 17:05:11.132debughall parse: received raw description: catchall: 0104 EF00 01 01 0040 00 63CA 01 00 0000 02 01 00A00101000101

dev:2932023-08-23 17:05:11.071debughall parse: catchall received confirmation from clusterId=EF00 for command=0B data=[00, 00]

dev:2932023-08-23 17:05:11.069debughall parse: received raw description: catchall: 0104 EF00 01 01 0040 00 63CA 00 00 0000 0B 01 0000

dev:2932023-08-23 17:05:11.012debughall sendZigbeeCommands: [he cmd 0x63CA 0x01 0xEF00 0x00 {47F70101000101} {}, delay 2000]

dev:2932023-08-23 17:05:11.010debughall hall sendTuyaCommand = [he cmd 0x63CA 0x01 0xEF00 0x00 {47F70101000101} {}, delay 2000]

dev:2932023-08-23 17:05:11.003warnhall childDniToEndpointId: childDni=63CA-01 childDniPattern=^([0-9A-Za-z]+)-([0-9A-Za-z]+)$ match[0][1]=63CA match[0][2]=01 device.deviceNetworkId=63CA match=java.util.regex.Matcher[pattern=^([0-9A-Za-z]+)-([0-9A-Za-z]+)$ region=0,7 lastmatch=63CA-01]

dev:2932023-08-23 17:04:52.348debughall parse: catchall received confirmation from clusterId=EF00 for command=0B data=[00, 00]

dev:2932023-08-23 17:04:52.345debughall parse: received raw description: catchall: 0104 EF00 01 01 0040 00 63CA 00 00 0000 0B 01 0000

dev:2932023-08-23 17:04:50.422errorgroovy.lang.MissingMethodException: No signature of method: user_driver_matthammonddotorg_Tuya_Zigbee_dimmer_module_800.updateSetting() is applicable for argument types: (java.lang.String, java.util.LinkedHashMap) values: [minLevel, [value:0, type:number]] on line 1132 (method parse)

dev:2932023-08-23 17:04:50.395debughall handleTuyaClusterMinBrightnessCmd: cmd=03 switchNumber=01 child = hall

dev:2932023-08-23 17:04:50.395debughall parse: catchall received confirmation from clusterId=EF00 for command=0B data=[00, 00]

dev:2932023-08-23 17:04:50.393debughall parse: received raw description: catchall: 0104 EF00 01 01 0040 00 63CA 00 00 0000 0B 01 0000

dev:2932023-08-23 17:04:50.393debughall parseTuyaCluster: received: minimum brightness switch#01 is 0 (raw=0)

dev:2932023-08-23 17:04:50.389debughall parse: received raw description: catchall: 0104 EF00 01 01 0040 00 63CA 01 00 0000 02 01 009F0302000400000000

dev:2932023-08-23 17:04:50.282infohall updating settings for the parent device ...

dev:2932023-08-23 17:04:50.280debughall updated parent->child

dev:2932023-08-23 17:04:50.276debughall hall sendTuyaCommand = [he cmd 0x63CA 0x01 0xEF00 0x00 {629105020004000003E8} {}, delay 2000]

dev:2932023-08-23 17:04:50.272debughall sending maxLevel command=05 value=1000 (000003E8)

dev:2932023-08-23 17:04:50.270debughall updated() maxLevel value = 100 (raw=1000)

dev:2932023-08-23 17:04:50.268debughall hall sendTuyaCommand = [he cmd 0x63CA 0x01 0xEF00 0x00 {CEC60302000400000000} {}, delay 2000]

dev:2932023-08-23 17:04:50.264debughall sending minLevel command=03 value=0 (00000000)

dev:2932023-08-23 17:04:50.263debughall updated() minLevel value = 0 (raw=0)

dev:2932023-08-23 17:04:50.261infohall ### updating the settings for the 2 gangs device - _TZE200_e3oitdyu - FIRST CHANNEL ONLY

dev:2932023-08-23 17:04:50.259debughall config().numEps = 2

dev:2932023-08-23 17:04:50.257debughall state.deviceProfile=TS0601_DIMMER, settings.forcedProfile=TS0601 Tuya Dimmers, getProfileKey()=TS0601_DIMMER

dev:2932023-08-23 17:04:50.213infoscheduling health check every 10 minutes

dev:2932023-08-23 17:04:50.138debughall updated() ... model=TS0601 manufacturer=_TZE200_e3oitdyu destinationEP=01 deviceProfile=TS0601_DIMMER

dev:2932023-08-23 17:04:50.136infohall the selected TS0601_DIMMER device profile was not changed!

dev:2932023-08-23 17:04:50.092infoscheduling health check every 10 minutes

dev:2932023-08-23 17:04:50.090infohall device model TS0601 manufacturer _TZE200_e3oitdyu was set to : deviceProfile=TS0601_DIMMER : deviceName=Moes ZigBee Dimmer Switch 2CH

dev:2932023-08-23 17:04:50.064debughall found exact match for model TS0601 manufacturer _TZE200_e3oitdyu : profileName=TS0601_DIMMER deviceName =Moes ZigBee Dimmer Switch 2CH

dev:2932023-08-23 17:04:50.061infoInitializeVars( fullInit = false )...

dev:2932023-08-23 17:04:50.060infohall updating the settings from the current driver version null to the new version 0.6.1 2023/08/23 6:24 PM

dev:2932023-08-23 17:04:50.058debughall setDestinationEP() destinationEP = 01

dev:2932023-08-23 17:04:50.056debughall configure() ...

dev:2932023-08-23 17:04:26.437infostate.states was removed...

dev:2932023-08-23 17:04:26.436infostate.configState was removed...

dev:2932023-08-23 17:04:26.435infostate.notPresentCounter was removed...

dev:2932023-08-23 17:04:26.434infostate.driverVersion was removed...

dev:2932023-08-23 17:04:26.433infostate.stats was removed...

dev:2932023-08-23 17:04:26.432infostate.lastRx was removed...

dev:2932023-08-23 17:04:26.431infostate.modelGroup was removed...

dev:2932023-08-23 17:04:26.430infostate.lastTx was removed...

dev:2932023-08-23 17:04:25.575infoany scheduled jobs were deleted...

dev:2932023-08-23 17:04:15.439warnhall no response received (device offline?)

dev:2932023-08-23 17:04:05.442errorgroovy.lang.MissingPropertyException: No such property: cmdTime for class: java.lang.String on line 811 (method on)

dev:2932023-08-23 17:04:04.814warnhall no response received (device offline?)

dev:2932023-08-23 17:04:02.802errorgroovy.lang.MissingPropertyException: No such property: cmdTime for class: java.lang.String on line 811 (method setLevel)

dev:2932023-08-23 17:04:00.387errorgroovy.lang.MissingPropertyException: No such property: cmdTime for class: java.lang.String on line 811 (method setLevel)

dev:2932023-08-23 17:03:54.866errorgroovy.lang.MissingPropertyException: No such property: cmdTime for class: java.lang.String on line 811 (method refresh)

dev:2932023-08-23 17:03:54.851debughall cmdRefresh: (childDni=63CA-01 endpointId=01) isParent()=true

dev:2932023-08-23 17:03:54.848warnhall childDniToEndpointId: childDni=63CA-01 childDniPattern=^([0-9A-Za-z]+)-([0-9A-Za-z]+)$ match[0][1]=63CA match[0][2]=01 device.deviceNetworkId=63CA match=java.util.regex.Matcher[pattern=^([0-9A-Za-z]+)-([0-9A-Za-z]+)$ region=0,7 lastmatch=63CA-01]

dev:2932023-08-23 17:03:54.845debughall refresh: parent 63CA-01

dev:2932023-08-23 17:03:53.595warnhall no response received (device offline?)

dev:2932023-08-23 17:03:52.118errorgroovy.lang.MissingPropertyException: No such property: cmdTime for class: java.lang.String on line 1510 (method parse)

dev:2932023-08-23 17:03:52.111infoInitializeVars( fullInit = false )...

dev:2932023-08-23 17:03:52.108infohall updating the settings from the current driver version 1.3.8 2023/08/17 12:38 PM to the new version 0.6.1 2023/08/23 6:24 PM

dev:2932023-08-23 17:03:43.612errorgroovy.lang.MissingPropertyException: No such property: cmdTime for class: java.lang.String on line 811 (method on)

dev:2932023-08-23 17:03:26.057errorgroovy.lang.MissingPropertyException: No such property: cmdTime for class: java.lang.String on line 1510 (method configure)

dev:2932023-08-23 17:03:26.044infoInitializeVars( fullInit = false )...

dev:2932023-08-23 17:03:26.042infohall updating the settings from the current driver version 1.3.8 2023/08/17 12:38 PM to the new version 0.6.1 2023/08/23 6:24 PM

dev:2932023-08-23 17:03:26.041debughall setDestinationEP() destinationEP = 01

dev:2932023-08-23 17:03:26.039debughall configure() ...

dev:2932023-08-23 17:03:20.577errorgroovy.lang.MissingPropertyException: No such property: cmdTime for class: java.lang.String on line 1510 (method updated)

dev:2932023-08-23 17:03:20.564infoInitializeVars( fullInit = false )...

dev:2932023-08-23 17:03:20.563infohall updating the settings from the current driver version 1.3.8 2023/08/17 12:38 PM to the new version 0.6.1 2023/08/23 6:24 PM

dev:2932023-08-23 17:03:20.553debughall updated() ... model=TS0601 manufacturer=_TZE200_e3oitdyu destinationEP=UNKNOWN deviceProfile=UNKNOWN

dev:2932023-08-23 17:02:42.690warnhall no response received (device offline?)

dev:2932023-08-23 17:02:32.712errorgroovy.lang.MissingPropertyException: No such property: cmdTime for class: java.lang.String on line 811 (method on)

dev:2932023-08-23 17:02:22.749errorgroovy.lang.MissingPropertyException: No such property: cmdTime for class: java.lang.String on line 1510 (method updated)

dev:2932023-08-23 17:02:22.736infoInitializeVars( fullInit = false )...

dev:2932023-08-23 17:02:22.734infohall updating the settings from the current driver version 1.3.8 2023/08/17 12:38 PM to the new version 0.6.1 2023/08/23 6:24 PM

dev:2932023-08-23 17:02:22.697debughall updated() ... model=TS0601 manufacturer=_TZE200_e3oitdyu destinationEP=UNKNOWN deviceProfile=UNKNOWN

dev:2932023-08-23 17:01:04.927errorgroovy.lang.MissingPropertyException: No such property: cmdTime for class: java.lang.String on line 1510 (method parse)

dev:2932023-08-23 17:01:04.918infoInitializeVars( fullInit = false )...

1 Like

The latest update restores the Initialize button - should do the same work as the inbuilt 'Device' driver.

ver 0.6.1 2023/08/23 - (dev. branch) bugfix: _TZE200_e3oitdyu model changed to TS0601; initialize button re-enabled (loads all defaults!)

Ok
So my dimmers are almost 100% working, but..
I have 2 kind of : 1ch + 2 ch

The 2 ch are working only for 1 ch. The 2nd one is not visible. The log says something about it.

Tried initialize button :+1:

Logs

  • Live logs
  • Past logs
  • Device stats
  • App stats
  • Location events
  • Hub events
  • Scheduled jobs
  • Running jobs
  • Hub actions

ReloadClear filters

Level

Tuya Temperature Humidity Illuminance LCD Display with a Clock

A Chauffer/Refroidir

A Mode manager

AVG Humidity OUT

AVG Humidity OUT

AVG Humidity WC

AVG Humidity WC

Avg Temp IN

Avg Temp OUT

Compare Temp in/out & set variable

Device Activity Check

Google Sheets Logging

Hub

Hubitat Package Manager Updates Available

Hubitat® Safety Monitor ALERT!

Ikea on/off button

Ikea shortcut button

Kitchen (Parent)

Luz bancada

Luz cozinha

Luz cozinha switch

Luz Hall

Médias

Mesa jantar (CH01)

Mesa jantar (CH02)

N différence température in/out

Temp IN AVG

Temp IN Quarto Eva

Temp IN Quarto Suite

Temp IN Sala

Temp IN WC Servico

Temp IN WC Suite

Temp OUT AVG

Temp OUT Esplanada

Temp OUT North

Temp OUT Quintal

Temp Vent Quarto Suite

Temp Vent Sala

Temp Vent Sala Jantar

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Tuya Temperature Humidity Illuminance LCD Display with a Clock

Ventilateur

Ventilateur (Max)

Ventilateur (Min)

Virtual Thermostat

dev:2922023-08-23 17:58:15.967debugMesa jantar updated parent->child

dev:2922023-08-23 17:58:15.959debugMesa jantar Mesa jantar sendTuyaCommand = [he cmd 0xDA49 0x01 0xEF00 0x00 {99C305020004000003E8} {}, delay 2000]

dev:2922023-08-23 17:58:15.955debugMesa jantar sending maxLevel command=05 value=1000 (000003E8)

dev:2922023-08-23 17:58:15.953debugMesa jantar updated() maxLevel value = 100 (raw=1000)

dev:2922023-08-23 17:58:15.951debugMesa jantar Mesa jantar sendTuyaCommand = [he cmd 0xDA49 0x01 0xEF00 0x00 {79A40302000400000000} {}, delay 2000]

dev:2922023-08-23 17:58:15.944debugMesa jantar sending minLevel command=03 value=0 (00000000)

dev:2922023-08-23 17:58:15.942debugMesa jantar updated() minLevel value = 0 (raw=0)

dev:2922023-08-23 17:58:15.939infoMesa jantar ### updating the settings for the 2 gangs device - _TZE200_e3oitdyu - FIRST CHANNEL ONLY

dev:2922023-08-23 17:58:15.937debugMesa jantar config().numEps = 2

dev:2922023-08-23 17:58:15.933debugMesa jantar state.deviceProfile=TS0601_DIMMER, settings.forcedProfile=TS0601 Tuya Dimmers, getProfileKey()=TS0601_DIMMER

dev:2922023-08-23 17:58:15.790infoscheduling health check every 10 minutes

dev:2922023-08-23 17:58:15.777infoscheduling health check every 10 minutes

dev:2922023-08-23 17:58:15.775infoInitializeVars( fullInit = false )...

dev:2922023-08-23 17:58:15.726debugMesa jantar updated() ... model=TS0601 manufacturer=_TZE200_e3oitdyu destinationEP=01 deviceProfile=TS0601_DIMMER

dev:2922023-08-23 17:58:15.723infoMesa jantar the selected TS0601_DIMMER device profile was not changed!

dev:2922023-08-23 17:58:15.721debugMesa jantar setDestinationEP() destinationEP = 01

dev:2922023-08-23 17:58:15.719debugMesa jantar configure() ...

dev:2922023-08-23 17:58:15.707debugMesa jantar sendZigbeeCommands: [he raw 0xDA49 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200]

dev:2922023-08-23 17:58:15.686debugMesa jantar spelling tuyaBlackMagic()

dev:2922023-08-23 17:58:15.472infoMesa jantar Creating child 1 with dni DA49-02

dev:2922023-08-23 17:58:15.107infoMesa jantar Creating child 0 with dni DA49-01

dev:2922023-08-23 17:58:15.091debugMesa jantar createChildDevices: about to create 2 child devices

dev:2922023-08-23 17:58:15.089debugMesa jantar createChildDevices: no child devices to be deleted

dev:2922023-08-23 17:58:15.087debugMesa jantar createChildDevices: about to delete any existing child devices: 2 expected , found 0

dev:2922023-08-23 17:58:15.084debugMesa jantar initialized() device.getData() = [model:TS0601, application:44, manufacturer:_TZE200_e3oitdyu]

dev:2922023-08-23 17:58:15.074debugMesa jantar initialized() ... model=TS0601 manufacturer=_TZE200_e3oitdyu destinationEP=UNKNOWN deviceProfile=TS0601_DIMMER

dev:2922023-08-23 17:58:15.037infoMesa jantar device model TS0601 manufacturer _TZE200_e3oitdyu was set to : deviceProfile=TS0601_DIMMER : deviceName=Moes ZigBee Dimmer Switch 2CH

dev:2922023-08-23 17:58:15.007debugMesa jantar found exact match for model TS0601 manufacturer _TZE200_e3oitdyu : profileName=TS0601_DIMMER deviceName =Moes ZigBee Dimmer Switch 2CH

dev:2922023-08-23 17:58:14.971infoInitializeVars( fullInit = true )...

dev:2922023-08-23 17:58:14.970infoMesa jantar All States DELETED

dev:2922023-08-23 17:58:14.968debugdeleting state states

dev:2922023-08-23 17:58:14.967debugdeleting state destinationEP

dev:2922023-08-23 17:58:14.966debugdeleting state driverVersion

dev:2922023-08-23 17:58:14.965debugdeleting state stats

dev:2922023-08-23 17:58:14.964debugdeleting state lastRx

dev:2922023-08-23 17:58:14.964debugdeleting state lastTx

dev:2922023-08-23 17:58:14.962debugdeleting state deviceProfile

dev:2922023-08-23 17:58:14.957infoMesa jantar All scheduled jobs DELETED

dev:2922023-08-23 17:58:14.928infoMesa jantar All current states (attributes) DELETED

dev:2922023-08-23 17:58:14.918debugdeleting rtt

dev:2922023-08-23 17:58:14.912debugdeleting switch

dev:2922023-08-23 17:58:14.894debugdeleting switch

dev:2922023-08-23 17:58:14.885debugdeleting healthStatus

dev:2922023-08-23 17:58:14.881debugdeleting checkInterval

dev:2922023-08-23 17:58:14.868debugdeleting level

dev:2922023-08-23 17:58:14.851infoMesa jantar All settings (preferences) DELETED

dev:2922023-08-23 17:58:14.845debugdeleting healthCheckInterval

dev:2922023-08-23 17:58:14.839debugdeleting forcedProfile

dev:2922023-08-23 17:58:14.833debugdeleting traceEnable

dev:2922023-08-23 17:58:14.827debugdeleting maxLevel

dev:2922023-08-23 17:58:14.821debugdeleting minLevel

dev:2922023-08-23 17:58:14.815debugdeleting autoRefresh

dev:2922023-08-23 17:58:14.809debugdeleting autoOn

dev:2922023-08-23 17:58:14.803debugdeleting debugEnable

dev:2922023-08-23 17:58:14.796debugdeleting infoEnable

dev:2922023-08-23 17:58:14.790debugdeleting maxReportingTimeHumidity

dev:2922023-08-23 17:58:14.783debugdeleting minReportingTimeHumidity

dev:2922023-08-23 17:58:14.775debugdeleting maxReportingTimeTemp

dev:2922023-08-23 17:58:14.769debugdeleting minReportingTimeTemp

dev:2922023-08-23 17:58:14.763debugdeleting maxHumidityAlarmPar

dev:2922023-08-23 17:58:14.757debugdeleting minHumidityAlarmPar

dev:2922023-08-23 17:58:14.751debugdeleting maxTempAlarmPar

dev:2922023-08-23 17:58:14.745debugdeleting minTempAlarmPar

dev:2922023-08-23 17:58:14.740debugdeleting illuminanceSensitivity

dev:2922023-08-23 17:58:14.734debugdeleting humiditySensitivity

dev:2922023-08-23 17:58:14.728debugdeleting temperatureSensitivity

dev:2922023-08-23 17:58:14.722debugdeleting humidityOffset

dev:2922023-08-23 17:58:14.716debugdeleting temperatureOffset

dev:2922023-08-23 17:58:14.711debugdeleting advancedOptions

dev:2922023-08-23 17:58:14.705debugdeleting modelGroupPreference

dev:2922023-08-23 17:58:14.699debugdeleting txtEnable

dev:2922023-08-23 17:58:14.686debugdeleting logEnable

dev:2922023-08-23 17:58:14.681warnMesa jantar loadAllDefaults() !!!

dev:2922023-08-23 17:58:14.676infoinitialize() ... model=TS0601 manufacturer=_TZE200_e3oitdyu destinationEP=01 deviceProfile=TS0601_DIMMER

Sorry, I spoke to fast!
After a browser refresh I found my children's! :sweat_smile:

Looks solved for me! Thank you very much for your quickness!

Screenshot_20230823_181412_Vivaldi Browser

1 Like

OK, seems like the last version is working OK - I will push it to the main branch.
Thank you for the tests too !

1 Like