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

Thank you @kkossev ... This community is amazing.
I will give a try and let you know.

1 Like

Finally got to connect and test.
I am using a TS0601 model with TZE200_ikvncluo manufacturer and it working great.
I even use it to trigger the light ON as the response is immediate.
Thanks a lot @kkossev your work is very much appreciated.

2 Likes

Hi, @kkosev
I bought a new presence sensor, but "Advanced Options" doesn't work.
It's my favorite round ceiling sensor.

Device pairing info
Manufacturer: _TZE200_jva8ink8
Endpoint 01 application: 44
Endpoint 01 endpointId: 01
Endpoint 01 idAsInt: 1
Endpoint 01 inClusters: 0000,0004,0005,EF00
Endpoint 01 initialized: true
Endpoint 01 manufacturer: _TZE200_jva8ink8
Endpoint 01 model: TS0601
Endpoint 01 outClusters: 0019,000A
Endpoint 01 profileId: 0104
Endpoint 01 stage: 4

Summary

dev:362022-09-14 09:48:11.329 am warnTuya Multi Sensor 4 In 1 non-radar event 6 fncmd = 1
dev:362022-09-14 09:48:11.328 am debugTuya Multi Sensor 4 In 1 dp_id=4 dp=6 fncmd=1
dev:362022-09-14 09:48:11.324 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 003D0604000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 3D, 06, 04, 00, 01, 01]]
dev:362022-09-14 09:48:11.248 am warnTuya Multi Sensor 4 In 1 non-radar event 3 fncmd = 0
dev:362022-09-14 09:48:11.247 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=3 fncmd=0
dev:362022-09-14 09:48:11.243 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 003C0302000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 3C, 03, 02, 00, 04, 00, 00, 00, 00]]
dev:362022-09-14 09:48:11.167 am warnTuya Multi Sensor 4 In 1 non-radar event 2 fncmd = 7
dev:362022-09-14 09:48:11.166 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=2 fncmd=7
dev:362022-09-14 09:48:11.161 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 003B0202000400000007, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 3B, 02, 02, 00, 04, 00, 00, 00, 07]]
dev:362022-09-14 09:48:11.086 am warnTuya Multi Sensor 4 In 1 ignoring BatteryPercentageResult(1200)
dev:362022-09-14 09:48:11.085 am debugTuya Multi Sensor 4 In 1 Battery Percentage rawValue = 1200 -> 600%
dev:362022-09-14 09:48:11.084 am debugTuya Multi Sensor 4 In 1 Tuya battery status report dp_id=2 dp=4 fncmd=600
dev:362022-09-14 09:48:11.083 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=4 fncmd=600
dev:362022-09-14 09:48:11.079 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 003A0402000400000258, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 3A, 04, 02, 00, 04, 00, 00, 02, 58]]
dev:362022-09-14 09:48:11.006 am infoTuya Multi Sensor 4 In 1 Motion is active 11s
dev:362022-09-14 09:48:11.004 am debugTuya Multi Sensor 4 In 1 (DP=0x01) motion event fncmd = 1
dev:362022-09-14 09:48:11.003 am debugTuya Multi Sensor 4 In 1 dp_id=4 dp=1 fncmd=1
dev:362022-09-14 09:48:10.999 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 00390104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 39, 01, 04, 00, 01, 01]]
dev:362022-09-14 09:48:09.230 am infoTuya Multi Sensor 4 In 1 sensitivity is null (145)
dev:362022-09-14 09:48:09.229 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=9 fncmd=145
dev:362022-09-14 09:48:09.225 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 00380902000400000091, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 38, 09, 02, 00, 04, 00, 00, 00, 91]]
dev:362022-09-14 09:48:09.141 am infoTuya Multi Sensor 4 In 1 Tuya check-in
dev:362022-09-14 09:48:09.138 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:4CB801000026DFFF420FB45FB42A13C65FB42A12C75FB42A12, dni:4CB8, endpoint:01, cluster:0000, size:26, attrId:FFDF, encoding:42, command:0A, value:´_´Æ_´Ç_´*, clusterInt:0, attrInt:65503]
dev:362022-09-14 09:48:08.856 am infoTuya Multi Sensor 4 In 1 Tuya check-in (application version is 44)
dev:362022-09-14 09:48:08.850 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:4CB80100001801002044E2FF201FE4FF2000, dni:4CB8, endpoint:01, cluster:0000, size:18, attrId:0001, encoding:20, command:0A, value:44, clusterInt:0, attrInt:1, additionalAttrs:[[value:1F, encoding:20, attrId:FFE2, consumedBytes:4, attrInt:65506], [value:00, encoding:20, attrId:FFE4, consumedBytes:4, attrInt:65508]]]
dev:362022-09-14 09:48:08.170 am infoTuya Multi Sensor 4 In 1 sensitivity is null (128)
dev:362022-09-14 09:48:08.168 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=9 fncmd=128
dev:362022-09-14 09:48:08.164 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 00370902000400000080, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 37, 09, 02, 00, 04, 00, 00, 00, 80]]
dev:362022-09-14 09:48:05.176 am infoTuya Multi Sensor 4 In 1 sensitivity is null (94)
dev:362022-09-14 09:48:05.175 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=9 fncmd=94
dev:362022-09-14 09:48:05.170 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 0036090200040000005E, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 36, 09, 02, 00, 04, 00, 00, 00, 5E]]
dev:362022-09-14 09:48:04.197 am debugTuya Multi Sensor 4 In 1 device has received Tuya cluster ZCL command 0x24 response 0x00 data = [24, 00]
dev:362022-09-14 09:48:04.194 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 00 00 0000 0B 01 2400, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0B, direction:01, data:[24, 00]]
dev:362022-09-14 09:48:04.102 am debugTuya Multi Sensor 4 In 1 sending time data : [he cmd 0x4CB8 0x01 0xEF00 0x24 {00086321A3546321A354}, delay 2000]
dev:362022-09-14 09:48:04.095 am debugTuya Multi Sensor 4 In 1 time synchronization request from device, descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 24 01 0019, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:24, direction:01, data:[00, 19]]
dev:362022-09-14 09:48:04.092 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 24 01 0019, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:24, direction:01, data:[00, 19]]
dev:362022-09-14 09:48:03.198 am infoTuya Multi Sensor 4 In 1 sensitivity is null (68)
dev:362022-09-14 09:48:03.196 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=9 fncmd=68
dev:362022-09-14 09:48:03.192 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 00350902000400000044, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 35, 09, 02, 00, 04, 00, 00, 00, 44]]
dev:362022-09-14 09:48:00.989 am infoTuya Multi Sensor 4 In 1 temperature is 36.4 °F
dev:362022-09-14 09:48:00.986 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=104 fncmd=24
dev:362022-09-14 09:48:00.982 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 00346802000400000018, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 34, 68, 02, 00, 04, 00, 00, 00, 18]]
dev:362022-09-14 09:48:00.741 am infoTuya Multi Sensor 4 In 1 temperature is 36.9 °F
dev:362022-09-14 09:48:00.739 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=104 fncmd=27
dev:362022-09-14 09:48:00.735 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 0033680200040000001B, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 33, 68, 02, 00, 04, 00, 00, 00, 1B]]
dev:362022-09-14 09:48:00.659 am infoTuya Multi Sensor 4 In 1 sensitivity is null (46)
dev:362022-09-14 09:48:00.657 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=9 fncmd=46
dev:362022-09-14 09:48:00.653 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 0032090200040000002E, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 32, 09, 02, 00, 04, 00, 00, 00, 2E]]
dev:362022-09-14 09:48:00.594 am infoTuya Multi Sensor 4 In 1 temperature is 39.2 °F
dev:362022-09-14 09:48:00.592 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=104 fncmd=40
dev:362022-09-14 09:48:00.571 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 00316802000400000028, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 31, 68, 02, 00, 04, 00, 00, 00, 28]]
dev:362022-09-14 09:48:00.409 am infoTuya Multi Sensor 4 In 1 temperature is 40.3 °F
dev:362022-09-14 09:48:00.407 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=104 fncmd=46
dev:362022-09-14 09:48:00.403 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 0030680200040000002E, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 30, 68, 02, 00, 04, 00, 00, 00, 2E]]
dev:362022-09-14 09:48:00.324 am infoTuya Multi Sensor 4 In 1 tamper alarm is detected (dp=67,fncmd=32)
dev:362022-09-14 09:48:00.323 am debugTuya Multi Sensor 4 In 1 dp_id=3 dp=103 fncmd=32
dev:362022-09-14 09:48:00.319 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 002F6703000120, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 2F, 67, 03, 00, 01, 20]]
dev:362022-09-14 09:48:00.238 am infoTuya Multi Sensor 4 In 1 sensitivity is null (270)
dev:362022-09-14 09:48:00.237 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=9 fncmd=270
dev:362022-09-14 09:48:00.233 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 002E090200040000010E, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 2E, 09, 02, 00, 04, 00, 00, 01, 0E]]
dev:362022-09-14 09:48:00.155 am warnTuya Multi Sensor 4 In 1 ignoring BatteryPercentageResult(1200)
dev:362022-09-14 09:48:00.153 am debugTuya Multi Sensor 4 In 1 Battery Percentage rawValue = 1200 -> 600%
dev:362022-09-14 09:48:00.152 am debugTuya Multi Sensor 4 In 1 Tuya battery status report dp_id=2 dp=102 fncmd=600
dev:362022-09-14 09:48:00.151 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=102 fncmd=600
dev:362022-09-14 09:48:00.147 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 002D6602000400000258, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 2D, 66, 02, 00, 04, 00, 00, 02, 58]]
dev:362022-09-14 09:48:00.071 am infoTuya Multi Sensor 4 In 1 Motion is active 0s
dev:362022-09-14 09:48:00.069 am debugTuya Multi Sensor 4 In 1 motion event 0x65 fncmd = 1
dev:362022-09-14 09:48:00.068 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=101 fncmd=1
dev:362022-09-14 09:48:00.064 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 002C6502000400000001, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 2C, 65, 02, 00, 04, 00, 00, 00, 01]]
dev:362022-09-14 09:47:59.984 am warnTuya Multi Sensor 4 In 1 non-radar event 6 fncmd = 1
dev:362022-09-14 09:47:59.983 am debugTuya Multi Sensor 4 In 1 dp_id=4 dp=6 fncmd=1
dev:362022-09-14 09:47:59.979 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 002B0604000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 2B, 06, 04, 00, 01, 01]]
dev:362022-09-14 09:47:59.903 am warnTuya Multi Sensor 4 In 1 non-radar event 3 fncmd = 0
dev:362022-09-14 09:47:59.902 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=3 fncmd=0
dev:362022-09-14 09:47:59.898 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 002A0302000400000000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 2A, 03, 02, 00, 04, 00, 00, 00, 00]]
dev:362022-09-14 09:47:59.821 am warnTuya Multi Sensor 4 In 1 non-radar event 2 fncmd = 7
dev:362022-09-14 09:47:59.820 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=2 fncmd=7
dev:362022-09-14 09:47:59.816 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 00290202000400000007, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 29, 02, 02, 00, 04, 00, 00, 00, 07]]
dev:362022-09-14 09:47:59.739 am warnTuya Multi Sensor 4 In 1 ignoring BatteryPercentageResult(1200)
dev:362022-09-14 09:47:59.737 am debugTuya Multi Sensor 4 In 1 Battery Percentage rawValue = 1200 -> 600%
dev:362022-09-14 09:47:59.736 am debugTuya Multi Sensor 4 In 1 Tuya battery status report dp_id=2 dp=4 fncmd=600
dev:362022-09-14 09:47:59.735 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=4 fncmd=600
dev:362022-09-14 09:47:59.731 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 00280402000400000258, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 28, 04, 02, 00, 04, 00, 00, 02, 58]]
dev:362022-09-14 09:47:59.655 am infoTuya Multi Sensor 4 In 1 Detected motion
dev:362022-09-14 09:47:59.653 am debugTuya Multi Sensor 4 In 1 (DP=0x01) motion event fncmd = 1
dev:362022-09-14 09:47:59.652 am debugTuya Multi Sensor 4 In 1 dp_id=4 dp=1 fncmd=1
dev:362022-09-14 09:47:59.648 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 00270104000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 27, 01, 04, 00, 01, 01]]
dev:362022-09-14 09:47:58.942 am infoTuya Multi Sensor 4 In 1 temperature is 43.9 °F
dev:362022-09-14 09:47:58.939 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=104 fncmd=66
dev:362022-09-14 09:47:58.935 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 00256802000400000042, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 25, 68, 02, 00, 04, 00, 00, 00, 42]]
dev:362022-09-14 09:47:58.184 am infoTuya Multi Sensor 4 In 1 sensitivity is null (270)
dev:362022-09-14 09:47:58.183 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=9 fncmd=270
dev:362022-09-14 09:47:58.179 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 0024090200040000010E, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 24, 09, 02, 00, 04, 00, 00, 01, 0E]]
dev:362022-09-14 09:47:57.918 am infoTuya Multi Sensor 4 In 1 temperature is 55.1 °F
dev:362022-09-14 09:47:57.915 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=104 fncmd=128
dev:362022-09-14 09:47:57.911 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 00236802000400000080, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 23, 68, 02, 00, 04, 00, 00, 00, 80]]
dev:362022-09-14 09:47:57.026 am infoTuya Multi Sensor 4 In 1 temperature is 33.5 °F
dev:362022-09-14 09:47:57.024 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=104 fncmd=8
dev:362022-09-14 09:47:57.020 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 00226802000400000008, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 22, 68, 02, 00, 04, 00, 00, 00, 08]]
dev:362022-09-14 09:47:56.207 am infoTuya Multi Sensor 4 In 1 sensitivity is null (571)
dev:362022-09-14 09:47:56.206 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=9 fncmd=571
dev:362022-09-14 09:47:56.202 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 0021090200040000023B, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 21, 09, 02, 00, 04, 00, 00, 02, 3B]]
dev:362022-09-14 09:47:55.998 am infoTuya Multi Sensor 4 In 1 temperature is 32.6 °F
dev:362022-09-14 09:47:55.995 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=104 fncmd=3
dev:362022-09-14 09:47:55.991 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 00206802000400000003, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 20, 68, 02, 00, 04, 00, 00, 00, 03]]
dev:362022-09-14 09:47:55.622 am infoTuya Multi Sensor 4 In 1 Received bind response, data=[52, 00] (Sequence Number:52, Status: Success)
dev:362022-09-14 09:47:55.618 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0000 8021 00 00 0040 00 4CB8 00 00 0000 00 00 5200, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:4CB8, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[52, 00]]
dev:362022-09-14 09:47:55.413 am infoTuya Multi Sensor 4 In 1 Received bind response, data=[4F, 00] (Sequence Number:4F, Status: Success)
dev:362022-09-14 09:47:55.410 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0000 8021 00 00 0040 00 4CB8 00 00 0000 00 00 4F00, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:4CB8, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[4F, 00]]
dev:362022-09-14 09:47:55.221 am infoTuya Multi Sensor 4 In 1 Received bind response, data=[4E, 00] (Sequence Number:4E, Status: Success)
dev:362022-09-14 09:47:55.217 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0000 8021 00 00 0040 00 4CB8 00 00 0000 00 00 4E00, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:4CB8, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[4E, 00]]
dev:362022-09-14 09:47:55.205 am infoTuya Multi Sensor 4 In 1 sensitivity is null (365)
dev:362022-09-14 09:47:55.204 am debugTuya Multi Sensor 4 In 1 dp_id=2 dp=9 fncmd=365
dev:362022-09-14 09:47:55.200 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 EF00 01 01 0040 00 4CB8 01 00 0000 01 01 001F090200040000016D, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 1F, 09, 02, 00, 04, 00, 00, 01, 6D]]
dev:362022-09-14 09:47:54.804 am debugTuya Multi Sensor 4 In 1 write attribute response is success
dev:362022-09-14 09:47:54.801 am debugTuya Multi Sensor 4 In 1 parse(_TZE200_jva8ink8) descMap = [raw:catchall: 0104 0000 01 01 0040 00 4CB8 00 00 0000 04 01 00, profileId:0104, clusterId:0000, clusterInt:0, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:4CB8, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:04, direction:01, data:[00]]
dev:362022-09-14 09:47:54.424 am infoTuya Multi Sensor 4 In 1 installed()

1 Like

ver. 1.0.13 2022-09-14 (dev. branch) - added _TZE200_jva8ink8 AUBESS radar.

You can update the development branch version directly from HE drivers page - select the 4 in 1 driver, click on the IMPORT button, confirm, save.

1 Like

The first one I sent is the details of the test in C-7
The same is true for testing in C-5. It's a different driver

Hi, @kkosev
The sensor is now working very well.
You reflected at an amazing rate. Thank you very much.
With the end of ST's Groovy service, more people are using HE.
Your efforts to use presence sensors in HE are a big part of doing that.

1 Like

Share one simple tip.
To use this ceiling sensor, you don't have to make a hole in the ceiling.
It works very well just by placing it on the ceiling.

2 Likes

I just used two nails to nail it to the wall in the room which I use as a home office .. : )

But for sure, my wife will not allow me the same solution in any other room in our house! :sweat_smile:

1 Like

What is the manufacturer ID for this device ?

Isn't it the best choice for mounting on a wall

1 Like
  • endpointId: 01
  • model: TS0601
  • application: 41
  • manufacturer: _TZE200_ztc6ggyl

You can put it on the wall or on the ceiling.
If you don't want to make a hole in the ceiling, I think you can put it up.

1 Like

Perhaps, there will be no problem with double-sided tape.

1 Like

There is a company that develops counter sensors in Korea.
Not perfect yet.
I has a first generation of improvements.
Season 1 counter sensor will be upgraded free of charge to Super Dual Motion Sensor (DMS-300ZB), which can set the detection time per second.
For reference, the dual motion sensor uses a case with a wide initial detection angle, provides three motion sensor functions: inner, outer, and integrated, and is available for ST (edge) and HA (z2m).

Hello, I'm Shihas.​
It's already been a year since we released a counter sensor (season 1) using dual PIR.
Season 1, the first generation of counter sensors, used two PIR sensors to handle counting, but the wide range of detection caused many errors in the beginning, and later modified the mold to enhance detection range masking and reduce errors, but the PIR signal itself was based on temperature change, long detection signal, and sensitivity differences between the two sensors.​
Season 2, the second generation of counter sensors, is configured to handle counting with PIR+ToF, unlike the first generation, which is PIR+PIR. In Season 2, the PIR is used only as a prior detection for battery power saving, and the actual counting is handled only by the ToF sensor.
Therefore, there are no errors counted when there are no people like in season 1 and errors due to changes in ambient temperature. In addition, the high-speed laser-based ToF sensor has improved the counting error due to fast counting and slow hesitation, and entering and leaving immediately.​
Like the first-generation season 1, the cafe test group (13 people) was pre-tested for about a month. Through the test, not only the ST environment but also the HA environment was improved. Nevertheless, season 2 is also a sensor, so there may be some errors depending on the usage environment.
Depending on the user's environment, the optimization setting of the installation height, installation direction, and counting transaction time can be minimized.​

** Key features of the season 2 counter sensor include:​

  1. Function: Improvement of counting function by PIR+ToF sensor
  2. Support platform: ST edge driver, HA z2m (OTA support)
  3. Power: USB-C type rechargeable lithium-ion battery (2000mA), used for about 1 year when detecting every 10 minutes
  4. Size: Smaller and Slim compared to Season 1, 55W×74H×16D (including bracket) Unit: mm
  5. Automatic environment setting according to installation location with distance measurement adjustment function according to use environment (maximum distance of 2.4m)
  6. Provides a Seahas Button-type Switch (SBM-300 Series) and fast RF integration
  7. Provide quick counting function for initial check-in (0->1) and last check-out (1->0)
  8. Translation interval setting function for continuous access optimization (0-1 second, step 6)
  9. Provision of counting stop (freeze) function for selecting usage conditions when automating ST by counter value 10. Provide various setting functions (set by button, set by counter value, set by ST app)
  10. Support for installation of ST edge driver (V2) and instruction manual through QR code

Link to purchase page (not available on Naver Pay) 무선 재실 카운터 센서 CSM-300-ZB시즌2

1 Like

This device looks very interesting!
Are there any plans to add a Zigbee interface to it (instead of WiFi) ?

1 Like

No, 'battery unknown' means that the currently implemented OFFLINE detection logic in the driver does not work very well for these particular devices. Can you post the devices Manufacturer IDs?

The issue is that every device has a different implementation of the check-in / heartbeat mechanism to announce it is alive. I suppose these 'battery unknown' events are observed after long periods of inactivity?

"counter sensor" is a Zigbee product.

1 Like

Then it shouldn’t be a problem to add full support for it in HE as well.

Can you obtain some documentation?

1 Like

I have a first-generation product at home. I'll try to connect to HE when I get home. I will give you feedback when I get the information from there.

1 Like

The contents of the sensor.
People usually use it a lot for the automation of toilets.
I use it at the entrance, but the gown is not accurate, so I used it only for entrance and exit checking.
It is said that the second-generation product has improved accuracy by using PIR + Top sensor.




1 Like

Information for the device.
I am a member of the best smart home community in the Republic of Korea.
The president of Sihaas, who makes counter sensors, is also a member of the community.
He is very passionate and has good feedback.
If you ask for information, I will ask him for the data.

Device pairing info

Manufacturer: ShinaSystem
Endpoint 01 application: 03
Endpoint 01 endpointId: 01
Endpoint 01 idAsInt: 1
Endpoint 01 inClusters: 0000,0004,0003,0001,000C
Endpoint 01 initialized: true
Endpoint 01 manufacturer: ShinaSystem
Endpoint 01 model: CSM-300Z
Endpoint 01 outClusters: 0000,0004,0003,0019,0006
Endpoint 01 profileId: 0104
Endpoint 01 stage: 4
Summary

dev:3282022-09-18 10:24:56.060 am debugCountSen pollPresence()

dev:3282022-09-18 09:24:56.035 am debugCountSen pollPresence()

dev:3282022-09-18 08:24:56.006 am debugCountSen pollPresence()

dev:3282022-09-18 07:24:55.929 am debugCountSen pollPresence()

dev:3282022-09-18 06:24:55.886 am warnCountSen forced motion to 'inactive

dev:3282022-09-18 06:24:55.883 am infoCountSen Motion reset to inactive after 14400s

dev:3282022-09-18 06:24:55.862 am warnCountSen is not present!

dev:3282022-09-18 06:24:55.847 am debugCountSen pollPresence()

dev:3282022-09-18 05:24:55.818 am debugCountSen pollPresence()

dev:3282022-09-18 04:24:55.788 am debugCountSen pollPresence()

dev:3282022-09-18 03:24:55.763 am debugCountSen pollPresence()

dev:3282022-09-18 03:10:05.654 am infoCountSen reported Power source 03

dev:3282022-09-18 03:10:05.651 am debugCountSen parse(ShinaSystem) descMap = [raw:7C080100001007003003FEFF86, dni:7C08, endpoint:01, cluster:0000, size:10, attrId:0007, encoding:30, command:01, value:03, clusterInt:0, attrInt:7, additionalAttrs:[[status:86, attrId:FFFE, attrInt:65534]]]

dev:3282022-09-18 03:10:04.835 am debugCountSen sendZigbeeCommands (cmd=[he raw 0x7C08 1 0x01 0x0000 {10 00 00 07 00 FE FF}, delay 200])

dev:3282022-09-18 03:10:04.833 am debugCountSen refresh()...

dev:3282022-09-18 02:25:35.861 am infoCountSen preferencies updates are sent to the device...

dev:3282022-09-18 02:25:35.858 am debugCountSen sendZigbeeCommands (cmd=[])

dev:3282022-09-18 02:25:35.857 am debugCountSen sending the changed AdvancedOptions

dev:3282022-09-18 02:25:35.849 am debugCountSen Config parameters changed! old=2424320913d37f1d813fbd new=2424320913d37f1d813fbd

dev:3282022-09-18 02:25:35.841 am infoCountSen Debug logging is will be turned off after 24 hours

dev:3282022-09-18 02:25:35.807 am infoCountSen Debug logging is true; Description text logging is true

dev:3282022-09-18 02:25:35.804 am infoCountSen Updating CountSen (Device) model CSM-300Z manufacturer ShinaSystem

dev:3282022-09-18 02:25:05.383 am debugCountSen write attribute response is FAILURE

dev:3282022-09-18 02:25:05.380 am debugCountSen parse(ShinaSystem) descMap = [raw:catchall: 0104 0000 01 01 0040 00 7C08 00 00 0000 04 01 86DEFF, profileId:0104, clusterId:0000, clusterInt:0, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:7C08, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:04, direction:01, data:[86, DE, FF]]

dev:3282022-09-18 02:25:05.373 am infoCountSen Tuya device manufacturer is ShinaSystem

dev:3282022-09-18 02:25:05.365 am debugCountSen parse(ShinaSystem) descMap = [raw:7C080100005E0400420B5368696E6153797374656D00000020020100002003050000420843534D2D3330305A0700003003FEFF86, dni:7C08, endpoint:01, cluster:0000, size:5E, attrId:0004, encoding:42, command:01, value:ShinaSystem, clusterInt:0, attrInt:4, additionalAttrs:[[value:02, encoding:20, attrId:0000, consumedBytes:4, attrInt:0], [value:03, encoding:20, attrId:0001, consumedBytes:4, attrInt:1], [value:CSM-300Z, encoding:42, attrId:0005, consumedBytes:11, attrInt:5]]]

dev:3282022-09-18 02:24:57.444 am infoCountSen Received bind response, data=[A4, 00] (Sequence Number:A4, Status: Success)

dev:3282022-09-18 02:24:57.441 am debugCountSen parse(ShinaSystem) descMap = [raw:catchall: 0000 8021 00 00 0040 00 7C08 00 00 0000 00 00 A400, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:7C08, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[A4, 00]]

dev:3282022-09-18 02:24:57.416 am infoCountSen Received bind response, data=[A3, 00] (Sequence Number:A3, Status: Success)

dev:3282022-09-18 02:24:57.412 am debugCountSen parse(ShinaSystem) descMap = [raw:catchall: 0000 8021 00 00 0040 00 7C08 00 00 0000 00 00 A300, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:7C08, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[A3, 00]]

dev:3282022-09-18 02:24:57.312 am infoCountSen Received bind response, data=[A2, 00] (Sequence Number:A2, Status: Success)

dev:3282022-09-18 02:24:57.308 am debugCountSen parse(ShinaSystem) descMap = [raw:catchall: 0000 8021 00 00 0040 00 7C08 00 00 0000 00 00 A200, profileId:0000, clusterId:8021, clusterInt:32801, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:7C08, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[A2, 00]]

dev:3282022-09-18 02:24:56.932 am infoCountSen Received device announcement, data=[C3, 08, 7C, 78, D8, 36, 07, 00, 8D, 15, 00, 80] (Sequence Number:C3, Device network ID: 7C08, Capability Information: 80)

dev:3282022-09-18 02:24:56.924 am debugCountSen parse(ShinaSystem) descMap = [raw:catchall: 0000 0013 00 00 0040 00 7C08 00 00 0000 00 00 C3087C78D83607008D150080, profileId:0000, clusterId:0013, clusterInt:19, sourceEndpoint:00, destinationEndpoint:00, options:0040, messageType:00, dni:7C08, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:00, direction:00, data:[C3, 08, 7C, 78, D8, 36, 07, 00, 8D, 15, 00, 80]]

dev:3282022-09-18 02:24:55.784 am debugCountSen sendZigbeeCommands (cmd=[he raw 0x7C08 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200, he wattr 0x7C08 0x01 0x0000 0xFFDE 0x20 {13} {}, delay 200, delay 200, zdo bind 0x7C08 0x02 0x01 0x0402 {00158D000736D878} {}, delay 200, zdo bind 0x7C08 0x02 0x01 0x0405 {00158D000736D878} {}, delay 200, zdo bind 0x7C08 0x03 0x01 0x0400 {00158D000736D878} {}])

dev:3282022-09-18 02:24:55.738 am infoCountSen configure()..

dev:3282022-09-18 02:18:55.576 am infoCountSen reported Power source 03

dev:3282022-09-18 02:18:55.564 am debugCountSen parse(ShinaSystem) descMap = [raw:606C0100001007003003FEFF86, dni:606C, endpoint:01, cluster:0000, size:10, attrId:0007, encoding:30, command:01, value:03, clusterInt:0, attrInt:7, additionalAttrs:[[status:86, attrId:FFFE, attrInt:65534]]]

dev:3282022-09-18 02:18:55.250 am debugCountSen sendZigbeeCommands (cmd=[he raw 0x606C 1 0x01 0x0000 {10 00 00 07 00 FE FF}, delay 200])

dev:3282022-09-18 02:18:55.249 am debugCountSen refresh()...

dev:3282022-09-18 02:17:35.793 am infoCountSen preferencies updates are sent to the device...

dev:3282022-09-18 02:17:35.789 am debugCountSen sendZigbeeCommands (cmd=[])

dev:3282022-09-18 02:17:35.787 am debugCountSen sending the changed AdvancedOptions

dev:3282022-09-18 02:17:35.778 am debugCountSen Config parameters changed! old=bdbdbdbdbdbdbdbdbdbdbd new=2424320913d37f1d813fbd

dev:3282022-09-18 02:17:35.764 am infoCountSen Debug logging is will be turned off after 24 hours

dev:3282022-09-18 02:17:35.732 am infoCountSen Debug logging is true; Description text logging is true

dev:3282022-09-18 02:17:35.729 am infoCountSen Updating CountSen (Device) model CSM-300Z manufacturer ShinaSystem

dev:3282022-09-18 02:13:54.746 am infofingerprint profileId:"0104", endpointId:"01", inClusters:"0000,0004,0003,0001,000C", outClusters:"0000,0004,0003,0019,0006", model:"CSM-300Z", manufacturer:"ShinaSystem"

dev:3282022-09-18 02:13:53.745 am traceZCL version:02

dev:3282022-09-18 02:13:53.743 am traceSoftware Build Id:4000-0001

dev:3282022-09-18 02:13:53.742 am traceModel:CSM-300Z

dev:3282022-09-18 02:13:53.741 am traceManufacturer:ShinaSystem

dev:3282022-09-18 02:13:52.933 am debuggetting info for unknown Zigbee device...

dev:3282022-09-18 02:13:50.914 am debugconfigure() called...

[/details]

1 Like

Hey @jw970065 , thank you for the info!
I've found the SmartThings driver code for an older version of the device here, so I may have all the information needed.

With the approaching winter season and the increasing costs of energy here in Europe, I suppose that will be rather busy improving my drivers related to energy savings in the next few months.. So I can come back to this device probably in the beginning of the next year.

1 Like