The new Tuya Human Presence Sensors ( TS0225 _TZE200_hl0ss9oa _TZE200_2aaelwxk) have actually 5.8GHz modules inside

I just received a new Tuya 24Ghz radar :

( Update: it turned out that these are actually 5.8Ghz radars, not 24Ghz as misleadingly advertized .. :frowning: )

AliExpres : (link)


A very similar model, but in a square form suitable for wall mounting:

image

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


There are a lot of parameters to fine-tune in the Tuya Smart Life app :

What makes this radar different than the previous models is that it is not spammy!
At least, not as spammy as all the previous TS0601 models.

  • endpointId: 01
  • application: 41
  • inClusters: 0000,0003,0500,E002,EF00
  • manufacturer: _TZE200_hl0ss9oa
  • model: TS0225
  • softwareBuild: 0122052017

Update : June 2024 : the support for Tuya mmWave sensors is now moved to a new driver :

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

Just in case, an old version 1.5.3 of the driver dated 2023/09/30 can be downloaded from here.


In the past weeks, many new 24GHz radars appeared on AliExpress and some other sites. Not all of these new 24GHz radars are coming with the new TS0225 firmware! This means that although new, although 24Ghz - these new radars may still be spamming the Zigbee network with unnecessary distance reports every second.

The description details below apply only to these presence sensors (not matter of the box form factor!) that come with firmware TS0225 _TZE200_hl0ss9oa ,


States (attributes):

image

  • motion : the mmWave radar occupancy state (Tuya uses the term 'presence') is represented as Hubitat standard 'motion' capability for easy use in HE automations:
    • active - the radar has explicitly reported 'presence'.
    • inactive - the radar has explicitly reported 'no presence'.
  • humanMotionState :
    • none - the radar has reported 'no presence'.
    • moving - the radar has reported active movement.
    • small_move - the radar has reported slight movement.
    • stationary - the radar has detected breathing / stationary micro movement.
  • illuminance - Tuya uses a weird way to report the illuminance, still experimenting to convert it to Lux values that are close to other illuminance sensors readings.
  • radarStatus - "checking", "check_success", "check_failure", "others", "comm_fault", "radar_fault"
  • powerSource - fixed to 'DC'
  • healthStatus - offline or online to HE Zigbee coordinator.

Preferences (settings) :

  • Description text logthe ging - Display sensor states on HE log page. The recommended value is true.
  • Debug logging - Debug information useful for troubleshooting. The recommended value is false.
  • Lux threshold - the illuminance change must be greater than this threshold value to be reported as an event. The default value is 5.
  • Presence Keep Time (Fade time) - the approximate time without any motion (including 'static presence'/breathing), after which the radar will report no motion.
  • Enable LED - Enable LED blinking when motion is detected.Default value is off ( LED disabled)
  • Radar Alarm Mode : configures the use of the inbuilt 120 (Chinese)dB siren :
    • 'disabled' - this is the default mode this driver sets.
    • 'enabled' - the siren will sound loud when a motion is detected (look at the photo on the AliExpress website how scared the thief was! : )
    • 'activate-' - turns on the alarm immediately (not recommended!).
  • Radar Alarm Volume - "Low", "Middle", "High", "Mute". The default setting is 'muted'.
  • Radar Alarm Time - Alarm sounding duration, (1..60)seconds
  • Motion Detection Settigs : - Settings for movement types such as walking, trotting, fast running, circling, jumping and other movements
    • Motion False Detection - Disable/Enable motion false detection.
    • Motion Detection Sensitivity - * Motion(movement) sensitivity, (0..10)*
    • Motion Minimum Distance - Motion(movement) minimum distance, (0.0..10.0) meters
    • Motion Detection Distance - Motion(movement) maximum distance (0.0..10.0) meters.
  • Small Motion Detection Settigs : - Settings for small movement types such as tilting the head, waving, raising the hand, flicking the body, playing with the mobile phone, turning over the book, etc..
    • Small Motion Detection Sensitivity - Small motion detection sensitivity, (0..10)
    • Micro Motion Minimum Distance - Small motion minimum distance, (0.0..6.0) meters
    • Small Motion Detection Distance - Small motion detection maximum distance, (0.0..6.0) meters
  • Static Detection Settigs : - The sensor can detect breathing within a certain range to determine people presence in the detection area (for example, while sleeping or reading).
    • Breathe False Detection - Disable/Enable breathe false detection.
    • Static Detection Sensitivity - Static Detection sensitivity, (0..10)
    • Static Detection Minimum Distance - Static detection minimum distance, (0.0..6.0) meters
  • Static Detection Distance - Static detection maximum distance, (0.0..6.0) meters
  • Advanced Options - enables showing the advanced options/preferences. Hit F5 in the browser to refresh the Preferences list.
    • Device Profile - Forcely change the Device Profile, if the model/manufacturer was not recognized automatically.

Commands

  • Configure -
  • Initialize -
  • Ping -
  • Refresh -
  • Send Command -
    • resetSetting -
    • moveSelfTest -
    • microMoveSelfTest -
    • breatheSelfTest -
  • Set Motion - forcibly set the motion attribute as present or not present.
  • Set Par - these are the Preferences that can be modified on-the-fly from RM5 or webCoRE automations :
    • must be one of these : [radarFadingTime, radarLedIndicator, motionFalseDetection, breatheFalseDetection, motionDetectionDistance, motionMinimumDistance, motionDetectionSensitivity, smallMotionDetectionDistance, smallMotionDetectionSensitivity, microMotionMinimumDistance, staticDetectionDistance, staticDetectionSensitivity]

These are the presets from Tuya SmartLife app :

LivingRoom Bedroom Washroom Aisle Kitchen
Motion detection distance 800 500 300 900 1000
Motion detection sensitivity 6x 6x 5x 8x 6x
Small motion detection distance 600 400 400 400 600
Small motion detection sensitivity 9 6 8 5 8
Static detection distance 600 600 400 0 0
Static detection sensitivity 9x 9x 8x 8x 8x

Radar parameter setting instructions

(original link: https://doc.szalarm.com/zg-205Z/en/ ).
Note: The terms and the parameters used in SmartLife / Z2M may differ from these used in this driver.

Radar parameter instructions

Detailed Description of Radar Parameter Settings

Logic of radar detection

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;

For example, when a person enters the detection area, the radar only activates small actions and static detection after detecting this large movement;

Workflow:: "NONE" Only activate large motion detection-> Detected significant movement (with someone) -> Start small actions and static detection -> Personnel walked away -> Countdown (Presence Keep Time)-> "NONE" ;

From the detection logic, it can be analyzed that the detection from "NONE" to "Presence" is only related to the "Large motion detection" parameter; After the person walked away, related to the detection parameters of "Small motion detection" and "Stationary detection";

So for radar parameter debugging, the first step is to adjust the "Large motion detection" parameter first

Attention! After setting radar parameters each time, it takes 10 seconds for the radar to function properly;

When the "Large motion detection distance" is set to 0, the radar will stop all detection;

When only Large movement detection is required, the "Small motion detection distance" and "Stationary detection distance" can be set to 0;

Why am I still detected while standing behind the radar?

Answer: Due to the fact that millimeter wave signals are reflected or repeatedly reflected when encountering objects such as walls after being emitted, false alarms can be detected on the human body. Therefore, it is only necessary to reduce the millimeter wave transmission power to reduce the reflection and cancel false alarms. You can turn down the "Large motion detection distance" or "Large motion detection sensitivity".

At this point, you can set the "Large motion detection sensitivity" to 5x and reduce the "Large motion detection distance" to an appropriate parameter (such as 300cm) to eliminate false positives;

You only need to set the "Small motion detection" and "Stationary detection" parameters when the following situations occur;

1.When you do not need to detect micro motion or respiratory detection, you can disable it by setting the "Small motion detection distance" and "Stationary detection distance" to 0.;

2.When you find that after a long time of leaving (which is greater than the "Presence Keep Time"), the app still shows Presence (Small motion, or Stationary), then you need to adjust the "Small motion detection" and "Stationary detection" parameters. Based on the results of the false alarm, adjust the "Small motion detection" and "Stationary detection" parameters;

How to set radar parameters?

Installed in the living room

  1. Adjust the "Large motion detection sensitivity" to 6x and set the "Large motion detection distance" according to the size of the space, not exceeding the actual length of the room.

2.Adjust the "Small motion detection sensitivity" to 8x and set the "Small motion detection distance" according to the size of the space,Suggest 5 meters.

3.Adjust the "Stationary detection sensitivity" to 8x and set the "Stationary detection distance" according to the size of the space,Suggest 5 meters.

4."Presence Keep Time" Set to 1 minute or more.

  1. Hang the equipment 2 meters high and fix it, without swinging. There should be no obstruction within 50cm around the equipment, and adjust the angle to align with the area to be tested.

Installed in the entrance and hallway

1.Adjust the "Large motion detection sensitivity" to 6x and set the "Large motion detection distance" according to the size of the space,Suggest 3 meters.

2.Adjust the "Small motion detection sensitivity" to 5x and set the "Small motion detection distance" according to the size of the space,Suggest 3 meters。

3.Turn off the 'Stationary detection distance' by setting it to 0.

4."Presence Keep Time" Set to 30 second

Installed in the restroom

1.Adjust the "Large motion detection sensitivity" to 6x and set the "Large motion detection distance" according to the size of the space,Suggest 3 meters.

2.Adjust the "Small motion detection sensitivity" to 5x and set the "Small motion detection distance" according to the size of the space,Suggest 3 meters.

3.Adjust the "Stationary detection sensitivity" to 5x and set the "Stationary detection distance" according to the size of the space,Suggest 3 meters.

3."Presence Keep Time" Set to 60 second.

How to solve false alarms?

How to solve false alarms?

Please do not worry and read the following content carefully.

If the space is messy or large, please install the equipment at a height of approximately 2 meters and secure it properly. The product should not be shaken or aimed at devices that may cause movement, such as curtains, desktop computers, fans, etc. Secondly, there must be an open area of 50 centimeters around the device and no other interfering objects are allowed;

Please pay attention to the rationality of the installation and do not casually place it on the table for testing, and then feel that the product is unstable and give a negative rating!

2、Please carefully read the detailed description of radar parameters;

Attention! After setting radar parameters each time, it takes 10 seconds for the radar to function properly;

Why am I still detected while standing behind the radar?

Answer: Due to the fact that millimeter wave signals are reflected or repeatedly reflected when encountering objects such as walls after being emitted, false alarms can be detected on the human body. Therefore, it is only necessary to reduce the millimeter wave transmission power to reduce the reflection and cancel false alarms. You can turn down the "Large motion detection distance" or "Large motion detection sensitivity".

Why is there no one at night, but occasionally someone is still detected?

Answer: From "NONE" to "Presence" is only related to the "Large motion detection" parameter,You can turn down the "Large motion detection distance" or "Large motion detection sensitivity";

Why did the personnel leave for a long time, but still detect someone?

Answer: In this case, the radar signal may be reflected for some reason. You can adjust the installation angle or reduce the "Small motion detection distance" or "Stationary detection distance"

Why is it possible to detect someone outside when it rains?

Answer: Do not face the sensor out of the window. You can reduce the "Large motion detection distance" and "Large motion detection sensitivity" parameters to a suitable one.

Why is someone detected next door?

Answer: Millimeter wave signals can penetrate glass, gypsum walls, wooden walls, and even solid walls, so you can reduce the "Large motion detection distance" and "Large motion detection sensitivity" to one appropriate parameter, and the detection distance should not exceed the actual distance of the room.

What is the role of Presence Keep Time?

What is the role of Presence Keep Time?

For example, if the 'Presence Keep Time' is set to 60 seconds, the radar will not immediately report unmanned status when the person leaves, but will need to wait for 60 seconds before reporting unmanned status;

Is' Presence Keep Time 'set as small as possible?

Answer: No, it is not possible because it takes about 5 seconds for the radar to detect and lock micro movements, and 40 seconds or more for locking breathing. If it is set to 0 seconds, there may be a false alarm of no one. There is another situation, for example, if you leave the detection area for a while and do not want the radar to report that there is no one to turn off the lights, you can set this hold time according to the situation;

How to set the 'Presence Keep Time'?

Answer: When you install it in an aisle and someone turns on the lights or turns off the lights when they leave, you can set the presence retention time to 0 seconds. When installing in the living room, it is recommended to set it at least 1-2 minutes, and when installing in the restroom, it is recommended to set it at least 30 seconds. When you install it above the bed and can detect people while sleeping, it is recommended to set it to at least 15 minutes.

Electronic manual:
https://doc.szalarm.com/zg-205Z/doc/zg-205zl.pdf

15 Likes

Interesting to see what happens... I have been waiting a bit to see if there were going to be changes and improvements to these devices. Maybe (hopefully) this is the good one?

3 Likes

I put my money with you and ordering....
Thanks @kkossev

5 Likes

Just to make sure, I ordered the Zigbee units. Was I correct?

Yes, the Zigbee model is the one that can be paired directly to HE.

1 Like

Excellent, that's good timing. I happened to have ordered a few of these today. Here in a couple of weeks.

1 Like

Looking forward to your Hubitat driver for this radar!
Still seeking a reliable sensor for the bathroom & shower area; FP2 not 100% reliable in the bathroom, FP2 working well in the living room though.

Has anyone seen these offered outside of AliExpress yet?

1 Like

i didn't think the FP2 work on hubitat

Ordered!

It usually takes several months, until the new toys available on AliExpress show up on Amazon (usually rebranded). This particular model of 24GHz radar is offered by only one company at the moment, so it may take even longer.

I use a virtual debit card for all my purchases from AliExpress, no any problems in the last 3-4 years.

5 Likes

@kkossev, thanks for the first beta driver!
Will need to play about with all the different settings; currently just set the motion distance at 3.3m for all movement types.

Sensor

image
image

Preferences

Logs

1 Like

These are cool. Not excited about the USB location. Wish it was on the back.

Has anyone seen the ceiling mount 24g versions? No stock out there. I'm new to looking at these 24g versions so maybe I'm looking at something that's outdated or not working.

ya waiting for redesign.. usb cable on the side will not work where i need to mount it.

There are 90 degree cable options, but still messy/ugly.

I've seen some of these on amazon without mention of whether they are 5.8g or 24g. I reached out to a couple of vendors to get clarity. Would like to try the ceiling version. Low visual impact in a room.

I will most likely cut off the long mounting base and then stick it up with nano tape like all my other sensors.


The problem with that approach at least in my prior version is that they are sensitive and you really need to aim them thus the need of the base.

1 Like

Sure, I guess it depends on your use case.
I have it currently mounted on the wall, just over the head board of my bed for testing purposes.
It seems to be working well.
Also, the other benefit with these radars is that you can hide it behind a picture frame or similar and no one will know it's there!

Motion was accurate during sleep from 22.20 - early morning

image

1 Like

I'm all for creative solutions and cutting things. If you ditch the base you may want to consider the "wall" version of the 24G device. No base to cut... but oddly they also don't have a wall mount on them. Just some double sided tape I think.

Thanks for that picture by the way...wonder if the ball size is close to a ram mount. Cutting that post off and replacing with a threaded insert would be handy.

Got a shot of the internals with the back off?

Not sure if there is a specific wall version?
This can be be wall mounted or ceiling mounted.
I will try and take pic of internal when I get the chance.

Summary


Edit: I see there is a 24Ghz version of the ZY-M100, already 2no. of the 5GHz version, but new version seems to be more expensive.

Summary

2 Likes