integration/homeassistant/src/openaliro_ha/models.py
openaliro/openaliro
Module

models.py

Typed observations emitted by the HA=1 console parser.

integration/homeassistant/src/openaliro_ha/models.py3 documented symbols

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.