Skip to content

Releases: GrKoR/esphome_aux_ac_component

v 0.3.3

Choose a tag to compare

@GrKoR GrKoR released this 22 Jan 09:49
3df6f29

ESPHome 2026.1.0 Breaking Changes & Code Optimization

  • ESPHome 2026.1.0 Compatibility: Updated the component to support the new Climate API. Fixed breaking changes where get_custom_fan_mode() and get_custom_preset() now return StringRef instead of const char*. Updated setters and replaced nullptr checks with .empty() as per the new framework requirements.
  • RAM Optimization: Moved static constants to flash memory to reduce RAM usage, improving stability on memory-constrained microcontrollers.
  • Dropped Legacy ESPHome Support: Removed compatibility layers for older ESPHome versions. This simplifies maintenance and ensures the code remains clean.
  • Documentation: Updated documentation to reflect the new version requirements and compatibility status.

Note: This version requires ESPHome 2026.1.0 or later to compile.

v 0.3.2

Choose a tag to compare

@GrKoR GrKoR released this 23 Dec 06:01
36dc1fe

Bug Fixes: Fahrenheit support + Device Type

  • Improved Fahrenheit Support: Fixed incorrect rounding during conversion between Celsius and Fahrenheit. Previously, rounding issues limited temperature adjustments to 2°F increments. This update enables precise Fahrenheit step control. (issue #190 )
  • Device Type Fix: Resolved an issue of v.0.3.1 where air conditioners could not be controlled via the Home Assistant interface. This was caused by the incorrect use of the CLIMATE_REQUIRES_TWO_POINT_TARGET_TEMPERATURE flag.
    Note: This fix was originally implemented in v.0.3.1 but was mistakenly omitted from the previous release build.

v 0.3.1

Choose a tag to compare

@GrKoR GrKoR released this 03 Dec 07:14

Fix: Compatibility with ESPHome 2025.11.0 Climate Class and Enhanced Swing Control

This release primarily updates the component to be compatible with ESPHome 2025.11.0's changes to the Climate Entity Class, while maintaining backward compatibility with previous ESPHome versions.

Additionally, the following improvements have been merged ( by @nonitex ):

  • Preserve swing mode and vertical vane position when toggling the other axis.
  • Added helper functions to normalize louver states for consistent swing detection across different AUX models.
  • Updated swing mode logic to utilize these helpers for improved clarity and functionality.

v 0.2.17

Choose a tag to compare

@GrKoR GrKoR released this 01 Jul 05:57

Fixed 'CLIMATE_SCHEMA is deprecated' warning.

v 0.2.16

Choose a tag to compare

@GrKoR GrKoR released this 01 Jul 05:23
945d260

v 0.2.16: The dependency on 'Arduino.h' has been removed. Now the component works with both the Arduino framework and the ESP-IDF framework.

v 0.2.15

Choose a tag to compare

@GrKoR GrKoR released this 07 May 23:30

v 0.2.15: Show the aux_ac firmware version at the compile time

v 0.2.14

Choose a tag to compare

@GrKoR GrKoR released this 04 Apr 11:44

v 0.2.14: Minor fixes of power limitation for inverters.

v 0.2.13

Choose a tag to compare

@GrKoR GrKoR released this 04 Apr 11:42
74d555b

v 0.2.13: Fixed inverter power limitation off function.

v 0.2.12

Choose a tag to compare

@GrKoR GrKoR released this 04 Apr 11:41

v 0.2.12: Fahrenheit support implemented

v 0.2.11

Choose a tag to compare

@GrKoR GrKoR released this 07 Jul 13:44

v 0.2.11: optimistic mode implemented