v1.5.0 — Guided actuator pairing (bye DolphinView)
·
17 commits
to main
since this release
Pair a receiver straight from the UI
Settings → EnOcean Custom → Configure → Pair an actuator (guided):
- Scan/paste the module's Alliance QR label (or type its
AA:BB:CC:DDradio ID) - Pick its family — Relay (RPS, e.g. Ubiwizz) or 4BS dimmer (e.g. Eltako) — name, channel
- Put the module in pairing mode (Ubiwizz: 3 short PRESS) and watch the progress screen
- Relays confirm automatically when the module's first D2-01 status arrives on the configured channel; 4BS dimmers report an honest “verify physically” (A5-38-08 has no radio confirmation)
Timeout? Choose retry, keep the device, or delete it (YAML-managed IDs stay protected). Abandoning the flow cancels its background task cleanly.
Adversarial-review hardened
Every finding reproduced with executable HA harnesses, then fixed and re-tested: wrong-channel false success, dongle-rejected teach-ins reported as sent, unbounded service calls, success after concurrent deletion. 60+ unittests, HA 2026.7.3 smoke, Ruff, CI 4/4.