Skip to content

Releases: jnimmo/pyIntesisHome

v2.0.2

08 Jun 10:27

Choose a tag to compare

What's Changed

  • Fix KeyError in get_device_property when device_id is not in _devices by @rvoijenGH in #77

New Contributors

Full Changelog: v2.0.1...v2.0.2

2.0.1

17 May 21:23

Choose a tag to compare

What's Changed

  • fix: guard get_horizontal_swing_list() against missing UID 6 by @kesawi in #73
  • fix: opt into Node 24 for GitHub Actions runners by @kesawi in #74
  • fix: use relative import in intesisbox.py to prevent system package conflict by @kesawi in #70
  • fix: inject AUTO fan mode for MH-AC-WIFI-1 devices in _get_fan_map by @kesawi in #71
  • fix: resolve ruff isort and pylint unused variable CI failures by @kesawi in #75
  • fix: correct _set_value return value for IntesisHomeLocal by @kesawi in #76

Breaking Changes (since 1.x.x)

  • add_update_callback method is now synchronous and must not be awaited

New Contributors

Full Changelog: v2.0.0...2.0.1

1.8.8

17 May 10:26

Choose a tag to compare

Fixes an accidental breaking change - add_update_callback made synchronous causing clients awaiting to fail as per home-assistant/core#167474 (comment)

Full Changelog: 1.8.7...1.8.8

1.8.7

17 May 09:22

Choose a tag to compare

What's Changed

  • Fix: Added auto mode to fan speed map for config 30 by @rweijnen in #56
  • fix: set connected to False after login in tcp server by @zjuanma in #61
  • fix: timeout of command connect_req when login to INTESISHOME (issues #55 and #57) by @zjuanma in #60
  • Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.13.0 in /.github/workflows by @dependabot[bot] in #62
  • Bump pytest from 7.1.2 to 9.0.3 by @dependabot[bot] in #65
  • Added get_model function and get_fw_version to return the device model and firmware version if available by @srkoster in #59
  • Implemented get_vertical_swing_list and get_horizontal_swing_list function by @srkoster in #58
  • fix: guard against None mode_map in get_mode_list by @jnimmo in #66
  • fix: resolve crash risks in IntesisBase by @jnimmo in #67

New Contributors

Full Changelog: 1.8.5...1.8.7

1.8.5

03 Aug 01:43

Choose a tag to compare

Improve error handling to ensure a stable controller_id field

1.8.4

25 Sep 10:31

Choose a tag to compare

Full Changelog: 1.8.3...1.8.4
Adds additional error handling and debugging for Intesishome_local

1.8.3

03 Sep 10:18

Choose a tag to compare

What's Changed

  • Added increased error handling and debug logging for IntesisHomeLocal,
  • [Intesishome_Local] Add 192 Key to INTESIS_MAP by @alucar-d in #40
  • Fix negative outdoor_temp for IntesisHomeLocal by @peledzius in #39

New Contributors

Full Changelog: 1.8.1...1.8.3

1.8.1: IntesisBox support

16 Oct 19:24
89f0f7e

Choose a tag to compare

Following the great work to add local control for some IntesisHome devices, this release integrates hass-intesisbox into the pyIntesisHome library for easier inclusion into Home Assistant.

1.8.0: Local control!

02 Aug 09:44
87cc60e

Choose a tag to compare

This release adds support for local control of Intesis devices which provide this option, thanks to the great work of @rklomp

1.7.7

20 Mar 04:19

Choose a tag to compare

Added support for Fujitsu AnywAIR devices, thanks @Neonkoala