Skip to content

3.0.9: Rework of support for Fahrenheit.

Choose a tag to compare

@spacerokk spacerokk released this 03 May 20:37
· 9 commits to master since this release
* Adds temperature awareness, but using HA units of measurement to determine SetTem and TemRec as well as display logic instead of temperature ranges (min_temp and max_temp).

* Properly updates the unit in both the asynchronous and set_temperature methods.

* Adds bi-directional temperature conversion functions. See details below.

* Converts the temperature FROM the gree to properly display in HA, instead of skipping some values in Fahrenheit. The conversion must be bidirectional due to the nature of the SetTem and TemRec bits. This fixes a bug where if you try to set a "intermediate" temperature with the TemRec bit set to 1, such as 78 F, the HA UI will jump to 79.