Skip to content

Releases: donfrensis/HA-IntesisHome-Local

Version 1.1.7

13 Nov 16:36
2e9e33e

Choose a tag to compare

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

11 Nov 09:50

Choose a tag to compare

[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 False

Version 1.1.5

10 Nov 14:37

Choose a tag to compare

Fixed

  • Fixed device connectivity check during setup
  • Removed unreliable info endpoint check
  • Improved connection logging

Version 1.1.4

09 Nov 23:59

Choose a tag to compare

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

09 Nov 21:42

Choose a tag to compare

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

09 Nov 14:28

Choose a tag to compare

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

09 Nov 10:30

Choose a tag to compare

Fixed

  • Various bug fixes and improvements

Version 1.1.0

09 Nov 09:31

Choose a tag to compare

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

09 Nov 00:38

Choose a tag to compare

Added

  • Initial release
  • Basic climate control functionality
  • Local HTTP control support