v2.9.8
What's New
- Configurable Linak idle position refresh — Linak beds can now periodically read motor positions while idle, keeping HA sensors accurate even when the physical remote is used. Configurable interval (default: off).
Bug Fixes
-
Smooth Linak position seeking — Position seek now uses incremental movement with progress checking instead of blind timed moves, preventing overshoot and improving accuracy.
-
Improve Linak preset wake and feedback — Preset commands now properly wake the controller and track position changes during preset execution for accurate state updates.
-
More aggressive Linak wake preamble — Sends 3x STOP at 200ms intervals + 1s delay (up from 1x + 500ms) to reliably wake Linak controllers from low-power state after reconnection.
-
Persist BLE bond state — Bond state is now stored in config entries so beds that require BLE pairing (Vibradorm, Jensen, etc.) don't re-pair on every connection, avoiding ESP-IDF auth failures on ESPHome proxies.
-
Clarify split Octo setup (Ref #327) — Improved the config flow guidance for setting up split Octo beds with separate controllers per side.