DomoSenso.FRAMEWORK
Menu
OPEN HOME AUTOMATIONCOMPONENTS · AGENT SKILLS · YOUR OWN PROJECTAPACHE-2.0 ↗
← DOMOSENSO / FRAMEWORK

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

  • esphomecore
  • private_ble_devicecore

    one 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 status

Run these through uv run --project <catalog checkout> domosenso from your separate home folder. Adding and rendering files does not deploy them.

Start with the onboarding guide →

03 / CONFIGURATION

Your inputs

InputTypeConfiguration
roomslist[area_name]Supply your value
phonesmap[entity_id, name]Supply your value
tabletsmap[entity_id, name]Default available
proxieslist[{room: slug, area: area_name, radar: bool}]Supply your value
offline_notifyactionSupply your value
minutesintDefault available
room_idsmap[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.