It should have worked with the old version too... ![]()

It should have worked with the old version too... ![]()

Hey there @kkossev I'm hoping you can assist me please.
I'm trying to get this wretched device to work...
It pairs almost instantly, using your 4-in-1 driver. I was happy!!! ![]()
However, I'm not getting any motion activity.
Trawling the threads here I saw reference to your mmWave driver so I'm also tried that, unfortunately also without success.
I am sad!!! ![]()
Any ideas what I can try next? Unfortunately I was stupid and bought a whole bunch of these duh ![]()
Here's some screenshots of the device pages, in case they help shed some light on the problem...
Hi Angus,
First, make sure you are on the development branch version of the Tuya mmWave Sensors driver :
You can use this procedure for a quick manual update of the driver.
ok, thank you i will try it.
No Angus, this is a picture, just pixels... "ZY-M100-L" are just letters, numbers and dashes printed on the box... A device built on the Tuya platform can not be identified by this.
ok ![]()
OMG it works!!!
You are a star
![]()
Thank you so much for all your hard work.
Is there a way for the TS0225 to reset to 0 targetDistance after idle/inactive like the FP1E?
@kkossev
Here’s a custom profile for this random $4 aliexpress sensor. Works great.
CK-BL702 Type 1 mmWave presence (motion-only) (ZG-204ZE)
{
"deviceProfiles": {
"CK_BL702_MWS_01_RADAR": {
"description": "CK-BL702 mmWave presence sensor (ZG-204ZE)",
"device": { "powerSource": "battery" },
"capabilities": { "MotionSensor": true, "Battery": true, "IlluminanceMeasurement": false },
"preferences": {
"radarSensitivity": "2",
"fadingTime": "102",
"ledIndicator": "108"
},
"fingerprints": [
{
"profileId": "0104",
"endpointId": "01",
"model": "CK-BL702-MWS-01(7016)",
"manufacturer": "ZG-204ZE",
"deviceJoinName": "CK-BL702 mmWave presence sensor"
}
],
"attributes": [
{
"at": "0x0406:0x0000",
"name": "motion",
"type": "enum",
"rw": "ro",
"min": 0,
"max": 1,
"defVal": "0",
"scale": 1,
"map": { "0": "inactive", "1": "active" },
"title": "<b>Occupancy state</b>",
"description": "<i>Occupancy state</i>"
}
],
"tuyaDPs": [
{
"dp": 1,
"name": "motion",
"type": "enum",
"rw": "ro",
"min": 0,
"max": 1,
"defVal": "0",
"scale": 1,
"map": { "0": "inactive", "1": "active" },
"title": "<b>Presence state</b>",
"description": "<i>Presence state</i>"
},
{
"dp": 110,
"name": "battery",
"type": "number",
"rw": "ro",
"min": 0,
"max": 100,
"defVal": "0",
"scale": 1,
"unit": "%",
"title": "<b>Battery</b>",
"description": "<i>Battery percentage</i>"
},
{
"dp": 2,
"name": "radarSensitivity",
"type": "number",
"rw": "rw",
"min": 0,
"max": 19,
"defVal": 10,
"scale": 1,
"unit": "x",
"title": "<b>Radar sensitivity</b>",
"description": "<i>The larger the value, the more sensitive it is (refresh and update only while active)</i>"
},
{
"dp": 102,
"name": "fadingTime",
"type": "number",
"rw": "rw",
"min": 0,
"max": 28800,
"defVal": 30,
"scale": 1,
"unit": "seconds",
"title": "<b>Fading time</b>",
"description": "<i>Motion keep time</i>"
},
{
"dp": 108,
"name": "ledIndicator",
"type": "enum",
"rw": "rw",
"map": { "0": "OFF", "1": "ON" },
"defVal": "1",
"title": "<b>LED indicator</b>",
"description": "<i>LED indicator mode</i>"
}
],
"refresh": ["queryAllTuyaDP"],
"configuration": { "battery": true },
"comments": ["CK_BL702_MWS_01_RADAR",
"https://www.aliexpress.us/item/3256809396163686.html?gatewayAdapt=glo2usa"
]
}
},
"version": "4.2.0",
"timestamp": "2026-2-20 8:58 PM",
"description": "CUSTOM Device profiles for Tuya Zigbee mmWave Sensor",
"author": "kkossev"
}
The Type 1 is for Z2M. I haven't used MQTT on my hub before. Would I need to buy or install anything in addition to getting the sensor?
no, they say it's only supported by zibgee2mqtt but it's just standard zigbee. hub finds it just fine and it works with the base driver but this profile lets you configure the sensitivity.
Maybe someone has a normally working drivers presence sensor: Manufacturer_TZE204_aai5grix Model TS0601. Thanks
This is a new manufacturer (new SoC hardware version) of the "Wenzhi MTD285-ZB Human Presence Sensor" radar (rather complex device ...). Its fingerprint is not in the current JSON file, until I add it there, you can manually set the correct device profile:

Thanks, I will try.
It works, but if a person sits still, the motion sensor becomes inactive. Can this sensor not register a person's presence?