Imagine a sensor so smart and compact that it transforms your home automation setup with near-instant motion detection and precise tracking. Introducing the mmWave Sensor by Sensy-One, designed with Home Assistant enthusiasts like us in mind. I poured my heart into perfecting every detail, from prototyping and firmware fine-tuning to endless tests, so you get nothing short of an innovation that really works.
Why I’m Excited About It:
Instant Home Assistant Integration
The sensor features built-in auto-discovery via the BLE Improv protocol—power it up and Home Assistant instantly recognizes it. No BLE available? It seamlessly switches to AP mode for rock-solid, effortless integration.
Precision Motion Tracking
Track up to three targets in real time! Leveraging the Hi-Link LD2450, it accurately detects X and Y coordinates, movement speed, and more over a 6-meter range, with a wide 120° field of view and a 35° pitch angle. Whether it’s catching subtle shifts or dynamic motion, you can count on its precision.
Customizable Detection Zones
Tailor your monitoring with three detection zones and one exclusion zone. Each detection area is backed by dedicated sensors that measure movement, presence, and target count. With adjustable motion thresholds and timeouts, you can fine-tune the sensor’s sensitivity to perfectly match your environment.
Power-Packed Performance
Under the hood, the sensor is powered by a dual-core ESP32-S3 Pico microcontroller with an optimized Wi-Fi module, delivering lightning-fast response times and real-time data processing for ultra-reliable automation.
Compact Design
At just 25 mm × 25 mm × 50 mm, this sensor proves that big performance comes in a small package. The rotating wall mount—with an adhesive strip for easy installation—lets you direct the sensor exactly where it’s needed. Plus, it’s available in sleek black or crisp white, and when you remove the wall mount, it gets even slimmer at just 20 mm thick.
Made in the Netherlands
Proudly designed and manufactured in the Netherlands, reflecting top-quality innovation and craftsmanship.
Every time I imagine it in my own home, streamlining my routines and adding that extra layer of smart functionality, I get excited. This isn’t just another gadget; it’s a culmination of creativity and hard work aimed at making our smart homes even smarter.
Explore our GitHub for complete instructions, in-depth product information, and our detailed roadmap. If you’d like to purchase, visit our Official Store. Want a closer look? Watch our short YouTube video for a full unboxing, installation guide, and real-time demonstration!
I wanted to share a quick update: it’s been a week since I launched my first product and project, and I’m thrilled to announce that I’ve already sold 81 sensors! This success has given me a tremendous boost and motivates me to keep pushing forward.
If you missed the launch post, feel free to check it out again. Also, I’d love to hear your ideas for the GitHub roadmap – what features or improvements would you like to see next?
Hey Sander! Great to see that you got the integration with Home Assistant up and running! Do you remember which error you ran into earlier?
When the device first powers on, it automatically enables the Bluetooth Improve Protocol and sets up an Access Point. (If you’d like to force the AP again, just do a factory reset on the ESP or upload the factory firmware from GitHub.)
As for the Plotly visualization, feel free to follow the YouTube tutorial. If you need any help or have questions, just hit me up on Discord I’d be more than happy to guide you true the process!
The plotly thing is kinda mandatory setup for making your zones etc. Nice feat.
I just spotted a seemingly inverse behavior of the ‘zone 1 movement’. First i noticed the entity in HA show presence and movenement zone 1 as ‘detected’. So i thought i was not sitting still. But when i move, the value changes to ‘clear’.
I double checked on the devices webpage and there it is the same. Clear when moving and detected when stationary. I did a power cycle and seems not happening anymore
Any idea where this would come from?
And the temperature of the ESP being 56degrees, is that withing expectations? the housing feels a bit warm
Hey! I just checked, and everything seems to be configured correctly in the firmware. Could you send me the zone config? Also, try installing OTA v1.0.1, that will probably solve the issue. As for the temperature, it’s completely normal
like said, the behavior went away after power cycle. Just wondering what could make it behave like that.
Played a lot with zones and settings. The number of value changes in entities would make it smart to exclude from recorder in general. Not sure if recorder can exclude device level or you need to specifiy all entities to exclude. What’s your take on it? (ps, i’m on firmware 1.1.0 for the reduced timing already)
Oh, sorry, I missed that detail. It might have been a glitch (I’ll look into it). Thanks for reporting it, and I’m glad it’s working properly now!
I can exclude the entities from the recorder, but I’ll have to configure that for each one individually. I’ll push a new firmware update to GitHub around mid-next week.