Skip to content

Tags: dalinicus/homeassistant-acinfinity

Tags

1.8.2

Toggle 1.8.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added German translation (#89)

* Added German translation

* ignore translations for codespell.  fix line ending for pre-commit

* lock ruff version

---------

Co-authored-by: Ryan Mattson <dalinicus@pm.me>

1.8.1

Toggle 1.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Provide defaults for all get lambda calls to prevent None errors. (#83)

* write tests and fix functionality.

* bump

* precheck issues

1.8.0

Toggle 1.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix issue with select controls (#82)

The response from AC Infinity API can contain None values for fields that expect an enum integer value, resulting in an invalid enum lookup.  Fixes the getters so that they account for a default value if None is encountered.

1.7.0

Toggle 1.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Adds target controls for auto and vpd modes (#76)

Target Temperature for ACs and Heaters
Target Humidity for Humidifiers
Target VPD for ACs, Heaters, and Humidifiers.

1.6.0

Toggle 1.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Feature/dynamic response settings (#62)

* reorganize readme

* add device settings for dynamic reponses

* tests

* pre-commit

* implement suitable_fn pattern

* account for port settings being a child item in the /getdevModeSettingList payload

* coverage and bug fixes

* rename some things

* seperate concept of control vs setting

have settings properly updating advanced settings instead of device mode settings.

* pre-commit

* bug fixes and finishing touches

* fix CI codestyle check

* remove empty comment

1.5.0

Toggle 1.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Feature/expose calibration settings (#58)

* Calibration Settings Support

- adds calibration number entities
- updates to clients to assemble update payloads from existing data structures
- general refactoring for code readability and maintainability
- cleaned up PyCharm warnings

* update manifest version

1.4.3

Toggle 1.4.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
add state_class to select sensors to enable log term statistics (#54)

* add state_class to select sensors to enable log term statistics

Sensors include Temp, Humidity, VPD, and Power Factor.  Surplus specifically excluded as its a countdown to the next schedule phase and would hold little value as a log term statistic.

* fix tests broken by new home assistant version

* bump version

1.4.2

Toggle 1.4.2's commit message
add tests, bump version

1.4.1

Toggle 1.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Password Length and kPA Unit fixes (#51)

* truncate passwords to 25 characters.
* added suggested unit of measurement to VPD
** otherwise home assistant defaults it to psi regardless of native unit.

1.4.0

Toggle 1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
add support for updating passwords via options flow (#44)