
Everything Smart Technology
Everything Presence One
- Wi-Fi
- Bluetooth
Verified September 2026
Built by the same UK team that runs the Everything Smart Home YouTube channel, and it shows: the board ships bare with two M3 mounting holes rather than a finished enclosure, so out of the box it's a shelf or wall unit — ceiling mounting means printing a community bracket first. At £47 it undercuts the Aqara FP1E by a few pounds while adding PIR, temperature, humidity and light sensors the FP1E doesn't have, plus fully open-source ESPHome firmware you can fork and re-flash. That openness is the real draw for tinkerers; if you just want a sensor that works, the FP1E's finished case is less fuss.
In Home Assistant
| Control | Type | What it does |
|---|---|---|
| mmWave | Binary sensor | Raw output of the mmWave radar — detects micro-movement through fabric/furniture but is the most prone to false triggers from moving curtains or fans. |
| Motion (PIR) | Binary sensor | PIR output, independent of the mmWave reading — a clean signal for gating automations that need to ignore mmWave's occasional false positives. |
| Occupancy | Binary sensor | Logical OR of mmWave and PIR; goes clear only once both underlying sensors are clear, giving the most conservative presence signal for lighting hold-on logic. |
| mmWave off latency | Number (ms) | Clear-state debounce — how long the mmWave sensor must see no movement before flipping to clear; the main lever for eliminating flicker-off during brief stillness. |
| mmWave sensitivity | Number | Controls how strongly the radar reacts to small movement — lowering it is the standard fix for curtain/fan-induced false positives. |
| Distance zones | Number (cm ranges, upgraded hardware only) | Independently enabled range pairs restricting where in the room the mmWave sensor is allowed to register motion. |
EP1 exposes three separate motion binary sensors rather than one blended value: mmWave and PIR report independently, and a third occupancy entity ORs them together (clear only when both are clear) — so automations needing the toughest anti-false-negative signal should watch occupancy, while automations needing to suppress curtain/fan false triggers should watch PIR alone. Later hardware revisions can run an upgraded mmWave module that adds up to four configurable distance zones alongside separate trigger and sustained sensitivity sliders — a real step up from the base module's single range/sensitivity pair. All of it is exposed as ESPHome number/switch entities with no cloud round-trip, so tuning is a local dashboard slider change rather than a re-flash.
Specs
- power
- USB-C, 5V/500mA (or 5V header input); idle draw approx. 160mA
- firmware
- Ships pre-flashed with open-source ESPHome firmware; fully re-flashable, 4 GPIO pins exposed for expansion
- mounting
- Bare PCB with two M3 mounting holes; no enclosure or ceiling bracket in the box, so it's shelf/wall placement out of the box — ceiling mounting needs a third-party or community-printed bracket
- dimensions
- 65 x 49 x 50 mm, 45.3 g
- sensor type
- mmWave presence (24 GHz radar, SEN0609 module) + PIR + on-board temperature/humidity + ambient light
- connectivity
- Wi-Fi 2.4 GHz, Bluetooth 5.0 LE (Bluetooth proxy capable)
- detection range
- mmWave up to 25 m at 100 x 40 degree field of view; PIR up to 12 m (Panasonic EKMC1603111/3)