UltimateSensor v2
For room monitoring and voice control through Home Assistant.
- Connection
- WiFi and Ethernet (RJ45).
- Power
- PoE or USB-C.
- Hardware
- Microphone, speaker and extra PIR motion sensor.
107,44€ excl. VAT
Warehouse closed · 14–15 September Our warehouse and order fulfilment will be closed on Monday 14 and Tuesday 15 September. Our customer service remains available. Orders will be processed and shipped in order from Wednesday 16 September.
The world's most complete smart home sensor
Dual mmWave radar, CO₂, VOC, temperature, humidity and lux. WiFi, Ethernet and PoE. Particulate measurement with the optional SPS30 module.
UltimateSensor v2
PIR sensor, mmWave, WiFi, Ethernet & PoE
UltimateSensor Mini v2
mmWave, Thread, WiFi, Ethernet & PoE
Both models share the same modular base with Sensirion SCD41, Sensirion SGP41, BH1750 and HLK-LD2412 + HLK-LD2450. Choose the regular UltimateSensor for voice, speaker and the Panasonic EKMC1601112 PIR. Choose the Mini for a more compact model with Thread support.
Dual mmWave radar, CO₂, VOC, temperature, humidity and lux. WiFi, Ethernet and PoE. Particulate measurement with the optional SPS30 module.
For room monitoring and voice control through Home Assistant.
The same air quality sensors and dual mmWave radar, in a more compact enclosure.
Every technical detail
Full SpecificationsView the UltimateSensor 2026 from every angle
Regardless of which version you choose, you get all these sensors and features.
Accurate CO2 measurement for optimal air quality
Precise temperature measurement for comfortable climate
Humidity monitoring for healthy living environment
Detection of volatile organic compounds
Light intensity measurement for automation
LD2450 tracking + LD2412 presence
PM1, PM2.5, PM4 & PM10 measurement
Configurable LED for visual notifications
Local voice control via ESPHome & Home Assistant. No cloud. No delay.
With built-in microphone, local wake word and a speaker that sounds 3x more powerful than V1.
The all-new speaker in the 2026 edition delivers 3x more power than V1. Perfect speech recognition, clear notifications and rich audio feedback.
Improved microphone
Better speech recognition, even from a distance
Hi-Fi audio quality
Clear notifications and natural speech
No data to the cloud. Wake word detection runs entirely local on the ESP32-S3. Say "Hey Jarvis", "OK Nabu" or configure your own wake word.
"Hey Jarvis"
Wake word
Processed locally
ESP32-S3
Home Assistant
Action executed
Each card shows the same flow: UltimateSensor detects something, a Home Assistant automation reacts, and your home handles the rest automatically.
CO2
“Bedroom CO₂ rises above 1000 ppm → ventilation to level 2”
Humidity
“Bathroom humidity rises above 70% → extractor fan on for 20 minutes”
Presence
“No presence in the living room for 10 minutes → lights and TV off”
Night light
“Motion in the hallway at night → hallway light to 15%”
Lux
“Presence at the desk with low light → desk lamp on”
PM2.5 optional
“PM2.5 too high (optional SPS30) → push notification to ventilate”
The sensors inside UltimateSensor and UltimateSensor Mini provide the triggers. You build the logic in Home Assistant automations, while ESPHome handles the local firmware and device configuration.
By default you get LD2450 + LD2412: one radar for positioning and tracking, one radar for reliable presence. Optionally you can replace the LD2450 with the LD2460 for wider tracking and more targets.
Based on official Hi-Link module specifications. Real-world performance still depends on mounting height, enclosure, room layout and interference sources.
HLK-LD2450
Included as standard in UltimateSensor and UltimateSensor Mini. The LD2450 is the tracking radar in the standard setup. It outputs X/Y position, direction and speed and is meant for zones, walking direction and multi-person detection. Officially it tracks up to 3 people at up to about 6 meters. It is not the radar that is best at keeping someone detected while sitting still.
HLK-LD2412
Included as standard in UltimateSensor and UltimateSensor Mini. The LD2412 is the presence radar. It is there to keep detecting a person who is sitting still or only making micro-movements. Hi-Link quotes an official module range of up to 9 meters, but does not publish a separate guaranteed seated-still distance. Use this one for reliable occupancy, not for exact person positioning.
HLK-LD2460
Sold separately as a plug-and-play replacement for the LD2450. The LD2460 adds stronger multi-target performance, a wider field of view and also static detection. Hi-Link specifies up to 5 meters for static detection and up to 6 meters for moving people within the main field of view.
By combining two specialized sensors you get the best of both worlds: accurate multi-target tracking and reliable presence detection.
Movement direction detection
Know if someone is entering or leaving the room
No false negatives
LD2412 is the radar that keeps detecting people who are sitting still or barely moving
Zone-based automation
Create zones in Home Assistant and trigger specific actions
With our intuitive Room Builder, easily create a digital copy of your room. Place furniture, doors and windows and see exactly where the sensor should be mounted.
See how the UltimateSensor maps your room, detects people and monitors air quality.
Interactive example with simulated people and readings. This is not a live connection to a sensor.
Want particulate measurements? Choose the optional SPS30 module for PM1, PM2.5, PM4 and PM10. Not included as standard.
Seamless integration with Home Assistant for real-time insights and intelligent automations that respond to your living environment.
Imagine: a notification when CO2 gets too high, automatic light dimming on motion, or an alert for poor air quality. With the UltimateSensor, this becomes reality.
Get alerts when values deviate from normal
Let your home respond to changes
Track trends and patterns over time
Screwless click design. Open the housing easily and safely adjust, replace or expand modules later.
Modules such as SPS30 and LD2460 are designed as simple click-in upgrades. No soldering, no hassle.
Built to be simple to open and reconfigure. Click modules in, swap them out or expand later without fragile screw construction.
No technical knowledge required. Plug & play with automatic detection in Home Assistant.
Connect the sensor via USB-C or PoE ethernet. The LED lights up green when ready.
Home Assistant detects the sensor automatically. Click 'Configure' to add it.
All sensors are immediately available. Start automating and monitoring.
The Stand & Wall Mount is a separate universal bracket for both the UltimateSensor v2 and UltimateSensor Mini v2. Use it for wall placement or freestanding placement on a desk, shelf or cabinet.
De optionele universele beugel past op UltimateSensor v2 en Mini v2.
Met dezelfde optionele beugel plaats je beide modellen op een bureau, plank of nachtkastje.
Once UltimateSensor is connected to your network, you can adopt it in ESPHome for full control. If you only want stable OTA updates, you can also update it directly from Home Assistant.
Once the sensor is on your network, you can adopt it in the ESPHome dashboard as a project. From there you can use packages, edit YAML and manage everything yourself.
After adoption you can update firmware from ESPHome, fully edit the YAML, add sensors or adjust names and logic to your own setup.
If you do not want to work with YAML yourself, you can also update the firmware directly from Home Assistant with a single click.
Choose firmware for your model and fitted modules on our firmware page. Then adopt the device in ESPHome to customise its configuration.
Choose firmwareBased on reviews
General business rating
star reviews
If you've used this product, share your thoughts with other customers
Write a reviewTranslated from Dutch Original (Dutch)
Find answers to the most frequently asked questions about the UltimateSensor family.
The UltimateSensor v2 family consists of the UltimateSensor v2 and UltimateSensor Mini v2: two modular Home Assistant sensors with standard LD2412 + LD2450 dual mmWave, a Sensirion SCD41 for CO2 / temperature / humidity, a Sensirion SGP41 for VOC / NOx and a BH1750 lux sensor. Both work fully locally, support USB-C or PoE and can be delivered with or without the optional SPS30 particulate sensor. The regular UltimateSensor additionally adds a Panasonic EKMC1601112 PIR sensor, microphone and speaker, while the Mini is more compact and adds Thread support.
Both v2 models share the same climate and presence core: Wi-Fi, Ethernet, PoE, Bluetooth, HLK-LD2412 + HLK-LD2450, Sensirion SCD41, Sensirion SGP41 and BH1750. The UltimateSensor v2 additionally includes microphone + speaker, a Panasonic EKMC1601112 PIR sensor and an ESP32-S3 for voice-assistant use. The UltimateSensor Mini v2 is more compact, uses an ESP32-C6 with Thread support and has no microphone or speaker. On both models you can later replace the LD2450 with an LD2460 and optionally choose an SPS30 particulate module.
The UltimateSensor works 100% locally! No cloud connection is required and all your data stays within your own network. This guarantees maximum privacy and fast response times. The sensor communicates directly with your Home Assistant installation.
Yes! The UltimateSensor runs on ESPHome, a fully open-source platform. You have complete access to the configuration and can customize it to your needs. The source code and documentation are available on our GitHub repository.
Both the UltimateSensor v2 and Mini v2 use a LD2412 + LD2450 combination as standard. The LD2412 is meant for reliable presence detection and tiny micro-movements, so someone who is sitting still remains visible. The LD2450 adds position, direction, zones and multi-target tracking. If you want wider tracking or more targets later, you can replace the LD2450 on both models with the plug-and-play LD2460.
For the standard v2 setup on both models, think roughly LD2412 presence up to 9 meters and LD2450 tracking up to about 6 meters. The LD2450 supports up to 3 people and up to 3 tracking zones in the main field. If you later choose the LD2460 upgrade, you get wider tracking, more targets and better performance in more complex rooms.
The v2 models use a Sensirion SCD41 for CO2, temperature and humidity. For CO2 you can expect a typical accuracy of roughly ±(40 ppm + 5%), depending on ventilation, placement and calibration. The sensor supports automatic calibration for stable long-term readings.
Both v2 models include a HLK-LD2412 for presence, a HLK-LD2450 for tracking, a Sensirion SCD41 for true CO2, temperature and humidity, a Sensirion SGP41 for VOC / NOx and a BH1750 for lux / light intensity. The UltimateSensor v2 additionally adds a Panasonic EKMC1601112 PIR sensor, microphone and speaker. You can also later add the optional Sensirion SPS30 particulate module. We deliberately choose Sensirion because it is more expensive, but also one of the best options for stable and accurate measurements. Many cheaper alternatives on the market rely on estimates such as eCO2 instead of real NDIR CO2, and that is exactly what we wanted to avoid.
Yes. On both the UltimateSensor v2 and the Mini v2, the standard LD2450 setup can track up to 3 people at the same time and work with up to 3 zones. The regular UltimateSensor also adds a Panasonic EKMC1601112 PIR sensor for very fast first motion triggers. If you want wider tracking or more targets, the optional LD2460 upgrade is meant for that.
Yes. The v2 housing is modular. On both the UltimateSensor v2 and Mini v2 you can later replace the LD2450 with an LD2460. The SPS30 particulate sensor is also optional and can be added later if you start without it. These are click-in modules, so no soldering is required.
The base installation is the same for both v2 models: connect the sensor using USB-C or PoE, get it onto your network through Wi-Fi or Ethernet and then add it in Home Assistant. If you just want to use it and read measurements, that is enough. If you work with ESPHome, you can then adopt the sensor as a project to further adjust packages, YAML or modules yourself. The Mini v2 remains the compact variant with a Thread radio; the regular v2 is the voice-focused variant with microphone, speaker and extra PIR.
For both v2 models, placement at roughly 1.5 to 2 meters height usually works best, aimed at the area you want to monitor. Avoid direct sunlight, radiators and spots right next to ventilation outlets if you want clean climate measurements. The UltimateSensor Mini v2 fits especially well in smaller rooms such as kitchens, bedrooms or hallways. The regular UltimateSensor v2 makes more sense in living rooms, offices or other spaces where you also want voice-assistant, speaker or extra PIR detection.
No. For normal use you do not need to solder or write YAML yourself. Both v2 models are meant to be used in Home Assistant first. Technical knowledge only becomes useful if you want to work with ESPHome, zones, advanced tuning or later module swaps such as the LD2460, but even that remains modular and screwless.
You can do this in two ways on both the UltimateSensor v2 and Mini v2: through Home Assistant for the simple default update flow, or through ESPHome if you adopted the sensor as a project and want to manage YAML, packages or overrides yourself. Both routes support OTA updates.
Because it bundles presence, tracking, climate, air quality, lux and status lighting into one housing. That means fewer separate boxes, fewer power supplies and fewer Home Assistant configurations. On top of that, the sensors, firmware and expandable modules such as SPS30 and LD2460 are already tuned to the same hardware line.
mmWave is better at continuing to see that someone is still there, even when that person is sitting still. PIR is strong as a fast motion trigger. That is why the regular UltimateSensor has both: mmWave for presence + tracking, and PIR as an extra fast motion layer.
Choose the UltimateSensor v2 if you want microphone + speaker, local voice-assistant features and the Panasonic EKMC1601112 PIR sensor. Choose the UltimateSensor Mini v2 if you mainly want a more compact model with Thread support and do not need microphone or speaker. For presence, climate, CO2, VOC, lux and later upgrades such as SPS30 or LD2460, both models stay within the same modular line.
v2 is the new modular generation. You get a fully redesigned housing, a better internal layout, support for expandable click-in modules such as the LD2460 and Sensirion SPS30, and a clearer split between the regular UltimateSensor v2 and the more compact UltimateSensor Mini v2. The v2 line also uses the current sensor stack with HLK-LD2412 + HLK-LD2450, Sensirion SCD41, Sensirion SGP41 and BH1750. On the regular v2 this is combined with the Panasonic EKMC1601112 PIR sensor. In short: v1 was the first generation, while v2 is more compact, more modular, cleaner internally and more future-proof.
No. In the v2 lineup, microphone and speaker are only built into the regular UltimateSensor v2. The UltimateSensor Mini v2 does not have this hardware. This is intentional: earlier versions were different, but in the current v2 lineup the regular UltimateSensor is the voice-focused model while the Mini stays more compact.
All UltimateSensor products come with a 2-year warranty. Should anything go wrong within this period, we'll replace the product free of charge. We stand behind the quality of our products.
We offer support through our documentation, support portal, email and the community channels linked on the site. For installation, configuration and firmware, the documentation is usually the fastest route; for specific questions you can contact us directly.
All documentation is available at docs.smarthomeshop.io. There you will find installation guides, ESPHome information, firmware updates, configuration examples and troubleshooting for both UltimateSensor and Mini.
You have 14 days to reconsider after receiving your order. Not satisfied? Return the product in original condition and we'll refund the full purchase amount. Contact our customer service to start a return.
Still have questions?
Get in touch with us
Want particulate measurements? Choose the optional SPS30 module for PM1, PM2.5, PM4 and PM10. Not included as standard.