Add compatibility for more fridge models #93
This commit is contained in:
parent
8d6a6a509b
commit
f0fb5742a4
26 changed files with 229 additions and 47 deletions
24
README.md
24
README.md
|
@ -39,14 +39,14 @@ _If the integration is not in the list, you need to clear the browser cache._
|
||||||
Support has been confirmed for these models, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these models, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
| | **Haier** | **Hoover** | **Candy** |
|
| | **Haier** | **Hoover** | **Candy** |
|
||||||
|---------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|
|
|---------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|
|
||||||
| **Washing Machine** | HW80-B14959TU1DE <br/> HW90-B14TEAM5 <br/> HW100-B14959U1 | H-WASH 500 <br/> H7W4 48MBC-S <br/> HW 410AMBCB/1-80 | CO4 107T1/2-07 <br/> CBWO49TWME-S <br/> RO44 1286DWMC4-07 <br/> HW 68AMC/1-80 <br/> HWPD 69AMBC/1-S |
|
| **Washing Machine** | HW80-B14959TU1DE <br/> HW90-B14TEAM5 <br/> HW100-B14959U1 | H-WASH 500 <br/> H7W4 48MBC-S <br/> HLWPS495TAMBE-11 <br/> HW 410AMBCB/1-80 | CO4 107T1/2-07 <br/> CBWO49TWME-S <br/> RO44 1286DWMC4-07 <br/> HW 68AMC/1-80 <br/> HWPD 69AMBC/1-S |
|
||||||
| **Tumble Dryer** | HD80-A3959 | H-DRY 500 <br/> H9A3TCBEXS-S <br/> HLE C10DCE-80 <br/> H5WPB447AMBC/1-S <br/> NDE H10A2TCE-80 <br/> NDE H9A2TSBEXS-S <br/> NDPHY10A2TCBEXSS | BCTDH7A1TE <br/> CSOE C10DE-80 <br/> ROE H9A3TCEX-S |
|
| **Tumble Dryer** | HD80-A3959 | H-DRY 500 <br/> H9A3TCBEXS-S <br/> HLE C10DCE-80 <br/> H5WPB447AMBC/1-S <br/> NDE H10A2TCE-80 <br/> NDE H9A2TSBEXS-S <br/> NDPHY10A2TCBEXSS | BCTDH7A1TE <br/> CSOE C10DE-80 <br/> ROE H9A3TCEX-S |
|
||||||
| **Washer Dryer** | HWD100-B14979 | HDQ 496AMBS/1-S <br/> HWPS4954DAMR-11 | RPW41066BWMR/1-S |
|
| **Washer Dryer** | HWD100-B14979 | HDQ 496AMBS/1-S <br/> HWPS4954DAMR-11 | RPW41066BWMR/1-S |
|
||||||
| **Oven** | HWO60SM2F3XH | HSOT3161WG | |
|
| **Oven** | HWO60SM2F3XH | HSOT3161WG | |
|
||||||
| **Dish Washer** | XIB 3B2SFS-80 <br/> XIB 6B2D3FB | HFB 6B2S3FX | |
|
| **Dish Washer** | XIB 3B2SFS-80 <br/> XIB 6B2D3FB | HFB 6B2S3FX | |
|
||||||
| **Air Conditioner** | AD105S2SM3FA <br/> AS09TS4HRA-M <br/> AS20HPL1HRA <br/> AS25PBAHRA <br/> AS25S2SF1FA-WH <br/> AS25TADHRA-2 <br/> AS35PBAHRA <br/> AS35S2SF1FA-WH <br/> AS35S2SF2FA-3 <br/> AS35TADHRA-2 <br/> AS35TAMHRA-C | | CY-12TAIN |
|
| **Air Conditioner** | AD105S2SM3FA <br/> AS09TS4HRA-M <br/> AS20HPL1HRA <br/> AS25PBAHRA <br/> AS25S2SF1FA-WH <br/> AS25TADHRA-2 <br/> AS35PBAHRA <br/> AS35S2SF1FA-WH <br/> AS35S2SF2FA-3 <br/> AS35TADHRA-2 <br/> AS35TAMHRA-C <br/> AS35TEDHRA(M1) | | CY-12TAIN |
|
||||||
| **Fridge** | HFW7720ENMB | | CCE4T620EWU |
|
| **Fridge** | HFW7720ENMB <br/> HFW7819EWMP | | CCE4T620EWU |
|
||||||
| **Hob** | HA2MTSJ68MC | | CIS633SCTTWIFI |
|
| **Hob** | HA2MTSJ68MC | | CIS633SCTTWIFI |
|
||||||
| **Hood** | HADG6DS46BWIFI | | |
|
| **Hood** | HADG6DS46BWIFI | | |
|
||||||
| **Wine Cellar** | HWS247FDU1 | | |
|
| **Wine Cellar** | HWS247FDU1 | | |
|
||||||
|
@ -338,11 +338,10 @@ For every device exists a button under diagnostics which can be used to log all
|
||||||
| Freezer Temperature | `thermometer` | `number` | `settings.tempSelZ2` |
|
| Freezer Temperature | `thermometer` | `number` | `settings.tempSelZ2` |
|
||||||
| Fridge | `thermometer` | `climate` | `settings.tempSelZ1` |
|
| Fridge | `thermometer` | `climate` | `settings.tempSelZ1` |
|
||||||
| Fridge Temperature | `thermometer` | `number` | `settings.tempSelZ1` |
|
| Fridge Temperature | `thermometer` | `number` | `settings.tempSelZ1` |
|
||||||
| Holiday Mode | `palm-tree` | `switch` | `holidayMode` |
|
|
||||||
| Program Start | `play` | `button` | `startProgram` |
|
| Program Start | `play` | `button` | `startProgram` |
|
||||||
| Program Stop | `stop` | `button` | `stopProgram` |
|
| Program Stop | `stop` | `button` | `stopProgram` |
|
||||||
| Super Cool | `snowflake` | `switch` | `quickModeZ2` |
|
| Super Cool | `snowflake` | `switch` | `quickModeZ1` |
|
||||||
| Super Freeze | `snowflake-variant` | `switch` | `quickModeZ1` |
|
| Super Freeze | `snowflake-variant` | `switch` | `quickModeZ2` |
|
||||||
#### Configs
|
#### Configs
|
||||||
| Name | Icon | Entity | Key |
|
| Name | Icon | Entity | Key |
|
||||||
| --- | --- | --- | --- |
|
| --- | --- | --- | --- |
|
||||||
|
@ -352,14 +351,17 @@ For every device exists a button under diagnostics which can be used to log all
|
||||||
| Name | Icon | Entity | Key |
|
| Name | Icon | Entity | Key |
|
||||||
| --- | --- | --- | --- |
|
| --- | --- | --- | --- |
|
||||||
| Auto-Set Mode | `thermometer-auto` | `binary_sensor` | `intelligenceMode` |
|
| Auto-Set Mode | `thermometer-auto` | `binary_sensor` | `intelligenceMode` |
|
||||||
| Door Status Freezer | `fridge-top` | `binary_sensor` | `doorStatusZ1` |
|
| Door1 Status Freezer | `fridge-bottom` | `binary_sensor` | `doorStatusZ2` |
|
||||||
| Door Status Fridge | `fridge-bottom` | `binary_sensor` | `door2StatusZ1` |
|
| Door1 Status Fridge | `fridge-top` | `binary_sensor` | `doorStatusZ1` |
|
||||||
|
| Door2 Status Freezer | `fridge-bottom` | `binary_sensor` | `door2StatusZ2` |
|
||||||
|
| Door2 Status Fridge | `fridge-top` | `binary_sensor` | `door2StatusZ1` |
|
||||||
| Error | `math-log` | `sensor` | `errors` |
|
| Error | `math-log` | `sensor` | `errors` |
|
||||||
| Holiday Mode | `palm-tree` | `binary_sensor` | `holidayMode` |
|
| Holiday Mode | `palm-tree` | `binary_sensor` | `holidayMode` |
|
||||||
|
| Humidity Level | `water-outline` | `sensor` | `humidityLevel` |
|
||||||
| Room Humidity | `water-percent` | `sensor` | `humidityEnv` |
|
| Room Humidity | `water-percent` | `sensor` | `humidityEnv` |
|
||||||
| Room Temperature | `home-thermometer-outline` | `sensor` | `tempEnv` |
|
| Room Temperature | `home-thermometer-outline` | `sensor` | `tempEnv` |
|
||||||
| Super Cool | `snowflake` | `binary_sensor` | `quickModeZ2` |
|
| Super Cool | `snowflake` | `binary_sensor` | `quickModeZ1` |
|
||||||
| Super Freeze | `snowflake-variant` | `binary_sensor` | `quickModeZ1` |
|
| Super Freeze | `snowflake-variant` | `binary_sensor` | `quickModeZ2` |
|
||||||
| Temperature Freezer | `snowflake-thermometer` | `sensor` | `tempZ2` |
|
| Temperature Freezer | `snowflake-thermometer` | `sensor` | `tempZ2` |
|
||||||
| Temperature Fridge | `thermometer` | `sensor` | `tempZ1` |
|
| Temperature Fridge | `thermometer` | `sensor` | `tempZ1` |
|
||||||
|
|
||||||
|
|
|
@ -208,7 +208,7 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
|
||||||
),
|
),
|
||||||
"REF": (
|
"REF": (
|
||||||
HonBinarySensorEntityDescription(
|
HonBinarySensorEntityDescription(
|
||||||
key="quickModeZ2",
|
key="quickModeZ1",
|
||||||
name="Super Cool",
|
name="Super Cool",
|
||||||
icon="mdi:snowflake",
|
icon="mdi:snowflake",
|
||||||
device_class=BinarySensorDeviceClass.RUNNING,
|
device_class=BinarySensorDeviceClass.RUNNING,
|
||||||
|
@ -216,7 +216,7 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
|
||||||
translation_key="super_cool",
|
translation_key="super_cool",
|
||||||
),
|
),
|
||||||
HonBinarySensorEntityDescription(
|
HonBinarySensorEntityDescription(
|
||||||
key="quickModeZ1",
|
key="quickModeZ2",
|
||||||
name="Super Freeze",
|
name="Super Freeze",
|
||||||
icon="mdi:snowflake-variant",
|
icon="mdi:snowflake-variant",
|
||||||
device_class=BinarySensorDeviceClass.RUNNING,
|
device_class=BinarySensorDeviceClass.RUNNING,
|
||||||
|
@ -225,19 +225,35 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
|
||||||
),
|
),
|
||||||
HonBinarySensorEntityDescription(
|
HonBinarySensorEntityDescription(
|
||||||
key="doorStatusZ1",
|
key="doorStatusZ1",
|
||||||
name="Door Status Freezer",
|
name="Door1 Status Fridge",
|
||||||
device_class=BinarySensorDeviceClass.DOOR,
|
device_class=BinarySensorDeviceClass.DOOR,
|
||||||
icon="mdi:fridge-top",
|
icon="mdi:fridge-top",
|
||||||
on_value=1,
|
on_value=1,
|
||||||
|
translation_key="fridge_door",
|
||||||
|
),
|
||||||
|
HonBinarySensorEntityDescription(
|
||||||
|
key="door2StatusZ1",
|
||||||
|
name="Door2 Status Fridge",
|
||||||
|
icon="mdi:fridge-top",
|
||||||
|
device_class=BinarySensorDeviceClass.DOOR,
|
||||||
|
on_value=1,
|
||||||
|
translation_key="fridge_door",
|
||||||
|
),
|
||||||
|
HonBinarySensorEntityDescription(
|
||||||
|
key="doorStatusZ2",
|
||||||
|
name="Door1 Status Freezer",
|
||||||
|
icon="mdi:fridge-bottom",
|
||||||
|
device_class=BinarySensorDeviceClass.DOOR,
|
||||||
|
on_value=1,
|
||||||
translation_key="freezer_door",
|
translation_key="freezer_door",
|
||||||
),
|
),
|
||||||
HonBinarySensorEntityDescription(
|
HonBinarySensorEntityDescription(
|
||||||
key="door2StatusZ1",
|
key="door2StatusZ2",
|
||||||
name="Door Status Fridge",
|
name="Door2 Status Freezer",
|
||||||
icon="mdi:fridge-bottom",
|
icon="mdi:fridge-bottom",
|
||||||
device_class=BinarySensorDeviceClass.DOOR,
|
device_class=BinarySensorDeviceClass.DOOR,
|
||||||
on_value=1,
|
on_value=1,
|
||||||
translation_key="fridge_door",
|
translation_key="freezer_door",
|
||||||
),
|
),
|
||||||
HonBinarySensorEntityDescription(
|
HonBinarySensorEntityDescription(
|
||||||
key="intelligenceMode",
|
key="intelligenceMode",
|
||||||
|
|
|
@ -224,3 +224,5 @@ AP_DIFFUSER_LEVEL = {
|
||||||
3: "h_biotics",
|
3: "h_biotics",
|
||||||
4: "custom",
|
4: "custom",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
REF_HUMIDITY_LEVELS = {1: "low", 2: "mid", 3: "high"}
|
||||||
|
|
|
@ -545,6 +545,14 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
|
||||||
HonSensorEntityDescription(
|
HonSensorEntityDescription(
|
||||||
key="errors", name="Error", icon="mdi:math-log", translation_key="errors"
|
key="errors", name="Error", icon="mdi:math-log", translation_key="errors"
|
||||||
),
|
),
|
||||||
|
HonSensorEntityDescription(
|
||||||
|
key="humidityLevel",
|
||||||
|
name="Humidity Level",
|
||||||
|
icon="mdi:water-outline",
|
||||||
|
device_class=SensorDeviceClass.ENUM,
|
||||||
|
translation_key="humidity_level",
|
||||||
|
option_list=const.REF_HUMIDITY_LEVELS,
|
||||||
|
),
|
||||||
),
|
),
|
||||||
"HO": (
|
"HO": (
|
||||||
HonSensorEntityDescription(
|
HonSensorEntityDescription(
|
||||||
|
|
|
@ -311,23 +311,17 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
|
||||||
translation_key="auto_set",
|
translation_key="auto_set",
|
||||||
),
|
),
|
||||||
HonSwitchEntityDescription(
|
HonSwitchEntityDescription(
|
||||||
key="quickModeZ1",
|
key="quickModeZ2",
|
||||||
name="Super Freeze",
|
name="Super Freeze",
|
||||||
icon="mdi:snowflake-variant",
|
icon="mdi:snowflake-variant",
|
||||||
translation_key="super_freeze",
|
translation_key="super_freeze",
|
||||||
),
|
),
|
||||||
HonSwitchEntityDescription(
|
HonSwitchEntityDescription(
|
||||||
key="quickModeZ2",
|
key="quickModeZ1",
|
||||||
name="Super Cool",
|
name="Super Cool",
|
||||||
icon="mdi:snowflake",
|
icon="mdi:snowflake",
|
||||||
translation_key="super_cool",
|
translation_key="super_cool",
|
||||||
),
|
),
|
||||||
HonSwitchEntityDescription(
|
|
||||||
key="holidayMode",
|
|
||||||
name="Holiday Mode",
|
|
||||||
icon="mdi:palm-tree",
|
|
||||||
translation_key="holiday_mode",
|
|
||||||
),
|
|
||||||
),
|
),
|
||||||
"WC": (
|
"WC": (
|
||||||
HonSwitchEntityDescription(
|
HonSwitchEntityDescription(
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Rychlost ventilátoru"
|
"name": "Rychlost ventilátoru"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Nízká",
|
||||||
|
"mid": "Střední",
|
||||||
|
"high": "Vysoká"
|
||||||
|
},
|
||||||
|
"name": "Úroveň vlhkosti"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Gebläsegeschwindigkeit"
|
"name": "Gebläsegeschwindigkeit"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Niedrig",
|
||||||
|
"mid": "Mittel",
|
||||||
|
"high": "Hoch"
|
||||||
|
},
|
||||||
|
"name": "Grad der Luftfeuchtigkeit"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Ταχύτητα ανεμιστήρα"
|
"name": "Ταχύτητα ανεμιστήρα"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Χαμηλό",
|
||||||
|
"mid": "Μέτριο",
|
||||||
|
"high": "Υψηλός"
|
||||||
|
},
|
||||||
|
"name": "Επίπεδο υγρασίας"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -907,6 +907,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Fan speed"
|
"name": "Fan speed"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Low",
|
||||||
|
"mid": "Medium",
|
||||||
|
"high": "High"
|
||||||
|
},
|
||||||
|
"name": "Humidity level"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Velocidad del ventilador"
|
"name": "Velocidad del ventilador"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Bajo",
|
||||||
|
"mid": "Medio",
|
||||||
|
"high": "Alto"
|
||||||
|
},
|
||||||
|
"name": "Nivel de humedad"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Vitesse du ventilateur"
|
"name": "Vitesse du ventilateur"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Faible",
|
||||||
|
"mid": "Moyen",
|
||||||
|
"high": "Élevé"
|
||||||
|
},
|
||||||
|
"name": "Niveau d’humidité"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -443,6 +443,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Fan speed"
|
"name": "Fan speed"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "נָמוּך",
|
||||||
|
"mid": "בינוני",
|
||||||
|
"high": "גָבוֹהַ"
|
||||||
|
},
|
||||||
|
"name": "Humidity level"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Brzina ventilatora"
|
"name": "Brzina ventilatora"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Nisko",
|
||||||
|
"mid": "Srednje",
|
||||||
|
"high": "Visoko"
|
||||||
|
},
|
||||||
|
"name": "Razina vlažnosti"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -892,6 +892,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Velocità ventole"
|
"name": "Velocità ventole"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Basso",
|
||||||
|
"mid": "Medio",
|
||||||
|
"high": "Alto"
|
||||||
|
},
|
||||||
|
"name": "Livello di umidità"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Ventilatorsnelheid"
|
"name": "Ventilatorsnelheid"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Laag",
|
||||||
|
"mid": "Gemiddeld",
|
||||||
|
"high": "Hoog"
|
||||||
|
},
|
||||||
|
"name": "Vochtigheidsniveau"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Prędkość wentylatora"
|
"name": "Prędkość wentylatora"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Niskie",
|
||||||
|
"mid": "Średnie",
|
||||||
|
"high": "Wysokie"
|
||||||
|
},
|
||||||
|
"name": "Poziom wilgotności"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Velocidade da bomba"
|
"name": "Velocidade da bomba"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Baixa",
|
||||||
|
"mid": "Média",
|
||||||
|
"high": "Alta"
|
||||||
|
},
|
||||||
|
"name": "Nível de humidade"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Viteza ventilatorului"
|
"name": "Viteza ventilatorului"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Scăzută",
|
||||||
|
"mid": "Medie",
|
||||||
|
"high": "Crescută"
|
||||||
|
},
|
||||||
|
"name": "Nivelul de umiditate"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Скорость вентилятора"
|
"name": "Скорость вентилятора"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Низк.",
|
||||||
|
"mid": "Средне",
|
||||||
|
"high": "Высок."
|
||||||
|
},
|
||||||
|
"name": "Уровень влажности"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Rýchlosť ventilátora"
|
"name": "Rýchlosť ventilátora"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Nízke",
|
||||||
|
"mid": "Stredné",
|
||||||
|
"high": "Vysoké"
|
||||||
|
},
|
||||||
|
"name": "Úroveň vlhkosti"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Hitrost ventilatorja"
|
"name": "Hitrost ventilatorja"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Low",
|
||||||
|
"mid": "Medium",
|
||||||
|
"high": "High"
|
||||||
|
},
|
||||||
|
"name": "Nivo vlažnosti"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Brzina ventilatora"
|
"name": "Brzina ventilatora"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Niska",
|
||||||
|
"mid": "Srednja",
|
||||||
|
"high": "Visoka"
|
||||||
|
},
|
||||||
|
"name": "Nivo vlage"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "Fan hızı"
|
"name": "Fan hızı"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "Düşük",
|
||||||
|
"mid": "Orta",
|
||||||
|
"high": "Yüksek"
|
||||||
|
},
|
||||||
|
"name": "Nem seviyesi"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
|
@ -887,6 +887,14 @@
|
||||||
},
|
},
|
||||||
"fan_speed": {
|
"fan_speed": {
|
||||||
"name": "风扇速度"
|
"name": "风扇速度"
|
||||||
|
},
|
||||||
|
"humidity_level": {
|
||||||
|
"state": {
|
||||||
|
"low": "低",
|
||||||
|
"mid": "中",
|
||||||
|
"high": "高"
|
||||||
|
},
|
||||||
|
"name": "湿度水平"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
|
|
8
info.md
8
info.md
|
@ -28,14 +28,14 @@ _If the integration is not in the list, you need to clear the browser cache._
|
||||||
Support has been confirmed for these models, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
Support has been confirmed for these models, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||||
|
|
||||||
| | **Haier** | **Hoover** | **Candy** |
|
| | **Haier** | **Hoover** | **Candy** |
|
||||||
|---------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|
|
|---------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|
|
||||||
| **Washing Machine** | HW80-B14959TU1DE <br/> HW90-B14TEAM5 <br/> HW100-B14959U1 | H-WASH 500 <br/> H7W4 48MBC-S <br/> HW 410AMBCB/1-80 | CO4 107T1/2-07 <br/> CBWO49TWME-S <br/> RO44 1286DWMC4-07 <br/> HW 68AMC/1-80 <br/> HWPD 69AMBC/1-S |
|
| **Washing Machine** | HW80-B14959TU1DE <br/> HW90-B14TEAM5 <br/> HW100-B14959U1 | H-WASH 500 <br/> H7W4 48MBC-S <br/> HLWPS495TAMBE-11 <br/> HW 410AMBCB/1-80 | CO4 107T1/2-07 <br/> CBWO49TWME-S <br/> RO44 1286DWMC4-07 <br/> HW 68AMC/1-80 <br/> HWPD 69AMBC/1-S |
|
||||||
| **Tumble Dryer** | HD80-A3959 | H-DRY 500 <br/> H9A3TCBEXS-S <br/> HLE C10DCE-80 <br/> H5WPB447AMBC/1-S <br/> NDE H10A2TCE-80 <br/> NDE H9A2TSBEXS-S <br/> NDPHY10A2TCBEXSS | BCTDH7A1TE <br/> CSOE C10DE-80 <br/> ROE H9A3TCEX-S |
|
| **Tumble Dryer** | HD80-A3959 | H-DRY 500 <br/> H9A3TCBEXS-S <br/> HLE C10DCE-80 <br/> H5WPB447AMBC/1-S <br/> NDE H10A2TCE-80 <br/> NDE H9A2TSBEXS-S <br/> NDPHY10A2TCBEXSS | BCTDH7A1TE <br/> CSOE C10DE-80 <br/> ROE H9A3TCEX-S |
|
||||||
| **Washer Dryer** | HWD100-B14979 | HDQ 496AMBS/1-S <br/> HWPS4954DAMR-11 | RPW41066BWMR/1-S |
|
| **Washer Dryer** | HWD100-B14979 | HDQ 496AMBS/1-S <br/> HWPS4954DAMR-11 | RPW41066BWMR/1-S |
|
||||||
| **Oven** | HWO60SM2F3XH | HSOT3161WG | |
|
| **Oven** | HWO60SM2F3XH | HSOT3161WG | |
|
||||||
| **Dish Washer** | XIB 3B2SFS-80 <br/> XIB 6B2D3FB | HFB 6B2S3FX | |
|
| **Dish Washer** | XIB 3B2SFS-80 <br/> XIB 6B2D3FB | HFB 6B2S3FX | |
|
||||||
| **Air Conditioner** | AD105S2SM3FA <br/> AS09TS4HRA-M <br/> AS20HPL1HRA <br/> AS25PBAHRA <br/> AS25S2SF1FA-WH <br/> AS25TADHRA-2 <br/> AS35PBAHRA <br/> AS35S2SF1FA-WH <br/> AS35S2SF2FA-3 <br/> AS35TADHRA-2 <br/> AS35TAMHRA-C | | CY-12TAIN |
|
| **Air Conditioner** | AD105S2SM3FA <br/> AS09TS4HRA-M <br/> AS20HPL1HRA <br/> AS25PBAHRA <br/> AS25S2SF1FA-WH <br/> AS25TADHRA-2 <br/> AS35PBAHRA <br/> AS35S2SF1FA-WH <br/> AS35S2SF2FA-3 <br/> AS35TADHRA-2 <br/> AS35TAMHRA-C <br/> AS35TEDHRA(M1) | | CY-12TAIN |
|
||||||
| **Fridge** | HFW7720ENMB | | CCE4T620EWU |
|
| **Fridge** | HFW7720ENMB <br/> HFW7819EWMP | | CCE4T620EWU |
|
||||||
| **Hob** | HA2MTSJ68MC | | CIS633SCTTWIFI |
|
| **Hob** | HA2MTSJ68MC | | CIS633SCTTWIFI |
|
||||||
| **Hood** | HADG6DS46BWIFI | | |
|
| **Hood** | HADG6DS46BWIFI | | |
|
||||||
| **Wine Cellar** | HWS247FDU1 | | |
|
| **Wine Cellar** | HWS247FDU1 | | |
|
||||||
|
|
|
@ -109,6 +109,12 @@ REF_ZONES = {
|
||||||
"fridge_freezer": ["REF.ZONES.FRIDGE", " & ", "REF.ZONES.FREEZER"],
|
"fridge_freezer": ["REF.ZONES.FRIDGE", " & ", "REF.ZONES.FREEZER"],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
REF_HUMIDITY_LEVELS = {
|
||||||
|
"low": "GLOBALS.GENERAL.LOW",
|
||||||
|
"mid": "GLOBALS.GENERAL.MEDIUM",
|
||||||
|
"high": "GLOBALS.GENERAL.HIGH",
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
SENSOR = {
|
SENSOR = {
|
||||||
"washing_modes": MACH_MODE,
|
"washing_modes": MACH_MODE,
|
||||||
|
@ -119,6 +125,7 @@ SENSOR = {
|
||||||
"dry_levels": TUMBLE_DRYER_DRY_LEVEL,
|
"dry_levels": TUMBLE_DRYER_DRY_LEVEL,
|
||||||
"dirt_level": DIRTY_LEVEL,
|
"dirt_level": DIRTY_LEVEL,
|
||||||
"steam_level": STEAM_LEVEL,
|
"steam_level": STEAM_LEVEL,
|
||||||
|
"humidity_level": REF_HUMIDITY_LEVELS,
|
||||||
}
|
}
|
||||||
|
|
||||||
SELECT = {
|
SELECT = {
|
||||||
|
@ -355,6 +362,7 @@ NAMES = {
|
||||||
"filter_life": "AP.MAINTENANCE.FILTER_LIFE",
|
"filter_life": "AP.MAINTENANCE.FILTER_LIFE",
|
||||||
"air_quality": "AP.DISCOVER.AIR_QUALITY",
|
"air_quality": "AP.DISCOVER.AIR_QUALITY",
|
||||||
"fan_speed": "AP.TITLES.FAN_SPEED",
|
"fan_speed": "AP.TITLES.FAN_SPEED",
|
||||||
|
"humidity_level": "WC.MAINTENANCE_HUMIDITY.TITLE",
|
||||||
},
|
},
|
||||||
"number": {
|
"number": {
|
||||||
"power_management": "HINTS.COOKING_WITH_INDUCTION.POWER_MANAGEMENT",
|
"power_management": "HINTS.COOKING_WITH_INDUCTION.POWER_MANAGEMENT",
|
||||||
|
|
Loading…
Reference in a new issue