[RELEASE] Tuya Zigbee mmWave Sensors (code moved from the Tuya 4 In 1 driver)

This sounds like a great approach. I look forward to the change. Will you be able to address the following

@kkossev
Just confirming what @DGBQ found, i was able to get Static detection sensitivity value to stick using the 'Set Par' method.
TBH, i didnt retry Minimum distance value again as i wante dmine on 0 and has stuck to that.
My Current States have now stuck to what ive set them as - Fingers crossed they remain this way
image

I have 2 other devices, i plan to put into action shortly - 1 in a ensuite so ill be able to test the sensitivity states a bit better.

Again, appreciate your work and help

2 Likes

... moving the message to the right driver thread :

thanks for moved for corect place. but do you have any idea how to speed up sensor reaction?

1 Like

Sensor response is typically related directly to the sensor electronics...TL;DR: some sensors are faster than others. :slight_smile: My mmWave sensors (Linptech) are noticeably slower than my Zigbee motion sensors.

You could try increasing the sensitivity and distance settings on your sensor so motion would be picked up farther away - that might help as long as it doesn't cause false-positives.

A number of us using the mmWave sensors pair them w/standard Zigbee motion sensors like the Iris v2 (an old favorite) or Nyce, etc....the standard sensor gives us a faster on event, and the mmWave handles the "presence" sensing when someone is in the room but not moving/barely moving that the regular motion sensors don't do well. Combine both sensor types to combine the strengths of them together.

5 Likes

Completely agree with the PIR/mmW tag-team approach. In our bathroom, the Hue PIR is positioned to catch you as soon as you break the plane of the doorway (and it has fantastic response time), so that turns the lights on -- it's very fast.

But that same positioning is worthless once inside (and the PIR can't see into our shower no matter what), so then the mmW (Linptech) is positioned to best see everything in the bathroom (and shower). The Linptech is what keeps the lights on and it's what ultimately turns them off.

Between the mmw's slower overall response time and its position facing into the room, it was a no-go on WAF (and my own AF) for turning the lights on -- simply way too slow.

Ack, intended to reply to @damianPL

4 Likes

@kkossev

Not a big deal at all, but just curious as to why this device is reporting as having a battery power source:

  • endpointId: 01
  • application: 83
  • manufacturer: _TZE200_2aaelwxk
  • model: TS0225
  • tuyaVersion: 2.0.3

Editing because it seems I have an issue now. I set all the distance to 2.4 meters because it is a small bathroom, but now the motion never goes back to inactive. I had to make the distance shorter because I was getting false positives walking in the hallway.

Edit 2: Changed it to 4 meters and it seems to be working again. I’ll have to keep testing to make sure this distance doesn’t get false positives

1 Like

There is a lot of confusion between:
TS0225 _TZE200_2aaelwxk - an USB powered device
and
TS0601 _TZE200_2aaelwxk - a battery-powered device

Zigbee2MQTT folks have a lot of corrections, then followed by a reversal of the corrections, particularly on how the illumunance/lux readings are processed.

The only change I have made in this driver, version 3.3.4 2024-11-17, is that the TS0225_TZE200_2aaelwxk power source is now changed to 'dc'.


The bug was actually in the 'humanMotionState' attribute definition :

The 'present' value is already used in all other models of Tuya mmWave sensors, so I recommend making the same change in the WebCoRE pistons (use 'present' instead of 'presence'). Hopefully, this change will not affect many other users.


'Tuya Zigbee mmWave Sensor' ver. 3.3.4 is pushed for an update via HPM.

2 Likes

Thank you! I will download the newer version :slight_smile: And as always, I appreciate your work so much! I’m pretty all of the Zigbee drivers I’m using are yours lol

1 Like

TS0601 _TZ6210_duv6fhwt

Hi @panu.saarela ,

I have moved the reply in this thread, as the 'Tuya Zigbee mmWave Sensor' driver is the one that is dedicated to this type of devices.

Unfortunately, this is a new device, and I was not able to find any information about it on the Internet.

Can you do the following : with this driver assigned manually, enable the debug logging. Power off the device for 10 seconds and then power it back on. I will need the debug logs that follow immediately after powering on the sensor.

Please select/copy and paste the logs as text (not as a screenshot). You can send me the logs in a DM (direct/private message) to avoid clogging this thread.

Hi,
I just ordered Tuya 24G mmWave sensor from aliexpress; and tried to use driver 3.3.5.

Unfortunately, deviceProfile shows "UNKNOWN":

State Variables
deviceProfile : UNKNOWN
deviceType : mmWaveSensor
lastTx : {cmdTime=1732681316737}
lastRx : {checkInTime=1732682337550}
stats : {cfgCtr=1, rxCtr=355, txCtr=2}
driverVersion : 3.3.5 2024/11/23 8:57 PM (TS0601 _TZE204_uxllnywp) (C-5 2.3.9.201)
health : {checkCtr3=0, offlineCtr=0}
motionStarted : 2024-11-27 15:21:56.722
states : {isRefresh=false, isDigital=false, isPing=false}

endpointId: 01
application: 4A
inClusters: 0004,0005,EF00,0000
manufacturer: _TZE204_uxllnywp
model: TS0601
outClusters: 0019,000A
softwareBuild:
tuyaVersion: 1.0.10

The following is the debug log (right after I switched it off for 10 seconds), that hopefully help you

dev:16872024-11-27 15:48:13.503warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=102 value=1515 descMap.data = [00, 64, 66, 02, 00, 04, 00, 00, 05, EB]
dev:16872024-11-27 15:48:13.500debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=2 dp=102 (0x66) fncmd=1515 fncmd_len=4 (index=0)
dev:16872024-11-27 15:48:13.497debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 006466020004000005EB, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 64, 66, 02, 00, 04, 00, 00, 05, EB]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 006466020004000005EB
dev:16872024-11-27 15:48:13.298warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=101 value=105 descMap.data = [00, 63, 65, 02, 00, 04, 00, 00, 00, 69]
dev:16872024-11-27 15:48:13.295debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=2 dp=101 (0x65) fncmd=105 fncmd_len=4 (index=0)
dev:16872024-11-27 15:48:13.292debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 00636502000400000069, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 63, 65, 02, 00, 04, 00, 00, 00, 69]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 00636502000400000069
dev:16872024-11-27 15:48:11.836debugTuya MmWave Motion Sensor 01 Tuya check-in (AppVersion=38)
dev:16872024-11-27 15:48:11.833debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:1CF7010000180100204AE2FF2038E4FF2001, dni:1CF7, endpoint:01, cluster:0000, size:18, attrId:0001, encoding:20, command:0A, value:4A, clusterInt:0, attrInt:1, additionalAttrs:[[value:38, encoding:20, attrId:FFE2, consumedBytes:4, attrInt:65506], [value:01, encoding:20, attrId:FFE4, consumedBytes:4, attrInt:65508]]] description=read attr - raw: 1CF7010000180100204AE2FF2038E4FF2001, dni: 1CF7, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 4AE2FF2038E4FF2001
dev:16872024-11-27 15:48:09.454warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=1 value=4 descMap.data = [00, 62, 01, 04, 00, 01, 04]
dev:16872024-11-27 15:48:09.451debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=4 dp=1 (0x01) fncmd=4 fncmd_len=1 (index=0)
dev:16872024-11-27 15:48:09.448debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 00620104000104, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 62, 01, 04, 00, 01, 04]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 00620104000104
dev:16872024-11-27 15:48:08.910warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=101 value=61 descMap.data = [00, 61, 65, 02, 00, 04, 00, 00, 00, 3D]
dev:16872024-11-27 15:48:08.907debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=2 dp=101 (0x65) fncmd=61 fncmd_len=4 (index=0)
dev:16872024-11-27 15:48:08.856debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 0061650200040000003D, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 61, 65, 02, 00, 04, 00, 00, 00, 3D]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 0061650200040000003D
dev:16872024-11-27 15:48:08.264warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=103 value=30 descMap.data = [00, 60, 67, 02, 00, 04, 00, 00, 00, 1E]
dev:16872024-11-27 15:48:08.261debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=2 dp=103 (0x67) fncmd=30 fncmd_len=4 (index=0)
dev:16872024-11-27 15:48:08.257debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 0060670200040000001E, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 60, 67, 02, 00, 04, 00, 00, 00, 1E]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 0060670200040000001E
dev:16872024-11-27 15:48:07.662warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=104 value=1 descMap.data = [00, 5F, 68, 01, 00, 01, 01]
dev:16872024-11-27 15:48:07.660debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=1 dp=104 (0x68) fncmd=1 fncmd_len=1 (index=0)
dev:16872024-11-27 15:48:07.656debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 005F6801000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 5F, 68, 01, 00, 01, 01]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 005F6801000101
dev:16872024-11-27 15:48:06.467warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=105 value=0 descMap.data = [00, 5D, 69, 02, 00, 04, 00, 00, 00, 00]
dev:16872024-11-27 15:48:06.465debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=2 dp=105 (0x69) fncmd=0 fncmd_len=4 (index=0)
dev:16872024-11-27 15:48:06.462debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 005D6902000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 5D, 69, 02, 00, 04, 00, 00, 00, 00]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 005D6902000400000000
dev:16872024-11-27 15:48:05.869warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=106 value=30 descMap.data = [00, 5C, 6A, 02, 00, 04, 00, 00, 00, 1E]
dev:16872024-11-27 15:48:05.867debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=2 dp=106 (0x6A) fncmd=30 fncmd_len=4 (index=0)
dev:16872024-11-27 15:48:05.863debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 005C6A0200040000001E, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 5C, 6A, 02, 00, 04, 00, 00, 00, 1E]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 005C6A0200040000001E
dev:16872024-11-27 15:48:05.269warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=107 value=840 descMap.data = [00, 5B, 6B, 02, 00, 04, 00, 00, 03, 48]
dev:16872024-11-27 15:48:05.266debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=2 dp=107 (0x6B) fncmd=840 fncmd_len=4 (index=0)
dev:16872024-11-27 15:48:05.262debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 005B6B02000400000348, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 5B, 6B, 02, 00, 04, 00, 00, 03, 48]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 005B6B02000400000348
dev:16872024-11-27 15:48:04.681warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=108 value=0 descMap.data = [00, 5A, 6C, 02, 00, 04, 00, 00, 00, 00]
dev:16872024-11-27 15:48:04.678debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=2 dp=108 (0x6C) fncmd=0 fncmd_len=4 (index=0)
dev:16872024-11-27 15:48:04.675debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 005A6C02000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 5A, 6C, 02, 00, 04, 00, 00, 00, 00]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 005A6C02000400000000
dev:16872024-11-27 15:48:04.139warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=111 value=5 descMap.data = [00, 59, 6F, 02, 00, 04, 00, 00, 00, 05]
dev:16872024-11-27 15:48:04.137debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=2 dp=111 (0x6F) fncmd=5 fncmd_len=4 (index=0)
dev:16872024-11-27 15:48:04.072debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 00596F02000400000005, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 59, 6F, 02, 00, 04, 00, 00, 00, 05]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 00596F02000400000005
dev:16872024-11-27 15:47:59.944warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=102 value=1490 descMap.data = [00, 58, 66, 02, 00, 04, 00, 00, 05, D2]
dev:16872024-11-27 15:47:59.941debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=2 dp=102 (0x66) fncmd=1490 fncmd_len=4 (index=0)
dev:16872024-11-27 15:47:59.938debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 005866020004000005D2, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 58, 66, 02, 00, 04, 00, 00, 05, D2]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 005866020004000005D2
dev:16872024-11-27 15:47:48.685warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=101 value=30 descMap.data = [00, 4D, 65, 02, 00, 04, 00, 00, 00, 1E]
dev:16872024-11-27 15:47:48.682debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=2 dp=101 (0x65) fncmd=30 fncmd_len=4 (index=0)
dev:16872024-11-27 15:47:48.674debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 004D650200040000001E, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 4D, 65, 02, 00, 04, 00, 00, 00, 1E]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 004D650200040000001E
dev:16872024-11-27 15:47:48.632warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=101 value=17 descMap.data = [00, 4C, 65, 02, 00, 04, 00, 00, 00, 11]
dev:16872024-11-27 15:47:48.628debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=2 dp=101 (0x65) fncmd=17 fncmd_len=4 (index=0)
dev:16872024-11-27 15:47:48.624debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 004C6502000400000011, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 4C, 65, 02, 00, 04, 00, 00, 00, 11]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 004C6502000400000011
dev:16872024-11-27 15:47:48.589warnTuya MmWave Motion Sensor 01 NOT PROCESSED Tuya cmd: dp=1 value=4 descMap.data = [00, 4B, 01, 04, 00, 01, 04]
dev:16872024-11-27 15:47:48.587debugTuya MmWave Motion Sensor 01 standardParseTuyaCluster: command=02 dp_id=4 dp=1 (0x01) fncmd=4 fncmd_len=1 (index=0)
dev:16872024-11-27 15:47:48.584debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 004B0104000104, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:1CF7, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 4B, 01, 04, 00, 01, 04]] description=catchall: 0104 EF00 01 01 0040 00 1CF7 01 00 0000 02 01 004B0104000104
dev:16872024-11-27 15:47:47.332debugTuya MmWave Motion Sensor 01 Tuya check-in (AppVersion=38)
dev:16872024-11-27 15:47:47.329debugTuya MmWave Motion Sensor 01 parse: descMap = [raw:1CF7010000180100204AE2FF2038E4FF2001, dni:1CF7, endpoint:01, cluster:0000, size:18, attrId:0001, encoding:20, command:0A, value:4A, clusterInt:0, attrInt:1, additionalAttrs:[[value:38, encoding:20, attrId:FFE2, consumedBytes:4, attrInt:65506], [value:01, encoding:20, attrId:FFE4, consumedBytes:4, attrInt:65508]]] description=read attr - raw: 1CF7010000180100204AE2FF2038E4FF2001, dni: 1CF7, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 4AE2FF2038E4FF2001

Is there anything that I might have missed to make the driver to work?
Thanks!

1 Like

Hi Jo,

You have submitted everything that I need to add this new device to the driver; thank you! I hope to get it done this weekend.

3 Likes

Thank you! Please let me know if there is anything I can assist with

1 Like

@Televisi @panu.saarela , please update the driver manually to version 3.3.5 "2024/11/30 5:53 PM"

  • added TS0601 _TZ6210_duv6fhwt (Heiman presence sensor)
  • added TS0601 _TZE204_uxllnywp

@Televisi after updating the driver, select 'LOAD ALL DEFAULTS' from the Configure command drop-down list and click on the button above.

1 Like

Thank you!
I installed it and it is able to detect the device now!

A couple of things I noticed:

  • The LED indicator is not functional, even if I turned it off, it keeps switched on (when there is a movement) - not a big deal, but thought of letting you know about this

  • The maximum distance I can enter is 8.4m (I guess this is hardware limitation?) - what's interesting is, when I turned on "distance reports" setting, the device can only detect up to 4.3m (I've set detection sensitivity setting to the highest: 10) - I suspect this is hardware limitation too?

  • What is the purpose of "Advanced Options", I checked out your github page, but it shows no info?

Thank you!

1 Like

Just want to start by saying a huge thank you for contributing this driver and your ongoing efforts to keep it up, opens up so many much needed automation possibilities!

I may have come across another device that needs adding. I bought 2 of these on Amazon a month ago and they work great. Bought 2 more this week but they are coming up unknown and have slightly different parameters (I also manually installed the 3.3.5 driver linked above - I get more parameters than I did before but still unknown).


image

The seemingly identical ones I bought a month ago that do work have this metadata:
image

These are the logs created after plugging it in:

dev:4252024-12-04 08:00:00.544 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=103 (0x67) fncmd=103 fncmd_len=4 (index=0)
dev:4252024-12-04 08:00:00.535 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00526702000400000067, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 52, 67, 02, 00, 04, 00, 00, 00, 67]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00526702000400000067
dev:4252024-12-04 08:00:00.291 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=104 value=1 descMap.data = [00, 50, 68, 04, 00, 01, 01]
dev:4252024-12-04 08:00:00.286 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=4 dp=104 (0x68) fncmd=1 fncmd_len=1 (index=0)
dev:4252024-12-04 08:00:00.282 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00506804000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 50, 68, 04, 00, 01, 01]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00506804000101
dev:4252024-12-04 08:00:00.140 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=103 value=170 descMap.data = [00, 51, 67, 02, 00, 04, 00, 00, 00, AA]
dev:4252024-12-04 08:00:00.136 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=103 (0x67) fncmd=170 fncmd_len=4 (index=0)
dev:4252024-12-04 08:00:00.131 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 005167020004000000AA, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 51, 67, 02, 00, 04, 00, 00, 00, AA]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 005167020004000000AA
dev:4252024-12-04 08:00:00.029 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=1 value=2 descMap.data = [00, 4F, 01, 04, 00, 01, 02]
dev:4252024-12-04 08:00:00.025 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=4 dp=1 (0x01) fncmd=2 fncmd_len=1 (index=0)
dev:4252024-12-04 08:00:00.017 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004F0104000102, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 4F, 01, 04, 00, 01, 02]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004F0104000102
dev:4252024-12-04 07:59:59.543 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=103 value=185 descMap.data = [00, 4E, 67, 02, 00, 04, 00, 00, 00, B9]
dev:4252024-12-04 07:59:59.540 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=103 (0x67) fncmd=185 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:59.535 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004E67020004000000B9, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 4E, 67, 02, 00, 04, 00, 00, 00, B9]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004E67020004000000B9
dev:4252024-12-04 07:59:59.029 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=103 value=215 descMap.data = [00, 4D, 67, 02, 00, 04, 00, 00, 00, D7]
dev:4252024-12-04 07:59:59.026 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=103 (0x67) fncmd=215 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:59.021 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004D67020004000000D7, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 4D, 67, 02, 00, 04, 00, 00, 00, D7]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004D67020004000000D7
dev:4252024-12-04 07:59:58.584 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=11 descMap.data = [00, 4C, 09, 02, 00, 04, 00, 00, 00, 0B]
dev:4252024-12-04 07:59:58.579 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=11 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:58.574 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004C090200040000000B, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 4C, 09, 02, 00, 04, 00, 00, 00, 0B]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004C090200040000000B
dev:4252024-12-04 07:59:58.533 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=103 value=200 descMap.data = [00, 4B, 67, 02, 00, 04, 00, 00, 00, C8]
dev:4252024-12-04 07:59:58.529 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=103 (0x67) fncmd=200 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:58.525 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004B67020004000000C8, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 4B, 67, 02, 00, 04, 00, 00, 00, C8]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004B67020004000000C8
dev:4252024-12-04 07:59:57.581 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=11 descMap.data = [00, 4A, 09, 02, 00, 04, 00, 00, 00, 0B]
dev:4252024-12-04 07:59:57.576 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=11 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:57.572 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004A090200040000000B, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 4A, 09, 02, 00, 04, 00, 00, 00, 0B]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004A090200040000000B
dev:4252024-12-04 07:59:56.619 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=11 descMap.data = [00, 49, 09, 02, 00, 04, 00, 00, 00, 0B]
dev:4252024-12-04 07:59:56.613 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=11 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:56.609 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0049090200040000000B, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 49, 09, 02, 00, 04, 00, 00, 00, 0B]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0049090200040000000B
dev:4252024-12-04 07:59:56.376 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=101 value=1 descMap.data = [00, 48, 65, 01, 00, 01, 01]
dev:4252024-12-04 07:59:56.371 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=1 dp=101 (0x65) fncmd=1 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:56.367 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00486501000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 48, 65, 01, 00, 01, 01]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00486501000101
dev:4252024-12-04 07:59:56.325 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=4 value=675 descMap.data = [00, 46, 04, 02, 00, 04, 00, 00, 02, A3]
dev:4252024-12-04 07:59:56.321 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=4 (0x04) fncmd=675 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:56.317 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004604020004000002A3, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 46, 04, 02, 00, 04, 00, 00, 02, A3]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004604020004000002A3
dev:4252024-12-04 07:59:56.298 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=105 value=30 descMap.data = [00, 47, 69, 02, 00, 04, 00, 00, 00, 1E]
dev:4252024-12-04 07:59:56.294 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=105 (0x69) fncmd=30 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:56.289 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0047690200040000001E, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 47, 69, 02, 00, 04, 00, 00, 00, 1E]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0047690200040000001E
dev:4252024-12-04 07:59:56.196 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=3 value=150 descMap.data = [00, 45, 03, 02, 00, 04, 00, 00, 00, 96]
dev:4252024-12-04 07:59:56.192 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=3 (0x03) fncmd=150 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:56.187 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00450302000400000096, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 45, 03, 02, 00, 04, 00, 00, 00, 96]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00450302000400000096
dev:4252024-12-04 07:59:56.137 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=102 value=0 descMap.data = [00, 44, 66, 02, 00, 04, 00, 00, 00, 00]
dev:4252024-12-04 07:59:56.133 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=102 (0x66) fncmd=0 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:56.128 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00446602000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 44, 66, 02, 00, 04, 00, 00, 00, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00446602000400000000
dev:4252024-12-04 07:59:56.089 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=2 value=0 descMap.data = [00, 43, 02, 02, 00, 04, 00, 00, 00, 00]
dev:4252024-12-04 07:59:56.084 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=2 (0x02) fncmd=0 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:56.079 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00430202000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 43, 02, 02, 00, 04, 00, 00, 00, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00430202000400000000
dev:4252024-12-04 07:59:56.041 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=103 value=187 descMap.data = [00, 42, 67, 02, 00, 04, 00, 00, 00, BB]
dev:4252024-12-04 07:59:56.036 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=103 (0x67) fncmd=187 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:56.031 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004267020004000000BB, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 42, 67, 02, 00, 04, 00, 00, 00, BB]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 004267020004000000BB
dev:4252024-12-04 07:59:55.994 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=11 descMap.data = [00, 41, 09, 02, 00, 04, 00, 00, 00, 0B]
dev:4252024-12-04 07:59:55.990 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=11 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:55.985 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0041090200040000000B, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 41, 09, 02, 00, 04, 00, 00, 00, 0B]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0041090200040000000B
dev:4252024-12-04 07:59:55.980 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=1 value=1 descMap.data = [00, 3F, 01, 04, 00, 01, 01]
dev:4252024-12-04 07:59:55.976 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=4 dp=1 (0x01) fncmd=1 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:55.971 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 003F0104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 3F, 01, 04, 00, 01, 01]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 003F0104000101
dev:4252024-12-04 07:59:55.965 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=104 value=1 descMap.data = [00, 40, 68, 04, 00, 01, 01]
dev:4252024-12-04 07:59:55.961 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=4 dp=104 (0x68) fncmd=1 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:55.955 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00406804000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 40, 68, 04, 00, 01, 01]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00406804000101
dev:4252024-12-04 07:59:55.827 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=255 value=0 descMap.data = [00, 3E, FF, 01, 00, 01, 00]
dev:4252024-12-04 07:59:55.823 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=1 dp=255 (0xFF) fncmd=0 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:55.819 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 003EFF01000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 3E, FF, 01, 00, 01, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 003EFF01000100
dev:4252024-12-04 07:59:55.783 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=255 value=0 descMap.data = [00, 3D, FF, 01, 00, 01, 00]
dev:4252024-12-04 07:59:55.778 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=1 dp=255 (0xFF) fncmd=0 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:55.774 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 003DFF01000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 3D, FF, 01, 00, 01, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 003DFF01000100
dev:4252024-12-04 07:59:55.579 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=11 descMap.data = [00, 3C, 09, 02, 00, 04, 00, 00, 00, 0B]
dev:4252024-12-04 07:59:55.574 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=11 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:55.569 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 003C090200040000000B, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 3C, 09, 02, 00, 04, 00, 00, 00, 0B]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 003C090200040000000B
dev:4252024-12-04 07:59:54.578 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=11 descMap.data = [00, 3B, 09, 02, 00, 04, 00, 00, 00, 0B]
dev:4252024-12-04 07:59:54.573 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=11 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:54.569 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 003B090200040000000B, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 3B, 09, 02, 00, 04, 00, 00, 00, 0B]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 003B090200040000000B
dev:4252024-12-04 07:59:52.590 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=11 descMap.data = [00, 3A, 09, 02, 00, 04, 00, 00, 00, 0B]
dev:4252024-12-04 07:59:52.586 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=11 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:52.581 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 003A090200040000000B, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 3A, 09, 02, 00, 04, 00, 00, 00, 0B]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 003A090200040000000B
dev:4252024-12-04 07:59:51.579 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=11 descMap.data = [00, 39, 09, 02, 00, 04, 00, 00, 00, 0B]
dev:4252024-12-04 07:59:51.576 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=11 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:51.571 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0039090200040000000B, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 39, 09, 02, 00, 04, 00, 00, 00, 0B]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0039090200040000000B
dev:4252024-12-04 07:59:47.583 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=8 descMap.data = [00, 38, 09, 02, 00, 04, 00, 00, 00, 08]
dev:4252024-12-04 07:59:47.580 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=8 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:47.575 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00380902000400000008, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 38, 09, 02, 00, 04, 00, 00, 00, 08]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00380902000400000008
dev:4252024-12-04 07:59:46.580 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=8 descMap.data = [00, 37, 09, 02, 00, 04, 00, 00, 00, 08]
dev:4252024-12-04 07:59:46.576 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=8 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:46.572 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00370902000400000008, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 37, 09, 02, 00, 04, 00, 00, 00, 08]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00370902000400000008
dev:4252024-12-04 07:59:45.835 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=104 value=1 descMap.data = [00, 36, 68, 04, 00, 01, 01]
dev:4252024-12-04 07:59:45.831 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=4 dp=104 (0x68) fncmd=1 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:45.826 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00366804000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 36, 68, 04, 00, 01, 01]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00366804000101
dev:4252024-12-04 07:59:45.783 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=1 value=1 descMap.data = [00, 35, 01, 04, 00, 01, 01]
dev:4252024-12-04 07:59:45.779 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=4 dp=1 (0x01) fncmd=1 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:45.775 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00350104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 35, 01, 04, 00, 01, 01]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00350104000101
dev:4252024-12-04 07:59:45.576 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=8 descMap.data = [00, 34, 09, 02, 00, 04, 00, 00, 00, 08]
dev:4252024-12-04 07:59:45.572 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=8 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:45.568 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00340902000400000008, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 34, 09, 02, 00, 04, 00, 00, 00, 08]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00340902000400000008
dev:4252024-12-04 07:59:44.593 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=8 descMap.data = [00, 33, 09, 02, 00, 04, 00, 00, 00, 08]
dev:4252024-12-04 07:59:44.589 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=8 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:44.584 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00330902000400000008, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 33, 09, 02, 00, 04, 00, 00, 00, 08]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00330902000400000008
dev:4252024-12-04 07:59:43.612 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=8 descMap.data = [00, 32, 09, 02, 00, 04, 00, 00, 00, 08]
dev:4252024-12-04 07:59:43.609 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=8 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:43.604 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00320902000400000008, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 32, 09, 02, 00, 04, 00, 00, 00, 08]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00320902000400000008
dev:4252024-12-04 07:59:42.577 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=8 descMap.data = [00, 31, 09, 02, 00, 04, 00, 00, 00, 08]
dev:4252024-12-04 07:59:42.573 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=8 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:42.569 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00310902000400000008, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 31, 09, 02, 00, 04, 00, 00, 00, 08]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00310902000400000008
dev:4252024-12-04 07:59:42.239 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=101 value=1 descMap.data = [00, 30, 65, 01, 00, 01, 01]
dev:4252024-12-04 07:59:42.235 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=1 dp=101 (0x65) fncmd=1 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:42.230 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00306501000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 30, 65, 01, 00, 01, 01]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00306501000101
dev:4252024-12-04 07:59:42.178 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=105 value=30 descMap.data = [00, 2F, 69, 02, 00, 04, 00, 00, 00, 1E]
dev:4252024-12-04 07:59:42.174 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=105 (0x69) fncmd=30 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:42.169 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002F690200040000001E, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 2F, 69, 02, 00, 04, 00, 00, 00, 1E]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002F690200040000001E
dev:4252024-12-04 07:59:42.157 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=4 value=675 descMap.data = [00, 2E, 04, 02, 00, 04, 00, 00, 02, A3]
dev:4252024-12-04 07:59:42.152 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=4 (0x04) fncmd=675 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:42.148 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002E04020004000002A3, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 2E, 04, 02, 00, 04, 00, 00, 02, A3]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002E04020004000002A3
dev:4252024-12-04 07:59:42.080 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=3 value=150 descMap.data = [00, 2D, 03, 02, 00, 04, 00, 00, 00, 96]
dev:4252024-12-04 07:59:42.076 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=3 (0x03) fncmd=150 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:42.071 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002D0302000400000096, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 2D, 03, 02, 00, 04, 00, 00, 00, 96]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002D0302000400000096
dev:4252024-12-04 07:59:42.034 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=102 value=0 descMap.data = [00, 2C, 66, 02, 00, 04, 00, 00, 00, 00]
dev:4252024-12-04 07:59:42.030 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=102 (0x66) fncmd=0 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:42.025 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002C6602000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 2C, 66, 02, 00, 04, 00, 00, 00, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002C6602000400000000
dev:4252024-12-04 07:59:41.991 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=2 value=0 descMap.data = [00, 2B, 02, 02, 00, 04, 00, 00, 00, 00]
dev:4252024-12-04 07:59:41.987 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=2 (0x02) fncmd=0 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:41.982 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002B0202000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 2B, 02, 02, 00, 04, 00, 00, 00, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002B0202000400000000
dev:4252024-12-04 07:59:41.977 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=103 value=189 descMap.data = [00, 2A, 67, 02, 00, 04, 00, 00, 00, BD]
dev:4252024-12-04 07:59:41.973 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=103 (0x67) fncmd=189 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:41.968 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002A67020004000000BD, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 2A, 67, 02, 00, 04, 00, 00, 00, BD]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002A67020004000000BD
dev:4252024-12-04 07:59:41.924 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=104 value=1 descMap.data = [00, 28, 68, 04, 00, 01, 01]
dev:4252024-12-04 07:59:41.920 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=4 dp=104 (0x68) fncmd=1 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:41.915 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00286804000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 28, 68, 04, 00, 01, 01]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00286804000101
dev:4252024-12-04 07:59:41.877 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=-3 descMap.data = [00, 29, 09, 02, 00, 04, FF, FF, FF, FD]
dev:4252024-12-04 07:59:41.873 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=-3 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:41.869 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002909020004FFFFFFFD, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 29, 09, 02, 00, 04, FF, FF, FF, FD]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002909020004FFFFFFFD
dev:4252024-12-04 07:59:41.781 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=1 value=2 descMap.data = [00, 27, 01, 04, 00, 01, 02]
dev:4252024-12-04 07:59:41.777 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=4 dp=1 (0x01) fncmd=2 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:41.772 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00270104000102, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 27, 01, 04, 00, 01, 02]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00270104000102
dev:4252024-12-04 07:59:41.734 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=255 value=0 descMap.data = [00, 26, FF, 01, 00, 01, 00]
dev:4252024-12-04 07:59:41.730 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=1 dp=255 (0xFF) fncmd=0 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:41.726 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0026FF01000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 26, FF, 01, 00, 01, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0026FF01000100
dev:4252024-12-04 07:59:41.676 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=255 value=0 descMap.data = [00, 25, FF, 01, 00, 01, 00]
dev:4252024-12-04 07:59:41.672 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=1 dp=255 (0xFF) fncmd=0 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:41.668 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0025FF01000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 25, FF, 01, 00, 01, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0025FF01000100
dev:4252024-12-04 07:59:37.629 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=105 value=30 descMap.data = [00, 23, 69, 02, 00, 04, 00, 00, 00, 1E]
dev:4252024-12-04 07:59:37.625 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=105 (0x69) fncmd=30 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:37.621 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0023690200040000001E, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 23, 69, 02, 00, 04, 00, 00, 00, 1E]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0023690200040000001E
dev:4252024-12-04 07:59:37.606 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=101 value=1 descMap.data = [00, 24, 65, 01, 00, 01, 01]
dev:4252024-12-04 07:59:37.601 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=1 dp=101 (0x65) fncmd=1 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:37.597 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00246501000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 24, 65, 01, 00, 01, 01]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00246501000101
dev:4252024-12-04 07:59:37.481 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=4 value=675 descMap.data = [00, 22, 04, 02, 00, 04, 00, 00, 02, A3]
dev:4252024-12-04 07:59:37.478 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=4 (0x04) fncmd=675 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:37.473 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002204020004000002A3, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 22, 04, 02, 00, 04, 00, 00, 02, A3]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 002204020004000002A3
dev:4252024-12-04 07:59:37.466 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=102 value=0 descMap.data = [00, 20, 66, 02, 00, 04, 00, 00, 00, 00]
dev:4252024-12-04 07:59:37.463 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=102 (0x66) fncmd=0 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:37.459 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00206602000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 20, 66, 02, 00, 04, 00, 00, 00, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00206602000400000000
dev:4252024-12-04 07:59:37.434 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=3 value=150 descMap.data = [00, 21, 03, 02, 00, 04, 00, 00, 00, 96]
dev:4252024-12-04 07:59:37.430 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=3 (0x03) fncmd=150 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:37.426 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00210302000400000096, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 21, 03, 02, 00, 04, 00, 00, 00, 96]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00210302000400000096
dev:4252024-12-04 07:59:37.391 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=2 value=0 descMap.data = [00, 1F, 02, 02, 00, 04, 00, 00, 00, 00]
dev:4252024-12-04 07:59:37.387 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=2 (0x02) fncmd=0 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:37.383 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001F0202000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 1F, 02, 02, 00, 04, 00, 00, 00, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001F0202000400000000
dev:4252024-12-04 07:59:37.237 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=103 value=188 descMap.data = [00, 1E, 67, 02, 00, 04, 00, 00, 00, BC]
dev:4252024-12-04 07:59:37.233 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=103 (0x67) fncmd=188 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:37.229 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001E67020004000000BC, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 1E, 67, 02, 00, 04, 00, 00, 00, BC]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001E67020004000000BC
dev:4252024-12-04 07:59:37.209 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=-3 descMap.data = [00, 1D, 09, 02, 00, 04, FF, FF, FF, FD]
dev:4252024-12-04 07:59:37.205 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=-3 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:37.201 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001D09020004FFFFFFFD, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 1D, 09, 02, 00, 04, FF, FF, FF, FD]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001D09020004FFFFFFFD
dev:4252024-12-04 07:59:37.192 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=104 value=1 descMap.data = [00, 1C, 68, 04, 00, 01, 01]
dev:4252024-12-04 07:59:37.188 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=4 dp=104 (0x68) fncmd=1 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:37.183 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001C6804000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 1C, 68, 04, 00, 01, 01]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001C6804000101
dev:4252024-12-04 07:59:37.150 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=1 value=2 descMap.data = [00, 1B, 01, 04, 00, 01, 02]
dev:4252024-12-04 07:59:37.146 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=4 dp=1 (0x01) fncmd=2 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:37.141 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001B0104000102, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 1B, 01, 04, 00, 01, 02]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001B0104000102
dev:4252024-12-04 07:59:37.110 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=255 value=0 descMap.data = [00, 1A, FF, 01, 00, 01, 00]
dev:4252024-12-04 07:59:37.106 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=1 dp=255 (0xFF) fncmd=0 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:37.103 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001AFF01000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 1A, FF, 01, 00, 01, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001AFF01000100
dev:4252024-12-04 07:59:37.072 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=255 value=0 descMap.data = [00, 19, FF, 01, 00, 01, 00]
dev:4252024-12-04 07:59:37.068 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=1 dp=255 (0xFF) fncmd=0 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:37.064 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0019FF01000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 19, FF, 01, 00, 01, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0019FF01000100
dev:4252024-12-04 07:59:37.021 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=4 value=675 descMap.data = [00, 18, 04, 02, 00, 04, 00, 00, 02, A3]
dev:4252024-12-04 07:59:37.018 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=4 (0x04) fncmd=675 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:37.014 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001804020004000002A3, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 18, 04, 02, 00, 04, 00, 00, 02, A3]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001804020004000002A3
dev:4252024-12-04 07:59:36.975 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=3 value=150 descMap.data = [00, 17, 03, 02, 00, 04, 00, 00, 00, 96]
dev:4252024-12-04 07:59:36.971 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=3 (0x03) fncmd=150 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:36.967 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00170302000400000096, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 17, 03, 02, 00, 04, 00, 00, 00, 96]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00170302000400000096
dev:4252024-12-04 07:59:36.945 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=102 value=0 descMap.data = [00, 16, 66, 02, 00, 04, 00, 00, 00, 00]
dev:4252024-12-04 07:59:36.942 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=102 (0x66) fncmd=0 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:36.938 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00166602000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 16, 66, 02, 00, 04, 00, 00, 00, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00166602000400000000
dev:4252024-12-04 07:59:36.921 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=2 value=0 descMap.data = [00, 15, 02, 02, 00, 04, 00, 00, 00, 00]
dev:4252024-12-04 07:59:36.917 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=2 (0x02) fncmd=0 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:36.913 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00150202000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 15, 02, 02, 00, 04, 00, 00, 00, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00150202000400000000
dev:4252024-12-04 07:59:36.895 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=103 value=188 descMap.data = [00, 14, 67, 02, 00, 04, 00, 00, 00, BC]
dev:4252024-12-04 07:59:36.891 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=103 (0x67) fncmd=188 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:36.886 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001467020004000000BC, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 14, 67, 02, 00, 04, 00, 00, 00, BC]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001467020004000000BC
dev:4252024-12-04 07:59:36.881 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=9 value=-3 descMap.data = [00, 13, 09, 02, 00, 04, FF, FF, FF, FD]
dev:4252024-12-04 07:59:36.877 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=2 dp=9 (0x09) fncmd=-3 fncmd_len=4 (index=0)
dev:4252024-12-04 07:59:36.872 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001309020004FFFFFFFD, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 13, 09, 02, 00, 04, FF, FF, FF, FD]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 001309020004FFFFFFFD
dev:4252024-12-04 07:59:36.865 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=104 value=1 descMap.data = [00, 12, 68, 04, 00, 01, 01]
dev:4252024-12-04 07:59:36.861 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=4 dp=104 (0x68) fncmd=1 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:36.856 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00126804000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 12, 68, 04, 00, 01, 01]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00126804000101
dev:4252024-12-04 07:59:36.849 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=1 value=2 descMap.data = [00, 11, 01, 04, 00, 01, 02]
dev:4252024-12-04 07:59:36.845 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=4 dp=1 (0x01) fncmd=2 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:36.840 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00110104000102, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 11, 01, 04, 00, 01, 02]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 00110104000102
dev:4252024-12-04 07:59:36.803 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=255 value=0 descMap.data = [00, 10, FF, 01, 00, 01, 00]
dev:4252024-12-04 07:59:36.799 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=1 dp=255 (0xFF) fncmd=0 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:36.795 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0010FF01000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 10, FF, 01, 00, 01, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 0010FF01000100
dev:4252024-12-04 07:59:36.468 AMwarnBasement Presence NOT PROCESSED Tuya cmd: dp=255 value=0 descMap.data = [00, 0F, FF, 01, 00, 01, 00]
dev:4252024-12-04 07:59:36.464 AMdebugBasement Presence standardParseTuyaCluster: command=02 dp_id=1 dp=255 (0xFF) fncmd=0 fncmd_len=1 (index=0)
dev:4252024-12-04 07:59:36.460 AMdebugBasement Presence parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 000FFF01000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4FD4, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, 0F, FF, 01, 00, 01, 00]] description=catchall: 0104 EF00 01 01 0040 00 4FD4 01 00 0000 02 01 000FFF01000100
1 Like

This is a variation of 'TS0601_YA4FT0W4_RADAR' .. I will add it in the next driver update, for now you can set the correct device profile manually :

2 Likes

Hmm, I made an educated guess along those lines and tried that profile previously but it doesn't seem to "stick". Nothing changes when I save and refresh - device profile is still UNKNOWN, and I don't get any of the usual presence sensor configuration parameters that I have for the other version of this device I have. (e.g. sensitivity, distance, etc.). I tried selecting it and refreshing multiple times and also tried "loading all defaults". Is there something else I'm missing to force the profile so I can get the configuration parameters?

I see issues with the new beta platform UI... It is better to wait until these are clarified and fixed in the next updates.

2 Likes

I upgraded the Hubitat Beta to the latest version and that allows me to set the device profile now so making forward progress. I was also able to set the fading time and have it "stick". However, when I try to change the min / max detection distance and save, they don't update on the Current State and when I refresh and go back to preferences, they've reverted to the defaults.

I did run into a UI bug as well where it won't let you put a decimal point in any of those fields - I can use the one that's there and edit around it but can't clear the field and type one in naturally.

1 Like