Changes
- Serialize Deco API requests to prevent shared-session conflicts.
- Process per-node client queries sequentially.
- Allow polling interval, timeout and retry settings to be saved without unnecessary credential validation.
- Handle unexpected options-flow errors correctly.
- Fix config-entry migration on recent Home Assistant versions by using
async_update_entry. - Includes fixes for #555 and #562.
Testing
- All pre-commit checks passed.
- Additional validation on affected Deco X50 firmware is in progress.