Koenkk / zigbee2mqtt

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨
https://www.zigbee2mqtt.io
GNU General Public License v3.0
11.84k stars 1.65k forks source link

[New device support]: TuYa 24GHz Human Presence Sensor TS0225_TZE200_2aaelwxk #18612

Closed chewth91 closed 1 year ago

chewth91 commented 1 year ago

Link

https://www.aliexpress.com/item/1005005909540714.html?gps-id=pcStoreNewArrivals&scm=1007.23409.271287.0&scm_id=1007.23409.271287.0&scm-url=1007.23409.271287.0&pvid=5175abbe-b739-46df-8ec7-c2c2a8f4c801&_t=gps-id:pcStoreNewArrivals,scm-url:1007.23409.271287.0,pvid:5175abbe-b739-46df-8ec7-c2c2a8f4c801,tpp_buckets:668%232846%238114%231999&pdp_npi=4%40dis%21MYR%21107.42%2175.21%21%21%2122.84%21%21%402101c59816919999368335919e0b96%2112000034805127430%21rec%21MY%21%21A&spm=a2g0o.store_pc_home.smartNewArrivals_2002856433204.1005005909540714

Database entry

{"id":67,"type":"Router","ieeeAddr":"0xa4c138f81e577a0c","nwkAddr":64592,"manufId":4417,"manufName":"_TZE200_2aaelwxk","powerSource":"DC Source","modelId":"TS0225","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":1026,"inClusterList":[0,3,1280,57346,61184,60928,57344,1024],"outClusterList":[],"clusters":{"genBasic":{"attributes":{"zclVersion":3}},"ssIasZone":{"attributes":{"iasCieAddr":"0x00124b00257cc7da","zoneState":0}},"msIlluminanceMeasurement":{"attributes":{"measuredValue":32770}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":130,"stackVersion":2,"hwVersion":1,"swBuildId":"0122052017","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1691999105436,"defaultSendRequestWhen":"immediate"}

Comments

Hi, just got this device from aliexpress recently and found that it is not supported in Z2M.

External converter

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 legacy = require('zigbee-herdsman-converters/lib/legacy');
const extend = require('zigbee-herdsman-converters/lib/extend');
const ota = require('zigbee-herdsman-converters/lib/ota');
const tuya = require('zigbee-herdsman-converters/lib/tuya');
const utils = require('zigbee-herdsman-converters/lib/utils');
const globalStore = require('zigbee-herdsman-converters/lib/store');
const e = exposes.presets;
const ea = exposes.access;

const tzDatapoints = {
    ...tuya.tz.datapoints,
    key: [...tuya.tz.datapoints.key, 'alarm', 'alarm_time', 'alarm_volume', 'type', 'volume', 'ringtone', 'duration','indicator',
    'motion_detection_distance', 'motion_detection_sensitivity', 'small_motion_detection_distance',
    'small_motion_detection_sensitivity', 'static_detection_distance', 'static_detection_sensitivity','motion_false_detection','fading_time',
    'breathe_false_detection','working_mode']
}

const definition = {
    fingerprint: tuya.fingerprint('TS0225', ['_TZE200_2aaelwxk']),
    model: 'ZG-205Z/A',
    vendor: 'TuYa',
    description: '24GHz Human Presence Sensor',
    fromZigbee: [tuya.fz.datapoints],
    toZigbee: [tzDatapoints],
    exposes: [
        e.presence(),
        //e.enum('presence_state', ea.STATE, ['none', 'presence']).withDescription('Presence'),
        e.enum('human_motion_state', ea.STATE, ['none', 'large', 'small', 'breathe']).withDescription('Human Motion state'),
        e.numeric('illuminance_value', ea.STATE).withDescription('Illuminance').withUnit('lux'),      
        e.numeric('fading_time', ea.STATE_SET).withValueMin(0).withValueMax(28800).withValueStep(1).withUnit('s')
            .withDescription('Presence keep time'),
        e.numeric('motion_detection_distance', ea.STATE_SET).withValueMin(0).withValueMax(10).withValueStep(0.01).withUnit('m')
            .withDescription('Motion detection distance'),
        e.numeric('motion_detection_sensitivity', ea.STATE_SET).withValueMin(0).withValueMax(10).withValueStep(1).withUnit('x')
            .withDescription('Motion detection sensitivity'),
        e.numeric('small_motion_detection_distance', ea.STATE_SET).withValueMin(0).withValueMax(6).withValueStep(0.01).withUnit('m')
            .withDescription('Small motion detection distance'),
        e.numeric('small_motion_detection_sensitivity', ea.STATE_SET).withValueMin(0).withValueMax(10).withValueStep(1).withUnit('x')
            .withDescription('Small motion detection sensitivity'),
        e.numeric('static_detection_distance', ea.STATE_SET).withValueMin(0).withValueMax(6).withValueStep(0.01).withUnit('m')
            .withDescription('Static detection distance'),
        e.numeric('static_detection_sensitivity', ea.STATE_SET).withValueMin(0).withValueMax(10).withValueStep(1).withUnit('x')
            .withDescription('Static detection sensitivity'),
        e.numeric('motion_false_detection', ea.STATE_SET).withValueMin(0).withValueMax(10).withValueStep(1).withUnit('x')
            .withDescription('Motion false detection'),            
        //e.enum('working_mode', ea.STATE_SET, ['off', 'arm', 'alarm']).withDescription('Alarm mode'),
        //e.enum('alarm_volume', ea.STATE_SET, ['mute', 'low', 'medium', 'high']).withDescription('Alarm volume'),
        //e.numeric('alarm_time', ea.STATE_SET).withValueMin(1).withValueMax(60).withValueStep(1).withUnit('m').withDescription('Alarm time'),
        e.binary('indicator', ea.STATE_SET, 'ON', 'OFF').withDescription('LED Indicator'),
        e.binary('breathe_false_detection', ea.STATE_SET, 'ON', 'OFF').withDescription('Breathe False Detection'),
    ],
    meta: {
        tuyaDatapoints: [
            //[1, 'presence_state', tuya.valueConverterBasic.lookup({'none': tuya.enum(0), 'presence': tuya.enum(1)})],
            [1, 'presence', tuya.valueConverter.trueFalse1],
            [2, 'motion_detection_sensitivity', tuya.valueConverter.raw],
            [3, 'mov_minimum_distance', tuya.valueConverter.raw],
            [4, 'motion_detection_distance', tuya.valueConverter.divideBy100],
            [101, 'human_motion_state', tuya.valueConverterBasic.lookup({'none': tuya.enum(0), 'large': tuya.enum(1), 'small': tuya.enum(2), 'breathe': tuya.enum(3)})],
            [102, 'fading_time', tuya.valueConverter.raw],
            [103, 'motion_false_detection', tuya.valueConverter.raw],
            [104, 'small_motion_detection_distance', tuya.valueConverter.divideBy100],
            [105, 'small_motion_detection_sensitivity', tuya.valueConverter.raw],
            [106, 'illuminance_value', tuya.valueConverter.raw],
            [107, 'indicator', tuya.valueConverter.onOff],
            [108, 'static_detection_distance', tuya.valueConverter.divideBy100],
            [109, 'static_detection_sensitivity', tuya.valueConverter.raw],
            [110, 'micro_minimum_distance', tuya.valueConverter.raw],
            [111, 'motionless_minimum_distance', tuya.valueConverter.raw],
            [112, 'reset_setting', tuya.valueConverter.raw],
            [113, 'breathe_false_detection', tuya.valueConverter.raw],
            [114, 'time', tuya.valueConverter.raw],      
            [115, 'alarm_time', tuya.valueConverter.raw],            
            [116, 'alarm_volume', tuya.valueConverterBasic.lookup({'low': tuya.enum(0), 'medium': tuya.enum(1), 'high': tuya.enum(2), 'mute': tuya.enum(3)})],
            [117, 'working_mode', tuya.valueConverterBasic.lookup({'arm': tuya.enum(0), 'off': tuya.enum(1), 'alarm': tuya.enum(2),  'doorbell': tuya.enum(3)})],
            [118, 'auto1', tuya.valueConverter.raw],      
            [119, 'auto2', tuya.valueConverter.raw],      
            [120, 'auto3', tuya.valueConverter.raw],                  
        ],
    },
};

module.exports = definition;

Supported color modes

No response

Color temperature range

No response

Koenkk commented 1 year ago

Does this ext converter work? I yes, could you make a pull request?

newbeehome commented 1 year ago

use https://gist.github.com/Koenkk/79a20ea7e5eaf35749e157d0c31a1f9b for TS0225 and _TZE200_hl0ss9oa /sorry

chewth91 commented 1 year ago

Does this ext converter work? I yes, could you make a pull request?

@Koenkk it's working fine for and haven't seen any issues. I am not familiar with GitHub and am not sure about how to make a pull request.

kkossev commented 1 year ago

I can confirm that Tuya DPs shown above are the correct ones for TS0225 _TZE200_2aaelwxk

@chewth91 I suppose that you have Tuya Zigbee GW, are there "Move Self Test", "Small Move Self Test" and "Breathe Self Test" functions in the Smart Life app? ( these could be potentially DP 118, 119, and 120).

chewth91 commented 1 year ago

I can confirm that Tuya DPs shown above are the correct ones for TS0225 _TZE200_2aaelwxk

@chewth91 I suppose that you have Tuya Zigbee GW, are there "Move Self Test", "Small Move Self Test" and "Breathe Self Test" functions in the Smart Life app? ( these could be potentially DP 118, 119, and 120).

Hi, i did not see self test in Smartlife. Which one do you think they refer to?

Screenshot_20230819-015524.png

Screenshot_20230819-015702.png

Screenshot_20230819-015724.png

Screenshot_20230819-015733.png

Koenkk commented 1 year ago

All TS0225 will be detected as supported now.

Changes will be available in the dev branch in a few hours from now. (https://www.zigbee2mqtt.io/advanced/more/switch-to-dev-branch.html)

leroyloren commented 1 year ago

I have _TZE200_2aaelwxk with this converter it detects but doesn't show motion_state and illuminance_lux, the rest seems to work.

I am attaching debug logs etc.

obrazek

{"id":41,"type":"Router","ieeeAddr":"0xa4c1388baef32d03","nwkAddr":34496,"manufId":4417,"manufName":"_TZE200_2aaelwxk","powerSource":"DC Source","modelId":"TS0225","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":1026,"inClusterList":[0,3,1280,57346,61184,60928,57344,1024],"outClusterList":[],"clusters":{"genBasic":{"attributes":{}},"ssIasZone":{"attributes":{"iasCieAddr":"0x00124b0021b9518e","zoneState":0}},"msIlluminanceMeasurement":{"attributes":{"measuredValue":33545}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":130,"stackVersion":2,"hwVersion":1,"swBuildId":"0122052017","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1692383344135,"defaultSendRequestWhen":"immediate"}

obrazek

obrazek

https://www.aliexpress.com/item/1005005904142527.html

Tuya-Zigbee-Human-Presence-Detector-Smart-Human-Body-PIR-Sensor-Radar-DetectorMotion-Sensors-Support-Home-Assistant jpg_640x640

kkossev commented 1 year ago

@chewth91 thank you for the screenshots - obviously, this model does not have exactly the same functions as the other TS0225 radar :

image

chewth91 commented 1 year ago

I have _TZE200_2aaelwxk with this converter it detects but doesn't show motion_state and illuminance_lux, the rest seems to work.

I am attaching debug logs etc.

This happened to me before as well. Have you entered all the parameters?

Koenkk commented 1 year ago

~I've adapter the converter for the _TZE200_2aaelwxk, can you test if everything works https://gist.github.com/Koenkk/581a5f396d1ca9ac0ea9477b1017af36~

_TZE200_2aaelwxk has been added in https://github.com/Koenkk/zigbee-herdsman-converters/pull/6084 now

Changes will be available in the dev branch in a few hours from now. (https://www.zigbee2mqtt.io/advanced/more/switch-to-dev-branch.html)

alexvaltchev commented 1 year ago

@Koenkk when will this sensor be fully operational and working in regular Z2M ? I tried this external converter for "TS0225 by _TZE200_2aaelwxk" version, and it shows, but none of the sliders seem to be working. Am I doing anything wrong? OR is there better way to work in ZHA perhaps? Have anyone made this sensor working? Thanks

ZHA: Screenshot_1

Z2M: Screenshot_2 Screenshot_3 Screenshot_4

Is this Zigbee2MQTT fully functional now?

Does anyone know what each of those settings mean and how to set them for best results? Thanks

Koenkk commented 1 year ago

@13717033460 since you added support for this, can you check the issue above?

alexvaltchev commented 1 year ago

I contacted the AliExpress seller that sent me the sensor and they have emailed me their converter. It is different. Can anybody check both and let me know which one is better and should be used?

Here is the link: https://doc.szalarm.com/zg-205Z/z2m.html

I also asked what each setting do, and here is their link with information: LINK: https://doc.szalarm.com/zg-205Z/en/

alexvaltchev commented 1 year ago

The external converter the AliExpress seller gave me shows several models loading it in Z2M I see some key differences:

  1. In Z2M does not show photo anymore, but only Zigbee logo. Screenshot_1
  2. Presence state changed from "Presence/NONE, to AWAY/HOME" - similar to other older presence sensors
  3. IS no longer domain sensor, but binary_sensor instead (which in my opinion is better as it works as ON/OFF state) used elsewhere.
  4. Is now possible to change the type of the sensor, see image below. Screenshot_1

There is missing a few states like:

  1. Breathe false detection - dont know what this do exactly...
  2. Motion false detection - not sure about it aither.

Those 2 are missing from the AliExpress seller converter, but are available from @chewth91

Which of the 2 converters is better? Thanks

13717033460 commented 1 year ago

Hello,  you can add an external converter in this way first. This is the latest one.

------------------ Original ------------------ From: "Koenkk/zigbee2mqtt" @.>; Date: Tue, Aug 29, 2023 07:30 PM @.>; @.**@.>; Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz Human Presence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

The external converter the AliExpress seller gave me shows model _TZE200_hl0ss9oa but I have _TZE200_2aaelwxk. After loading it in Z2M I see some key doffereces:

In Z2M does not show photo anymore, but only Zigbee logo.

Presence state changed from "Presence/NONE, to AWAY/HOME" - similar to other older presence sensors

IS no longer domain sensor, but binary_sensor instead (which in my opinion is better as it works as ON/OFF state) used elsewehere.

Is now possible to change the type of the sensor, see image below.

Can someone fix it so it dows work fine with both versions of the sensor - _TZE200_hl0ss9oa AND _TZE200_2aaelwxk. I am newbie so not sure how to do it, just trying to observe and report. :)

Thanks

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

alexvaltchev commented 1 year ago

@13717033460 so the AliExpress seller converter is the latest and better?

13717033460 commented 1 year ago

sorry,I made a mistake. This is it. Please check the attachment.

------------------ Original ------------------ From: "Koenkk/zigbee2mqtt" @.>; Date: Tue, Aug 29, 2023 07:59 PM @.>; @.**@.>; Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz Human Presence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

@13717033460 so the AliExpress seller converter is the latest and better?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

alexvaltchev commented 1 year ago

Sorry, am I blind? I dont see attachment. Do you mean the converter that is posted by @chewth91 is the latest and best? OR the seller from AliExpress is newer and better? I feel stupid :( I am so sorry to ask again...

Screenshot_2

13717033460 commented 1 year ago

{         fingerprint: tuya.fingerprint('TS0225', ['_TZE200_2aaelwxk']),         model: 'ZG-205Z-A',         vendor: 'TuYa',         description: 'Mini 24Ghz human presence sensor',         fromZigbee: [tuya.fz.datapoints],         toZigbee: [tzDatapoints],         exposes: [             e.presence(),             e.enum('motion_state', ea.STATE, ['none', 'large', 'small', 'static']).withDescription('Motion state'),             e.illuminance_lux(),             e.numeric('fading_time', ea.STATE_SET).withValueMin(0).withValueMax(600).withValueStep(1).withUnit('s')                 .withDescription('Presence keep time'),             e.numeric('large_motion_detection_distance', ea.STATE_SET).withValueMin(0).withValueMax(10).withValueStep(0.01).withUnit('m')                 .withDescription('Large motion detection distance'),             e.numeric('large_motion_detection_sensitivity', ea.STATE_SET).withValueMin(0).withValueMax(10).withValueStep(1).withUnit('x')                 .withDescription('Large motion detection sensitivity'),             e.numeric('small_motion_detection_distance', ea.STATE_SET).withValueMin(0).withValueMax(6).withValueStep(0.01).withUnit('m')                 .withDescription('Small motion detection distance'),             e.numeric('small_motion_detection_sensitivity', ea.STATE_SET).withValueMin(0).withValueMax(10).withValueStep(1).withUnit('x')                 .withDescription('Small motion detection sensitivity'),             e.numeric('static_detection_distance', ea.STATE_SET).withValueMin(0).withValueMax(6).withValueStep(0.01).withUnit('m')                 .withDescription('Static detection distance'),             e.numeric('static_detection_sensitivity', ea.STATE_SET).withValueMin(0).withValueMax(10).withValueStep(1).withUnit('x')                 .withDescription('Static detection sensitivity'),             e.binary('indicator', ea.STATE_SET, 'ON', 'OFF').withDescription('LED indicator mode'),         ],         meta: {             tuyaDatapoints: [                 [1, 'presence', tuya.valueConverter.trueFalse1],                 [106, 'illuminance_lux', tuya.valueConverter.raw],                 [101, 'motion_state', tuya.valueConverterBasic.lookup({                     'none': tuya.enum(0), 'large': tuya.enum(1), 'small': tuya.enum(2), 'static': tuya.enum(3),                 })],                 [102, 'fading_time', tuya.valueConverter.raw],                 [4, 'large_motion_detection_distance', tuya.valueConverter.divideBy100],                 [2, 'large_motion_detection_sensitivity', tuya.valueConverter.raw],                 [104, 'small_motion_detection_distance', tuya.valueConverter.divideBy100],                 [105, 'small_motion_detection_sensitivity', tuya.valueConverter.raw],                 [108, 'static_detection_distance', tuya.valueConverter.divideBy100],                 [109, 'static_detection_sensitivity', tuya.valueConverter.raw],                 [107, 'indicator', tuya.valueConverter.onOff],             ],         },     },

------------------ Original ------------------ From: "Koenkk/zigbee2mqtt" @.>; Date: Tue, Aug 29, 2023 08:20 PM @.>; @.**@.>; Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz Human Presence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

Sorry, am I blind? I dont see attachment. Do you mean the converter that is posted by @chewth91 is the latest and best? OR the seller from AliExpress is newer and better? I feel stupid :( I am so sorry to ask again...

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

alexvaltchev commented 1 year ago

Thank you. Will try it now :) What is new/different than the AliExpress version, do you know? Does it work better or more accurate? Thanks

There are a lot of "  &nbsp"  &nbsp" are not from the code I assume? Is there a link to download the .js file so I know is the correct one? or RAW format of it?

13717033460 commented 1 year ago

OK, In the process of using the product, you can contact me if you have any other questions, we are the manufacturer.

发自我的iPhone

------------------ Original ------------------ From: Alex Valtchev @.> Date: Tue,Aug 29,2023 8:29 PM To: Koenkk/zigbee2mqtt @.> Cc: jomders @.>, Mention @.> Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz HumanPresence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

Thank you. Will try it now :) What is new/different than the AliExpress version, do you know? Does it work better or more accurate? Thanks

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

alexvaltchev commented 1 year ago

Great, @13717033460 I just want the latest external converter that support TS0225_TZE200_2aaelwxk version. I dont see attached file or link that I can download it. Thanks

kkossev commented 1 year ago

if you have any other questions, we are the manufacturer.

Hi @13717033460 ,

The first question is about what mmWave module is actually inside TS0225_TZE200_2aaelwxk image

This is not a 24Ghz module as advertised, but a 5.8 Ghz mmWave module - can you confirm that?

Following the AliExpress seller link in the first post by @chewth91 , we see it has changed - there is no "24 GHz" anymore on the product description. Other AE sellers removed the ''24GHz" from the description, but the wrong info can still be seen in some of the pictures.

Can you comment on this situation?

13717033460 commented 1 year ago

Yes, this one is 5.8G, but the algorithm is much better than the normal 5.8G

发自我的iPhone

------------------ Original ------------------ From: kkossev @.> Date: Tue,Aug 29,2023 11:29 PM To: Koenkk/zigbee2mqtt @.> Cc: jomders @.>, Mention @.> Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz HumanPresence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

if you have any other questions, we are the manufacturer.

Hi @13717033460 ,

The first question is about what mmWave module is actually inside TS0225_TZE200_2aaelwxk

This is not a 24Ghz module as advertised, but a 5.8 Ghz mmWave module - can you confirm that?

Following the AliExpress seller link in the first post by @chewth91 , we see it has changed - there is no "24 GHz" anymore on the product description. Other AE sellers removed the ''24GHz" from the description, but the wrong info can still be seen in some of the pictures.

Can you comment on this situation?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

13717033460 commented 1 year ago

Sorry!   AE seller advertising is wrong, long ago notified them to change

发自我的iPhone

------------------ Original ------------------ From: kkossev @.> Date: Tue,Aug 29,2023 11:29 PM To: Koenkk/zigbee2mqtt @.> Cc: jomders @.>, Mention @.> Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz HumanPresence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

if you have any other questions, we are the manufacturer.

Hi @13717033460 ,

The first question is about what mmWave module is actually inside TS0225_TZE200_2aaelwxk

This is not a 24Ghz module as advertised, but a 5.8 Ghz mmWave module - can you confirm that?

Following the AliExpress seller link in the first post by @chewth91 , we see it has changed - there is no "24 GHz" anymore on the product description. Other AE sellers removed the ''24GHz" from the description, but the wrong info can still be seen in some of the pictures.

Can you comment on this situation?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

kkossev commented 1 year ago

Thank you for the answer, @13717033460 , fair enough. I appreciate your honesty. The AE sellers bad practices are another topic, I don't want to hijack this technical thread.

alexvaltchev commented 1 year ago

I checked on AliExpress most sellers say 24G:

https://www.aliexpress.com/item/1005005791344561.html https://www.aliexpress.com/item/1005005919353153.html https://www.aliexpress.com/item/1005005904142527.html https://www.aliexpress.com/item/1005005914116739.html

@13717033460 if you look on AliExpress this model always say 24G.

Is there any real 24G? - https://www.aliexpress.com/item/1005005947206956.html What about this?

kkossev commented 1 year ago

I checked on AliExpress most sellers say 24G:

Open a dispute and ask for a full refund.

13717033460 commented 1 year ago

Sorry, it has a lot to do with our early technical publicity mistakes, because we did produce 24G products in the early days, and later because of the wrong 24G alarm, the experience is not very good. After 24G matures, 24G radar will be used again

发自我的iPhone

------------------ Original ------------------ From: kkossev @.> Date: Tue,Aug 29,2023 11:49 PM To: Koenkk/zigbee2mqtt @.> Cc: jomders @.>, Mention @.> Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz HumanPresence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

I checked on AliExpress most sellers say 24G:

Open a dispute and ask for a full refund.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

kkossev commented 1 year ago

Is there any real 24G? - https://www.aliexpress.com/item/1005005947206956.html What about this?

This one is real 24Ghz, based on LD2410C mmWave sensor. But it is terribly chatty as the previous TS0601 models (sends the unnecessary distance measurement every single second - non-stop until a presence is sensed).

kkossev commented 1 year ago

@13717033460 one very good thing about your new products is that they are not as chatty / not spammy as the rest of the Tuya-based 5.8Ghz radars. This is what made me so enthusiastic initially... until recently.

alexvaltchev commented 1 year ago

Sorry to hijack the topic here, we figured it out these square ones are 5.8G. Does anyone have experience finding real 24G?

How about THIS:

Moes - https://www.aliexpress.com/item/1005005932571226.html Screenshot_7

13717033460 commented 1 year ago

At the beginning of last month, we notified most of the sellers and changed the parameter to 5.8G。

Tomorrow, we'll find out which customer this is, and if you need to return it, I can coordinate.

发自我的iPhone

------------------ Original ------------------ From: kkossev @.> Date: Tue,Aug 29,2023 11:49 PM To: Koenkk/zigbee2mqtt @.> Cc: jomders @.>, Mention @.> Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz HumanPresence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

I checked on AliExpress most sellers say 24G:

Open a dispute and ask for a full refund.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

alexvaltchev commented 1 year ago

@13717033460 what is the detection angel in degree? I put it 2 meters above and here are my settings, and is still not detecting.

Screenshot_1

13717033460 commented 1 year ago

At a very close distance ,Close to 90 degrees,After setting the parameters, wait 10 seconds。

Please check http://doc.szalarm.com/zg-205Z

发自我的iPhone

------------------ Original ------------------ From: Alex Valtchev @.> Date: Wed,Aug 30,2023 0:04 AM To: Koenkk/zigbee2mqtt @.> Cc: jomders @.>, Mention @.> Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz HumanPresence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

@13717033460 what is the detection angel in degree? I put it 2 meters above and here are my settings, and is still not detecting.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

13717033460 commented 1 year ago

The triggering of the device from "NONE" to "Presence" state must first detect large movements in order to trigger radar small movements and static detection;

发自我的iPhone

------------------ Original ------------------ From: Alex Valtchev @.> Date: Wed,Aug 30,2023 0:04 AM To: Koenkk/zigbee2mqtt @.> Cc: jomders @.>, Mention @.> Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz HumanPresence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

@13717033460 what is the detection angel in degree? I put it 2 meters above and here are my settings, and is still not detecting.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

alexvaltchev commented 1 year ago

Yes, am aware of it. Thank you. I already read everything there. I have been reading all materials about this sensor, but so far in my case does not work good. Is even worst than the older version on my opinion.

IMG_20230829_191835 IMG_20230829_191844

It shows HOME from time to time than AWAY again. @13717033460 any suggestions?

13717033460 commented 1 year ago

You mean it says Home all the time?

发自我的iPhone

------------------ Original ------------------ From: Alex Valtchev @.> Date: Wed,Aug 30,2023 0:20 AM To: Koenkk/zigbee2mqtt @.> Cc: jomders @.>, Mention @.> Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz HumanPresence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

Yes, am aware of it. Thank you. I already read everything there. I have been reading all materials about this sensor, but so far in my case does not work good. Is even worst than the older version on my opinion.

It shows HOME from time to time than AWAY again.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

13717033460 commented 1 year ago

Can you describe your problem? I should be able to help you out

发自我的iPhone

------------------ Original ------------------ From: Alex Valtchev @.> Date: Wed,Aug 30,2023 0:20 AM To: Koenkk/zigbee2mqtt @.> Cc: jomders @.>, Mention @.> Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz HumanPresence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

Yes, am aware of it. Thank you. I already read everything there. I have been reading all materials about this sensor, but so far in my case does not work good. Is even worst than the older version on my opinion.

It shows HOME from time to time than AWAY again.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

alexvaltchev commented 1 year ago

@13717033460 No, the opposite. IT shows presence FALSE, and rarely goes to TRUE for a little time and go back to FALSE. NO presence. The room is 5 meters long and 2.7 meters tall. I put the sensor on 2.1 meters high. I angeled it toward me a little down and still loses me. IS not detecting me.

alexvaltchev commented 1 year ago

IF sensitivity is 9 is not detecting. IF sensitivity is 10 is detecting all the time (even when nobody is there) Large motion is OK, but then small/static are not detected when sensitivity 9. If I change to 10 is detected, even when I am not there.

13717033460 commented 1 year ago

How far away are you from him? This side mount product, you can not install so high,and fading time set to 60S

发自我的iPhone

------------------ Original ------------------ From: Alex Valtchev @.> Date: Wed,Aug 30,2023 0:36 AM To: Koenkk/zigbee2mqtt @.> Cc: jomders @.>, Mention @.> Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz HumanPresence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

IF sensitivity is 9 is not detecting. IF sensitivity is 10 is detecting all the time (even when nobody is there)

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

alexvaltchev commented 1 year ago

@13717033460 I am 1.7 meters from the device. Is mounted 2.1 meters from the ground. Fading time is 10 seconds, I want to react fast not to wait too long. I sit on the computer, I am static but it shows there is nobody, no presence detected.

13717033460 commented 1 year ago

You are still, fading must be 40s chapped on, and it is recommended to mount parallel to the person, because this product is side mount, there is no bracket

发自我的iPhone

------------------ Original ------------------ From: Alex Valtchev @.> Date: Wed,Aug 30,2023 0:44 AM To: Koenkk/zigbee2mqtt @.> Cc: jomders @.>, Mention @.> Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz HumanPresence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

@13717033460 I am 1.7 meters from the device. Is mounted 2.1 meters from the ground. Fading time is 10 seconds, I want to react fast not to wait too long. I sit on the computer, I am static but it shows there is nobody, no presence detected.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

13717033460 commented 1 year ago

If you are stationary and need to detect breathing action, you will be facing it, within 3m. But most people make tiny movements when they're not asleep,

发自我的iPhone

------------------ Original ------------------ From: Alex Valtchev @.> Date: Wed,Aug 30,2023 0:44 AM To: Koenkk/zigbee2mqtt @.> Cc: jomders @.>, Mention @.> Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz HumanPresence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

@13717033460 I am 1.7 meters from the device. Is mounted 2.1 meters from the ground. Fading time is 10 seconds, I want to react fast not to wait too long. I sit on the computer, I am static but it shows there is nobody, no presence detected.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

alexvaltchev commented 1 year ago

@13717033460 so if more than 3 meters it will not detect me if sleeping? In order to detect static need to be less than 3 meters?

Why do I need 40 seconds fade? I want the light to turn off suoer fast l, after 5 seconds after I left the room.

alexvaltchev commented 1 year ago

There is stand for the sensor https://a.aliexpress.com/_mP2Ol6e

13717033460 commented 1 year ago

Yes, this is a problem with either 24G or 60G radar. If you are not completely stationary, you can set it for 10 seconds and move the radar as close to the detection area as possible. You can test what you're doing when you're reading a book, when you're working

发自我的iPhone

------------------ Original ------------------ From: Alex Valtchev @.> Date: Wed,Aug 30,2023 1:10 AM To: Koenkk/zigbee2mqtt @.> Cc: jomders @.>, Mention @.> Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz HumanPresence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

@13717033460 so if more than 3 meters it will not detect me if sleeping? In order to detect static need to be less than 3 meters?

Why do I need 40 seconds fade? I want the light to turn off suoer fast l, after 5 seconds after I left the room.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

13717033460 commented 1 year ago

Sorry,I can't open the link. I'm on my phone. Give me the screenshot

发自我的iPhone

------------------ Original ------------------ From: Alex Valtchev @.> Date: Wed,Aug 30,2023 1:15 AM To: Koenkk/zigbee2mqtt @.> Cc: jomders @.>, Mention @.> Subject: Re: [Koenkk/zigbee2mqtt] [New device support]: TuYa 24GHz HumanPresence Sensor TS0225_TZE200_2aaelwxk (Issue #18612)

There is stand for the sensor https://a.aliexpress.com/_mP2Ol6e

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

alexvaltchev commented 1 year ago

-18011309801406910656 -1867896495513142581 1669302841-472323002 8728549611916970155