[Review][Sponsored] Zemismart Zigbee Human Presence Sensor ZPS-Z1

The Chinese company Zemismart Technology Limited provided me with the Zigbee Human Presence Sensor ZPS-Z1 free of charge so that I could test it and share my personal impressions, which is what I’d like to do in this post.

Unboxing

The sensor apparently didn’t have an easy journey from China to Germany, as the shipping box had sustained some damage. However, I couldn’t find any damage to the sensor itself:

The package includes the sensor itself with a pre-installed CR2450 coin cell battery, a magnetic mount equipped with double-sided tape for attaching it to a wall or ceiling, and a small user manual, which mainly provides information on how to use the sensor with a Tuya Zigbee Bridge:

Visually, the presence sensor looks more like typical PIR motion sensors from Fibaro or NEO Coolcam, rather than, for example, the FP300 presence sensor from Aqara or the LWR01 presence sensor from Lafaer. Here’s a comparison image as well:


(Left: Aqara FP300 | Center: Zemismart ZPS-Z1 | Right: Lafaer LWR01)

Pairing process with a Homey Pro 2026

To pair the sensor with a Homey, you first need to twist open the casing to access the pairing button (pls. see picture). You mustn’t have sweaty hands when doing this. :wink:
Then the button must be held down until a red indicator LED starts to flash.
To put a new sensor into pairing mode, simply remove the battery protection strip:

Here is a video showing the pairing process on a smartphone:

ScreenRecording

So the pairing process went completely smoothly as expected.
But as you can see in the video, it appears that the device icon was simply copied from another sensor.

Features and configuration options

In addition to motion and/or presence detection, the Zemismart ZPS-Z1 also measures ambient light intensity.
When you open the device tile, you’ll also see two buttons labeled “Start Calibration” and “Cancel Calibration.” It seems the calibration feature was simply copied “blindly” from the Tuya integration (see the information on the product page) without considering whether or how it could actually be implemented with a Homey. Since I couldn’t find any information about what these do or what steps might be required, I didn’t pay any further attention to them:

Surprisingly, there is no battery indicator at all… :man_shrugging:

Unlike the Aqara FP300 presence sensor, the Zemismart ZPS-Z1 sensor doesn’t distinguish between motion and presence. In my opinion, it isn’t absolutely necessary to distinguish between motion and presence, but since the primary function of this sensor is presence detection, I think the capability alarm_presence should be used instead of alarm_motion.

In the advanced settings, you can configure the following:
– Detection range: 0-500 cm, in 50 cm steps
– Presence clear down: 2-60 s, in 1 s steps
– Sensitivity preset: High / Medium / Low / Custom
– LED Indicator: Yes / No

What bothers me a bit about the advanced settings is that you have to set the detection range between 0 and 500 in 50 cm steps, i.e., 100, 200, 350 cm.
What happens if, for example, you enter the value 225? :thinking:
I personally would prefer to be able to enter the detection distance between 0 and 50 in 1 steps, with a corresponding explanation that one step corresponds to a distance of 50 cm. In my opinion, this reduces the risk of entering an incorrect value.
Another point is the “Custom” setting for sensitivity preset. This setting may be related to the calibration function. But since there is no further information available, it would come down to trial and error.

Real-world test

The Zemismart ZPS-Z1 has been in use in our living room for almost a week now. It reliably detects whether anyone is present on the sofa and in the area around of the sofa. So when that area is cleared, the lights in that area turn off when they were switched on before.
Thanks to its mounting base and magnetic attachment, the Zemismart ZPS-Z1 can be mounted on a wall or ceiling, or even placed on a table or sideboard. For me, this is the gold standard when it comes to alignment options for motion and/or presence detectors. :+1:
Subjectively speaking, the response time is comparable to that of my other two motion and presence sensors. However, I haven’t conducted a direct head-to-head comparison. The same applies to the range.
I can’t say anything about the battery life yet because I haven’t used it long enough and there’s no way to check the remaining charge.

Configuration during this real-world test:
– Detection range: 0
– Presence clear down: 10 s
– Sensitivity preset: Medium

Pros and Cons

– Reliability in presence detection :+1:
– Compact design :+1:
– Standard CR2450 coin cell battery :+1:
– Extremely flexible alignment options :+1:

– Missing and incorrect capabilities (measure_battery and/or measure_battery, alarm_presence) :cross_mark:
– There is no explanation about the calibration function; it may not even be usable :cross_mark:
– The mounting base can only be attached with tape; it cannot be screwed on :cross_mark:
– Wrong device icon :cross_mark:

Please note the progress of the bug fixes below!

Conclusion

In my opinion, the Zemismart ZPS-Z1 presence sensor is a good product overall, especially at its current discounted price of around €25.
But @Zemismart_Official should be able to fix or improve the incorrect or missing device capabilities, the missing device icon, and the part with the calibration function, which would eliminate a few drawbacks.


Progress on bug fixes

App Update v2.0.24 / 05.08.2026

  • Add the measure_battery and/or alarm_battery capability: :cross_mark:
  • Change alarm_motion to alarm_presence: :cross_mark:
  • Add a note or instructions on the topic of “Calibration,” or remove the calibration function entirely if it is useless: :cross_mark:
  • Change device icon: :white_check_mark: (completed with app version v2.0.24, 04.08.2026)

App Update v2.0.26 test / 10.08.2026

  • Add the measure_battery and/or alarm_battery capability: :cross_mark:
  • Change alarm_motion to alarm_presence: :white_check_mark:
  • Add a note or instructions on the topic of “Calibration,” or remove the calibration function entirely if it is useless: :white_check_mark:
  • Change device icon: :white_check_mark: (completed with app version v2.0.24, 04.08.2026)

Update 13.08.2026

According to information from Zemismart (link), the sensor itself does not provide any information about the battery status. While this is very frustrating and actually hard to believe, this completes the list of issues.

Very professional review Dirk!

@moderators
As I recently noticed an other Zemismart device review as well, maybe a new category is an idea? Something like “Hardware Reviews”

Thank you very much for your detailed and professional review of the Zemismart Zigbee Human Presence Sensor ZPS-Z1. We really appreciate the time you spent testing it with Homey Pro and sharing such clear feedback with the community.

We also appreciate your suggestions regarding the Homey integration, including the missing battery capability, the device icon, the use of presence capability instead of motion, and the calibration function explanation. We will share this feedback with our technical team and work on improving the user experience in future updates.

Thanks again for your support and valuable feedback!

@Zemismart_Official, six weeks after my review was published, your Homey Zemismart app has already been updated six times, but so far nothing has been done to fix the issues I pointed out, such as the incorrect and missing capabilities and the incorrect device icon.
No matter how good a device may be, if the bugs and issues aren’t fixed, it’s not worth recommending.

In that case these reviews looks like a way to gain cheap publicity.

Thank you for your continued attention and for sharing your feedback with us.

We would like to clarify that we had already submitted the updated app version to the Homey platform previously. However, the review and approval process is handled by the platform and requires some time. We apologize that we did not provide a timely update to the community.

Regarding the device icon issue and the missing or incorrect capabilities you mentioned, we have already started working on improvements and will continue to optimize the app experience.

We truly appreciate your patience, feedback, and supervision. Your suggestions help us identify areas for improvement and push us to make Zemismart products and services better.

Thank you again for your support and for helping us improve.

Best regards,
Zemismart Team

Thx for your answer.

To avoid any misunderstandings.
I’m not referring to the image in the Homey App Store that you added as a screenshot. This one is correct.
I’m referring to the device icon in the Homey smartphone and web apps. The apps display a device icon of the “old” PIR sensor, but not an image of the Presence Sensor ZPS-Z1:

I hope this is understandable what I mean.

yes, i got this point.

To-Do’s

  • Add the measure_battery and/or alarm_battery capability: :cross_mark:
  • Change alarm_motion to alarm_presence: :cross_mark:
  • Add a note or instructions on the topic of “Calibration,” or remove the calibration function entirely if it is useless: :cross_mark:
  • Change device icon: :white_check_mark: (completed with app version v2.0.24, 04.08.2026)

The battery level display should be possible. we will confirm with Tuya first, because according to the protocol, the device should already have the corresponding DP for battery status.

We have already changed alarm_motion to alarm_presence in the latest version.

Could you please let us know where you can still see it displayed as “motion” instead of “presence”? If possible, could you provide a screenshot or the exact location in the Homey app where this appears?

This will help us investigate further and make sure the update has been applied correctly.

Here you go:

This information can be found in the Developer Tools under DevicesHomey Developer Tools

To be clear, I deleted the sensor from my Homey and added it again, but only the alarm_motion capability is added.

Yes, this seems a great idea to me too.
I will be receiving two curtain motors from Zemismart for review, so will be reviewing them here too.
But the Homey Community mustn’t become a Zemismart advertise forum.

We could create a new topic “hardware reviews”, or could agree on posting reviews like this in the current topic for the associated app…(?)

As far as I am aware, Zemismart is the only brand that is currently reaching out to forum members for reviews of their products. That’s why you see multiple of those reviews pop up recently.

Great idea! Was also thinking of posting reviews for devices

I know @SunBeech.
And I thank them for the samples I will receive as well of course.

But I still think there is a better way than creating a new topic for every review sponsored by a manufacturer. How independent and honest such a review will be.

No offence of course; we all have the same good intentions I think.
For me, I have intended to write my honest review in the Zemismart App topic as I can understand Peters suggestion as well…

And I can only applaud how active Zemismart is in this forum. I wish all manufacturers would be in contact with their users that actively.

Yes, I agree with you. My personal preference would also be a separate section for hardware reviews, as @Peter_Kawa suggests. I think then the purpose of the included topics/posts is clear from the get-go.

Looking forward to your reviews :grinning_face:.

I think we should create a separate category for reviews, then they’re easier to find

Maybe @moderators can create one?

thanks,It has already been submitted for approval.