[RELEASE] Tuya Zigbee Multi-Sensor 4 In 1 (PIR motion sensors and mmWave presence radars) w/ healthStatus

@bbholthome many thanks for the detailed debug logs!
I will analyze it and come back later.

It may be a common hiccup issue after the latest platform updates, I am monitoring also the Philips Hue Gen2 Zigbee driver problems.

This device should be recognized as a 4-in-1 type of sensor in the latest driver versions, can you update to the latest dev. branch version ver. 1.2.2 (the link in the second post) and check again?

I found that -for what its worth- you cannot distinguish on description. If the seller purpously puts misleading descriptions in the add, your stuck and all you can do is open a case.

However, i found that the driver accurately exposes functionality and you can rely on this. Also i found that the led colour on both types differ. Again, for what its worth, but i found models with only pir light up blue and with illuminance light up red upon detection.

1 Like

Hold off I found something.
Odd zigbee behavior

Unfortunately, I took 8. There was no way to get a refund because they did not consider evidence via screenshots and videos of the smartlife app not displaying temperature and humidity sufficient. The return shipping costs are almost as much as I spent on the purchase, so here I am. I hope the single negative review (mine) is helpful to others.

Yes, with that I get the Alexa integration right, but the powerSource data is still wrong and that's my primary interest, otherwise I can't get power failure notifications (or is there another way?).

Anyway, thank you for your work.

Hi @kkossev - it was correctly detected as a Tuya 4 in 1 with the 1.2.1 driver I was using. I just updated to the latest 1.2.2 driver anyway, but there is no “reporting time” parameter available in set par or elsewhere. Assume that hasn’t been added to the driver as yet?

Not yet, I hope that during the weekend will be able to compare it with Zigbee2MQTT implementation.

Hello.
I am trying to apply your driver to my sensor. Could you help me? I always appreciate your dedication because I use your drivers.

https://a.aliexpress.com/_msYlWAA

  • endpointId: 01
  • application: 46
  • driver: v1.0.1.1123
  • manufacturer: _TZE200_xpq2rzhq
  • model: TS0601

Device pairing info

Manufacturer: _TZE200_xpq2rzhq
Endpoint 01 application: 46
Endpoint 01 endpointId: 01
Endpoint 01 idAsInt: 1
Endpoint 01 inClusters: 0000,0004,0005,EF00
Endpoint 01 initialized: true
Endpoint 01 manufacturer: _TZE200_xpq2rzhq
Endpoint 01 model: TS0601
Endpoint 01 outClusters: 0019,000A
Endpoint 01 profileId: 0104
Endpoint 01 stage: 4
2 Likes

Hi @user3644 ,

_TZE200_xpq2rzhq radar was added to the latest dev. branch version 1.2.2 "2023/03/17 7:46 AM".
You can update to it from the link in the second post, or from within HE driver editor - click on the 'Import' button.

I am planning in the next driver major change version to add an option 'Device Profile'. This will allow new devices to be configured manually from the HE users, without waiting for the developer to add the new device fingerprint into the driver.

1 Like

using your driver and it is not doing anything after joining.. except one sense of motion that never cleared.. and using the clear function returned a null in the logs.. in addition i have it on usb power and it is showing battery..

ie

did a rejoin and it found it in place and promptly reported temp the first time and now at least motion appears to be working..

ie


Screenshot 2023-03-17 175806

still doesnt know its on usb power though.

also getting constant battery reports not needed for a usb powered device.. is there any way to turn that off and also configure the temp reporting interval or increment before it reports? obviously not worried about battery dieing since on usb, but too many messages on the mesh.

Seems like you are using an old version of this driver, and your device is not recognized as a 4-in-1 sensor. Do you see any illuminance readings?

TS0202 _TZ3210_wuhzzfqg is a new manufacturer and it was added to this driver on the 25th of December last year (starting from version 1.1.0).

No its the latest driver. Yes there is illuminance. Just not seeing it in those events as its not changing in a dark basement.

1 Like

OK, I will check and comment on the issues reported some time later today or tomorrow.

1 Like

Tried my _TZE200_3towulqd with fresh battery and motion is there. It detects motion even when there is no motion.

Logs

dev:7832023-03-18 12:44:02.322infoHämärätunnistin Motion reset to inactive after 12s

dev:7832023-03-18 12:44:02.321debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-18 12:44:02.320debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-18 12:44:02.315debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 00800104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 80, 01, 04, 00, 01, 01]]

dev:7832023-03-18 12:44:02.114debugHämärätunnistin dp_id=2 dp=12 fncmd=1000

dev:7832023-03-18 12:44:02.108debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 007F0C020004000003E8, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 7F, 0C, 02, 00, 04, 00, 00, 03, E8]]

dev:7832023-03-18 12:43:50.309infoHämärätunnistin Detected motion

dev:7832023-03-18 12:43:50.275debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-18 12:43:50.274debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-18 12:43:50.270debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 007E0104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 7E, 01, 04, 00, 01, 00]]

dev:7832023-03-18 12:43:50.049debugHämärätunnistin dp_id=2 dp=12 fncmd=1000

dev:7832023-03-18 12:43:50.046debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 007D0C020004000003E8, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 7D, 0C, 02, 00, 04, 00, 00, 03, E8]]

dev:7832023-03-18 12:43:49.007infoHämärätunnistin Motion reset to inactive after 12s

dev:7832023-03-18 12:43:49.005debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-18 12:43:49.004debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-18 12:43:49.001debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 007C0104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 7C, 01, 04, 00, 01, 01]]

dev:7832023-03-18 12:43:48.784debugHämärätunnistin dp_id=2 dp=12 fncmd=1000

dev:7832023-03-18 12:43:48.780debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 007B0C020004000003E8, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 7B, 0C, 02, 00, 04, 00, 00, 03, E8]]

dev:7832023-03-18 12:43:37.009infoHämärätunnistin Detected motion

dev:7832023-03-18 12:43:36.976debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-18 12:43:36.975debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-18 12:43:36.971debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 007A0104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 7A, 01, 04, 00, 01, 00]]

dev:7832023-03-18 12:43:36.734debugHämärätunnistin dp_id=2 dp=12 fncmd=1000

dev:7832023-03-18 12:43:36.730debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 00790C020004000003E8, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 79, 0C, 02, 00, 04, 00, 00, 03, E8]]

dev:7832023-03-18 12:43:25.564infoHämärätunnistin Motion reset to inactive after 12s

dev:7832023-03-18 12:43:25.562debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-18 12:43:25.561debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-18 12:43:25.558debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 00780104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 78, 01, 04, 00, 01, 01]]

dev:7832023-03-18 12:43:25.343debugHämärätunnistin dp_id=2 dp=12 fncmd=1000

dev:7832023-03-18 12:43:25.340debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 00770C020004000003E8, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 77, 0C, 02, 00, 04, 00, 00, 03, E8]]

dev:7832023-03-18 12:43:13.530infoHämärätunnistin Detected motion

dev:7832023-03-18 12:43:13.502debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-18 12:43:13.501debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-18 12:43:13.498debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 00760104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 76, 01, 04, 00, 01, 00]]

dev:7832023-03-18 12:43:13.297debugHämärätunnistin dp_id=2 dp=12 fncmd=1000

dev:7832023-03-18 12:43:13.292debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 00750C020004000003E8, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 75, 0C, 02, 00, 04, 00, 00, 03, E8]]

dev:7832023-03-18 12:43:07.293infoHämärätunnistin Motion reset to inactive after 19s

dev:7832023-03-18 12:43:07.291debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-18 12:43:07.290debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-18 12:43:07.287debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 00740104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 74, 01, 04, 00, 01, 01]]

dev:7832023-03-18 12:43:07.071debugHämärätunnistin dp_id=2 dp=12 fncmd=1000

dev:7832023-03-18 12:43:07.067debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 00730C020004000003E8, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 73, 0C, 02, 00, 04, 00, 00, 03, E8]]

dev:7832023-03-18 12:42:48.636infoHämärätunnistin Detected motion

dev:7832023-03-18 12:42:48.615debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-18 12:42:48.614debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-18 12:42:48.611debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 00720104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 72, 01, 04, 00, 01, 00]]

dev:7832023-03-18 12:42:48.446debugHämärätunnistin dp_id=2 dp=12 fncmd=1000

dev:7832023-03-18 12:42:48.443debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 00710C020004000003E8, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 71, 0C, 02, 00, 04, 00, 00, 03, E8]]

dev:7832023-03-18 12:42:15.035debugHämärätunnistin ignored motion inactive event after 70s

dev:7832023-03-18 12:42:15.033debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-18 12:42:15.032debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-18 12:42:15.029debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 00700104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 70, 01, 04, 00, 01, 01]]

dev:7832023-03-18 12:42:14.811debugHämärätunnistin dp_id=2 dp=12 fncmd=1000

dev:7832023-03-18 12:42:14.807debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 006F0C020004000003E8, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 6F, 0C, 02, 00, 04, 00, 00, 03, E8]]

dev:7832023-03-18 12:42:05.073infoHämärätunnistin Motion reset to inactive after 60s (software timeout)

dev:7832023-03-18 12:41:05.064infoHämärätunnistin Detected motion

dev:7832023-03-18 12:41:05.026debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-18 12:41:05.025debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-18 12:41:05.022debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 006E0104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 6E, 01, 04, 00, 01, 00]]

dev:7832023-03-18 12:41:04.812debugHämärätunnistin dp_id=2 dp=12 fncmd=1000

dev:7832023-03-18 12:41:04.807debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 006D0C020004000003E8, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 6D, 0C, 02, 00, 04, 00, 00, 03, E8]]

dev:7832023-03-18 12:40:55.733debugHämärätunnistin ignored resetToMotionInactive (software timeout) after 60s

dev:7832023-03-18 12:40:44.114infoHämärätunnistin Motion reset to inactive after 48s

dev:7832023-03-18 12:40:44.113debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-18 12:40:44.112debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-18 12:40:44.108debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 006C0104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 6C, 01, 04, 00, 01, 01]]

dev:7832023-03-18 12:40:43.935debugHämärätunnistin dp_id=2 dp=12 fncmd=1000

dev:7832023-03-18 12:40:43.931debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 8BF3 01 00 0000 02 01 006B0C020004000003E8, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:8BF3, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 6B, 0C, 02, 00, 04, 00, 00, 03, E8]]

Motion is not the problem. That stated working when i re did the pairing the problem
Is the duplicate battery report every cycle and r
The fact it is on usb power but still says its
on battery. Also the lack of a setting to tell it
How often or at what change level to report temp.

I understand that, I just had to push the current version which has some other improvements accumulated (together with this easy exception handling fix) into HPM to have a base, last stable working version. Version 1.2.2 is also uploaded to the Google Drive archive (the link is in the second post).

I will make it hardcoded in the next version - battery reports are to be registered as events no more often than 8 hours. The sensor will still send these over the air, there is no configuration command for that on device level, it's just an annoying Tuya hardcoded 'feature'.

Unfortunalely, this device always reports the powerSource attribute value 0x03, which in ZCL specs is a 'battery'. The 'DC source' value is 0x04, but it is never sent by the device (just another hardcoded parameter in Tuya firmware), so practically there is no way to understand when the 4-in-1 sensor is on USB or is battery powered - the device reports one and the same. When on USB power, the sensor still reports the battery level, just the value is always 100%.
As most of these 4-in-1 devices probably run on USB power, what I can do is to hardcode the powerSource to be always DC.

I will add this in the next version, but before adding just another setting this driver needs some more complex code refactoring, as it become rather messy and it is now difficult to distinguish between the many different models in the code. These 4-in-1 devices are rather unusual - they expose the standard IAS cluster (0x0500) in the inClusters list, but actually use the Tuya specific 0xEF00 cluster for reporting, and the device model is not the usual Tuya-specific TS0601, but TS0202, which usually used ZCL clustered for reporting... a big Tuya firmware mess!

Sorry Petteri, I haven't implemented the application version check for your device yet. It's another example of Tuya mess - one and the same device model and manufacturer, but inverted motion reporting between the different firmware versions.
I will notify you when have it ready in the next days.

2 Likes

More findings on _TZE200_3towulqd: Illumination reading is quite odd. When it is dark it seems to work, but when getting brighter it seems to jump around.

Logs

dev:7832023-03-19 06:34:21.986debugHämärätunnistin ignored resetToMotionInactive (software timeout) after 60s

dev:7832023-03-19 06:33:40.332infoHämärätunnistin Motion reset to inactive after 18s

dev:7832023-03-19 06:33:40.330debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-19 06:33:40.329debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-19 06:33:40.326debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00830104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 83, 01, 04, 00, 01, 01]]

dev:7832023-03-19 06:33:40.110debugHämärätunnistin dp_id=2 dp=12 fncmd=682

dev:7832023-03-19 06:33:40.106debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00820C020004000002AA, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 82, 0C, 02, 00, 04, 00, 00, 02, AA]]

dev:7832023-03-19 06:33:21.988infoHämärätunnistin Detected motion

dev:7832023-03-19 06:33:21.966debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-19 06:33:21.965debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-19 06:33:21.962debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00810104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 81, 01, 04, 00, 01, 00]]

dev:7832023-03-19 06:33:21.749infoHämärätunnistin Illuminance is 682 Lux

dev:7832023-03-19 06:33:21.746debugHämärätunnistin dp_id=2 dp=12 fncmd=682

dev:7832023-03-19 06:33:21.743debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00800C020004000002AA, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 80, 0C, 02, 00, 04, 00, 00, 02, AA]]

dev:7832023-03-19 06:32:41.994debugHämärätunnistin ignored resetToMotionInactive (software timeout) after 60s

dev:7832023-03-19 06:32:09.364infoHämärätunnistin Motion reset to inactive after 27s

dev:7832023-03-19 06:32:09.362debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-19 06:32:09.361debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-19 06:32:09.357debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 007F0104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 7F, 01, 04, 00, 01, 01]]

dev:7832023-03-19 06:32:09.197debugHämärätunnistin dp_id=2 dp=12 fncmd=658

dev:7832023-03-19 06:32:09.193debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 007E0C02000400000292, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 7E, 0C, 02, 00, 04, 00, 00, 02, 92]]

dev:7832023-03-19 06:31:41.996infoHämärätunnistin Detected motion

dev:7832023-03-19 06:31:41.972debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-19 06:31:41.971debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-19 06:31:41.967debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 007D0104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 7D, 01, 04, 00, 01, 00]]

dev:7832023-03-19 06:31:41.832infoHämärätunnistin Illuminance is 658 Lux

dev:7832023-03-19 06:31:41.822debugHämärätunnistin dp_id=2 dp=12 fncmd=658

dev:7832023-03-19 06:31:41.810debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 007C0C02000400000292, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 7C, 0C, 02, 00, 04, 00, 00, 02, 92]]

dev:7832023-03-19 06:22:51.269debugHämärätunnistin ignored resetToMotionInactive (software timeout) after 60s

dev:7832023-03-19 06:22:09.199infoHämärätunnistin Motion reset to inactive after 18s

dev:7832023-03-19 06:22:09.198debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-19 06:22:09.197debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-19 06:22:09.193debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 007B0104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 7B, 01, 04, 00, 01, 01]]

dev:7832023-03-19 06:22:08.983debugHämärätunnistin dp_id=2 dp=12 fncmd=802

dev:7832023-03-19 06:22:08.979debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 007A0C02000400000322, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 7A, 0C, 02, 00, 04, 00, 00, 03, 22]]

dev:7832023-03-19 06:21:51.267infoHämärätunnistin Detected motion

dev:7832023-03-19 06:21:51.246debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-19 06:21:51.245debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-19 06:21:51.242debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00790104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 79, 01, 04, 00, 01, 00]]

dev:7832023-03-19 06:21:51.075infoHämärätunnistin Illuminance is 802 Lux

dev:7832023-03-19 06:21:51.073debugHämärätunnistin dp_id=2 dp=12 fncmd=802

dev:7832023-03-19 06:21:51.069debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00780C02000400000322, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 78, 0C, 02, 00, 04, 00, 00, 03, 22]]

dev:7832023-03-19 06:21:46.602debugHämärätunnistin ignored resetToMotionInactive (software timeout) after 60s

dev:7832023-03-19 06:21:04.262infoHämärätunnistin Motion reset to inactive after 18s

dev:7832023-03-19 06:21:04.260debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-19 06:21:04.259debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-19 06:21:04.255debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00770104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 77, 01, 04, 00, 01, 01]]

dev:7832023-03-19 06:21:04.041infoHämärätunnistin Illuminance is 244 Lux

dev:7832023-03-19 06:21:04.038debugHämärätunnistin dp_id=2 dp=12 fncmd=244

dev:7832023-03-19 06:21:04.035debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00760C020004000000F4, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 76, 0C, 02, 00, 04, 00, 00, 00, F4]]

dev:7832023-03-19 06:20:46.602infoHämärätunnistin Detected motion

dev:7832023-03-19 06:20:46.582debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-19 06:20:46.581debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-19 06:20:46.577debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00750104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 75, 01, 04, 00, 01, 00]]

dev:7832023-03-19 06:20:46.369infoHämärätunnistin Illuminance is 232 Lux

dev:7832023-03-19 06:20:46.367debugHämärätunnistin dp_id=2 dp=12 fncmd=232

dev:7832023-03-19 06:20:46.363debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00740C020004000000E8, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 74, 0C, 02, 00, 04, 00, 00, 00, E8]]

dev:7832023-03-19 06:20:34.423debugHämärätunnistin ignored resetToMotionInactive (software timeout) after 60s

dev:7832023-03-19 06:19:58.232infoHämärätunnistin Motion reset to inactive after 24s

dev:7832023-03-19 06:19:58.231debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-19 06:19:58.230debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-19 06:19:58.227debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00730104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 73, 01, 04, 00, 01, 01]]

dev:7832023-03-19 06:19:58.000debugHämärätunnistin dp_id=2 dp=12 fncmd=778

dev:7832023-03-19 06:19:57.996debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00720C0200040000030A, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 72, 0C, 02, 00, 04, 00, 00, 03, 0A]]

dev:7832023-03-19 06:19:34.423infoHämärätunnistin Detected motion

dev:7832023-03-19 06:19:34.403debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-19 06:19:34.402debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-19 06:19:34.398debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00710104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 71, 01, 04, 00, 01, 00]]

dev:7832023-03-19 06:19:34.240infoHämärätunnistin Illuminance is 778 Lux

dev:7832023-03-19 06:19:34.238debugHämärätunnistin dp_id=2 dp=12 fncmd=778

dev:7832023-03-19 06:19:34.234debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00700C0200040000030A, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 70, 0C, 02, 00, 04, 00, 00, 03, 0A]]

dev:7832023-03-19 06:13:50.402debugHämärätunnistin ignored resetToMotionInactive (software timeout) after 60s

dev:7832023-03-19 06:13:10.409infoHämärätunnistin Motion reset to inactive after 20s

dev:7832023-03-19 06:13:10.407debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-19 06:13:10.406debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-19 06:13:10.403debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 006F0104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 6F, 01, 04, 00, 01, 01]]

dev:7832023-03-19 06:13:10.238infoHämärätunnistin Illuminance is 81 Lux

dev:7832023-03-19 06:13:10.236debugHämärätunnistin dp_id=2 dp=12 fncmd=81

dev:7832023-03-19 06:13:10.232debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 006E0C02000400000051, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 6E, 0C, 02, 00, 04, 00, 00, 00, 51]]

dev:7832023-03-19 06:12:50.405infoHämärätunnistin Detected motion

dev:7832023-03-19 06:12:50.380debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-19 06:12:50.379debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-19 06:12:50.375debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 006D0104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 6D, 01, 04, 00, 01, 00]]

dev:7832023-03-19 06:12:50.167infoHämärätunnistin Illuminance is 78 Lux

dev:7832023-03-19 06:12:50.164debugHämärätunnistin dp_id=2 dp=12 fncmd=78

dev:7832023-03-19 06:12:50.161debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 006C0C0200040000004E, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 6C, 0C, 02, 00, 04, 00, 00, 00, 4E]]

dev:7832023-03-19 06:12:16.369infoHämärätunnistin Motion reset to inactive after 12s

dev:7832023-03-19 06:12:16.368debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-19 06:12:16.367debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-19 06:12:16.363debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 006B0104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 6B, 01, 04, 00, 01, 01]]

dev:7832023-03-19 06:12:16.134infoHämärätunnistin Illuminance is 73 Lux

dev:7832023-03-19 06:12:16.131debugHämärätunnistin dp_id=2 dp=12 fncmd=73

dev:7832023-03-19 06:12:16.127debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 006A0C02000400000049, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 6A, 0C, 02, 00, 04, 00, 00, 00, 49]]

dev:7832023-03-19 06:12:04.324infoHämärätunnistin Detected motion

dev:7832023-03-19 06:12:04.298debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-19 06:12:04.297debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-19 06:12:04.294debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00690104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 69, 01, 04, 00, 01, 00]]

dev:7832023-03-19 06:12:04.084infoHämärätunnistin Illuminance is 72 Lux

dev:7832023-03-19 06:12:04.081debugHämärätunnistin dp_id=2 dp=12 fncmd=72

dev:7832023-03-19 06:12:04.078debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00680C02000400000048, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 68, 0C, 02, 00, 04, 00, 00, 00, 48]]

dev:7832023-03-19 06:11:35.786infoHämärätunnistin Motion reset to inactive after 26s

dev:7832023-03-19 06:11:35.785debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-19 06:11:35.784debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-19 06:11:35.780debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00670104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 67, 01, 04, 00, 01, 01]]

dev:7832023-03-19 06:11:35.315infoHämärätunnistin Illuminance is 69 Lux

dev:7832023-03-19 06:11:35.312debugHämärätunnistin dp_id=2 dp=12 fncmd=69

dev:7832023-03-19 06:11:35.308debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00660C02000400000045, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 66, 0C, 02, 00, 04, 00, 00, 00, 45]]

dev:7832023-03-19 06:11:09.894infoHämärätunnistin Detected motion

dev:7832023-03-19 06:11:09.876debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-19 06:11:09.875debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-19 06:11:09.872debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00650104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 65, 01, 04, 00, 01, 00]]

dev:7832023-03-19 06:11:09.710infoHämärätunnistin Illuminance is 64 Lux

dev:7832023-03-19 06:11:09.707debugHämärätunnistin dp_id=2 dp=12 fncmd=64

dev:7832023-03-19 06:11:09.703debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00640C02000400000040, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 64, 0C, 02, 00, 04, 00, 00, 00, 40]]

dev:7832023-03-19 06:07:17.414debugHämärätunnistin ignored resetToMotionInactive (software timeout) after 60s

dev:7832023-03-19 06:07:04.544infoHämärätunnistin Tuya check-in (application version is 43)

dev:7832023-03-19 06:07:04.539debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:A3050100001801002043E2FF2022E4FF2000, dni:A305, endpoint:01, cluster:0000, size:18, attrId:0001, encoding:20, command:0A, value:43, clusterInt:0, attrInt:1, additionalAttrs:[[value:22, encoding:20, attrId:FFE2, consumedBytes:4, attrInt:65506], [value:00, encoding:20, attrId:FFE4, consumedBytes:4, attrInt:65508]]]

dev:7832023-03-19 06:06:36.781infoHämärätunnistin Motion reset to inactive after 19s

dev:7832023-03-19 06:06:36.779debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-19 06:06:36.778debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-19 06:06:36.775debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00630104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 63, 01, 04, 00, 01, 01]]

dev:7832023-03-19 06:06:36.559debugHämärätunnistin dp_id=2 dp=12 fncmd=11

dev:7832023-03-19 06:06:36.555debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00620C0200040000000B, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 62, 0C, 02, 00, 04, 00, 00, 00, 0B]]

dev:7832023-03-19 06:06:17.415infoHämärätunnistin Detected motion

dev:7832023-03-19 06:06:17.396debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-19 06:06:17.395debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-19 06:06:17.392debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00610104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 61, 01, 04, 00, 01, 00]]

dev:7832023-03-19 06:06:17.180infoHämärätunnistin Illuminance is 11 Lux

dev:7832023-03-19 06:06:17.178debugHämärätunnistin dp_id=2 dp=12 fncmd=11

dev:7832023-03-19 06:06:17.174debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00600C0200040000000B, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 60, 0C, 02, 00, 04, 00, 00, 00, 0B]]

dev:7832023-03-19 06:06:11.719debugHämärätunnistin ignored resetToMotionInactive (software timeout) after 60s

dev:7832023-03-19 06:05:30.891infoHämärätunnistin Motion reset to inactive after 19s

dev:7832023-03-19 06:05:30.889debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-19 06:05:30.889debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-19 06:05:30.885debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 005F0104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 5F, 01, 04, 00, 01, 01]]

dev:7832023-03-19 06:05:30.675debugHämärätunnistin dp_id=2 dp=12 fncmd=10

dev:7832023-03-19 06:05:30.671debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 005E0C0200040000000A, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 5E, 0C, 02, 00, 04, 00, 00, 00, 0A]]

dev:7832023-03-19 06:05:11.718infoHämärätunnistin Detected motion

dev:7832023-03-19 06:05:11.700debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-19 06:05:11.699debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-19 06:05:11.695debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 005D0104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 5D, 01, 04, 00, 01, 00]]

dev:7832023-03-19 06:05:11.532debugHämärätunnistin dp_id=2 dp=12 fncmd=10

dev:7832023-03-19 06:05:11.528debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 005C0C0200040000000A, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 5C, 0C, 02, 00, 04, 00, 00, 00, 0A]]

dev:7832023-03-19 06:05:10.758debugHämärätunnistin ignored resetToMotionInactive (software timeout) after 60s

dev:7832023-03-19 06:04:28.901infoHämärätunnistin Motion reset to inactive after 18s

dev:7832023-03-19 06:04:28.899debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-19 06:04:28.898debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-19 06:04:28.895debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 005B0104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 5B, 01, 04, 00, 01, 01]]

dev:7832023-03-19 06:04:28.679debugHämärätunnistin dp_id=2 dp=12 fncmd=10

dev:7832023-03-19 06:04:28.675debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 005A0C0200040000000A, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 5A, 0C, 02, 00, 04, 00, 00, 00, 0A]]

dev:7832023-03-19 06:04:10.756infoHämärätunnistin Detected motion

dev:7832023-03-19 06:04:10.738debugHämärätunnistin (DP=0x01) motion event fncmd = 0

dev:7832023-03-19 06:04:10.737debugHämärätunnistin dp_id=4 dp=1 fncmd=0

dev:7832023-03-19 06:04:10.734debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00590104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 59, 01, 04, 00, 01, 00]]

dev:7832023-03-19 06:04:10.569debugHämärätunnistin dp_id=2 dp=12 fncmd=10

dev:7832023-03-19 06:04:10.565debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00580C0200040000000A, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 58, 0C, 02, 00, 04, 00, 00, 00, 0A]]

dev:7832023-03-19 06:03:28.032debugHämärätunnistin ignored resetToMotionInactive (software timeout) after 60s

dev:7832023-03-19 06:02:46.808infoHämärätunnistin Motion reset to inactive after 19s

dev:7832023-03-19 06:02:46.805debugHämärätunnistin (DP=0x01) motion event fncmd = 1

dev:7832023-03-19 06:02:46.804debugHämärätunnistin dp_id=4 dp=1 fncmd=1

dev:7832023-03-19 06:02:46.801debugHämärätunnistin parse(_TZE200_3towulqd) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 A305 01 00 0000 02 01 00570104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:A305, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 57, 01, 04, 00, 01, 01]]

dev:7832023-03-19 06:02:46.590infoHämärätunnistin Illuminance is 10 Lux

1 Like

any update on a fix for the battery multiple reports

also working well ..

do you know of any similiar tuya outdoor multi sensors so i can replace the hue that is not working due to the c8 issues.. tired of having to check it and reset it.. at least this 4-1 i put in is working reliably albeit reporting a little too often.