integration/homeassistant/src/openaliro_ha/models.py
openaliro/openaliro
Module
models.py
Typed observations emitted by the HA=1 console parser.
Overview
Typed observations emitted by the HA=1 console parser.
used by __init__.py agent.py cli.py compatibility.py mqtt.py parser.py serial_session.py
API
Cclass DistanceReading
integration/homeassistant/src/openaliro_ha/models.py:8
One UWB distance reading; `block is absent on the raw DIST` line.
Cclass AccessEvent
integration/homeassistant/src/openaliro_ha/models.py:17
A credential-independent access outcome.
Cclass CompatibilityRangeReading
integration/homeassistant/src/openaliro_ha/models.py:24
A lower-resolution reading assembled from an `aliro range` response.
The peer address printed by firmware is intentionally not represented.