Summary
dev:1292024-09-05 07:17:38.592 PMdebug수위레벨점검기 liquidDepth is 13.19 m (raw:1319) (no change)
dev:1292024-09-05 07:17:38.587 PMdebug수위레벨점검기 customProcessTuyaDp: dp=2 dp_id=2 fncmd=1319 dp_len=0 descMap.data = [00, CF, 02, 02, 00, 04, 00, 00, 05, 27]
dev:1292024-09-05 07:17:38.585 PMdebug수위레벨점검기 standardParseTuyaCluster: command=02 dp_id=2 dp=2 (0x02) fncmd=1319 fncmd_len=4 (index=0)
dev:1292024-09-05 07:17:38.578 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00CF0202000400000527, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, CF, 02, 02, 00, 04, 00, 00, 05, 27]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00CF0202000400000527
dev:1292024-09-05 07:17:38.475 PMdebug수위레벨점검기 liquidState is normal (raw:0) (no change)
dev:1292024-09-05 07:17:38.467 PMdebug수위레벨점검기 customProcessTuyaDp: dp=1 dp_id=4 fncmd=0 dp_len=0 descMap.data = [00, CE, 01, 04, 00, 01, 00]
dev:1292024-09-05 07:17:38.465 PMdebug수위레벨점검기 standardParseTuyaCluster: command=02 dp_id=4 dp=1 (0x01) fncmd=0 fncmd_len=1 (index=0)
dev:1292024-09-05 07:17:38.454 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00CE0104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, CE, 01, 04, 00, 01, 00]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00CE0104000100
dev:1292024-09-05 07:17:28.949 PMdebug수위레벨점검기 customProcessTuyaDp: dp=24 dp_id=1 fncmd=1 dp_len=0 descMap.data = [00, CD, 18, 01, 00, 01, 01]
dev:1292024-09-05 07:17:28.833 PMdebug수위레벨점검기 level is 65 % (raw:65) (no change)
dev:1292024-09-05 07:17:28.828 PMdebug수위레벨점검기 customProcessTuyaDp: dp=22 dp_id=2 fncmd=65 dp_len=0 descMap.data = [00, CC, 16, 02, 00, 04, 00, 00, 00, 41]
dev:1292024-09-05 07:17:28.826 PMdebug수위레벨점검기 standardParseTuyaCluster: command=02 dp_id=2 dp=22 (0x16) fncmd=65 fncmd_len=4 (index=0)
dev:1292024-09-05 07:17:28.820 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00CC1602000400000041, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, CC, 16, 02, 00, 04, 00, 00, 00, 41]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00CC1602000400000041
dev:1292024-09-05 07:17:28.701 PMdebug수위레벨점검기 customProcessTuyaDp: dp=5 dp_id=2 fncmd=50 dp_len=0 descMap.data = [00, CB, 05, 02, 00, 04, 00, 00, 00, 32]
dev:1292024-09-05 07:17:28.590 PMdebug수위레벨점검기 liquidDepth is 13.19 m (raw:1319) (no change)
dev:1292024-09-05 07:17:28.584 PMdebug수위레벨점검기 customProcessTuyaDp: dp=2 dp_id=2 fncmd=1319 dp_len=0 descMap.data = [00, CA, 02, 02, 00, 04, 00, 00, 05, 27]
dev:1292024-09-05 07:17:28.582 PMdebug수위레벨점검기 standardParseTuyaCluster: command=02 dp_id=2 dp=2 (0x02) fncmd=1319 fncmd_len=4 (index=0)
dev:1292024-09-05 07:17:28.576 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00CA0202000400000527, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, CA, 02, 02, 00, 04, 00, 00, 05, 27]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00CA0202000400000527
dev:1292024-09-05 07:17:28.466 PMdebug수위레벨점검기 liquidState is normal (raw:0) (no change)
dev:1292024-09-05 07:17:28.460 PMdebug수위레벨점검기 customProcessTuyaDp: dp=1 dp_id=4 fncmd=0 dp_len=0 descMap.data = [00, C9, 01, 04, 00, 01, 00]
dev:1292024-09-05 07:17:28.459 PMdebug수위레벨점검기 standardParseTuyaCluster: command=02 dp_id=4 dp=1 (0x01) fncmd=0 fncmd_len=1 (index=0)
dev:1292024-09-05 07:17:28.453 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00C90104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, C9, 01, 04, 00, 01, 00]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00C90104000100
dev:1292024-09-05 07:17:21.271 PMdebug수위레벨점검기 customProcessTuyaDp: dp=24 dp_id=1 fncmd=1 dp_len=0 descMap.data = [00, C7, 18, 01, 00, 01, 01]
dev:1292024-09-05 07:17:21.157 PMinfo수위레벨점검기 level is 65 % (raw:65)
dev:1292024-09-05 07:17:21.150 PMdebug수위레벨점검기 customProcessTuyaDp: dp=22 dp_id=2 fncmd=65 dp_len=0 descMap.data = [00, C6, 16, 02, 00, 04, 00, 00, 00, 41]
dev:1292024-09-05 07:17:21.149 PMdebug수위레벨점검기 standardParseTuyaCluster: command=02 dp_id=2 dp=22 (0x16) fncmd=65 fncmd_len=4 (index=0)
dev:1292024-09-05 07:17:21.142 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00C61602000400000041, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, C6, 16, 02, 00, 04, 00, 00, 00, 41]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00C61602000400000041
dev:1292024-09-05 07:17:21.031 PMinfo수위레벨점검기 batteryVoltage is 5.0 V (raw:50)
dev:1292024-09-05 07:17:21.024 PMdebug수위레벨점검기 customProcessTuyaDp: dp=5 dp_id=2 fncmd=50 dp_len=0 descMap.data = [00, C5, 05, 02, 00, 04, 00, 00, 00, 32]
dev:1292024-09-05 07:17:20.983 PMinfo수위레벨점검기 liquidDepth is 13.19 m (raw:1319)
dev:1292024-09-05 07:17:20.967 PMdebug수위레벨점검기 customProcessTuyaDp: dp=2 dp_id=2 fncmd=1319 dp_len=0 descMap.data = [00, C4, 02, 02, 00, 04, 00, 00, 05, 27]
dev:1292024-09-05 07:17:20.965 PMdebug수위레벨점검기 standardParseTuyaCluster: command=02 dp_id=2 dp=2 (0x02) fncmd=1319 fncmd_len=4 (index=0)
dev:1292024-09-05 07:17:20.899 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00C40202000400000527, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, C4, 02, 02, 00, 04, 00, 00, 05, 27]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00C40202000400000527
dev:1292024-09-05 07:17:20.792 PMinfo수위레벨점검기 liquidState is normal (raw:0)
dev:1292024-09-05 07:17:20.781 PMdebug수위레벨점검기 customProcessTuyaDp: dp=1 dp_id=4 fncmd=0 dp_len=0 descMap.data = [00, C3, 01, 04, 00, 01, 00]
dev:1292024-09-05 07:17:20.779 PMdebug수위레벨점검기 standardParseTuyaCluster: command=02 dp_id=4 dp=1 (0x01) fncmd=0 fncmd_len=1 (index=0)
dev:1292024-09-05 07:17:20.773 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00C30104000100, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, C3, 01, 04, 00, 01, 00]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00C30104000100
dev:1292024-09-05 07:17:15.342 PMdebug수위레벨점검기 Tuya check-in (AppVersion=38)
dev:1292024-09-05 07:17:15.335 PMdebug수위레벨점검기 parse: descMap = [raw:6FEE010000180100204DE2FF2038E4FF2000, dni:6FEE, endpoint:01, cluster:0000, size:18, attrId:0001, encoding:20, command:0A, value:4D, clusterInt:0, attrInt:1, additionalAttrs:[[value:38, encoding:20, attrId:FFE2, consumedBytes:4, attrInt:65506], [value:00, encoding:20, attrId:FFE4, consumedBytes:4, attrInt:65508]]] description=read attr - raw: 6FEE010000180100204DE2FF2038E4FF2000, dni: 6FEE, endpoint: 01, cluster: 0000, size: 18, attrId: 0001, encoding: 20, command: 0A, value: 4DE2FF2038E4FF2000
dev:1292024-09-05 07:17:14.792 PMdebug수위레벨점검기 installationHeight is 2000 mm (raw:2000) (no change)
dev:1292024-09-05 07:17:14.789 PMdebug수위레벨점검기 processFoundItem: no change: preference 'installationHeight' existingPrefValue 2000 equals scaled value 2000 (clusterAttribute raw value 2000)
dev:1292024-09-05 07:17:14.782 PMdebug수위레벨점검기 customProcessTuyaDp: dp=19 dp_id=2 fncmd=2000 dp_len=0 descMap.data = [00, C2, 13, 02, 00, 04, 00, 00, 07, D0]
dev:1292024-09-05 07:17:14.780 PMdebug수위레벨점검기 standardParseTuyaCluster: command=02 dp_id=2 dp=19 (0x13) fncmd=2000 fncmd_len=4 (index=0)
dev:1292024-09-05 07:17:14.772 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00C213020004000007D0, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, C2, 13, 02, 00, 04, 00, 00, 07, D0]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00C213020004000007D0
dev:1292024-09-05 07:17:14.674 PMdebug수위레벨점검기 upperLimit is 75 % (raw:75) (no change)
dev:1292024-09-05 07:17:14.668 PMdebug수위레벨점검기 processFoundItem: no change: preference 'upperLimit' existingPrefValue 75 equals scaled value 75 (clusterAttribute raw value 75)
dev:1292024-09-05 07:17:14.659 PMdebug수위레벨점검기 customProcessTuyaDp: dp=7 dp_id=2 fncmd=75 dp_len=0 descMap.data = [00, C1, 07, 02, 00, 04, 00, 00, 00, 4B]
dev:1292024-09-05 07:17:14.656 PMdebug수위레벨점검기 standardParseTuyaCluster: command=02 dp_id=2 dp=7 (0x07) fncmd=75 fncmd_len=4 (index=0)
dev:1292024-09-05 07:17:14.647 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00C1070200040000004B, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, C1, 07, 02, 00, 04, 00, 00, 00, 4B]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00C1070200040000004B
dev:1292024-09-05 07:17:14.548 PMinfo수위레벨점검기 installationHeight is 2000 mm (raw:2000)
dev:1292024-09-05 07:17:14.544 PMdebug수위레벨점검기 processFoundItem: no change: preference 'installationHeight' existingPrefValue 2000 equals scaled value 2000 (clusterAttribute raw value 2000)
dev:1292024-09-05 07:17:14.539 PMdebug수위레벨점검기 customProcessTuyaDp: dp=19 dp_id=2 fncmd=2000 dp_len=0 descMap.data = [00, C0, 13, 02, 00, 04, 00, 00, 07, D0]
dev:1292024-09-05 07:17:14.537 PMdebug수위레벨점검기 standardParseTuyaCluster: command=02 dp_id=2 dp=19 (0x13) fncmd=2000 fncmd_len=4 (index=0)
dev:1292024-09-05 07:17:14.528 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00C013020004000007D0, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, C0, 13, 02, 00, 04, 00, 00, 07, D0]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00C013020004000007D0
dev:1292024-09-05 07:17:14.511 PMinfo수위레벨점검기 lowerLimit is 25 % (raw:25)
dev:1292024-09-05 07:17:14.506 PMdebug수위레벨점검기 processFoundItem: no change: preference 'lowerLimit' existingPrefValue 25 equals scaled value 25 (clusterAttribute raw value 25)
dev:1292024-09-05 07:17:14.501 PMdebug수위레벨점검기 customProcessTuyaDp: dp=8 dp_id=2 fncmd=25 dp_len=0 descMap.data = [00, BF, 08, 02, 00, 04, 00, 00, 00, 19]
dev:1292024-09-05 07:17:14.499 PMdebug수위레벨점검기 standardParseTuyaCluster: command=02 dp_id=2 dp=8 (0x08) fncmd=25 fncmd_len=4 (index=0)
dev:1292024-09-05 07:17:14.490 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00BF0802000400000019, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, BF, 08, 02, 00, 04, 00, 00, 00, 19]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00BF0802000400000019
dev:1292024-09-05 07:17:14.481 PMdebug수위레벨점검기 zigbee private cluster 0xEF00 command 0x00 response: Success
dev:1292024-09-05 07:17:14.475 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 00 00 0000 0B 01 0000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0B, direction:01, data:[00, 00]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 00 00 0000 0B 01 0000
dev:1292024-09-05 07:17:14.467 PMdebug수위레벨점검기 received device model TS0601
dev:1292024-09-05 07:17:14.464 PMdebug수위레벨점검기 Basic cluster: ZCLVersion = 03
dev:1292024-09-05 07:17:14.463 PMdebug수위레벨점검기 received device manufacturer _TZE284_kyyu8rbj
dev:1292024-09-05 07:17:14.407 PMdebug수위레벨점검기 parse: descMap = [raw:6FEE01000068040042105F545A453238345F6B7979753872626A0000002003010000204D05000042065453303630310700003003FEFF003000, dni:6FEE, endpoint:01, cluster:0000, size:68, attrId:0004, encoding:42, command:01, value:_TZE284_kyyu8rbj, clusterInt:0, attrInt:4, additionalAttrs:[[value:03, encoding:20, attrId:0000, consumedBytes:4, attrInt:0], [value:4D, encoding:20, attrId:0001, consumedBytes:4, attrInt:1], [value:TS0601, encoding:42, attrId:0005, consumedBytes:9, attrInt:5]]] description=read attr - raw: 6FEE01000068040042105F545A453238345F6B7979753872626A0000002003010000204D05000042065453303630310700003003FEFF003000, dni: 6FEE, endpoint: 01, cluster: 0000, size: 68, attrId: 0004, encoding: 42, command: 01, value: 105F545A453238345F6B7979753872626A0000002003010000204D05000042065453303630310700003003FEFF003000
dev:1292024-09-05 07:17:14.392 PMdebug수위레벨점검기 zigbee private cluster 0xEF00 command 0x00 response: Success
dev:1292024-09-05 07:17:14.386 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 00 00 0000 0B 01 0000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0B, direction:01, data:[00, 00]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 00 00 0000 0B 01 0000
dev:1292024-09-05 07:17:14.377 PMdebug수위레벨점검기 zigbee private cluster 0xEF00 command 0x00 response: Success
dev:1292024-09-05 07:17:14.371 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 00 00 0000 0B 01 0000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0B, direction:01, data:[00, 00]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 00 00 0000 0B 01 0000
dev:1292024-09-05 07:17:14.360 PMinfo수위레벨점검기 upperLimit is 75 % (raw:75)
dev:1292024-09-05 07:17:14.346 PMdebug수위레벨점검기 processFoundItem: no change: preference 'upperLimit' existingPrefValue 75 equals scaled value 75 (clusterAttribute raw value 75)
dev:1292024-09-05 07:17:14.322 PMdebug수위레벨점검기 customProcessTuyaDp: dp=7 dp_id=2 fncmd=75 dp_len=0 descMap.data = [00, BE, 07, 02, 00, 04, 00, 00, 00, 4B]
dev:1292024-09-05 07:17:14.311 PMdebug수위레벨점검기 standardParseTuyaCluster: command=02 dp_id=2 dp=7 (0x07) fncmd=75 fncmd_len=4 (index=0)
dev:1292024-09-05 07:17:14.301 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00BE070200040000004B, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:02, direction:01, data:[00, BE, 07, 02, 00, 04, 00, 00, 00, 4B]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 01 00 0000 02 01 00BE070200040000004B
dev:1292024-09-05 07:17:14.292 PMdebug수위레벨점검기 zigbee private cluster 0xEF00 command 0x00 response: Success
dev:1292024-09-05 07:17:14.285 PMdebug수위레벨점검기 parse: descMap = [raw:catchall: 0104 EF00 01 01 0040 00 6FEE 00 00 0000 0B 01 0000, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:6FEE, isClusterSpecific:false, isManufacturerSpecific:false, manufacturerId:0000, command:0B, direction:01, data:[00, 00]] description=catchall: 0104 EF00 01 01 0040 00 6FEE 00 00 0000 0B 01 0000
dev:1292024-09-05 07:17:14.275 PMdebug수위레벨점검기 received device model TS0601
dev:1292024-09-05 07:17:14.273 PMdebug수위레벨점검기 Basic cluster: ZCLVersion = 03
dev:1292024-09-05 07:17:14.267 PMdebug수위레벨점검기 received device manufacturer _TZE284_kyyu8rbj
dev:1292024-09-05 07:17:14.198 PMdebug수위레벨점검기 parse: descMap = [raw:6FEE01000068040042105F545A453238345F6B7979753872626A0000002003010000204D05000042065453303630310700003003FEFF003000, dni:6FEE, endpoint:01, cluster:0000, size:68, attrId:0004, encoding:42, command:01, value:_TZE284_kyyu8rbj, clusterInt:0, attrInt:4, additionalAttrs:[[value:03, encoding:20, attrId:0000, consumedBytes:4, attrInt:0], [value:4D, encoding:20, attrId:0001, consumedBytes:4, attrInt:1], [value:TS0601, encoding:42, attrId:0005, consumedBytes:9, attrInt:5]]] description=read attr - raw: 6FEE01000068040042105F545A453238345F6B7979753872626A0000002003010000204D05000042065453303630310700003003FEFF003000, dni: 6FEE, endpoint: 01, cluster: 0000, size: 68, attrId: 0004, encoding: 42, command: 01, value: 105F545A453238345F6B7979753872626A0000002003010000204D05000042065453303630310700003003FEFF003000
dev:1292024-09-05 07:17:14.173 PMinfo수위레벨점검기 is now online!
dev:1292024-09-05 07:17:14.172 PMinfo수위레벨점검기 healthStatus changed to online
dev:1292024-09-05 07:17:12.305 PMinfo수위레벨점검기 executed 'loadAllDefaults'
dev:1292024-09-05 07:17:12.241 PMinfo수위레벨점검기 All Defaults Loaded! F5 to refresh
dev:1292024-09-05 07:17:12.199 PMinfo수위레벨점검기 updated
dev:1292024-09-05 07:17:12.198 PMdebug수위레벨점검기 sendZigbeeCommands: sent cmd=[null]
dev:1292024-09-05 07:17:12.195 PMwarn수위레벨점검기 sendZigbeeCommands it: no commands to send! it=null (cmd=[null])
dev:1292024-09-05 07:17:12.193 PMdebug수위레벨점검기 sendZigbeeCommands: sent cmd=[he cmd 0x6FEE 0x01 0xEF00 0x00 {BDC613020004000007D0} {}, delay 201]
dev:1292024-09-05 07:17:12.188 PMinfo수위레벨점검기 setPar: (2) sending parameter installationHeight (2000 (scaledValue=2000))
dev:1292024-09-05 07:17:12.187 PMdebug수위레벨점검기 수위레벨점검기 getTuyaCommand (dp=13 fncmd=000007D0 dp_type=02) = [he cmd 0x6FEE 0x01 0xEF00 0x00 {BDC613020004000007D0} {}, delay 201]
dev:1292024-09-05 07:17:12.182 PMdebug수위레벨점검기 sendTuyaParameter: sending parameter installationHeight dpValHex 000007D0 (raw=2000) Tuya dp=13 dpType=02
dev:1292024-09-05 07:17:12.175 PMdebug수위레벨점검기 setPar(installationHeight, 2000)
dev:1292024-09-05 07:17:12.174 PMtrace수위레벨점검기 preferenceValue = 2000
dev:1292024-09-05 07:17:12.172 PMdebug수위레벨점검기 updateAllPreferences: foundMap = [dp:19, name:installationHeight, type:number, rw:rw, min:0, max:4000, defVal:2000, scale:1, unit:mm, title:Installation Height, description:Height from sensor to tank bottom]
dev:1292024-09-05 07:17:12.168 PMdebug수위레벨점검기 sendZigbeeCommands: sent cmd=[he cmd 0x6FEE 0x01 0xEF00 0x00 {EA370802000400000019} {}, delay 201]
dev:1292024-09-05 07:17:12.164 PMinfo수위레벨점검기 setPar: (2) sending parameter lowerLimit (25 (scaledValue=25))
dev:1292024-09-05 07:17:12.162 PMdebug수위레벨점검기 수위레벨점검기 getTuyaCommand (dp=08 fncmd=00000019 dp_type=02) = [he cmd 0x6FEE 0x01 0xEF00 0x00 {EA370802000400000019} {}, delay 201]
dev:1292024-09-05 07:17:12.157 PMdebug수위레벨점검기 sendTuyaParameter: sending parameter lowerLimit dpValHex 00000019 (raw=25) Tuya dp=08 dpType=02
dev:1292024-09-05 07:17:12.152 PMdebug수위레벨점검기 setPar(lowerLimit, 25)
dev:1292024-09-05 07:17:12.151 PMtrace수위레벨점검기 preferenceValue = 25
dev:1292024-09-05 07:17:12.149 PMdebug수위레벨점검기 updateAllPreferences: foundMap = [dp:8, name:lowerLimit, type:number, rw:rw, min:0, max:100, defVal:25, scale:1, unit:%, title:Lower Limit Setting, description:Liquid percentage to set low state (below this value)]
dev:1292024-09-05 07:17:12.145 PMdebug수위레벨점검기 sendZigbeeCommands: sent cmd=[he cmd 0x6FEE 0x01 0xEF00 0x00 {48E9070200040000004B} {}, delay 201]
dev:1292024-09-05 07:17:12.140 PMinfo수위레벨점검기 setPar: (2) sending parameter upperLimit (75 (scaledValue=75))
dev:1292024-09-05 07:17:12.138 PMdebug수위레벨점검기 수위레벨점검기 getTuyaCommand (dp=07 fncmd=0000004B dp_type=02) = [he cmd 0x6FEE 0x01 0xEF00 0x00 {48E9070200040000004B} {}, delay 201]
dev:1292024-09-05 07:17:12.134 PMdebug수위레벨점검기 sendTuyaParameter: sending parameter upperLimit dpValHex 0000004B (raw=75) Tuya dp=07 dpType=02
dev:1292024-09-05 07:17:12.129 PMdebug수위레벨점검기 setPar(upperLimit, 75)
dev:1292024-09-05 07:17:12.128 PMtrace수위레벨점검기 preferenceValue = 75
dev:1292024-09-05 07:17:12.078 PMdebug수위레벨점검기 updateAllPreferences: foundMap = [dp:7, name:upperLimit, type:number, rw:rw, min:0, max:100, defVal:75, scale:1, unit:%, title:Upper Limit Setting, description:Liquid percentage to set high state (above this value)]
dev:1292024-09-05 07:17:12.074 PMdebug수위레벨점검기 updateAllPreferences: preferences=[upperLimit:7, lowerLimit:8, installationHeight:19]
dev:1292024-09-05 07:17:12.071 PMdebug수위레벨점검기 current state.deviceProfile=MOREYALEC_TUYA_ME201WZ, settings.forcedProfile=Morayelec Zigbee Tank Level Monitor, getProfileKey()=MOREYALEC_TUYA_ME201WZ
dev:1292024-09-05 07:17:12.070 PMdebug수위레벨점검기 customUpdated()
dev:1292024-09-05 07:17:12.068 PMdebug수위레벨점검기 deviceHealthCheck is scheduled every 240 minutes
dev:1292024-09-05 07:17:12.033 PMinfoscheduling health check every 240 minutes by Activity check method
dev:1292024-09-05 07:17:11.999 PMtrace수위레벨점검기 [modelGroupPreference:Auto detect, logEnable:true, txtEnable:true, temperatureOffset:0.0, humidityOffset:0.0, temperatureSensitivity:0.5, humiditySensitivity:5, illuminanceSensitivity:12, minTempAlarmPar:0.0, maxTempAlarmPar:39.0, minHumidityAlarmPar:20, maxHumidityAlarmPar:60, minReportingTimeTemp:10, maxReportingTimeTemp:3600, minReportingTimeHumidity:10, maxReportingTimeHumidity:3600, voltageToPercent:false, forcedProfile:Morayelec Zigbee Tank Level Monitor, advancedOptions:true, healthCheckMethod:1, healthCheckInterval:240, traceEnable:true, upperLimit:75, lowerLimit:25, installationHeight:2000]
dev:1292024-09-05 07:17:11.950 PMtrace수위레벨점검기 [modelGroupPreference:Auto detect, logEnable:true, txtEnable:true, temperatureOffset:0.0, humidityOffset:0.0, temperatureSensitivity:0.5, humiditySensitivity:5, illuminanceSensitivity:12, minTempAlarmPar:0.0, maxTempAlarmPar:39.0, minHumidityAlarmPar:20, maxHumidityAlarmPar:60, minReportingTimeTemp:10, maxReportingTimeTemp:3600, minReportingTimeHumidity:10, maxReportingTimeHumidity:3600, voltageToPercent:false, forcedProfile:Morayelec Zigbee Tank Level Monitor, advancedOptions:true, healthCheckMethod:1, healthCheckInterval:240, traceEnable:true, upperLimit:75, lowerLimit:25, installationHeight:2000]
dev:1292024-09-05 07:17:11.933 PMinfo수위레벨점검기 driver version 3.3.3 2024/08/30 4:56 PM (TS0601 _TZE284_kyyu8rbj) (C-7 2.3.9.176)
dev:1292024-09-05 07:17:11.931 PMinfo수위레벨점검기 updated()...
dev:1292024-09-05 07:17:11.890 PMinfo수위레벨점검기 sent device configuration
dev:1292024-09-05 07:17:11.888 PMdebug수위레벨점검기 configure(): sent cmds = [he raw 0x6FEE 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200]
dev:1292024-09-05 07:17:11.886 PMdebug수위레벨점검기 sendZigbeeCommands: sent cmd=[he raw 0x6FEE 1 0x01 0x0000 {10 00 00 04 00 00 00 01 00 05 00 07 00 FE FF}, delay 200]
dev:1292024-09-05 07:17:11.880 PMdebug수위레벨점검기 configureDevice(): cmds=
dev:1292024-09-05 07:17:11.879 PMinfo수위레벨점검기 configureDevice...
dev:1292024-09-05 07:17:11.878 PMdebug수위레벨점검기 initializeDevice(): cmds=
dev:1292024-09-05 07:17:11.877 PMinfo수위레벨점검기 initializeDevice...
dev:1292024-09-05 07:17:11.875 PMdebug수위레벨점검기 aqaraBlackMagic() was SKIPPED
dev:1292024-09-05 07:17:11.871 PMinfo수위레벨점검기 tuyaBlackMagic()...
dev:1292024-09-05 07:17:11.865 PMdebug수위레벨점검기 configure(): settings: [modelGroupPreference:Auto detect, logEnable:true, txtEnable:true, temperatureOffset:0.0, humidityOffset:0.0, temperatureSensitivity:0.5, humiditySensitivity:5, illuminanceSensitivity:12, minTempAlarmPar:0.0, maxTempAlarmPar:39.0, minHumidityAlarmPar:20, maxHumidityAlarmPar:60, minReportingTimeTemp:10, maxReportingTimeTemp:3600, minReportingTimeHumidity:10, maxReportingTimeHumidity:3600, voltageToPercent:false, forcedProfile:Morayelec Zigbee Tank Level Monitor, advancedOptions:true, healthCheckMethod:1, healthCheckInterval:240, traceEnable:true, upperLimit:75, lowerLimit:25, installationHeight:2000]
dev:1292024-09-05 07:17:11.863 PMinfo수위레벨점검기 configure()... cfgCtr=1
dev:1292024-09-05 07:17:11.861 PMtrace수위레벨점검기 not Aqara
dev:1292024-09-05 07:17:11.860 PMtrace수위레벨점검기 destinationEP = 01
dev:1292024-09-05 07:17:11.859 PMtrace수위레벨점검기 model = TS0601
dev:1292024-09-05 07:17:11.858 PMdebug수위레벨점검기 customInitEvents()
dev:1292024-09-05 07:17:11.856 PMtrace수위레벨점검기 executeCustomHandler: function customCreateChildDevices not found
dev:1292024-09-05 07:17:11.855 PMinfo수위레벨점검기 Preferences reset to default values
dev:1292024-09-05 07:17:11.836 PMdebug수위레벨점검기 resetPreferencesToDefaults: DEVICE=Morayelec Zigbee Tank Level Monitor preferences=[upperLimit:7, lowerLimit:8, installationHeight:19]
dev:1292024-09-05 07:17:11.834 PMdebug수위레벨점검기 customInitializeVars(true)
dev:1292024-09-05 07:17:11.787 PMdebug수위레벨점검기 initEventsDeviceProfile(true) for deviceProfile=MOREYALEC_TUYA_ME201WZ DEVICE?.device?.powerSource=dc ps.isEmpty()=false
dev:1292024-09-05 07:17:11.785 PMdebug수위레벨점검기 deviceProfileInitializeVars(true)
dev:1292024-09-05 07:17:11.783 PMtrace수위레벨점검기 executeCustomHandler: function energyInitializeVars not found
dev:1292024-09-05 07:17:11.782 PMtrace수위레벨점검기 executeCustomHandler: function onOfInitializeVars not found
dev:1292024-09-05 07:17:11.780 PMtrace수위레벨점검기 executeCustomHandler: function illuminanceInitializeVars not found
dev:1292024-09-05 07:17:11.778 PMtrace수위레벨점검기 executeCustomHandler: function groupsInitializeVars not found
dev:1292024-09-05 07:17:11.777 PMtrace수위레벨점검기 executeCustomHandler: function motionInitializeVars not found
dev:1292024-09-05 07:17:11.775 PMtrace수위레벨점검기 executeCustomHandler: function batteryInitializeVars not found
dev:1292024-09-05 07:17:11.774 PMwarn수위레벨점검기} healthStatus changed to unknown
dev:1292024-09-05 07:17:11.702 PMinfo수위레벨점검기 Initialized
dev:1292024-09-05 07:17:11.700 PMinfo수위레벨점검기 DEVICE_TYPE = LevelMonitor
dev:1292024-09-05 07:17:11.691 PMinfo수위레벨점검기 all states and scheduled jobs cleared!
dev:1292024-09-05 07:17:11.689 PMinfo수위레벨점검기 device model TS0601 manufacturer _TZE284_kyyu8rbj was set to : deviceProfile=MOREYALEC_TUYA_ME201WZ : deviceName=Moraylec ME201WZ Zigbee Tank Level Monitor
dev:1292024-09-05 07:17:11.669 PMdebug수위레벨점검기 found exact match for model TS0601 manufacturer _TZE284_kyyu8rbj : profileName=MOREYALEC_TUYA_ME201WZ deviceName =Moraylec ME201WZ Zigbee Tank Level Monitor