eWeLink mmWave human presence sensor problem

Hi Guys,

I bought 2 eWeLink mmWave human presence sensors and installed in the ceiling of a storage room and a restroom to detect persons entering the room and automatically switch on/off the light based on human presence.

I use Zigbee2MQTT, but strangely this is all the states I can get, actually

{
“linkquality”: 176,
“occupancy”: false,
“no_occupancy_since”: 5
}

I the settings, I can’t change anything about non-occupancy time or anything similar. I experienced that the firmware

  • changes the ‘occupancy’ to ‘true’ immediately when I enter (GOOD)
  • changed the ‘occupancy’ to ‘false’ after I left the room - ONLY 5 MINUTES LATER (BAD)

I really want immediate (or 3-5 sec delay) action.

Ok, there is an option in the ‘Settings (specific)’ section. Sounds good:
"
No occupancy since
Sends a message after the last time no occupancy (occupancy: false) was detected. When setting this for example to [10, 60] a {"no_occupancy_since": 10} will be sent after 10 seconds and a {"no_occupancy_since": 60} after 60 seconds.
"
I’ve set it to ‘5’ (sec). GOOD.

Now I can switch on, then switch off the light (with entering and leaving the room), but it won’t switch on again within 5 minutes, as within 5 minutes the ‘occupancy’ doesn’t change. This is useless…

Do you have any experience with this?
Are there any better gadget can be installed in the ceiling?

Best wishes,
Zsombor

This is it:
IoTec MG1 Zigbee Jelenlét érzékelő, mennyezeti, 5.8GHz, eWeLink kompatibilis - 10 995 Ft :heart: