COMPONENT INDEX / INSTALLABLE COMPONENT / v0.2.0
Room presence
Room-level presence of phones, tablets and watches from BLE, through ESPHome proxies and Bermuda
01 / REQUIREMENTS
What it needs
- ble proxy
- Recommended:
- m5stack-atom-lite
- Quantity:
- 1 per room
- Power:
- 5 V USB, plain supply
Home Assistant integrations
esphomecoreprivate_ble_devicecoreone entry per Apple device, IRK from the macOS keychain or a capture node
bermudahacs
02 / YOUR PROJECT
Add it to your home project
domosenso add [email protected]
# Fill in your home-specific inputs
domosenso render bermuda-presence
domosenso statusRun these through uv run --project <catalog checkout> domosenso from your separate home folder. Adding and rendering files does not deploy them.
03 / CONFIGURATION
Your inputs
| Input | Type | Configuration |
|---|---|---|
rooms | list[area_name] | Supply your value |
phones | map[entity_id, name] | Supply your value |
tablets | map[entity_id, name] | Default available |
proxies | list[{room: slug, area: area_name, radar: bool}] | Supply your value |
offline_notify | action | Supply your value |
minutes | int | Default available |
room_ids | map[area_name, slug] | Default available |
Before a live change
Field experience is limited to the maintainer’s installation. Review device compatibility for your home.
Configuration validation is not a guarantee of hardware compatibility. Review the component source and deployment plan; verify behavior after deployment.