-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[New device support]: TS0601 _TZE204_7gclukjs #21738
Comments
Atacched an excel with all datapoints registered in debug mode DataPOint 1 has 0 1 2 values I hope it can be usefull to create the conversion. Regards! |
I've tested this settings and here is the result: |
I have bought a zigbee bridge to extract all datapoints. I will back soon |
hi, DP103 its illuminance |
Updated it a little. Can't determine delay datapoint, but in other parameters I am sure (have tuya gateway). const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const exposes = require('zigbee-herdsman-converters/lib/exposes');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const extend = require('zigbee-herdsman-converters/lib/extend');
const e = exposes.presets;
const ea = exposes.access;
const tuya = require('zigbee-herdsman-converters/lib/tuya');
const definition = {
// Since a lot of TuYa devices use the same modelID, but use different datapoints
// it's necessary to provide a fingerprint instead of a zigbeeModel
fingerprint: [
{
// The model ID from: Device with modelID 'TS0601' is not supported
// You may need to add \u0000 at the end of the name in some cases
modelID: 'TS0601',
// The manufacturer name from: Device with modelID 'TS0601' is not supported.
manufacturerName: '_TZE204_7gclukjs',
},
],
model: 'TS0601',
vendor: 'TuYa',
description: 'RadarTuya',
fromZigbee: [tuya.fz.datapoints],
toZigbee: [tuya.tz.datapoints],
onEvent: tuya.onEventSetTime, // Add this if you are getting no converter for 'commandMcuSyncTime'
configure: tuya.configureMagicPacket,
fromZigbee: [tuya.fz.datapoints],
toZigbee: [tuya.tz.datapoints],
exposes: [
exposes.enum('state', ea.STATE, ['none', 'presence', 'move']),
e.presence(),
exposes.numeric('current_distance', ea.STATE).withDescription('Distance to target').withUnit('cm'),
exposes.numeric('illuminance_lux', ea.STATE).withDescription('Illuminance').withUnit('lux'),
exposes.numeric('radar_sensitivity', ea.STATE_SET).withValueMin(0).withValueMax(9).withValueStep(1).withDescription('sensitivity of the radar'),
exposes.numeric('minimum_range', ea.STATE_SET).withValueMin(0).withValueMax(825).withValueStep(75).withDescription('Minimum range').withUnit('cm'),
exposes.numeric('maximum_range', ea.STATE_SET).withValueMin(75).withValueMax(900).withValueStep(75).withDescription('Maximum range').withUnit('cm'),
],
meta: {
tuyaDatapoints: [
[104, 'presence', tuya.valueConverter.trueFalse1],
[1, 'state', tuya.valueConverterBasic.lookup({'none': 0, 'presence': 1, 'move': 2})],
[103, 'illuminance_lux', tuya.valueConverter.raw],
[9, 'current_distance', tuya.valueConverter.raw],
[105, 'radar_sensitivity', tuya.valueConverter.raw],
[3, 'minimum_range', tuya.valueConverter.raw],
[4, 'maximum_range', tuya.valueConverter.raw],
],
},
};
module.exports = definition; |
I can see these values with tuya bridge on iot.tuya cloud {"1":"Induction state" and these options to set values So i think this is correct. Note that state has beed changed to none/presence/Move and presence and seems works fine
|
looks good, could you make a pull request? |
I can't change any value like sensitivity..... |
I am trying to integrate exact this device. Is it already possible to add it with an external convertor? Or should I wait a bit? Could you please give me instructions how to? |
I've also just bought this device & trying to understand where I can find the latest appropriate external converter to try? |
I just bought one of these devices on AliExpress & discovered that Zigbee2MQTT didn't recognise it. Google brought me here & using the details that the clever guys above posted, I've got it working now - thank you! Just to help others that Google brings here, I simply copied the code ayasystems posted above pasted it into a file I named _TZE204_7gclukjs.js (I don't know if I needed to, but I removed the 'const extend' line mentioned in issue #22026 ), then saved the file in my zigbee2mqtt folder within HomeAssistant. Then I went to the Zigbee2MQTT frontend & within the menu there I selected Settings > External converters and then added the _TZE204_7gclukjs.js file I saved earlier. Restarted HomeAssistant & now my Presence sensor seems to be working fine 😁 I'm not sure about all the various available parameters as essentially I'm just using presence yes/no, but it works fine, so I'm happy. Thank you guys 👍 |
This converter works fine for me. I used all from @ayasystems comment and changed const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const exposes = require('zigbee-herdsman-converters/lib/exposes');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const extend = require('zigbee-herdsman-converters/lib/extend');
const e = exposes.presets;
const ea = exposes.access;
const tuya = require('zigbee-herdsman-converters/lib/tuya');
const definition = {
// Since a lot of TuYa devices use the same modelID, but use different datapoints
// it's necessary to provide a fingerprint instead of a zigbeeModel
fingerprint: [
{
// The model ID from: Device with modelID 'TS0601' is not supported
// You may need to add \u0000 at the end of the name in some cases
modelID: 'TS0601',
// The manufacturer name from: Device with modelID 'TS0601' is not supported.
manufacturerName: '_TZE204_7gclukjs',
},
],
model: 'TS0601',
vendor: 'TuYa',
description: 'RadarTuya',
fromZigbee: [tuya.fz.datapoints],
toZigbee: [tuya.tz.datapoints],
onEvent: tuya.onEventSetTime, // Add this if you are getting no converter for 'commandMcuSyncTime'
configure: tuya.configureMagicPacket,
fromZigbee: [tuya.fz.datapoints],
toZigbee: [tuya.tz.datapoints],
exposes: [
e.enum('state', ea.STATE, ['none', 'Presence', 'Move and presence']).withDescription('state of taget'),
e.presence(),
exposes.numeric('illuminance_lux', ea.STATE).withDescription('Illuminance').withUnit('lux'),
exposes.numeric('current_distance', ea.STATE).withDescription('Distance to target').withUnit('cm'),
exposes.numeric('delay', ea.STATE_SET).withValueMin(0).withValueMax(600).withValueStep(1).withDescription('Delay time').withUnit('s'),
exposes.numeric('minimum_range', ea.STATE_SET).withValueMin(0).withValueMax(825).withValueStep(75).withDescription('Near Detection').withUnit('cm'),
exposes.numeric('maximum_range', ea.STATE_SET).withValueMin(75).withValueMax(900).withValueStep(75).withDescription('Far Detection').withUnit('cm'),
exposes.numeric('motion_sensitivity', ea.STATE_SET).withDescription('Motion Sensitivity').withValueMin(0).withValueMax(10).withValueStep(1).withDescription('Motion Sensitivity'),
],
meta: {
tuyaDatapoints: [
[104, 'presence', tuya.valueConverter.trueFalse1],
[1, 'state', tuya.valueConverterBasic.lookup({'none': 0, 'Presence': 1, 'Move and presence': 2})],
[103, 'illuminance_lux', tuya.valueConverter.raw],
[9, 'current_distance', tuya.valueConverter.raw],
[105, 'delay', tuya.valueConverter.raw],
[3, 'minimum_range', tuya.valueConverter.raw],
[4, 'maximum_range', tuya.valueConverter.raw],
[2, 'motion_sensitivity', tuya.valueConverter.raw],
],
},
};
module.exports = definition; |
Thanks for taking the time to write these helpful step by step instructions, my sensor appears to be working fine now 👍. Just to note. I did need to remove the 'const extend' line mentioned in issue #22026 for it to work (didnt work if I left it in). And thanks to all the other posters above for their work on getting this supported! |
This one appears to work correctly: const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const exposes = require('zigbee-herdsman-converters/lib/exposes');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const e = exposes.presets;
const ea = exposes.access;
const tuya = require('zigbee-herdsman-converters/lib/tuya');
const definition = {
// Since a lot of TuYa devices use the same modelID, but use different datapoints
// it's necessary to provide a fingerprint instead of a zigbeeModel
fingerprint: [
{
// The model ID from: Device with modelID 'TS0601' is not supported
// You may need to add \u0000 at the end of the name in some cases
modelID: 'TS0601',
// The manufacturer name from: Device with modelID 'TS0601' is not supported.
manufacturerName: '_TZE204_7gclukjs',
},
],
model: 'TS0601',
vendor: 'TuYa',
description: 'RadarTuya',
fromZigbee: [tuya.fz.datapoints],
toZigbee: [tuya.tz.datapoints],
onEvent: tuya.onEventSetTime, // Add this if you are getting no converter for 'commandMcuSyncTime'
configure: tuya.configureMagicPacket,
fromZigbee: [tuya.fz.datapoints],
toZigbee: [tuya.tz.datapoints],
exposes: [
e.enum('state', ea.STATE, ['none', 'Presence', 'Move and presence']).withDescription('state of taget'),
e.presence(),
exposes.numeric('illuminance_lux', ea.STATE).withDescription('Illuminance').withUnit('lux'),
exposes.numeric('current_distance', ea.STATE).withDescription('Distance to target').withUnit('cm'),
exposes.numeric('delay', ea.STATE_SET).withValueMin(0).withValueMax(600).withValueStep(5).withDescription('Delay time').withUnit('s'),
exposes.numeric('minimum_range', ea.STATE_SET).withValueMin(0).withValueMax(825).withValueStep(75).withDescription('Near Detection').withUnit('cm'),
exposes.numeric('maximum_range', ea.STATE_SET).withValueMin(75).withValueMax(900).withValueStep(75).withDescription('Far Detection').withUnit('cm'),
exposes.numeric('motion_sensitivity', ea.STATE_SET).withDescription('Motion Sensitivity').withValueMin(0).withValueMax(10).withValueStep(1).withDescription('Motion Sensitivity'),
],
meta: {
tuyaDatapoints: [
[104, 'presence', tuya.valueConverter.trueFalse1],
[1, 'state', tuya.valueConverterBasic.lookup({'none': 0, 'Presence': 1, 'Move and presence': 2})],
[103, 'illuminance_lux', tuya.valueConverter.raw],
[9, 'current_distance', tuya.valueConverter.raw],
[105, 'delay', tuya.valueConverter.raw],
[3, 'minimum_range', tuya.valueConverter.raw],
[4, 'maximum_range', tuya.valueConverter.raw],
[2, 'motion_sensitivity', tuya.valueConverter.raw],
],
},
};
module.exports = definition; (i.e. without the However, the problem is that it's triggering the presence sensor when nobody's around. I tried tuning the May this be a case of a faulty unit, or is there something I can try to fix this? |
I have same device. Upon first plugin and registering I got a whole lot of error messages in z2m. |
Did you set external_converter into yaml ? |
Yes it is there. |
Thank you, this has been very helpful! I've been able to integrate z2m successfully and it's working quite well within iobroker. |
Hi, this in log zigbee2mqtt "Note that external converters are not meant for long term usage, it's meant for local testing after which a pull request should be created to add out-of-the-box support for the device" |
Does everyone's external converter fall off? |
Hello, I have the issue, that the vendor: _TZE204_7gclukjs is unknown at Homeassistant/zigbee2mqtt for zigbeemodel TS0601 |
See my comment above for basic instructions. |
You need to:
|
I dont know the steps to do it. Could you do it? Regards |
Can I use this converter code for ZHA by adding the code as a new quirk file? |
After implementing the code above via "external converters" my device now shows the right parameters. Perfect - thank you! But a problem was discovered after adding the device. Battery-powered sensors nearby have lost connection to the server after start running the device. A large number of errors from this devices suddenly appear in the log from Zigbee2MQTT. After deleting of the device this problem was gone. It seems that the repeater functionality does not work properly. Did you also notice this behaviour? |
For people struggling to make this thing work stable: I found this setup working good.
It looks like value decoding is some way wrong, so these values don't make sense, but actually it works perfectly fine in 3*4 meters kitchen (both motion and presence detection). Distance detection is a mess (showing 20ish cm while I'm 2.5 meters away). |
With your advices the sensor is extremely fast to react. I couldn't believe it. Thank you so much! |
Hello! Where I need place file with this converter to make pull request ? |
I'm trying to get this working on my haos on my rpi5
|
#22083 (comment) |
I just used this exact converter and the device is up and running. However here is the problem, as you say motion_sensitivity does not affect the way sensor works. When i check the state it seem there are way more options to tweak: We need more data points!!! @ayasystems |
* fix(detect): Fix datapoints of `_TZE204_7gclukjs` - reference - https://github.com/wzwenzhi/Wenzhi-ZigBee2mqtt/blob/main/zmzn24g.NEW.js - related links - Koenkk/zigbee2mqtt#22790 - Koenkk/zigbee2mqtt#21910 - Koenkk/zigbee2mqtt#21738 * fix lint error and model name
I encountered an issue with the accuracy of the "Current Distance" measurement. When standing 2 meters away from the sensor, it indicates a distance of 20 cm. Can this be fixed somehow? Otherwise, the converter works without any complaints. |
Same here, usually stays at -3 cm and sometimes 20 cm but the biggest issue is with the log flooding every second... |
Quick note: there are 2 versions of the sensor, in and on wall. Code above is related to In Wall, to be used for On Wall, manufacturer name should be set to _TZE204_ya4ft0w4 in place of _TZE204_7gclukjs - otherwise it's not recognized |
Just bought it the 24ghz On wall version but z2mqtt recognizes it as EDIT: My actual device is this: https://www.zigbee2mqtt.io/devices/ZY-M100-24GV3.html (Detected one is Also |
I have the _TZE204_7gclukjs ceiling version, so for me, the image is correct. However, I also have an issue with the Another problem is with the |
I had the same behavior. The only thing helped me is to power cycle the device. Change some parameters, reboot, fix wrong values and reboot again. Repeat until each value will be saved in a way you want it to. Also, I would highly recommend you a combination of values from my comment above. Got this thing working perfectly since then. |
reboot how ? because every time I cut it from power, it sets random parameter to |
I bought exactly the same sensor (ceiling 24 GHz version 80-220V from the same vendor from Ali) _TZE204_7gclukjs and it pair itself as wall sensor _TZE204_ya4ft0w4. I tried to re-pair it several times but it always report itself as _ya4ft0w4. |
With this configuration motion and presence sensitivity remains the same without going back to 0 or 1. const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const exposes = require('zigbee-herdsman-converters/lib/exposes');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const e = exposes.presets;
const ea = exposes.access;
const tuya = require('zigbee-herdsman-converters/lib/tuya');
const definition = {
fingerprint: [
{
// The model ID from: Device with modelID 'TS0601' is not supported
// You may need to add \u0000 at the end of the name in some cases
modelID: 'TS0601',
// The manufacturer name from: Device with modelID 'TS0601' is not supported.
manufacturerName: '_TZE204_7gclukjs',
},
],
model: 'ZY-M100-24GV2',
vendor: 'Tuya',
description: '24G MmWave radar human presence motion sensorEDITED',
fromZigbee: [tuya.fz.datapoints],
toZigbee: [tuya.tz.datapoints],
configure: tuya.configureMagicPacket,
exposes: [
e.enum('state', ea.STATE, ['none', 'presence', 'move']).withDescription('Presence state sensor'),
e.presence().withDescription('Occupancy'),
e.numeric('distance', ea.STATE).withDescription('Target distance'),
e.illuminance_lux().withDescription('Illuminance sensor'),
e.numeric('move_sensitivity', ea.STATE_SET)
.withValueMin(1).withValueMax(10).withValueStep(1)
.withDescription('Motion Sensitivity'),
e.numeric('presence_sensitivity', ea.STATE_SET)
.withValueMin(1).withValueMax(10).withValueStep(1)
.withDescription('Presence Sensitivity'),
e.numeric('detection_distance_min', ea.STATE_SET)
.withValueMin(0).withValueMax(8.25).withValueStep(0.75)
.withUnit('m').withDescription('Minimum range'),
e.numeric('detection_distance_max', ea.STATE_SET)
.withValueMin(0.75).withValueMax(9.0).withValueStep(0.75)
.withUnit('m').withDescription('Maximum range'),
e.numeric('presence_timeout', ea.STATE_SET)
.withValueMin(1).withValueMax(1500).withValueStep(1)
.withUnit('s').withDescription('Fade time'),
],
meta: {
tuyaDatapoints: [
[104, 'presence', tuya.valueConverter.trueFalse1],
[2, 'move_sensitivity', tuya.valueConverter.raw],
[102, 'presence_sensitivity', tuya.valueConverter.raw],
[3, 'detection_distance_min', tuya.valueConverter.divideBy100],
[4, 'detection_distance_max', tuya.valueConverter.divideBy100],
[9, 'distance', tuya.valueConverter.divideBy100],
[105, 'presence_timeout', tuya.valueConverter.raw],
[103, 'illuminance_lux', tuya.valueConverter.raw],
[1, 'state', tuya.valueConverterBasic.lookup({none: 0, presence: 1, move: 2})],
],
},
};
module.exports = definition; |
Oh yes, this is working! Thank you @Testingfor101! I edited const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const exposes = require('zigbee-herdsman-converters/lib/exposes');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const e = exposes.presets;
const ea = exposes.access;
const tuya = require('zigbee-herdsman-converters/lib/tuya');
const definition = {
fingerprint: [
{
// The model ID from: Device with modelID 'TS0601' is not supported
// You may need to add \u0000 at the end of the name in some cases
modelID: 'TS0601',
// The manufacturer name from: Device with modelID 'TS0601' is not supported.
manufacturerName: '_TZE204_7gclukjs',
},
],
model: 'ZY-M100-24GV2',
vendor: 'Tuya',
description: '24G MmWave radar human presence motion sensorEDITED',
fromZigbee: [tuya.fz.datapoints],
toZigbee: [tuya.tz.datapoints],
configure: tuya.configureMagicPacket,
exposes: [
e.enum('state', ea.STATE, ['none', 'presence', 'move']).withDescription('Presence state sensor'),
e.presence().withDescription('Occupancy'),
e.numeric('distance', ea.STATE).withUnit('m').withDescription('Target distance'),
e.illuminance_lux().withDescription('Illuminance sensor'),
e.numeric('move_sensitivity', ea.STATE_SET)
.withValueMin(1).withValueMax(10).withValueStep(1)
.withDescription('Motion Sensitivity'),
e.numeric('presence_sensitivity', ea.STATE_SET)
.withValueMin(1).withValueMax(10).withValueStep(1)
.withDescription('Presence Sensitivity'),
e.numeric('detection_distance_min', ea.STATE_SET)
.withValueMin(0).withValueMax(8.25).withValueStep(0.75)
.withUnit('m').withDescription('Minimum range'),
e.numeric('detection_distance_max', ea.STATE_SET)
.withValueMin(0.75).withValueMax(9.0).withValueStep(0.75)
.withUnit('m').withDescription('Maximum range'),
e.numeric('presence_timeout', ea.STATE_SET)
.withValueMin(1).withValueMax(1500).withValueStep(1)
.withUnit('s').withDescription('Fade time'),
],
meta: {
tuyaDatapoints: [
[104, 'presence', tuya.valueConverter.trueFalse1],
[2, 'move_sensitivity', tuya.valueConverter.raw],
[102, 'presence_sensitivity', tuya.valueConverter.raw],
[3, 'detection_distance_min', tuya.valueConverter.divideBy100],
[4, 'detection_distance_max', tuya.valueConverter.divideBy100],
[9, 'distance', tuya.valueConverter.divideBy10],
[105, 'presence_timeout', tuya.valueConverter.raw],
[103, 'illuminance_lux', tuya.valueConverter.raw],
[1, 'state', tuya.valueConverterBasic.lookup({none: 0, presence: 1, move: 2})],
],
},
};
module.exports = definition; |
Thanks alot of you ALL... Now my sensor working properly as it should! |
Integrated the converter, will be available in todays release. |
After a few days, the |
I'm seeing this aswell, and this in turn results in the following log spam in/from Home Assistant
Setting these back to 1 in the Z2M UI resolves it until next "reset" (which happens every other day it seems) Is this the intended behavior @Koenkk ? |
There are 2 errors here:
|
after hours of trying i finally managed to add my device and I see some values. I used the "ZY-M100-24GV3" from the converter of koenkk and this works best so far for my device. but the value for "target distance" is not korrekt (output is something around 30m). Presence sensitivity seems like an on/off switch and not a value... |
This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days |
Link
https://es.aliexpress.com/item/1005004704966668.html?spm=a2g0o.order_list.order_list_main.39.2d6d194dDYF1wq&gatewayAdapt=glo2esp
Database entry
{"id":12,"type":"Router","ieeeAddr":"0xa4c1385c2518322c","nwkAddr":57339,"manufId":4417,"manufName":"_TZE204_7gclukjs","powerSource":"Mains (single phase)","modelId":"TS0601","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":81,"inClusterList":[4,5,61184,0],"outClusterList":[25,10],"clusters":{"genBasic":{"attributes":{"modelId":"TS0601","manufacturerName":"_TZE204_7gclukjs","powerSource":1,"zclVersion":3,"appVersion":74,"stackVersion":0,"hwVersion":1,"dateCode":""}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":74,"stackVersion":0,"hwVersion":1,"dateCode":"","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1710022644573}
Comments
Version Zigbee 24G
manufacturerName _TZE204_7gclukjs
I don't have tuya brigde to get the correct datapoints
2024-03-09 23:29:10Datapoint 104 not defined for '_TZE204_7gclukjs' with value 1
2024-03-09 23:29:10Datapoint 104 not defined for '_TZE204_7gclukjs' with value 1
2024-03-09 23:29:10Datapoint 9 not defined for '_TZE204_7gclukjs' with value 13
2024-03-09 23:29:10Datapoint 103 not defined for '_TZE204_7gclukjs' with value 5
2024-03-09 23:29:10Datapoint 2 not defined for '_TZE204_7gclukjs' with value 0
2024-03-09 23:29:10Datapoint 102 not defined for '_TZE204_7gclukjs' with value 0
2024-03-09 23:29:11Datapoint 3 not defined for '_TZE204_7gclukjs' with value 75
2024-03-09 23:29:11Datapoint 4 not defined for '_TZE204_7gclukjs' with value 750
2024-03-09 23:29:11Datapoint 105 not defined for '_TZE204_7gclukjs' with value 5
2024-03-09 23:29:11Datapoint 9 not defined for '_TZE204_7gclukjs' with value 12
2024-03-09 23:29:11Datapoint 9 not defined for '_TZE204_7gclukjs' with value 12
2024-03-09 23:29:11Datapoint 9 not defined for '_TZE204_7gclukjs' with value 12
2024-03-09 23:29:11Datapoint 9 not defined for '_TZE204_7gclukjs' with value 12
2024-03-09 23:29:11Datapoint 9 not defined for '_TZE204_7gclukjs' with value 12
2024-03-09 23:29:12Datapoint 9 not defined for '_TZE204_7gclukjs' with value 12
2024-03-09 23:29:13Datapoint 9 not defined for '_TZE204_7gclukjs' with value 12
2024-03-09 23:29:14Datapoint 255 not defined for '_TZE204_7gclukjs' with value false
2024-03-09 23:29:14Datapoint 255 not defined for '_TZE204_7gclukjs' with value false
2024-03-09 23:29:14Datapoint 1 not defined for '_TZE204_7gclukjs' with value 1
2024-03-09 23:29:14Datapoint 104 not defined for '_TZE204_7gclukjs' with value 1
2024-03-09 23:29:14Datapoint 9 not defined for '_TZE204_7gclukjs' with value 12
2024-03-09 23:29:14Datapoint 103 not defined for '_TZE204_7gclukjs' with value 5
2024-03-09 23:29:14Datapoint 2 not defined for '_TZE204_7gclukjs' with value 0
2024-03-09 23:29:14Datapoint 2 not defined for '_TZE204_7gclukjs' with value 0
2024-03-09 23:29:14Datapoint 102 not defined for '_TZE204_7gclukjs' with value 0
2024-03-09 23:29:14Datapoint 3 not defined for '_TZE204_7gclukjs' with value 75
External definition
The text was updated successfully, but these errors were encountered: