Add support for 4th fan speed in izone A/C systems (#51969)

* Add TOP fan speed

My a/c is 4 speed and the top speed is reported as top or boost. 

i.e it supports: low med high boost auto

* add support for top fan speed

Aircons with 4 fan speeds. i.e low, med, high, top/boost

* Update manifest.json

Bump version to 1.1.5

* Update climate.py

* Bump Izone to 1.1.5

* Update climate.py

* fix isort failure

* Use v1.1.6

Co-authored-by: Penny Wood <Swamp-Ig@users.noreply.github.com>
Co-authored-by: Swamp-Ig <github@ninjateaparty.com>
This commit is contained in:
SgtBatten 2021-06-28 05:13:26 +10:00 committed by GitHub
parent e6e39a67f4
commit bd399d17a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 6 additions and 3 deletions

View File

@ -63,6 +63,7 @@ FAN_AUTO = "auto"
FAN_LOW = "low"
FAN_MEDIUM = "medium"
FAN_HIGH = "high"
FAN_TOP = "top"
FAN_MIDDLE = "middle"
FAN_FOCUS = "focus"
FAN_DIFFUSE = "diffuse"

View File

@ -12,6 +12,7 @@ from homeassistant.components.climate.const import (
FAN_HIGH,
FAN_LOW,
FAN_MEDIUM,
FAN_TOP,
HVAC_MODE_COOL,
HVAC_MODE_DRY,
HVAC_MODE_FAN_ONLY,
@ -54,6 +55,7 @@ _IZONE_FAN_TO_HA = {
Controller.Fan.LOW: FAN_LOW,
Controller.Fan.MED: FAN_MEDIUM,
Controller.Fan.HIGH: FAN_HIGH,
Controller.Fan.TOP: FAN_TOP,
Controller.Fan.AUTO: FAN_AUTO,
}

View File

@ -2,7 +2,7 @@
"domain": "izone",
"name": "iZone",
"documentation": "https://www.home-assistant.io/integrations/izone",
"requirements": ["python-izone==1.1.4"],
"requirements": ["python-izone==1.1.6"],
"codeowners": ["@Swamp-Ig"],
"config_flow": true,
"homekit": {

View File

@ -1833,7 +1833,7 @@ python-gitlab==1.6.0
python-hpilo==4.3
# homeassistant.components.izone
python-izone==1.1.4
python-izone==1.1.6
# homeassistant.components.joaoapps_join
python-join-api==0.0.6

View File

@ -1015,7 +1015,7 @@ python-ecobee-api==0.2.11
python-forecastio==1.4.0
# homeassistant.components.izone
python-izone==1.1.4
python-izone==1.1.6
# homeassistant.components.juicenet
python-juicenet==1.0.2