Follow-up to #11 (multi-zone discovery, shipping as 1.2.0) — split out so the bug can close when stable lands.
What
Expose per-device (ETRV / room-thermostat) telemetry from the /devices PointT API resource:
- Battery state — requested by @LukyHurdy1 in #11; the Bosch app shows battery warnings, so the API most likely exposes it
- RF signal strength per device
- Any further per-device details worth surfacing (device type, firmware, zone linkage)
Status
Notes for implementation
Follow-up to #11 (multi-zone discovery, shipping as 1.2.0) — split out so the bug can close when stable lands.
What
Expose per-device (ETRV / room-thermostat) telemetry from the
/devicesPointT API resource:Status
/programs+/devicessince POINTTAPI: improve sensor UX, dynamic discovery and translations #15Notes for implementation
via_device) and follow the reference-driven discovery pattern from Add PointTAPI select translations and robustness updates #14/POINTTAPI: improve sensor UX, dynamic discovery and translations #15 — only create what the appliance advertisesdata=to_resolve_device_info(the beta.6 regression test enforces name agreement)