2024.12.1 a more stable config flow
Highlights
This release is primarily to fix two issues in the config flow, one a longstanding complaint from HA in the log that does not have any real effect, the other an issue in the previous change to consider local product ids as well as cloud ones when the device cannot be automatically discovered locally.
One new device and one improvement to an existing device were also added in the timeframe since 2024.12.0.
New devices
- Poolex Ice Spa 70 heat pump #2541
Improvements to existing devices
- Beca BHT-002 thermostat: add hvac_action where supported, dynamic detection of external thermometer #2640 by GvidasLTU
General improvements
- config_flow: handle the case where device cannot be automatically found on local network during cloud config flow #2643
- config_flow: avoid I/O in the main loop by removing a complex attempt to make a generator into an async generator. #2584
Development improvements
- CI workflows now use Python 3.13 to match HA 2024.12