Presence Engine Developer Edition
For tinkerers who want deeper insight. Breakout headers, serial console, and beta firmware channel for experimenting with new detection ideas.
Tinker with the
presence engine internals
Breakout headers, UART console access, and a weekly beta firmware channel. Perfect for engineers who want to experiment with new detection algorithms or integrate sensors into custom hardware.
Full Debug Access
UART + USB-C serial console with logic analyzer pads for low-level debugging
Beta Firmware Channel
Weekly builds with experimental features and OTA toggles for A/B testing
Private Lab Discord
Direct line to engineers, shared experiments, and early feature previews
Debug & Development Features
Visibility into every layer
The Developer Edition exposes hardware and software interfaces that standard kits keep abstracted. Perfect for academic research, OEM integration, or satisfying deep technical curiosity.
UART Serial Console
Direct ESP32 log output at 115200 baud. See every state transition, z-score calculation, and threshold evaluation in real time.
Boot logs, crash dumps, debug printf statements
Logic Analyzer Breakout
Dedicated test pads expose I2C, SPI, and GPIO signals for protocol analysis with Saleae or similar tools.
Full bus visibility for mmWave sensor commands
OTA Toggle Flags
Enable experimental detection modes via Home Assistant number entities—no reflashing required.
A/B test new algorithms without USB cables
Extended Telemetry Stream
Developer firmware publishes raw still-energy values, FFT bins, and confidence intervals to MQTT.
Build custom dashboards or feed data into ML pipelines
Get features before
they hit production
Developer Edition owners receive weekly firmware builds with experimental detection modes, new tuning parameters, and engine improvements under active development. Flash via OTA or USB—your choice.
Early Access to New Algorithms
Test adaptive Z-score thresholds, multi-target tracking, and HVAC noise filters before they land in stable releases.
Safe Rollback Mechanism
Every beta build includes a factory partition. One button press restores the last stable firmware.
Weekly Update Cadence
New builds drop every Friday with changelog, known issues, and tuning guidance in the private Discord lab channel.
New Features:
- Adaptive Z-score baseline recalibration
- HVAC cycle noise suppression filter
- Multi-target confidence scoring (experimental)
Tuning Parameters:
hvac_suppress_threshold(0-100)adaptive_baseline_window(30-600s)multi_target_mode(bool)
Known Issues:
- Multi-target mode increases false positives near windows
- Adaptive baseline may drift on very long (8h+) sessions
Target Audience
Built for technical depth
If you're satisfied with plug-and-play sensors, the standard Bed Presence Kit is the better choice. The Developer Edition is for teams and individuals who need low-level access.
Researchers & Academics
Study still-energy detection patterns, validate mmWave algorithms against ground truth data, or publish papers on presence sensing techniques.
Example use cases:
- •Sleep lab telemetry studies
- •Multi-occupant detection research
- •HVAC impact on sensor accuracy
Hardware Tinkerers
Build custom enclosures with integrated displays, add external antenna mods, or interface with non-standard automation platforms.
Example use cases:
- •Custom PCB integrations
- •Third-party Matter/Zigbee bridges
- •Battery-powered portable variants
OEM & Integrators
Evaluate the presence engine for commercial deployments, hotel room automation, or white-label smart furniture integrations.
Example use cases:
- •Adjustable bed manufacturers
- •Senior living facility pilots
- •Boutique hotel automation
Note: Developer Edition purchases include standard Bed Presence Sensor hardware plus breakout board, dev cables, and beta firmware access. All standard warranty terms apply.
Ready to trust your bedtime automations?
The Bed Presence Sensor kit ships flashed, calibrated, and paired with our dashboards so you can stop hunting for reliable occupancy hacks.
Still have questions? Check our FAQ orcontact our support team.