Releases: Volp02/electrolux_local
v0.2.2
Fix COOL/AUTO modes, make climate actions async, and add translations
- Fixed IntEnum truthiness bug where COOL mode (0) and AUTO fan speed (0) were ignored.
- Converted climate control actions (HVAC mode, temperature, fan mode) to asynchronous methods with executor threads to prevent blocking Home Assistant's event loop.
- Added turn_on / turn_off helper methods to properly support the climate platform features.
- Added strings.json and translations (de, en) for clean configuration flow in the UI.
v0.2.1
Fix connection recovery after device reboot
- Implemented automatic device recreation in [climate.py] when connection is lost.
- Added re-authentication retry logic with backoff in
electrolux.py. - Improved logging for connection troubleshooting.
Full Changelog: v0.2.0...v0.2.1
v0.2.0
v0.2.0 - Initial Release
Electrolux Local Control is now available for the WP71-265WT and compatible Broadlink-based appliances!
Features
100% Local Control: No cloud, no delay.
Integration: Fully compatible with Home Assistant standard climate platform.
Easy Setup: Config flow support (enter IP address manually).
Functionality
Modes: Cool, Heat, Auto, Dry, Fan Only.
Fan Control: Auto, Low, Mid, High.
Thermostat: 1°C temperature steps for precise control.
Sensors: Real-time room temperature monitoring.
Fixes & Improvements
Resolved initialization issues (Invalid handler).
Optimized fan mode selection (removed unsupported Turbo/Quiet).
Removed unused Swing Mode for cleaner UI.
Fixed HACS repository structure compliance.
Full Changelog: v0.1.3...v0.2.0
v0.1.3
v0.1.3
Full Changelog: v0.1.2...v0.1.3
v0.1.2
v0.1.2
Full Changelog: v0.1.1...v0.1.2