Releases: donfrensis/HA-IntesisHome-Local
Releases · donfrensis/HA-IntesisHome-Local
Version 1.1.7
Added
- Added support for 5 fixed vertical vane positions: position1 to position5
- Improved swing mode control to handle both swing motion and fixed positions
Version 1.1.6
[v1.1.6] IntesisHome Local Integration
🐛 Bug Fix Release
Fixed a critical issue that prevented adding new devices in version 1.1.5. The issue was caused by incorrect logic in the device connectivity check during the configuration flow.
What's Changed
- Fixed connection test logic in configuration flow
- Improved connection test reliability during device setup
Who should update?
- Users who are unable to add new devices with version 1.1.5
- Users experiencing connection issues during device setup
- All users are recommended to update for better reliability
⚡ Installation
The update can be installed directly through HACS and requires a Home Assistant restart to be applied.
🔍 Technical Details
The bug fix addresses a logical error in the connection test where the response validation was incorrectly structured, causing all connection attempts to fail regardless of the device's actual status.
- if response.status != 200:
- _LOGGER.error("Device at %s is not responding (HTTP %s)", host, response.status)
- return False
- _LOGGER.info("Successfully connected to device at %s", host)
- return True
+ if response.status == 200:
+ _LOGGER.info("Successfully connected to device at %s", host)
+ return True
+ _LOGGER.error("Device at %s is not responding (HTTP %s)", host, response.status)
+ return FalseVersion 1.1.5
Fixed
- Fixed device connectivity check during setup
- Removed unreliable info endpoint check
- Improved connection logging
Version 1.1.4
Changed
- Enhanced device connectivity check in setup flow with specific Intesis device verification
- Improved error handling for unreachable devices
Fixed
- Fixed device setup continuing even when device is not reachable
- Fixed climate entity initialization error with unreachable devices
- Improved error logging for device connectivity issues
Version 1.1.3
Changed
- Improved connectivity check to be more lightweight using HEAD requests
- Fixed device and entity association structure
- Unified device_info across climate and connectivity entities
- Added immediate device connectivity check during setup flow
Fixed
- Fixed missing asyncio import in binary_sensor
- Reduced connection overhead in connectivity checks
- Fixed duplicate device creation
- Improved error handling when device is not reachable during setup
- Added early validation of device IP during configuration
Version 1.1.2
Fixed
- Fixed device connection error related to controller.host attribute
- Fixed device_info structure to properly link climate and connectivity entities
Version 1.1.1
Fixed
- Various bug fixes and improvements
Version 1.1.0
Added
- Added connectivity sensor for each device
- Improved device registry handling
- Better error handling for network issues
Changed
- Updated device model structure
- Improved state handling
- Added dynamic model detection
- Added configuration_url to device info
Fixed
- Various bug fixes and improvements
Version 1.0.0
Added
- Initial release
- Basic climate control functionality
- Local HTTP control support