Compare commits

..

7 Commits

Author SHA1 Message Date
Andre Basche
8208c2f722
Update info.md 2024-01-15 10:32:05 +01:00
Andre Basche
14f133f3f4
Update README.md 2024-01-15 10:31:25 +01:00
Andre Basche
ed8b5e7d3c Bump version 2024-01-11 02:12:07 +01:00
Andre Basche
355e2187ad Update required version 2024-01-11 00:53:14 +01:00
Andre Basche
f007777689 Fix mypy checks 2024-01-11 00:41:49 +01:00
Andre Basche
3aadb840ab Update home assistant version 2024-01-11 00:24:09 +01:00
Andre Basche
e01017125e Replace deprecated TEMP_CLESIUS, fix #141 2024-01-11 00:23:08 +01:00
34 changed files with 240 additions and 586 deletions

View File

@ -14,29 +14,7 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
include: include:
- home-assistant: "2023.1.0" - home-assistant: "2024.1.0"
python-version: "3.10"
- home-assistant: "2023.2.0"
python-version: "3.10"
- home-assistant: "2023.3.0"
python-version: "3.10"
- home-assistant: "2023.4.0"
python-version: "3.10"
- home-assistant: "2023.5.0"
python-version: "3.10"
- home-assistant: "2023.6.0"
python-version: "3.10"
- home-assistant: "2023.7.0"
python-version: "3.10"
- home-assistant: "2023.7.0"
python-version: "3.11"
- home-assistant: "2023.8.0"
python-version: "3.11"
- home-assistant: "2023.9.0"
python-version: "3.11"
- home-assistant: "2023.10.0"
python-version: "3.11"
- home-assistant: "2023.11.0"
python-version: "3.11" python-version: "3.11"
steps: steps:

View File

@ -1,3 +1,13 @@
# Announcement: I have to take the project down in the next few days
> Dear User,
>
> We are writing to inform you that we have discovered two Home Assistant integration plug-ins developed by you ( https://github.com/Andre0512/hon and https://github.com/Andre0512/pyhOn ) that are in violation of our terms of service. Specifically, the plug-ins are using our services in an unauthorized manner which is causing significant economic harm to our Company.
> We take the protection of our intellectual property very seriously and demand that you immediately cease and desist all illegal activities related to the development and distribution of these plug-ins. We also request that you remove the plug-ins from all stores and code hosting platforms where they are currently available.
> Please be advised that we will take all necessary legal action to protect our interests if you fail to comply with this notice. We reserve the right to pursue all available remedies, including but not limited to monetary damages, injunctive relief, and attorney's fees.
> We strongly urge you to take immediate action to rectify this situation and avoid any further legal action. If you have any questions or concerns, please do not hesitate to contact us.
>
> Haier Europe Security and Governance Department
# Haier hOn # Haier hOn
[![hacs_badge](https://img.shields.io/badge/hacs-Default-41BDF5.svg)](https://hacs.xyz) [![hacs_badge](https://img.shields.io/badge/hacs-Default-41BDF5.svg)](https://hacs.xyz)
[![GitHub](https://img.shields.io/github/license/Andre0512/hon?color=red)](https://github.com/Andre0512/hon/blob/main/LICENSE) [![GitHub](https://img.shields.io/github/license/Andre0512/hon?color=red)](https://github.com/Andre0512/hon/blob/main/LICENSE)
@ -15,7 +25,7 @@ Home Assistant integration for [Haier's mobile app hOn](https://hon-smarthome.co
[![Supported Languages](https://img.shields.io/badge/Languages-19-royalblue)](https://github.com/Andre0512/hon#supported-languages) [![Supported Languages](https://img.shields.io/badge/Languages-19-royalblue)](https://github.com/Andre0512/hon#supported-languages)
[![Supported Appliances](https://img.shields.io/badge/Appliances-11-forestgreen)](https://github.com/Andre0512/hon#supported-appliances) [![Supported Appliances](https://img.shields.io/badge/Appliances-11-forestgreen)](https://github.com/Andre0512/hon#supported-appliances)
[![Supported Models](https://img.shields.io/badge/Models-112-yellowgreen)](https://github.com/Andre0512/hon#supported-appliances) [![Supported Models](https://img.shields.io/badge/Models-127-yellowgreen)](https://github.com/Andre0512/hon#supported-appliances)
[![Supported Entities](https://img.shields.io/badge/Entities-317-crimson)](https://github.com/Andre0512/hon#supported-appliances) [![Supported Entities](https://img.shields.io/badge/Entities-317-crimson)](https://github.com/Andre0512/hon#supported-appliances)
## Supported Appliances ## Supported Appliances
@ -147,7 +157,7 @@ Support has been confirmed for these **4 models**, but many more will work. Plea
![Dish Washer](assets/example_dw.png) ![Dish Washer](assets/example_dw.png)
### Supported Dish Washer models ### Supported Dish Washer models
Support has been confirmed for these **5 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 **6 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
#### Haier #### Haier
- XIB 3B2SFS-80 - XIB 3B2SFS-80
@ -158,6 +168,9 @@ Support has been confirmed for these **5 models**, but many more will work. Plea
- HFB 5B2D3FW - HFB 5B2D3FW
- HFB 6B2S3FX - HFB 6B2S3FX
#### Candy
- CF 3C7L0X
### Dish Washer Entities ### Dish Washer Entities
#### Controls #### Controls
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key |
@ -231,10 +244,11 @@ Support has been confirmed for these **1 models**, but many more will work. Plea
<summary>Induction Hob</summary> <summary>Induction Hob</summary>
### Supported Induction Hob models ### Supported Induction Hob models
Support has been confirmed for these **2 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 **3 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
#### Haier #### Haier
- HA2MTSJ68MC - HA2MTSJ68MC
- HAIDSJ63MC
#### Candy #### Candy
- CIS633SCTTWIFI - CIS633SCTTWIFI
@ -315,14 +329,20 @@ Support has been confirmed for these **2 models**, but many more will work. Plea
![Fridge](assets/example_ref.png) ![Fridge](assets/example_ref.png)
### Supported Fridge models ### Supported Fridge models
Support has been confirmed for these **7 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 **11 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
#### Haier #### Haier
- HDPW5620ANPD
- HBW5519ECM
- HDW5620CNPK
- HFW7720ENMB - HFW7720ENMB
- HFW7819EWMP - HFW7819EWMP
- HSW59F18EIPT - HSW59F18EIPT
- HTW5620DNMG - HTW5620DNMG
#### Hoover
- HOCE7620DX
#### Candy #### Candy
- CE4T620EB - CE4T620EB
- CCE4T620EWU - CCE4T620EWU
@ -375,7 +395,7 @@ Support has been confirmed for these **7 models**, but many more will work. Plea
![Tumble Dryer](assets/example_td.png) ![Tumble Dryer](assets/example_td.png)
### Supported Tumble Dryer models ### Supported Tumble Dryer models
Support has been confirmed for these **19 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 **22 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
#### Haier #### Haier
- HD80-A3959 - HD80-A3959
@ -392,11 +412,14 @@ Support has been confirmed for these **19 models**, but many more will work. Ple
- NDE H10RA2TCE-80 - NDE H10RA2TCE-80
- NDE H9A2TSBEXS-S - NDE H9A2TSBEXS-S
- NDP H9A3TCBEXS-S - NDP H9A3TCBEXS-S
- NDP4 H7A2TCBEX-S
- NDPEH9A3TCBEXS-S
#### Candy #### Candy
- BCTDH7A1TE - BCTDH7A1TE
- CSOE C10DE-80 - CSOE C10DE-80
- CSOE C10TREX-47 - CSOE C10TREX-47
- CSOE H10A2DE-S
- CSOE H9A2DE-S - CSOE H9A2DE-S
- ROE H9A2TCE-80 - ROE H9A2TCE-80
- ROE H9A3TCEX-S - ROE H9A3TCEX-S
@ -481,7 +504,7 @@ Support has been confirmed for these **2 models**, but many more will work. Plea
![Washer Dryer](assets/example_wd.png) ![Washer Dryer](assets/example_wd.png)
### Supported Washer Dryer models ### Supported Washer Dryer models
Support has been confirmed for these **13 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 **15 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
#### Haier #### Haier
- HWD100-B14978 - HWD100-B14978
@ -490,10 +513,12 @@ Support has been confirmed for these **13 models**, but many more will work. Ple
- HWD80-B14979U1 - HWD80-B14979U1
#### Hoover #### Hoover
- H7D 4128MBC-S
- HD 4106AMC/1-80 - HD 4106AMC/1-80
- HD 485AMBB/1-S - HD 485AMBB/1-S
- HD 495AMC/1-S - HD 495AMC/1-S
- HDB 5106AMC/1-80 - HDB 5106AMC/1-80
- HDD4106AMBCR-80
- HDQ 496AMBS/1-S - HDQ 496AMBS/1-S
- HDP 4149AMBC/1-S - HDP 4149AMBC/1-S
- HWPS4954DAMR-11 - HWPS4954DAMR-11
@ -586,15 +611,16 @@ Support has been confirmed for these **13 models**, but many more will work. Ple
![Washing Machine](assets/example_wm.png) ![Washing Machine](assets/example_wm.png)
### Supported Washing Machine models ### Supported Washing Machine models
Support has been confirmed for these **35 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 **39 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
#### Haier #### Haier
- HW80-B14959TU1 - HW80-B14959TU1
- HW80-B14959S8U1S - HW80-B14959S8U1S
- HW80-B14979TU1 - HW80-B14979TU1
- HW90-B14TEAM5 - HW90-B145XLINEDE
- HW90-B14959U1 - HW90-B14959U1
- HW90-B14959S8U1 - HW90-B14959S8U1
- HW90-B14TEAM5
- HW90G-BD14979UD - HW90G-BD14979UD
- HW100-B14959U1 - HW100-B14959U1
- HW110-14979 - HW110-14979
@ -602,8 +628,10 @@ Support has been confirmed for these **35 models**, but many more will work. Ple
#### Hoover #### Hoover
- H5WPB447AMBC/1-S - H5WPB447AMBC/1-S
- H7W 412MBCR-80 - H7W 412MBCR-80
- H7W 610AMBC-80
- H7W4 48MBC-S - H7W4 48MBC-S
- HLWPS495TAMBE-11 - HLWPS495TAMBE-11
- HPS484DAMB7/1-11
- HW 28AMBS/1-S - HW 28AMBS/1-S
- HW 410AMBCB/1-80 - HW 410AMBCB/1-80
- HW 411AMBCB/1-80 - HW 411AMBCB/1-80
@ -616,6 +644,7 @@ Support has been confirmed for these **35 models**, but many more will work. Ple
- HWB 414AMC/1-80 - HWB 414AMC/1-80
- HWE 49AMBS/1-S - HWE 49AMBS/1-S
- HWP 48AMBCR/1-S - HWP 48AMBCR/1-S
- HWP 610AMBC/1-S
- HWPD 69AMBC/1-S - HWPD 69AMBC/1-S
- HWPDQ49AMBC/1-S - HWPDQ49AMBC/1-S
- HWPD 610AMBC/1-S - HWPD 610AMBC/1-S

View File

@ -17,7 +17,7 @@ from .hon import HonEntity, unique_entities
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
@dataclass @dataclass(frozen=True)
class HonBinarySensorEntityDescription(BinarySensorEntityDescription): class HonBinarySensorEntityDescription(BinarySensorEntityDescription):
on_value: str | float = "" on_value: str | float = ""
@ -284,16 +284,6 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
translation_key="on", translation_key="on",
), ),
), ),
"WH": (
HonBinarySensorEntityDescription(
key="onOffStatus",
name="Power State",
icon="mdi:power-standby",
device_class=BinarySensorDeviceClass.POWER,
on_value=1,
translation_key="power-state",
),
),
} }
BINARY_SENSORS["WD"] = unique_entities(BINARY_SENSORS["WM"], BINARY_SENSORS["TD"]) BINARY_SENSORS["WD"] = unique_entities(BINARY_SENSORS["WM"], BINARY_SENSORS["TD"])

View File

@ -17,7 +17,7 @@ from homeassistant.components.climate.const import (
from homeassistant.config_entries import ConfigEntry from homeassistant.config_entries import ConfigEntry
from homeassistant.const import ( from homeassistant.const import (
ATTR_TEMPERATURE, ATTR_TEMPERATURE,
TEMP_CELSIUS, UnitOfTemperature,
) )
from homeassistant.core import callback from homeassistant.core import callback
from homeassistant.helpers.entity_platform import AddEntitiesCallback from homeassistant.helpers.entity_platform import AddEntitiesCallback
@ -31,12 +31,12 @@ from .hon import HonEntity
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
@dataclass @dataclass(frozen=True)
class HonACClimateEntityDescription(ClimateEntityDescription): class HonACClimateEntityDescription(ClimateEntityDescription):
pass pass
@dataclass @dataclass(frozen=True)
class HonClimateEntityDescription(ClimateEntityDescription): class HonClimateEntityDescription(ClimateEntityDescription):
mode: HVACMode = HVACMode.AUTO mode: HVACMode = HVACMode.AUTO
@ -137,7 +137,7 @@ class HonACClimateEntity(HonEntity, ClimateEntity):
) -> None: ) -> None:
super().__init__(hass, entry, device, description) super().__init__(hass, entry, device, description)
self._attr_temperature_unit = TEMP_CELSIUS self._attr_temperature_unit = UnitOfTemperature.CELSIUS
self._set_temperature_bound() self._set_temperature_bound()
self._attr_hvac_modes = [HVACMode.OFF] self._attr_hvac_modes = [HVACMode.OFF]
@ -295,7 +295,7 @@ class HonClimateEntity(HonEntity, ClimateEntity):
) -> None: ) -> None:
super().__init__(hass, entry, device, description) super().__init__(hass, entry, device, description)
self._attr_temperature_unit = TEMP_CELSIUS self._attr_temperature_unit = UnitOfTemperature.CELSIUS
self._set_temperature_bound() self._set_temperature_bound()
self._attr_hvac_modes = [description.mode] self._attr_hvac_modes = [description.mode]

View File

@ -282,9 +282,3 @@ AC_POSITION_VERTICAL = {
7: "position_5", 7: "position_5",
8: "swing", 8: "swing",
} }
WH_MACH_MODE: dict[int, str] = {
1: "eco",
2: "max",
3: "bps",
}

View File

@ -9,7 +9,7 @@
"iot_class": "cloud_polling", "iot_class": "cloud_polling",
"issue_tracker": "https://github.com/Andre0512/hon/issues", "issue_tracker": "https://github.com/Andre0512/hon/issues",
"requirements": [ "requirements": [
"pyhOn==0.15.14" "pyhOn==0.15.15"
], ],
"version": "0.10.1" "version": "0.11.0-beta.1"
} }

View File

@ -5,7 +5,6 @@ from dataclasses import dataclass
from homeassistant.components.number import ( from homeassistant.components.number import (
NumberEntity, NumberEntity,
NumberEntityDescription, NumberEntityDescription,
NumberDeviceClass,
) )
from homeassistant.config_entries import ConfigEntry from homeassistant.config_entries import ConfigEntry
from homeassistant.const import UnitOfTime, UnitOfTemperature from homeassistant.const import UnitOfTime, UnitOfTemperature
@ -20,14 +19,14 @@ from .const import DOMAIN
from .hon import HonEntity, unique_entities from .hon import HonEntity, unique_entities
@dataclass @dataclass(frozen=True)
class HonConfigNumberEntityDescription(NumberEntityDescription): class HonConfigNumberEntityDescription(NumberEntityDescription):
entity_category: EntityCategory = EntityCategory.CONFIG entity_category: EntityCategory = EntityCategory.CONFIG
@dataclass @dataclass(frozen=True)
class HonNumberEntityDescription(NumberEntityDescription): class HonNumberEntityDescription(NumberEntityDescription):
send_key_only: bool = False pass
NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = { NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
@ -195,17 +194,6 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
translation_key="pollen_level", translation_key="pollen_level",
), ),
), ),
"WH": (
HonNumberEntityDescription(
key="settings.tempSel",
name="Target Temperature",
icon="mdi:thermometer",
device_class=NumberDeviceClass.TEMPERATURE,
native_unit_of_measurement=UnitOfTemperature.CELSIUS,
translation_key="target_temperature",
send_key_only=True,
),
),
} }
NUMBERS["WD"] = unique_entities(NUMBERS["WM"], NUMBERS["TD"]) NUMBERS["WD"] = unique_entities(NUMBERS["WM"], NUMBERS["TD"])
@ -259,12 +247,8 @@ class HonNumberEntity(HonEntity, NumberEntity):
setting = self._device.settings[self.entity_description.key] setting = self._device.settings[self.entity_description.key]
if isinstance(setting, HonParameterRange): if isinstance(setting, HonParameterRange):
setting.value = value setting.value = value
key_parts = self.entity_description.key.split(".") command = self.entity_description.key.split(".")[0]
command = key_parts[0] await self._device.commands[command].send()
if self.entity_description.send_key_only:
await self._device.commands[command].send_specific([key_parts[1]])
else:
await self._device.commands[command].send()
if command != "settings": if command != "settings":
self._device.sync_command(command, "settings") self._device.sync_command(command, "settings")
await self.coordinator.async_refresh() await self.coordinator.async_refresh()

View File

@ -18,13 +18,12 @@ from .hon import HonEntity, unique_entities, get_readable
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
@dataclass @dataclass(frozen=True)
class HonSelectEntityDescription(SelectEntityDescription): class HonSelectEntityDescription(SelectEntityDescription):
option_list: dict[int, str] | None = None option_list: dict[int, str] | None = None
send_key_only: bool = False
@dataclass @dataclass(frozen=True)
class HonConfigSelectEntityDescription(SelectEntityDescription): class HonConfigSelectEntityDescription(SelectEntityDescription):
entity_category: EntityCategory = EntityCategory.CONFIG entity_category: EntityCategory = EntityCategory.CONFIG
option_list: dict[int, str] | None = None option_list: dict[int, str] | None = None
@ -185,24 +184,6 @@ SELECTS: dict[str, tuple[SelectEntityDescription, ...]] = {
translation_key="mode", translation_key="mode",
), ),
), ),
"WH": (
HonSelectEntityDescription(
key="settings.tempSel",
name="Target Temperature",
icon="mdi:thermometer",
unit_of_measurement=UnitOfTemperature.CELSIUS,
translation_key="target_temperature",
send_key_only=True,
),
HonSelectEntityDescription(
key="settings.machMode",
name="Mode",
send_key_only=True,
icon="mdi:information",
option_list=const.WH_MACH_MODE,
translation_key="mach_modes_wh",
),
),
} }
SELECTS["WD"] = unique_entities(SELECTS["WM"], SELECTS["TD"]) SELECTS["WD"] = unique_entities(SELECTS["WM"], SELECTS["TD"])
@ -312,12 +293,8 @@ class HonSelectEntity(HonEntity, SelectEntity):
async def async_select_option(self, option: str) -> None: async def async_select_option(self, option: str) -> None:
setting = self._device.settings[self.entity_description.key] setting = self._device.settings[self.entity_description.key]
setting.value = self._option_to_number(option, setting.values) setting.value = self._option_to_number(option, setting.values)
key_parts = self.entity_description.key.split(".") command = self.entity_description.key.split(".")[0]
command = key_parts[0] await self._device.commands[command].send()
if self.entity_description.send_key_only:
await self._device.commands[command].send_specific([key_parts[1]])
else:
await self._device.commands[command].send()
if command != "settings": if command != "settings":
self._device.sync_command(command, "settings") self._device.sync_command(command, "settings")
await self.coordinator.async_refresh() await self.coordinator.async_refresh()

View File

@ -34,13 +34,13 @@ from .hon import HonEntity, unique_entities, get_readable
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
@dataclass @dataclass(frozen=True)
class HonConfigSensorEntityDescription(SensorEntityDescription): class HonConfigSensorEntityDescription(SensorEntityDescription):
entity_category: EntityCategory = EntityCategory.DIAGNOSTIC entity_category: EntityCategory = EntityCategory.DIAGNOSTIC
option_list: dict[int, str] | None = None option_list: dict[int, str] | None = None
@dataclass @dataclass(frozen=True)
class HonSensorEntityDescription(SensorEntityDescription): class HonSensorEntityDescription(SensorEntityDescription):
option_list: dict[int, str] | None = None option_list: dict[int, str] | None = None
@ -780,63 +780,6 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
translation_key="air_quality", translation_key="air_quality",
), ),
), ),
"WH": (
HonSensorEntityDescription(
key="temp",
name="Temperature",
state_class=SensorStateClass.MEASUREMENT,
device_class=SensorDeviceClass.TEMPERATURE,
native_unit_of_measurement=UnitOfTemperature.CELSIUS,
translation_key="temperature",
),
HonSensorEntityDescription(
key="tempZ1",
name="Temp Z1",
state_class=SensorStateClass.MEASUREMENT,
device_class=SensorDeviceClass.TEMPERATURE,
native_unit_of_measurement=UnitOfTemperature.CELSIUS,
),
HonSensorEntityDescription(
key="tempZ2",
name="Temp Z2",
state_class=SensorStateClass.MEASUREMENT,
device_class=SensorDeviceClass.TEMPERATURE,
native_unit_of_measurement=UnitOfTemperature.CELSIUS,
),
HonSensorEntityDescription(
key="tempSel",
name="Target Temperature",
icon="mdi:thermometer",
state_class=SensorStateClass.MEASUREMENT,
device_class=SensorDeviceClass.TEMPERATURE,
native_unit_of_measurement=UnitOfTemperature.CELSIUS,
translation_key="target_temperature",
),
HonSensorEntityDescription(
key="machMode",
name="Mode",
icon="mdi:information",
device_class=SensorDeviceClass.ENUM,
option_list=const.WH_MACH_MODE,
translation_key="mach_modes_wh",
),
HonSensorEntityDescription(
key="smartTestStatus",
name="Smart Test Status",
),
HonSensorEntityDescription(
key="anodeMaintenanceStatus",
name="Anode Maintenance Status",
),
HonSensorEntityDescription(
key="tankMaintenanceStatus",
name="Tank Maintenance Status",
),
HonSensorEntityDescription(
key="heatingStatus",
name="Heating Status",
),
),
} }
SENSORS["WD"] = unique_entities(SENSORS["WM"], SENSORS["TD"]) SENSORS["WD"] = unique_entities(SENSORS["WM"], SENSORS["TD"])

View File

@ -18,21 +18,18 @@ from .hon import HonEntity, unique_entities
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
@dataclass @dataclass(frozen=True)
class HonControlSwitchEntityDescription(SwitchEntityDescription): class HonControlSwitchEntityDescription(SwitchEntityDescription):
turn_on_key: str = "" turn_on_key: str = ""
turn_off_key: str = "" turn_off_key: str = ""
only_mandatory_parameters: bool = False
on_value: bool | float = True
off_value: bool | float = False
to_sync: bool = False
@dataclass(frozen=True)
class HonSwitchEntityDescription(SwitchEntityDescription): class HonSwitchEntityDescription(SwitchEntityDescription):
pass pass
@dataclass @dataclass(frozen=True)
class HonConfigSwitchEntityDescription(SwitchEntityDescription): class HonConfigSwitchEntityDescription(SwitchEntityDescription):
entity_category: EntityCategory = EntityCategory.CONFIG entity_category: EntityCategory = EntityCategory.CONFIG
@ -378,20 +375,6 @@ SWITCHES: dict[str, tuple[SwitchEntityDescription, ...]] = {
translation_key="touch_tone", translation_key="touch_tone",
), ),
), ),
"WH": (
HonControlSwitchEntityDescription(
key="onOffStatus",
name="Power",
icon="mdi:power-standby",
turn_on_key="startProgram",
turn_off_key="stopProgram",
translation_key="power",
only_mandatory_parameters=True,
on_value=1,
off_value=0,
to_sync=True,
),
),
} }
SWITCHES["WD"] = unique_entities(SWITCHES["WD"], SWITCHES["WM"]) SWITCHES["WD"] = unique_entities(SWITCHES["WD"], SWITCHES["WM"])
@ -482,26 +465,20 @@ class HonControlSwitchEntity(HonEntity, SwitchEntity):
@property @property
def is_on(self) -> bool | None: def is_on(self) -> bool | None:
"""Return True if entity is on.""" """Return True if entity is on."""
on_value = self.entity_description.on_value return self._device.get(self.entity_description.key, False)
off_value = self.entity_description.off_value
return self._device.get(self.entity_description.key, off_value) == on_value
async def async_turn_on(self, **kwargs: Any) -> None: async def async_turn_on(self, **kwargs: Any) -> None:
desc = self.entity_description self._device.sync_command(self.entity_description.turn_on_key, "settings")
self._device.sync_command(desc.turn_on_key, "settings", desc.to_sync)
await self.coordinator.async_refresh() await self.coordinator.async_refresh()
command = self._device.commands[desc.turn_on_key] await self._device.commands[self.entity_description.turn_on_key].send()
await command.send(desc.only_mandatory_parameters) self._device.attributes[self.entity_description.key] = True
self._device.attributes[desc.key] = desc.on_value
self.async_write_ha_state() self.async_write_ha_state()
async def async_turn_off(self, **kwargs: Any) -> None: async def async_turn_off(self, **kwargs: Any) -> None:
desc = self.entity_description self._device.sync_command(self.entity_description.turn_off_key, "settings")
self._device.sync_command(desc.turn_off_key, "settings", desc.to_sync)
await self.coordinator.async_refresh() await self.coordinator.async_refresh()
command = self._device.commands[desc.turn_off_key] await self._device.commands[self.entity_description.turn_off_key].send()
await command.send(desc.only_mandatory_parameters) self._device.attributes[self.entity_description.key] = False
self._device.attributes[desc.key] = desc.off_value
self.async_write_ha_state() self.async_write_ha_state()
@property @property

View File

@ -72,13 +72,6 @@
"13": "Готови за съхранение H-2", "13": "Готови за съхранение H-2",
"14": "Екстра сухо H-3" "14": "Екстра сухо H-3"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -89,18 +82,6 @@
"13": "Готови за съхранение H-2", "13": "Готови за съхранение H-2",
"14": "Екстра сухо H-3" "14": "Екстра сухо H-3"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
}
},
"binary_sensor": {
"power-state": {
"name": "Power State"
} }
} }
} }

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Aktivní praní 20' + pára", "iot_active_wash_steam": "Aktivní praní 20' + pára",
"iot_allergy_care_pro": "Antialergická péče Pro", "iot_allergy_care_pro": "Antialergická péče Pro",
"iot_all_in_one_59_steam": "Vše v jednom 59' + pára", "iot_all_in_one_59_steam": "Vše v jednom 59' + pára",
"iot_baby_60_steam": "Všechno dětské 60°C + pára",
"iot_checkup": "Kontrola", "iot_checkup": "Kontrola",
"iot_colour_59_steam": "Barevné 59'' + pára", "iot_colour_59_steam": "Barevné 59'' + pára",
"iot_cottons_steam": "Bavlna + Pára", "iot_cottons_steam": "Bavlna + Pára",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + pára", "iot_hygiene_pro_steam": "Hygiene Pro + pára",
"iot_intensive_40_steam": "Intenzivní 40°C + pára", "iot_intensive_40_steam": "Intenzivní 40°C + pára",
"iot_jeans_60_steam": "Džíny + pára", "iot_jeans_60_steam": "Džíny + pára",
"iot_jeans_steam": "Džíny + pára",
"iot_mixed_steam": "Smíšené + Pára", "iot_mixed_steam": "Smíšené + Pára",
"iot_mix_and_colour_59_steam": "Smíšené a barevné 59' + pára", "iot_mix_and_colour_59_steam": "Smíšené a barevné 59' + pára",
"iot_perfect_cotton_59_steam": "Perfektni Bavlna 59'", "iot_perfect_cotton_59_steam": "Perfektni Bavlna 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER CHLAZENÍ", "super_cool": "SUPER CHLAZENÍ",
"super_freeze": "SUPER MRAZENÍ", "super_freeze": "SUPER MRAZENÍ",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "Vysoká" "high": "Vysoká"
}, },
"name": "Úroveň vlhkosti" "name": "Úroveň vlhkosti"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Aktivní praní 20' + pára", "iot_active_wash_steam": "Aktivní praní 20' + pára",
"iot_allergy_care_pro": "Antialergická péče Pro", "iot_allergy_care_pro": "Antialergická péče Pro",
"iot_all_in_one_59_steam": "Vše v jednom 59' + pára", "iot_all_in_one_59_steam": "Vše v jednom 59' + pára",
"iot_baby_60_steam": "Všechno dětské 60°C + pára",
"iot_checkup": "Kontrola", "iot_checkup": "Kontrola",
"iot_colour_59_steam": "Barevné 59'' + pára", "iot_colour_59_steam": "Barevné 59'' + pára",
"iot_cottons_steam": "Bavlna + Pára", "iot_cottons_steam": "Bavlna + Pára",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + pára", "iot_hygiene_pro_steam": "Hygiene Pro + pára",
"iot_intensive_40_steam": "Intenzivní 40°C + pára", "iot_intensive_40_steam": "Intenzivní 40°C + pára",
"iot_jeans_60_steam": "Džíny + pára", "iot_jeans_60_steam": "Džíny + pára",
"iot_jeans_steam": "Džíny + pára",
"iot_mixed_steam": "Smíšené + Pára", "iot_mixed_steam": "Smíšené + Pára",
"iot_mix_and_colour_59_steam": "Smíšené a barevné 59' + pára", "iot_mix_and_colour_59_steam": "Smíšené a barevné 59' + pára",
"iot_perfect_cotton_59_steam": "Perfektni Bavlna 59'", "iot_perfect_cotton_59_steam": "Perfektni Bavlna 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER CHLAZENÍ", "super_cool": "SUPER CHLAZENÍ",
"super_freeze": "SUPER MRAZENÍ", "super_freeze": "SUPER MRAZENÍ",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Pevný - Poloha 5", "position_5": "Pevný - Poloha 5",
"swing": "Pohyb lamel" "swing": "Pohyb lamel"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Výměna filtru" "name": "Výměna filtru"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Active Wash 20' + Dampf", "iot_active_wash_steam": "Active Wash 20' + Dampf",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "All in One 59' + Dampf", "iot_all_in_one_59_steam": "All in One 59' + Dampf",
"iot_baby_60_steam": "Alles Baby 60 °C + Dampf",
"iot_checkup": "Check-up", "iot_checkup": "Check-up",
"iot_colour_59_steam": "Buntes 59' + Dampf", "iot_colour_59_steam": "Buntes 59' + Dampf",
"iot_cottons_steam": "Baumwolle + Dampf", "iot_cottons_steam": "Baumwolle + Dampf",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Dampf", "iot_hygiene_pro_steam": "Hygiene Pro + Dampf",
"iot_intensive_40_steam": "Intensiv 40°C + Dampf", "iot_intensive_40_steam": "Intensiv 40°C + Dampf",
"iot_jeans_60_steam": "Jeans + Dampf", "iot_jeans_60_steam": "Jeans + Dampf",
"iot_jeans_steam": "Jeans + Dampf",
"iot_mixed_steam": "Gemischt + Dampf", "iot_mixed_steam": "Gemischt + Dampf",
"iot_mix_and_colour_59_steam": "Misch- und Buntwäsche 59' + Dampf", "iot_mix_and_colour_59_steam": "Misch- und Buntwäsche 59' + Dampf",
"iot_perfect_cotton_59_steam": "Baumwolle Perfekt 59'", "iot_perfect_cotton_59_steam": "Baumwolle Perfekt 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "Hoch" "high": "Hoch"
}, },
"name": "Grad der Luftfeuchtigkeit" "name": "Grad der Luftfeuchtigkeit"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Active Wash 20' + Dampf", "iot_active_wash_steam": "Active Wash 20' + Dampf",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "All in One 59' + Dampf", "iot_all_in_one_59_steam": "All in One 59' + Dampf",
"iot_baby_60_steam": "Alles Baby 60 °C + Dampf",
"iot_checkup": "Check-up", "iot_checkup": "Check-up",
"iot_colour_59_steam": "Buntes 59' + Dampf", "iot_colour_59_steam": "Buntes 59' + Dampf",
"iot_cottons_steam": "Baumwolle + Dampf", "iot_cottons_steam": "Baumwolle + Dampf",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Dampf", "iot_hygiene_pro_steam": "Hygiene Pro + Dampf",
"iot_intensive_40_steam": "Intensiv 40°C + Dampf", "iot_intensive_40_steam": "Intensiv 40°C + Dampf",
"iot_jeans_60_steam": "Jeans + Dampf", "iot_jeans_60_steam": "Jeans + Dampf",
"iot_jeans_steam": "Jeans + Dampf",
"iot_mixed_steam": "Gemischt + Dampf", "iot_mixed_steam": "Gemischt + Dampf",
"iot_mix_and_colour_59_steam": "Misch- und Buntwäsche 59' + Dampf", "iot_mix_and_colour_59_steam": "Misch- und Buntwäsche 59' + Dampf",
"iot_perfect_cotton_59_steam": "Baumwolle Perfekt 59'", "iot_perfect_cotton_59_steam": "Baumwolle Perfekt 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Fest - Position 5", "position_5": "Fest - Position 5",
"swing": "Schwenkbewegung" "swing": "Schwenkbewegung"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Filteraustausch" "name": "Filteraustausch"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Ενεργό πλύσιμο 20' + Ατμός", "iot_active_wash_steam": "Ενεργό πλύσιμο 20' + Ατμός",
"iot_allergy_care_pro": "Allergy Care Επαγγελματικό", "iot_allergy_care_pro": "Allergy Care Επαγγελματικό",
"iot_all_in_one_59_steam": "Όλα σε Ένα 59' + Ατμός", "iot_all_in_one_59_steam": "Όλα σε Ένα 59' + Ατμός",
"iot_baby_60_steam": "Μωρουδιακά 60°C + ατμός",
"iot_checkup": "Έλεγχος", "iot_checkup": "Έλεγχος",
"iot_colour_59_steam": "Χρωματιστά 59' + ατμός", "iot_colour_59_steam": "Χρωματιστά 59' + ατμός",
"iot_cottons_steam": "Βαμβακερό + Ατμός", "iot_cottons_steam": "Βαμβακερό + Ατμός",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Ατμός", "iot_hygiene_pro_steam": "Hygiene Pro + Ατμός",
"iot_intensive_40_steam": "Εντατικό 40°C + ατμός", "iot_intensive_40_steam": "Εντατικό 40°C + ατμός",
"iot_jeans_60_steam": "Τζιν παντελόνια + ατμός", "iot_jeans_60_steam": "Τζιν παντελόνια + ατμός",
"iot_jeans_steam": "Τζιν παντελόνια + ατμός",
"iot_mixed_steam": "Μικτά + Ατμός", "iot_mixed_steam": "Μικτά + Ατμός",
"iot_mix_and_colour_59_steam": "Μικτά και χρωματιστά 59' + Ατμός", "iot_mix_and_colour_59_steam": "Μικτά και χρωματιστά 59' + Ατμός",
"iot_perfect_cotton_59_steam": "ΤΕΛΕΙΑ ΒΑΜΒΑΚΕΡΑ 59'", "iot_perfect_cotton_59_steam": "ΤΕΛΕΙΑ ΒΑΜΒΑΚΕΡΑ 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "Υψηλός" "high": "Υψηλός"
}, },
"name": "Επίπεδο υγρασίας" "name": "Επίπεδο υγρασίας"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Ενεργό πλύσιμο 20' + Ατμός", "iot_active_wash_steam": "Ενεργό πλύσιμο 20' + Ατμός",
"iot_allergy_care_pro": "Allergy Care Επαγγελματικό", "iot_allergy_care_pro": "Allergy Care Επαγγελματικό",
"iot_all_in_one_59_steam": "Όλα σε Ένα 59' + Ατμός", "iot_all_in_one_59_steam": "Όλα σε Ένα 59' + Ατμός",
"iot_baby_60_steam": "Μωρουδιακά 60°C + ατμός",
"iot_checkup": "Έλεγχος", "iot_checkup": "Έλεγχος",
"iot_colour_59_steam": "Χρωματιστά 59' + ατμός", "iot_colour_59_steam": "Χρωματιστά 59' + ατμός",
"iot_cottons_steam": "Βαμβακερό + Ατμός", "iot_cottons_steam": "Βαμβακερό + Ατμός",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Ατμός", "iot_hygiene_pro_steam": "Hygiene Pro + Ατμός",
"iot_intensive_40_steam": "Εντατικό 40°C + ατμός", "iot_intensive_40_steam": "Εντατικό 40°C + ατμός",
"iot_jeans_60_steam": "Τζιν παντελόνια + ατμός", "iot_jeans_60_steam": "Τζιν παντελόνια + ατμός",
"iot_jeans_steam": "Τζιν παντελόνια + ατμός",
"iot_mixed_steam": "Μικτά + Ατμός", "iot_mixed_steam": "Μικτά + Ατμός",
"iot_mix_and_colour_59_steam": "Μικτά και χρωματιστά 59' + Ατμός", "iot_mix_and_colour_59_steam": "Μικτά και χρωματιστά 59' + Ατμός",
"iot_perfect_cotton_59_steam": "ΤΕΛΕΙΑ ΒΑΜΒΑΚΕΡΑ 59'", "iot_perfect_cotton_59_steam": "ΤΕΛΕΙΑ ΒΑΜΒΑΚΕΡΑ 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Σταθερός - Θέση 5", "position_5": "Σταθερός - Θέση 5",
"swing": "Ταλάντευση" "swing": "Ταλάντευση"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Αντικατάσταση φίλτρου" "name": "Αντικατάσταση φίλτρου"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -537,6 +537,7 @@
"iot_active_wash_steam": "Active Wash 20' + Steam", "iot_active_wash_steam": "Active Wash 20' + Steam",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "All in One 59' + Steam", "iot_all_in_one_59_steam": "All in One 59' + Steam",
"iot_baby_60_steam": "All Baby 60°C + Steam",
"iot_checkup": "Check-Up", "iot_checkup": "Check-Up",
"iot_colour_59_steam": "Colored 59' + Steam", "iot_colour_59_steam": "Colored 59' + Steam",
"iot_cottons_steam": "Cotton + Steam", "iot_cottons_steam": "Cotton + Steam",
@ -574,6 +575,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Steam", "iot_hygiene_pro_steam": "Hygiene Pro + Steam",
"iot_intensive_40_steam": "Intensive 40°C + Steam", "iot_intensive_40_steam": "Intensive 40°C + Steam",
"iot_jeans_60_steam": "Jeans + Steam", "iot_jeans_60_steam": "Jeans + Steam",
"iot_jeans_steam": "Jeans + Steam",
"iot_mixed_steam": "Mixed + Steam", "iot_mixed_steam": "Mixed + Steam",
"iot_mix_and_colour_59_steam": "Mixed and Coloured 59' + Steam", "iot_mix_and_colour_59_steam": "Mixed and Coloured 59' + Steam",
"iot_perfect_cotton_59_steam": "Perfect Cotton 59' + Steam", "iot_perfect_cotton_59_steam": "Perfect Cotton 59' + Steam",
@ -586,6 +588,8 @@
"iot_special_39_full_load_steam": "Special 39' + Steam", "iot_special_39_full_load_steam": "Special 39' + Steam",
"iot_steam_hygiene_plus": "Hygiene Plus + Steam", "iot_steam_hygiene_plus": "Hygiene Plus + Steam",
"iot_synthetic_and_coloured_steam": "Synthetic and Coloured + Steam", "iot_synthetic_and_coloured_steam": "Synthetic and Coloured + Steam",
"iot_wash_100_custom_wash": "100% Custom Wash",
"iot_wash_100_custom_wash_steam": "100% Custom Wash + Steam",
"iot_wash_and_dry": "Wash and dry", "iot_wash_and_dry": "Wash and dry",
"iot_wash_anti_mites": "Anti-mites", "iot_wash_anti_mites": "Anti-mites",
"iot_wash_anti_odor": "Anti-odour", "iot_wash_anti_odor": "Anti-odour",
@ -796,7 +800,7 @@
"soft_frozen\n": "Soft freezing", "soft_frozen\n": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -937,13 +941,6 @@
"high": "High" "high": "High"
}, },
"name": "Humidity level" "name": "Humidity level"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1443,6 +1440,7 @@
"iot_active_wash_steam": "Active Wash 20' + Steam", "iot_active_wash_steam": "Active Wash 20' + Steam",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "All in One 59' + Steam", "iot_all_in_one_59_steam": "All in One 59' + Steam",
"iot_baby_60_steam": "All Baby 60°C + Steam",
"iot_checkup": "Check-Up", "iot_checkup": "Check-Up",
"iot_colour_59_steam": "Colored 59' + Steam", "iot_colour_59_steam": "Colored 59' + Steam",
"iot_cottons_steam": "Cotton + Steam", "iot_cottons_steam": "Cotton + Steam",
@ -1480,6 +1478,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Steam", "iot_hygiene_pro_steam": "Hygiene Pro + Steam",
"iot_intensive_40_steam": "Intensive 40°C + Steam", "iot_intensive_40_steam": "Intensive 40°C + Steam",
"iot_jeans_60_steam": "Jeans + Steam", "iot_jeans_60_steam": "Jeans + Steam",
"iot_jeans_steam": "Jeans + Steam",
"iot_mixed_steam": "Mixed + Steam", "iot_mixed_steam": "Mixed + Steam",
"iot_mix_and_colour_59_steam": "Mixed and Coloured 59' + Steam", "iot_mix_and_colour_59_steam": "Mixed and Coloured 59' + Steam",
"iot_perfect_cotton_59_steam": "Perfect Cotton 59' + Steam", "iot_perfect_cotton_59_steam": "Perfect Cotton 59' + Steam",
@ -1492,6 +1491,8 @@
"iot_special_39_full_load_steam": "Special 39' + Steam", "iot_special_39_full_load_steam": "Special 39' + Steam",
"iot_steam_hygiene_plus": "Hygiene Plus + Steam", "iot_steam_hygiene_plus": "Hygiene Plus + Steam",
"iot_synthetic_and_coloured_steam": "Synthetic and Coloured + Steam", "iot_synthetic_and_coloured_steam": "Synthetic and Coloured + Steam",
"iot_wash_100_custom_wash": "100% Custom Wash",
"iot_wash_100_custom_wash_steam": "100% Custom Wash + Steam",
"iot_wash_and_dry": "Wash and dry", "iot_wash_and_dry": "Wash and dry",
"iot_wash_anti_mites": "Anti-mites", "iot_wash_anti_mites": "Anti-mites",
"iot_wash_anti_odor": "Anti-odour", "iot_wash_anti_odor": "Anti-odour",
@ -1702,7 +1703,7 @@
"soft_frozen\n": "Soft freezing", "soft_frozen\n": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1822,13 +1823,6 @@
"position_5": "Fixed - Position 5", "position_5": "Fixed - Position 5",
"swing": "Swing" "swing": "Swing"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2028,9 +2022,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Filter replacement" "name": "Filter replacement"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Lavado activo 20' + Vapor", "iot_active_wash_steam": "Lavado activo 20' + Vapor",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "Todo en uno 59 + Vapor", "iot_all_in_one_59_steam": "Todo en uno 59 + Vapor",
"iot_baby_60_steam": "All Baby 60°C + Vapor",
"iot_checkup": "Revisión", "iot_checkup": "Revisión",
"iot_colour_59_steam": "Colores 59' + vapor", "iot_colour_59_steam": "Colores 59' + vapor",
"iot_cottons_steam": "Algodón + Vapor", "iot_cottons_steam": "Algodón + Vapor",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Higiene Pro + Vapor", "iot_hygiene_pro_steam": "Higiene Pro + Vapor",
"iot_intensive_40_steam": "Intensivo 40°C + vapor", "iot_intensive_40_steam": "Intensivo 40°C + vapor",
"iot_jeans_60_steam": "Vaqueros + Vapor", "iot_jeans_60_steam": "Vaqueros + Vapor",
"iot_jeans_steam": "Vaqueros + Vapor",
"iot_mixed_steam": "Ropa mixta + Vapor", "iot_mixed_steam": "Ropa mixta + Vapor",
"iot_mix_and_colour_59_steam": "Mixta y de color 59' + Vapor", "iot_mix_and_colour_59_steam": "Mixta y de color 59' + Vapor",
"iot_perfect_cotton_59_steam": "Algodon Perfecto 59'", "iot_perfect_cotton_59_steam": "Algodon Perfecto 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "Alto" "high": "Alto"
}, },
"name": "Nivel de humedad" "name": "Nivel de humedad"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Lavado activo 20' + Vapor", "iot_active_wash_steam": "Lavado activo 20' + Vapor",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "Todo en uno 59 + Vapor", "iot_all_in_one_59_steam": "Todo en uno 59 + Vapor",
"iot_baby_60_steam": "All Baby 60°C + Vapor",
"iot_checkup": "Revisión", "iot_checkup": "Revisión",
"iot_colour_59_steam": "Colores 59' + vapor", "iot_colour_59_steam": "Colores 59' + vapor",
"iot_cottons_steam": "Algodón + Vapor", "iot_cottons_steam": "Algodón + Vapor",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Higiene Pro + Vapor", "iot_hygiene_pro_steam": "Higiene Pro + Vapor",
"iot_intensive_40_steam": "Intensivo 40°C + vapor", "iot_intensive_40_steam": "Intensivo 40°C + vapor",
"iot_jeans_60_steam": "Vaqueros + Vapor", "iot_jeans_60_steam": "Vaqueros + Vapor",
"iot_jeans_steam": "Vaqueros + Vapor",
"iot_mixed_steam": "Ropa mixta + Vapor", "iot_mixed_steam": "Ropa mixta + Vapor",
"iot_mix_and_colour_59_steam": "Mixta y de color 59' + Vapor", "iot_mix_and_colour_59_steam": "Mixta y de color 59' + Vapor",
"iot_perfect_cotton_59_steam": "Algodon Perfecto 59'", "iot_perfect_cotton_59_steam": "Algodon Perfecto 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Fijo - Posición 5", "position_5": "Fijo - Posición 5",
"swing": "Oscilar" "swing": "Oscilar"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Sustitución del filtro" "name": "Sustitución del filtro"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Lavage actif 20' + vapeur", "iot_active_wash_steam": "Lavage actif 20' + vapeur",
"iot_allergy_care_pro": "Soin Allergie Pro", "iot_allergy_care_pro": "Soin Allergie Pro",
"iot_all_in_one_59_steam": "Tout-en-un 59' + vapeur", "iot_all_in_one_59_steam": "Tout-en-un 59' + vapeur",
"iot_baby_60_steam": "Bébé 60°C + vapeur",
"iot_checkup": "Vérification", "iot_checkup": "Vérification",
"iot_colour_59_steam": "Couleurs 59' + Vapeur", "iot_colour_59_steam": "Couleurs 59' + Vapeur",
"iot_cottons_steam": "Coton + Vapeur d'eau", "iot_cottons_steam": "Coton + Vapeur d'eau",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Vapeur", "iot_hygiene_pro_steam": "Hygiene Pro + Vapeur",
"iot_intensive_40_steam": "Intensif 40°C + Vapeur", "iot_intensive_40_steam": "Intensif 40°C + Vapeur",
"iot_jeans_60_steam": "Jeans + vapeur", "iot_jeans_60_steam": "Jeans + vapeur",
"iot_jeans_steam": "Jeans + vapeur",
"iot_mixed_steam": "Tissus mélangés + Vapeur d'eau", "iot_mixed_steam": "Tissus mélangés + Vapeur d'eau",
"iot_mix_and_colour_59_steam": "Mixtes et couleurs 59 + vapeur", "iot_mix_and_colour_59_steam": "Mixtes et couleurs 59 + vapeur",
"iot_perfect_cotton_59_steam": "Coton Parfait 59'", "iot_perfect_cotton_59_steam": "Coton Parfait 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "Élevé" "high": "Élevé"
}, },
"name": "Niveau dhumidité" "name": "Niveau dhumidité"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Lavage actif 20' + vapeur", "iot_active_wash_steam": "Lavage actif 20' + vapeur",
"iot_allergy_care_pro": "Soin Allergie Pro", "iot_allergy_care_pro": "Soin Allergie Pro",
"iot_all_in_one_59_steam": "Tout-en-un 59' + vapeur", "iot_all_in_one_59_steam": "Tout-en-un 59' + vapeur",
"iot_baby_60_steam": "Bébé 60°C + vapeur",
"iot_checkup": "Vérification", "iot_checkup": "Vérification",
"iot_colour_59_steam": "Couleurs 59' + Vapeur", "iot_colour_59_steam": "Couleurs 59' + Vapeur",
"iot_cottons_steam": "Coton + Vapeur d'eau", "iot_cottons_steam": "Coton + Vapeur d'eau",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Vapeur", "iot_hygiene_pro_steam": "Hygiene Pro + Vapeur",
"iot_intensive_40_steam": "Intensif 40°C + Vapeur", "iot_intensive_40_steam": "Intensif 40°C + Vapeur",
"iot_jeans_60_steam": "Jeans + vapeur", "iot_jeans_60_steam": "Jeans + vapeur",
"iot_jeans_steam": "Jeans + vapeur",
"iot_mixed_steam": "Tissus mélangés + Vapeur d'eau", "iot_mixed_steam": "Tissus mélangés + Vapeur d'eau",
"iot_mix_and_colour_59_steam": "Mixtes et couleurs 59 + vapeur", "iot_mix_and_colour_59_steam": "Mixtes et couleurs 59 + vapeur",
"iot_perfect_cotton_59_steam": "Coton Parfait 59'", "iot_perfect_cotton_59_steam": "Coton Parfait 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Fixe - Position 5", "position_5": "Fixe - Position 5",
"swing": "Oscillation" "swing": "Oscillation"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Remplacement du filtre" "name": "Remplacement du filtre"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -155,6 +155,7 @@
"intensive_40": "40°C אינטנסיביים", "intensive_40": "40°C אינטנסיביים",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "All in One 59 '", "iot_all_in_one_59_steam": "All in One 59 '",
"iot_baby_60_steam": "All Baby 60°C + Steam",
"iot_checkup": "בְּדִיקָה", "iot_checkup": "בְּדִיקָה",
"iot_delicati_59_steam": "DELICATI_59", "iot_delicati_59_steam": "DELICATI_59",
"iot_dry_air_refresh": "רענון אוויר", "iot_dry_air_refresh": "רענון אוויר",
@ -318,7 +319,7 @@
"sea_food": "Ready to cook meal", "sea_food": "Ready to cook meal",
"smart_mode_title": "Smart Mode", "smart_mode_title": "Smart Mode",
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -445,13 +446,6 @@
"high": "גָבוֹהַ" "high": "גָבוֹהַ"
}, },
"name": "Humidity level" "name": "Humidity level"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -577,6 +571,7 @@
"intensive_40": "40°C אינטנסיביים", "intensive_40": "40°C אינטנסיביים",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "All in One 59 '", "iot_all_in_one_59_steam": "All in One 59 '",
"iot_baby_60_steam": "All Baby 60°C + Steam",
"iot_checkup": "בְּדִיקָה", "iot_checkup": "בְּדִיקָה",
"iot_delicati_59_steam": "DELICATI_59", "iot_delicati_59_steam": "DELICATI_59",
"iot_dry_air_refresh": "רענון אוויר", "iot_dry_air_refresh": "רענון אוויר",
@ -740,7 +735,7 @@
"sea_food": "Ready to cook meal", "sea_food": "Ready to cook meal",
"smart_mode_title": "Smart Mode", "smart_mode_title": "Smart Mode",
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -860,13 +855,6 @@
"position_5": "Fixed - Position 5", "position_5": "Fixed - Position 5",
"swing": "Swing" "swing": "Swing"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -1066,9 +1054,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Filter replacement" "name": "Filter replacement"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Aktivno pranje 20' + para", "iot_active_wash_steam": "Aktivno pranje 20' + para",
"iot_allergy_care_pro": "Alergijska njega Pro", "iot_allergy_care_pro": "Alergijska njega Pro",
"iot_all_in_one_59_steam": "Sve u jednom 59 + para", "iot_all_in_one_59_steam": "Sve u jednom 59 + para",
"iot_baby_60_steam": "All Baby 60°C + para",
"iot_checkup": "Kontrolni pregled", "iot_checkup": "Kontrolni pregled",
"iot_colour_59_steam": "Boje 59' + para", "iot_colour_59_steam": "Boje 59' + para",
"iot_cottons_steam": "Pamuk + Para", "iot_cottons_steam": "Pamuk + Para",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + para", "iot_hygiene_pro_steam": "Hygiene Pro + para",
"iot_intensive_40_steam": "Intenzivno 40°C + para", "iot_intensive_40_steam": "Intenzivno 40°C + para",
"iot_jeans_60_steam": "Jeans + para", "iot_jeans_60_steam": "Jeans + para",
"iot_jeans_steam": "Jeans + para",
"iot_mixed_steam": "Miješane tkanine + Para", "iot_mixed_steam": "Miješane tkanine + Para",
"iot_mix_and_colour_59_steam": "Mješovite i obojene tkanine 59' + para", "iot_mix_and_colour_59_steam": "Mješovite i obojene tkanine 59' + para",
"iot_perfect_cotton_59_steam": "Pamuk Brzi 59'", "iot_perfect_cotton_59_steam": "Pamuk Brzi 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER HLAĐENJE", "super_cool": "SUPER HLAĐENJE",
"super_freeze": "SUPER ZAMRZAVANJE", "super_freeze": "SUPER ZAMRZAVANJE",
"tea": "Hladna pića i napitci", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "Visoko" "high": "Visoko"
}, },
"name": "Razina vlažnosti" "name": "Razina vlažnosti"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Aktivno pranje 20' + para", "iot_active_wash_steam": "Aktivno pranje 20' + para",
"iot_allergy_care_pro": "Alergijska njega Pro", "iot_allergy_care_pro": "Alergijska njega Pro",
"iot_all_in_one_59_steam": "Sve u jednom 59 + para", "iot_all_in_one_59_steam": "Sve u jednom 59 + para",
"iot_baby_60_steam": "All Baby 60°C + para",
"iot_checkup": "Kontrolni pregled", "iot_checkup": "Kontrolni pregled",
"iot_colour_59_steam": "Boje 59' + para", "iot_colour_59_steam": "Boje 59' + para",
"iot_cottons_steam": "Pamuk + Para", "iot_cottons_steam": "Pamuk + Para",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + para", "iot_hygiene_pro_steam": "Hygiene Pro + para",
"iot_intensive_40_steam": "Intenzivno 40°C + para", "iot_intensive_40_steam": "Intenzivno 40°C + para",
"iot_jeans_60_steam": "Jeans + para", "iot_jeans_60_steam": "Jeans + para",
"iot_jeans_steam": "Jeans + para",
"iot_mixed_steam": "Miješane tkanine + Para", "iot_mixed_steam": "Miješane tkanine + Para",
"iot_mix_and_colour_59_steam": "Mješovite i obojene tkanine 59' + para", "iot_mix_and_colour_59_steam": "Mješovite i obojene tkanine 59' + para",
"iot_perfect_cotton_59_steam": "Pamuk Brzi 59'", "iot_perfect_cotton_59_steam": "Pamuk Brzi 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER HLAĐENJE", "super_cool": "SUPER HLAĐENJE",
"super_freeze": "SUPER ZAMRZAVANJE", "super_freeze": "SUPER ZAMRZAVANJE",
"tea": "Hladna pića i napitci", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Fiksno - Položaj 5", "position_5": "Fiksno - Položaj 5",
"swing": "Njihanje" "swing": "Njihanje"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Zamjena filtra" "name": "Zamjena filtra"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -525,6 +525,7 @@
"iot_active_wash_steam": "Active Wash 20' + Vapore", "iot_active_wash_steam": "Active Wash 20' + Vapore",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "All in One 59' + Vapore", "iot_all_in_one_59_steam": "All in One 59' + Vapore",
"iot_baby_60_steam": "Tutto Bebè 60°C + Vapore",
"iot_checkup": "Check-Up", "iot_checkup": "Check-Up",
"iot_colour_59_steam": "Colorati 59' + Vapore", "iot_colour_59_steam": "Colorati 59' + Vapore",
"iot_cottons_steam": "Cotone + Vapore", "iot_cottons_steam": "Cotone + Vapore",
@ -562,6 +563,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Vapore", "iot_hygiene_pro_steam": "Hygiene Pro + Vapore",
"iot_intensive_40_steam": "Intensivo 40°C + Vapore", "iot_intensive_40_steam": "Intensivo 40°C + Vapore",
"iot_jeans_60_steam": "Jeans + Vapore", "iot_jeans_60_steam": "Jeans + Vapore",
"iot_jeans_steam": "Jeans + Vapore",
"iot_mixed_steam": "Misti + Vapore", "iot_mixed_steam": "Misti + Vapore",
"iot_mix_and_colour_59_steam": "Misti e Colorati 59' + Vapore", "iot_mix_and_colour_59_steam": "Misti e Colorati 59' + Vapore",
"iot_perfect_cotton_59_steam": "Cotone Perfetto 59' + Vapore", "iot_perfect_cotton_59_steam": "Cotone Perfetto 59' + Vapore",
@ -783,7 +785,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -924,13 +926,6 @@
"high": "Alto" "high": "Alto"
}, },
"name": "Livello di umidità" "name": "Livello di umidità"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1426,6 +1421,7 @@
"iot_active_wash_steam": "Active Wash 20' + Vapore", "iot_active_wash_steam": "Active Wash 20' + Vapore",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "All in One 59' + Vapore", "iot_all_in_one_59_steam": "All in One 59' + Vapore",
"iot_baby_60_steam": "Tutto Bebè 60°C + Vapore",
"iot_checkup": "Check-Up", "iot_checkup": "Check-Up",
"iot_colour_59_steam": "Colorati 59' + Vapore", "iot_colour_59_steam": "Colorati 59' + Vapore",
"iot_cottons_steam": "Cotone + Vapore", "iot_cottons_steam": "Cotone + Vapore",
@ -1463,6 +1459,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Vapore", "iot_hygiene_pro_steam": "Hygiene Pro + Vapore",
"iot_intensive_40_steam": "Intensivo 40°C + Vapore", "iot_intensive_40_steam": "Intensivo 40°C + Vapore",
"iot_jeans_60_steam": "Jeans + Vapore", "iot_jeans_60_steam": "Jeans + Vapore",
"iot_jeans_steam": "Jeans + Vapore",
"iot_mixed_steam": "Misti + Vapore", "iot_mixed_steam": "Misti + Vapore",
"iot_mix_and_colour_59_steam": "Misti e Colorati 59' + Vapore", "iot_mix_and_colour_59_steam": "Misti e Colorati 59' + Vapore",
"iot_perfect_cotton_59_steam": "Cotone Perfetto 59' + Vapore", "iot_perfect_cotton_59_steam": "Cotone Perfetto 59' + Vapore",
@ -1684,7 +1681,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1804,13 +1801,6 @@
"position_5": "Fissa - Posizione 5", "position_5": "Fissa - Posizione 5",
"swing": "Swing" "swing": "Swing"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2010,9 +2000,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Sostituzione filtro" "name": "Sostituzione filtro"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Actieve was 20' + Stoom", "iot_active_wash_steam": "Actieve was 20' + Stoom",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "Alles-in-één 59' + Stoom", "iot_all_in_one_59_steam": "Alles-in-één 59' + Stoom",
"iot_baby_60_steam": "All baby 60 ° C + Steam",
"iot_checkup": "Controle", "iot_checkup": "Controle",
"iot_colour_59_steam": "Gekleurd 59' + Stoom", "iot_colour_59_steam": "Gekleurd 59' + Stoom",
"iot_cottons_steam": "Katoen + Stoom", "iot_cottons_steam": "Katoen + Stoom",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + stoom", "iot_hygiene_pro_steam": "Hygiene Pro + stoom",
"iot_intensive_40_steam": "Intensief 40°C + Stoom", "iot_intensive_40_steam": "Intensief 40°C + Stoom",
"iot_jeans_60_steam": "Jeans + Steam", "iot_jeans_60_steam": "Jeans + Steam",
"iot_jeans_steam": "Jeans + Steam",
"iot_mixed_steam": "Gemengde vezels + Stoom", "iot_mixed_steam": "Gemengde vezels + Stoom",
"iot_mix_and_colour_59_steam": "Gemengd en Gekleurd 59' + Stoom", "iot_mix_and_colour_59_steam": "Gemengd en Gekleurd 59' + Stoom",
"iot_perfect_cotton_59_steam": "Perfecte Katoen 59'", "iot_perfect_cotton_59_steam": "Perfecte Katoen 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "Hoog" "high": "Hoog"
}, },
"name": "Vochtigheidsniveau" "name": "Vochtigheidsniveau"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Actieve was 20' + Stoom", "iot_active_wash_steam": "Actieve was 20' + Stoom",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "Alles-in-één 59' + Stoom", "iot_all_in_one_59_steam": "Alles-in-één 59' + Stoom",
"iot_baby_60_steam": "All baby 60 ° C + Steam",
"iot_checkup": "Controle", "iot_checkup": "Controle",
"iot_colour_59_steam": "Gekleurd 59' + Stoom", "iot_colour_59_steam": "Gekleurd 59' + Stoom",
"iot_cottons_steam": "Katoen + Stoom", "iot_cottons_steam": "Katoen + Stoom",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + stoom", "iot_hygiene_pro_steam": "Hygiene Pro + stoom",
"iot_intensive_40_steam": "Intensief 40°C + Stoom", "iot_intensive_40_steam": "Intensief 40°C + Stoom",
"iot_jeans_60_steam": "Jeans + Steam", "iot_jeans_60_steam": "Jeans + Steam",
"iot_jeans_steam": "Jeans + Steam",
"iot_mixed_steam": "Gemengde vezels + Stoom", "iot_mixed_steam": "Gemengde vezels + Stoom",
"iot_mix_and_colour_59_steam": "Gemengd en Gekleurd 59' + Stoom", "iot_mix_and_colour_59_steam": "Gemengd en Gekleurd 59' + Stoom",
"iot_perfect_cotton_59_steam": "Perfecte Katoen 59'", "iot_perfect_cotton_59_steam": "Perfecte Katoen 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Vast - Positie 5", "position_5": "Vast - Positie 5",
"swing": "Draaiend" "swing": "Draaiend"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Filter vervangen" "name": "Filter vervangen"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Aktywne pranie 20' + Para", "iot_active_wash_steam": "Aktywne pranie 20' + Para",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "Wszystko w jednym cyklu 59 + Para", "iot_all_in_one_59_steam": "Wszystko w jednym cyklu 59 + Para",
"iot_baby_60_steam": "Wszystkie dziecinne 60°C + Para",
"iot_checkup": "Kontrola", "iot_checkup": "Kontrola",
"iot_colour_59_steam": "Kolorowe 59' + Para", "iot_colour_59_steam": "Kolorowe 59' + Para",
"iot_cottons_steam": "Bawełna + Para", "iot_cottons_steam": "Bawełna + Para",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Para", "iot_hygiene_pro_steam": "Hygiene Pro + Para",
"iot_intensive_40_steam": "Intensywny 40°C + Para", "iot_intensive_40_steam": "Intensywny 40°C + Para",
"iot_jeans_60_steam": "Dżinsy + Para", "iot_jeans_60_steam": "Dżinsy + Para",
"iot_jeans_steam": "Dżinsy + Para",
"iot_mixed_steam": "Mieszane + Para", "iot_mixed_steam": "Mieszane + Para",
"iot_mix_and_colour_59_steam": "Mieszane i kolorowe 59' + Para", "iot_mix_and_colour_59_steam": "Mieszane i kolorowe 59' + Para",
"iot_perfect_cotton_59_steam": "Idealna Bawelna 59'", "iot_perfect_cotton_59_steam": "Idealna Bawelna 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "Wysokie" "high": "Wysokie"
}, },
"name": "Poziom wilgotności" "name": "Poziom wilgotności"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Aktywne pranie 20' + Para", "iot_active_wash_steam": "Aktywne pranie 20' + Para",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "Wszystko w jednym cyklu 59 + Para", "iot_all_in_one_59_steam": "Wszystko w jednym cyklu 59 + Para",
"iot_baby_60_steam": "Wszystkie dziecinne 60°C + Para",
"iot_checkup": "Kontrola", "iot_checkup": "Kontrola",
"iot_colour_59_steam": "Kolorowe 59' + Para", "iot_colour_59_steam": "Kolorowe 59' + Para",
"iot_cottons_steam": "Bawełna + Para", "iot_cottons_steam": "Bawełna + Para",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Para", "iot_hygiene_pro_steam": "Hygiene Pro + Para",
"iot_intensive_40_steam": "Intensywny 40°C + Para", "iot_intensive_40_steam": "Intensywny 40°C + Para",
"iot_jeans_60_steam": "Dżinsy + Para", "iot_jeans_60_steam": "Dżinsy + Para",
"iot_jeans_steam": "Dżinsy + Para",
"iot_mixed_steam": "Mieszane + Para", "iot_mixed_steam": "Mieszane + Para",
"iot_mix_and_colour_59_steam": "Mieszane i kolorowe 59' + Para", "iot_mix_and_colour_59_steam": "Mieszane i kolorowe 59' + Para",
"iot_perfect_cotton_59_steam": "Idealna Bawelna 59'", "iot_perfect_cotton_59_steam": "Idealna Bawelna 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Stały - Pozycja 5", "position_5": "Stały - Pozycja 5",
"swing": "Swing" "swing": "Swing"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Wymiana filtra" "name": "Wymiana filtra"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Lavagem Ativa 20' + Vapor", "iot_active_wash_steam": "Lavagem Ativa 20' + Vapor",
"iot_allergy_care_pro": "Cuidado Alergias Pro", "iot_allergy_care_pro": "Cuidado Alergias Pro",
"iot_all_in_one_59_steam": "Tudo em Um 59' + Vapor", "iot_all_in_one_59_steam": "Tudo em Um 59' + Vapor",
"iot_baby_60_steam": "All Baby 60°C + vapor",
"iot_checkup": "Check-Up", "iot_checkup": "Check-Up",
"iot_colour_59_steam": "Cores 59' + vapor", "iot_colour_59_steam": "Cores 59' + vapor",
"iot_cottons_steam": "Algodão + Vapor", "iot_cottons_steam": "Algodão + Vapor",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Vapor", "iot_hygiene_pro_steam": "Hygiene Pro + Vapor",
"iot_intensive_40_steam": "Intensivo 40°C + vapor", "iot_intensive_40_steam": "Intensivo 40°C + vapor",
"iot_jeans_60_steam": "Gangas + vapor", "iot_jeans_60_steam": "Gangas + vapor",
"iot_jeans_steam": "Gangas + vapor",
"iot_mixed_steam": "Mistos + Vapor", "iot_mixed_steam": "Mistos + Vapor",
"iot_mix_and_colour_59_steam": "Mistos E Cores 59' + Vapor", "iot_mix_and_colour_59_steam": "Mistos E Cores 59' + Vapor",
"iot_perfect_cotton_59_steam": "Algodao Perfeito 59'", "iot_perfect_cotton_59_steam": "Algodao Perfeito 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "Alta" "high": "Alta"
}, },
"name": "Nível de humidade" "name": "Nível de humidade"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Lavagem Ativa 20' + Vapor", "iot_active_wash_steam": "Lavagem Ativa 20' + Vapor",
"iot_allergy_care_pro": "Cuidado Alergias Pro", "iot_allergy_care_pro": "Cuidado Alergias Pro",
"iot_all_in_one_59_steam": "Tudo em Um 59' + Vapor", "iot_all_in_one_59_steam": "Tudo em Um 59' + Vapor",
"iot_baby_60_steam": "All Baby 60°C + vapor",
"iot_checkup": "Check-Up", "iot_checkup": "Check-Up",
"iot_colour_59_steam": "Cores 59' + vapor", "iot_colour_59_steam": "Cores 59' + vapor",
"iot_cottons_steam": "Algodão + Vapor", "iot_cottons_steam": "Algodão + Vapor",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Vapor", "iot_hygiene_pro_steam": "Hygiene Pro + Vapor",
"iot_intensive_40_steam": "Intensivo 40°C + vapor", "iot_intensive_40_steam": "Intensivo 40°C + vapor",
"iot_jeans_60_steam": "Gangas + vapor", "iot_jeans_60_steam": "Gangas + vapor",
"iot_jeans_steam": "Gangas + vapor",
"iot_mixed_steam": "Mistos + Vapor", "iot_mixed_steam": "Mistos + Vapor",
"iot_mix_and_colour_59_steam": "Mistos E Cores 59' + Vapor", "iot_mix_and_colour_59_steam": "Mistos E Cores 59' + Vapor",
"iot_perfect_cotton_59_steam": "Algodao Perfeito 59'", "iot_perfect_cotton_59_steam": "Algodao Perfeito 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Fixa - Posição 5", "position_5": "Fixa - Posição 5",
"swing": "Oscilação" "swing": "Oscilação"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Substituição do filtro" "name": "Substituição do filtro"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Spălare activă 20' + abur", "iot_active_wash_steam": "Spălare activă 20' + abur",
"iot_allergy_care_pro": "Îngrijire alergie pro", "iot_allergy_care_pro": "Îngrijire alergie pro",
"iot_all_in_one_59_steam": "Toate în One 59' + abur", "iot_all_in_one_59_steam": "Toate în One 59' + abur",
"iot_baby_60_steam": "Haine bebeluși 60°C + abur",
"iot_checkup": "Verificare", "iot_checkup": "Verificare",
"iot_colour_59_steam": "Colorate 59' + Abur", "iot_colour_59_steam": "Colorate 59' + Abur",
"iot_cottons_steam": "Bumbac + Abur", "iot_cottons_steam": "Bumbac + Abur",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Abur", "iot_hygiene_pro_steam": "Hygiene Pro + Abur",
"iot_intensive_40_steam": "Intensiv 40°C + Abur", "iot_intensive_40_steam": "Intensiv 40°C + Abur",
"iot_jeans_60_steam": "Blugi + abur", "iot_jeans_60_steam": "Blugi + abur",
"iot_jeans_steam": "Blugi + abur",
"iot_mixed_steam": "Mixte + Abur", "iot_mixed_steam": "Mixte + Abur",
"iot_mix_and_colour_59_steam": "Mixte și colorate 59' + abur", "iot_mix_and_colour_59_steam": "Mixte și colorate 59' + abur",
"iot_perfect_cotton_59_steam": "Bumbac Perfect 59'", "iot_perfect_cotton_59_steam": "Bumbac Perfect 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL (Răcire rapidă)", "super_cool": "SUPER COOL (Răcire rapidă)",
"super_freeze": "SUPER FREEZE (Congelare rapidă)", "super_freeze": "SUPER FREEZE (Congelare rapidă)",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "Crescută" "high": "Crescută"
}, },
"name": "Nivelul de umiditate" "name": "Nivelul de umiditate"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Spălare activă 20' + abur", "iot_active_wash_steam": "Spălare activă 20' + abur",
"iot_allergy_care_pro": "Îngrijire alergie pro", "iot_allergy_care_pro": "Îngrijire alergie pro",
"iot_all_in_one_59_steam": "Toate în One 59' + abur", "iot_all_in_one_59_steam": "Toate în One 59' + abur",
"iot_baby_60_steam": "Haine bebeluși 60°C + abur",
"iot_checkup": "Verificare", "iot_checkup": "Verificare",
"iot_colour_59_steam": "Colorate 59' + Abur", "iot_colour_59_steam": "Colorate 59' + Abur",
"iot_cottons_steam": "Bumbac + Abur", "iot_cottons_steam": "Bumbac + Abur",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Abur", "iot_hygiene_pro_steam": "Hygiene Pro + Abur",
"iot_intensive_40_steam": "Intensiv 40°C + Abur", "iot_intensive_40_steam": "Intensiv 40°C + Abur",
"iot_jeans_60_steam": "Blugi + abur", "iot_jeans_60_steam": "Blugi + abur",
"iot_jeans_steam": "Blugi + abur",
"iot_mixed_steam": "Mixte + Abur", "iot_mixed_steam": "Mixte + Abur",
"iot_mix_and_colour_59_steam": "Mixte și colorate 59' + abur", "iot_mix_and_colour_59_steam": "Mixte și colorate 59' + abur",
"iot_perfect_cotton_59_steam": "Bumbac Perfect 59'", "iot_perfect_cotton_59_steam": "Bumbac Perfect 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL (Răcire rapidă)", "super_cool": "SUPER COOL (Răcire rapidă)",
"super_freeze": "SUPER FREEZE (Congelare rapidă)", "super_freeze": "SUPER FREEZE (Congelare rapidă)",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Fix - Poziție 5", "position_5": "Fix - Poziție 5",
"swing": "Baleiere" "swing": "Baleiere"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Înlocuirea filtrului" "name": "Înlocuirea filtrului"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Активная стирка 20' + пар", "iot_active_wash_steam": "Активная стирка 20' + пар",
"iot_allergy_care_pro": "Уход для аллергиков про", "iot_allergy_care_pro": "Уход для аллергиков про",
"iot_all_in_one_59_steam": "Все в одном 59' + пар", "iot_all_in_one_59_steam": "Все в одном 59' + пар",
"iot_baby_60_steam": "Стирка детского белья при 60°С + пар",
"iot_checkup": "Проверка", "iot_checkup": "Проверка",
"iot_colour_59_steam": "Цветные ткани 59' + пар", "iot_colour_59_steam": "Цветные ткани 59' + пар",
"iot_cottons_steam": "Хлопок + Пар", "iot_cottons_steam": "Хлопок + Пар",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Пар", "iot_hygiene_pro_steam": "Hygiene Pro + Пар",
"iot_intensive_40_steam": "Интенсивный пар 40°C +", "iot_intensive_40_steam": "Интенсивный пар 40°C +",
"iot_jeans_60_steam": "Джинсы + пар", "iot_jeans_60_steam": "Джинсы + пар",
"iot_jeans_steam": "Джинсы + пар",
"iot_mixed_steam": "Смешанные ткани + Пар", "iot_mixed_steam": "Смешанные ткани + Пар",
"iot_mix_and_colour_59_steam": "Смешанные и цветные 59 мин + пар", "iot_mix_and_colour_59_steam": "Смешанные и цветные 59 мин + пар",
"iot_perfect_cotton_59_steam": "ХЛОПОК: ИДЕАЛЬНАЯ СТИРКА 59'", "iot_perfect_cotton_59_steam": "ХЛОПОК: ИДЕАЛЬНАЯ СТИРКА 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "Высок." "high": "Высок."
}, },
"name": "Уровень влажности" "name": "Уровень влажности"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Активная стирка 20' + пар", "iot_active_wash_steam": "Активная стирка 20' + пар",
"iot_allergy_care_pro": "Уход для аллергиков про", "iot_allergy_care_pro": "Уход для аллергиков про",
"iot_all_in_one_59_steam": "Все в одном 59' + пар", "iot_all_in_one_59_steam": "Все в одном 59' + пар",
"iot_baby_60_steam": "Стирка детского белья при 60°С + пар",
"iot_checkup": "Проверка", "iot_checkup": "Проверка",
"iot_colour_59_steam": "Цветные ткани 59' + пар", "iot_colour_59_steam": "Цветные ткани 59' + пар",
"iot_cottons_steam": "Хлопок + Пар", "iot_cottons_steam": "Хлопок + Пар",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Пар", "iot_hygiene_pro_steam": "Hygiene Pro + Пар",
"iot_intensive_40_steam": "Интенсивный пар 40°C +", "iot_intensive_40_steam": "Интенсивный пар 40°C +",
"iot_jeans_60_steam": "Джинсы + пар", "iot_jeans_60_steam": "Джинсы + пар",
"iot_jeans_steam": "Джинсы + пар",
"iot_mixed_steam": "Смешанные ткани + Пар", "iot_mixed_steam": "Смешанные ткани + Пар",
"iot_mix_and_colour_59_steam": "Смешанные и цветные 59 мин + пар", "iot_mix_and_colour_59_steam": "Смешанные и цветные 59 мин + пар",
"iot_perfect_cotton_59_steam": "ХЛОПОК: ИДЕАЛЬНАЯ СТИРКА 59'", "iot_perfect_cotton_59_steam": "ХЛОПОК: ИДЕАЛЬНАЯ СТИРКА 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Фиксированное - Позиция 5", "position_5": "Фиксированное - Позиция 5",
"swing": "Качание" "swing": "Качание"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Замена фильтра" "name": "Замена фильтра"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Aktívne pranie 20' + Para", "iot_active_wash_steam": "Aktívne pranie 20' + Para",
"iot_allergy_care_pro": "Antialergické ošetrenie Pro", "iot_allergy_care_pro": "Antialergické ošetrenie Pro",
"iot_all_in_one_59_steam": "Všetko v jednom 59' + para", "iot_all_in_one_59_steam": "Všetko v jednom 59' + para",
"iot_baby_60_steam": "Všetka detská 60°C + Steam",
"iot_checkup": "Kontrola", "iot_checkup": "Kontrola",
"iot_colour_59_steam": "Farebná bielizeň 59' + Para", "iot_colour_59_steam": "Farebná bielizeň 59' + Para",
"iot_cottons_steam": "Bavlna + Para", "iot_cottons_steam": "Bavlna + Para",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + para", "iot_hygiene_pro_steam": "Hygiene Pro + para",
"iot_intensive_40_steam": "Intensive 40°C + Para", "iot_intensive_40_steam": "Intensive 40°C + Para",
"iot_jeans_60_steam": "Jeans + Steam", "iot_jeans_60_steam": "Jeans + Steam",
"iot_jeans_steam": "Jeans + Steam",
"iot_mixed_steam": "Zmiešané + Para", "iot_mixed_steam": "Zmiešané + Para",
"iot_mix_and_colour_59_steam": "Zmiešané a Farebné 59' + Para", "iot_mix_and_colour_59_steam": "Zmiešané a Farebné 59' + Para",
"iot_perfect_cotton_59_steam": "Cista Bavlna 59'", "iot_perfect_cotton_59_steam": "Cista Bavlna 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER CHLADENIE", "super_cool": "SUPER CHLADENIE",
"super_freeze": "SUPER MRAZENIE", "super_freeze": "SUPER MRAZENIE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "Vysoké" "high": "Vysoké"
}, },
"name": "Úroveň vlhkosti" "name": "Úroveň vlhkosti"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Aktívne pranie 20' + Para", "iot_active_wash_steam": "Aktívne pranie 20' + Para",
"iot_allergy_care_pro": "Antialergické ošetrenie Pro", "iot_allergy_care_pro": "Antialergické ošetrenie Pro",
"iot_all_in_one_59_steam": "Všetko v jednom 59' + para", "iot_all_in_one_59_steam": "Všetko v jednom 59' + para",
"iot_baby_60_steam": "Všetka detská 60°C + Steam",
"iot_checkup": "Kontrola", "iot_checkup": "Kontrola",
"iot_colour_59_steam": "Farebná bielizeň 59' + Para", "iot_colour_59_steam": "Farebná bielizeň 59' + Para",
"iot_cottons_steam": "Bavlna + Para", "iot_cottons_steam": "Bavlna + Para",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + para", "iot_hygiene_pro_steam": "Hygiene Pro + para",
"iot_intensive_40_steam": "Intensive 40°C + Para", "iot_intensive_40_steam": "Intensive 40°C + Para",
"iot_jeans_60_steam": "Jeans + Steam", "iot_jeans_60_steam": "Jeans + Steam",
"iot_jeans_steam": "Jeans + Steam",
"iot_mixed_steam": "Zmiešané + Para", "iot_mixed_steam": "Zmiešané + Para",
"iot_mix_and_colour_59_steam": "Zmiešané a Farebné 59' + Para", "iot_mix_and_colour_59_steam": "Zmiešané a Farebné 59' + Para",
"iot_perfect_cotton_59_steam": "Cista Bavlna 59'", "iot_perfect_cotton_59_steam": "Cista Bavlna 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER CHLADENIE", "super_cool": "SUPER CHLADENIE",
"super_freeze": "SUPER MRAZENIE", "super_freeze": "SUPER MRAZENIE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Pevný - Poloha 5", "position_5": "Pevný - Poloha 5",
"swing": "Otáčanie" "swing": "Otáčanie"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Výmena filtra" "name": "Výmena filtra"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Aktivno pranje 20' + para", "iot_active_wash_steam": "Aktivno pranje 20' + para",
"iot_allergy_care_pro": "Nega proti alergijam Pro", "iot_allergy_care_pro": "Nega proti alergijam Pro",
"iot_all_in_one_59_steam": "Vse v enem 59' + para", "iot_all_in_one_59_steam": "Vse v enem 59' + para",
"iot_baby_60_steam": "Vsa otroška oblačila 60 °C + para",
"iot_checkup": "Preveri", "iot_checkup": "Preveri",
"iot_colour_59_steam": "Barvno perilo 59' + para", "iot_colour_59_steam": "Barvno perilo 59' + para",
"iot_cottons_steam": "Bombaž + Para", "iot_cottons_steam": "Bombaž + Para",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Para", "iot_hygiene_pro_steam": "Hygiene Pro + Para",
"iot_intensive_40_steam": "Intenzivno 40°C + para", "iot_intensive_40_steam": "Intenzivno 40°C + para",
"iot_jeans_60_steam": "Kavbojke + para", "iot_jeans_60_steam": "Kavbojke + para",
"iot_jeans_steam": "Kavbojke + para",
"iot_mixed_steam": "Mešano + Para", "iot_mixed_steam": "Mešano + Para",
"iot_mix_and_colour_59_steam": "Mešana in pisana oblačila 59' + para", "iot_mix_and_colour_59_steam": "Mešana in pisana oblačila 59' + para",
"iot_perfect_cotton_59_steam": "Idealen za Bombaz 59'", "iot_perfect_cotton_59_steam": "Idealen za Bombaz 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER HLAJENJE", "super_cool": "SUPER HLAJENJE",
"super_freeze": "SUPER ZAMRZOVANJE", "super_freeze": "SUPER ZAMRZOVANJE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "High" "high": "High"
}, },
"name": "Nivo vlažnosti" "name": "Nivo vlažnosti"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Aktivno pranje 20' + para", "iot_active_wash_steam": "Aktivno pranje 20' + para",
"iot_allergy_care_pro": "Nega proti alergijam Pro", "iot_allergy_care_pro": "Nega proti alergijam Pro",
"iot_all_in_one_59_steam": "Vse v enem 59' + para", "iot_all_in_one_59_steam": "Vse v enem 59' + para",
"iot_baby_60_steam": "Vsa otroška oblačila 60 °C + para",
"iot_checkup": "Preveri", "iot_checkup": "Preveri",
"iot_colour_59_steam": "Barvno perilo 59' + para", "iot_colour_59_steam": "Barvno perilo 59' + para",
"iot_cottons_steam": "Bombaž + Para", "iot_cottons_steam": "Bombaž + Para",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Para", "iot_hygiene_pro_steam": "Hygiene Pro + Para",
"iot_intensive_40_steam": "Intenzivno 40°C + para", "iot_intensive_40_steam": "Intenzivno 40°C + para",
"iot_jeans_60_steam": "Kavbojke + para", "iot_jeans_60_steam": "Kavbojke + para",
"iot_jeans_steam": "Kavbojke + para",
"iot_mixed_steam": "Mešano + Para", "iot_mixed_steam": "Mešano + Para",
"iot_mix_and_colour_59_steam": "Mešana in pisana oblačila 59' + para", "iot_mix_and_colour_59_steam": "Mešana in pisana oblačila 59' + para",
"iot_perfect_cotton_59_steam": "Idealen za Bombaz 59'", "iot_perfect_cotton_59_steam": "Idealen za Bombaz 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER HLAJENJE", "super_cool": "SUPER HLAJENJE",
"super_freeze": "SUPER ZAMRZOVANJE", "super_freeze": "SUPER ZAMRZOVANJE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Fiksno - Položaj 5", "position_5": "Fiksno - Položaj 5",
"swing": "Nihanje" "swing": "Nihanje"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Menjava filtra" "name": "Menjava filtra"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Aktivno pranje 20' + para", "iot_active_wash_steam": "Aktivno pranje 20' + para",
"iot_allergy_care_pro": "Tretman protiv alergija Pro", "iot_allergy_care_pro": "Tretman protiv alergija Pro",
"iot_all_in_one_59_steam": "Sve u jedan 59' + para", "iot_all_in_one_59_steam": "Sve u jedan 59' + para",
"iot_baby_60_steam": "All Baby 60°C + Steam",
"iot_checkup": "Provera", "iot_checkup": "Provera",
"iot_colour_59_steam": "Šarena odeća 59' + para", "iot_colour_59_steam": "Šarena odeća 59' + para",
"iot_cottons_steam": "Pamuk + Para", "iot_cottons_steam": "Pamuk + Para",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + para", "iot_hygiene_pro_steam": "Hygiene Pro + para",
"iot_intensive_40_steam": "Intenzivno 40°C + para", "iot_intensive_40_steam": "Intenzivno 40°C + para",
"iot_jeans_60_steam": "„Jeans + Steam“", "iot_jeans_60_steam": "„Jeans + Steam“",
"iot_jeans_steam": "Jeans + Steam",
"iot_mixed_steam": "Mešani veš + Para", "iot_mixed_steam": "Mešani veš + Para",
"iot_mix_and_colour_59_steam": "Mešano i u boji 59' + para", "iot_mix_and_colour_59_steam": "Mešano i u boji 59' + para",
"iot_perfect_cotton_59_steam": "Perfect Pamuk 59'", "iot_perfect_cotton_59_steam": "Perfect Pamuk 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER HLAĐENJE", "super_cool": "SUPER HLAĐENJE",
"super_freeze": "SUPER ZAMRZAVANJE", "super_freeze": "SUPER ZAMRZAVANJE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "Visoka" "high": "Visoka"
}, },
"name": "Nivo vlage" "name": "Nivo vlage"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Aktivno pranje 20' + para", "iot_active_wash_steam": "Aktivno pranje 20' + para",
"iot_allergy_care_pro": "Tretman protiv alergija Pro", "iot_allergy_care_pro": "Tretman protiv alergija Pro",
"iot_all_in_one_59_steam": "Sve u jedan 59' + para", "iot_all_in_one_59_steam": "Sve u jedan 59' + para",
"iot_baby_60_steam": "All Baby 60°C + Steam",
"iot_checkup": "Provera", "iot_checkup": "Provera",
"iot_colour_59_steam": "Šarena odeća 59' + para", "iot_colour_59_steam": "Šarena odeća 59' + para",
"iot_cottons_steam": "Pamuk + Para", "iot_cottons_steam": "Pamuk + Para",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + para", "iot_hygiene_pro_steam": "Hygiene Pro + para",
"iot_intensive_40_steam": "Intenzivno 40°C + para", "iot_intensive_40_steam": "Intenzivno 40°C + para",
"iot_jeans_60_steam": "„Jeans + Steam“", "iot_jeans_60_steam": "„Jeans + Steam“",
"iot_jeans_steam": "Jeans + Steam",
"iot_mixed_steam": "Mešani veš + Para", "iot_mixed_steam": "Mešani veš + Para",
"iot_mix_and_colour_59_steam": "Mešano i u boji 59' + para", "iot_mix_and_colour_59_steam": "Mešano i u boji 59' + para",
"iot_perfect_cotton_59_steam": "Perfect Pamuk 59'", "iot_perfect_cotton_59_steam": "Perfect Pamuk 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER HLAĐENJE", "super_cool": "SUPER HLAĐENJE",
"super_freeze": "SUPER ZAMRZAVANJE", "super_freeze": "SUPER ZAMRZAVANJE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Fiksiran - Položaj 5", "position_5": "Fiksiran - Položaj 5",
"swing": "Njihanje" "swing": "Njihanje"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Zamena filtera" "name": "Zamena filtera"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -524,6 +524,7 @@
"iot_active_wash_steam": "Aktif Yıkama 20' + Buhar", "iot_active_wash_steam": "Aktif Yıkama 20' + Buhar",
"iot_allergy_care_pro": "Anti-Alerji Pro", "iot_allergy_care_pro": "Anti-Alerji Pro",
"iot_all_in_one_59_steam": "Hepsi bir Arada 59' + Buhar", "iot_all_in_one_59_steam": "Hepsi bir Arada 59' + Buhar",
"iot_baby_60_steam": "Bebek Kıyafetleri 60°C + Buhar",
"iot_checkup": "Check-up", "iot_checkup": "Check-up",
"iot_colour_59_steam": "Renkliler 59' + Buhar", "iot_colour_59_steam": "Renkliler 59' + Buhar",
"iot_cottons_steam": "Pamuklular + Buhar", "iot_cottons_steam": "Pamuklular + Buhar",
@ -561,6 +562,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Buhar", "iot_hygiene_pro_steam": "Hygiene Pro + Buhar",
"iot_intensive_40_steam": "Yoğun 40°C + Buhar", "iot_intensive_40_steam": "Yoğun 40°C + Buhar",
"iot_jeans_60_steam": "Kot Pantolon + Buhar", "iot_jeans_60_steam": "Kot Pantolon + Buhar",
"iot_jeans_steam": "Kot Pantolon + Buhar",
"iot_mixed_steam": "Karışık + Buhar", "iot_mixed_steam": "Karışık + Buhar",
"iot_mix_and_colour_59_steam": "Karışık ve Renkliler 59' + Buhar", "iot_mix_and_colour_59_steam": "Karışık ve Renkliler 59' + Buhar",
"iot_perfect_cotton_59_steam": "Kirli Pamuklular 59'", "iot_perfect_cotton_59_steam": "Kirli Pamuklular 59'",
@ -781,7 +783,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -917,13 +919,6 @@
"high": "Yüksek" "high": "Yüksek"
}, },
"name": "Nem seviyesi" "name": "Nem seviyesi"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1418,6 +1413,7 @@
"iot_active_wash_steam": "Aktif Yıkama 20' + Buhar", "iot_active_wash_steam": "Aktif Yıkama 20' + Buhar",
"iot_allergy_care_pro": "Anti-Alerji Pro", "iot_allergy_care_pro": "Anti-Alerji Pro",
"iot_all_in_one_59_steam": "Hepsi bir Arada 59' + Buhar", "iot_all_in_one_59_steam": "Hepsi bir Arada 59' + Buhar",
"iot_baby_60_steam": "Bebek Kıyafetleri 60°C + Buhar",
"iot_checkup": "Check-up", "iot_checkup": "Check-up",
"iot_colour_59_steam": "Renkliler 59' + Buhar", "iot_colour_59_steam": "Renkliler 59' + Buhar",
"iot_cottons_steam": "Pamuklular + Buhar", "iot_cottons_steam": "Pamuklular + Buhar",
@ -1455,6 +1451,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + Buhar", "iot_hygiene_pro_steam": "Hygiene Pro + Buhar",
"iot_intensive_40_steam": "Yoğun 40°C + Buhar", "iot_intensive_40_steam": "Yoğun 40°C + Buhar",
"iot_jeans_60_steam": "Kot Pantolon + Buhar", "iot_jeans_60_steam": "Kot Pantolon + Buhar",
"iot_jeans_steam": "Kot Pantolon + Buhar",
"iot_mixed_steam": "Karışık + Buhar", "iot_mixed_steam": "Karışık + Buhar",
"iot_mix_and_colour_59_steam": "Karışık ve Renkliler 59' + Buhar", "iot_mix_and_colour_59_steam": "Karışık ve Renkliler 59' + Buhar",
"iot_perfect_cotton_59_steam": "Kirli Pamuklular 59'", "iot_perfect_cotton_59_steam": "Kirli Pamuklular 59'",
@ -1675,7 +1672,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL", "super_cool": "SUPER COOL",
"super_freeze": "SUPER FREEZE", "super_freeze": "SUPER FREEZE",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1795,13 +1792,6 @@
"position_5": "Sabit - Pozisyon 5", "position_5": "Sabit - Pozisyon 5",
"swing": "Salınım" "swing": "Salınım"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -2001,9 +1991,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "Filtre değişimi" "name": "Filtre değişimi"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -517,6 +517,7 @@
"iot_active_wash_steam": "活化洗涤 20' + 蒸汽", "iot_active_wash_steam": "活化洗涤 20' + 蒸汽",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "一体化 59' + 蒸汽", "iot_all_in_one_59_steam": "一体化 59' + 蒸汽",
"iot_baby_60_steam": "婴儿服60℃ + 蒸汽",
"iot_checkup": "检测", "iot_checkup": "检测",
"iot_colour_59_steam": "Coloureds 59' + 蒸汽", "iot_colour_59_steam": "Coloureds 59' + 蒸汽",
"iot_cottons_steam": "棉质 + 蒸汽", "iot_cottons_steam": "棉质 + 蒸汽",
@ -554,6 +555,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + 蒸汽", "iot_hygiene_pro_steam": "Hygiene Pro + 蒸汽",
"iot_intensive_40_steam": "Intensive 40°C + 蒸汽", "iot_intensive_40_steam": "Intensive 40°C + 蒸汽",
"iot_jeans_60_steam": "牛仔裤 + 蒸汽", "iot_jeans_60_steam": "牛仔裤 + 蒸汽",
"iot_jeans_steam": "牛仔裤 + 蒸汽",
"iot_mixed_steam": "混合 + 蒸汽", "iot_mixed_steam": "混合 + 蒸汽",
"iot_mix_and_colour_59_steam": "混合材质和彩色 59' + 蒸汽", "iot_mix_and_colour_59_steam": "混合材质和彩色 59' + 蒸汽",
"iot_perfect_cotton_59_steam": "完美棉质 59 分", "iot_perfect_cotton_59_steam": "完美棉质 59 分",
@ -774,7 +776,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL超级冷却", "super_cool": "SUPER COOL超级冷却",
"super_freeze": "SUPER FREEZE超级冷冻", "super_freeze": "SUPER FREEZE超级冷冻",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -910,13 +912,6 @@
"high": "高" "high": "高"
}, },
"name": "湿度水平" "name": "湿度水平"
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"select": { "select": {
@ -1404,6 +1399,7 @@
"iot_active_wash_steam": "活化洗涤 20' + 蒸汽", "iot_active_wash_steam": "活化洗涤 20' + 蒸汽",
"iot_allergy_care_pro": "Allergy Care Pro", "iot_allergy_care_pro": "Allergy Care Pro",
"iot_all_in_one_59_steam": "一体化 59' + 蒸汽", "iot_all_in_one_59_steam": "一体化 59' + 蒸汽",
"iot_baby_60_steam": "婴儿服60℃ + 蒸汽",
"iot_checkup": "检测", "iot_checkup": "检测",
"iot_colour_59_steam": "Coloureds 59' + 蒸汽", "iot_colour_59_steam": "Coloureds 59' + 蒸汽",
"iot_cottons_steam": "棉质 + 蒸汽", "iot_cottons_steam": "棉质 + 蒸汽",
@ -1441,6 +1437,7 @@
"iot_hygiene_pro_steam": "Hygiene Pro + 蒸汽", "iot_hygiene_pro_steam": "Hygiene Pro + 蒸汽",
"iot_intensive_40_steam": "Intensive 40°C + 蒸汽", "iot_intensive_40_steam": "Intensive 40°C + 蒸汽",
"iot_jeans_60_steam": "牛仔裤 + 蒸汽", "iot_jeans_60_steam": "牛仔裤 + 蒸汽",
"iot_jeans_steam": "牛仔裤 + 蒸汽",
"iot_mixed_steam": "混合 + 蒸汽", "iot_mixed_steam": "混合 + 蒸汽",
"iot_mix_and_colour_59_steam": "混合材质和彩色 59' + 蒸汽", "iot_mix_and_colour_59_steam": "混合材质和彩色 59' + 蒸汽",
"iot_perfect_cotton_59_steam": "完美棉质 59 分", "iot_perfect_cotton_59_steam": "完美棉质 59 分",
@ -1661,7 +1658,7 @@
"soft_frozen": "Soft freezing", "soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL超级冷却", "super_cool": "SUPER COOL超级冷却",
"super_freeze": "SUPER FREEZE超级冷冻", "super_freeze": "SUPER FREEZE超级冷冻",
"tea": "Cold drinks or Beverages", "tea": "Cold Drinks",
"vegetables": "Vegetable", "vegetables": "Vegetable",
"zero_fresh": "0°C Fresh" "zero_fresh": "0°C Fresh"
}, },
@ -1781,13 +1778,6 @@
"position_5": "固定 - 位置 5", "position_5": "固定 - 位置 5",
"swing": "摆动" "swing": "摆动"
} }
},
"mach_modes_wh": {
"state": {
"eco": "Eco",
"max": "Max",
"bps": "BPS"
}
} }
}, },
"switch": { "switch": {
@ -1987,9 +1977,6 @@
}, },
"filter_replacement": { "filter_replacement": {
"name": "更换过滤器" "name": "更换过滤器"
},
"power-state": {
"name": "Power State"
} }
}, },
"button": { "button": {

View File

@ -1,6 +1,6 @@
{ {
"name": "Haier hOn", "name": "Haier hOn",
"homeassistant": "2023.2.0", "homeassistant": "2024.1.0",
"zip_release": true, "zip_release": true,
"filename": "haier_hon.zip" "filename": "haier_hon.zip"
} }

45
info.md
View File

@ -1,3 +1,13 @@
# Announcement: I have to take the project down in the next few days
> Dear User,
>
> We are writing to inform you that we have discovered two Home Assistant integration plug-ins developed by you ( https://github.com/Andre0512/hon and https://github.com/Andre0512/pyhOn ) that are in violation of our terms of service. Specifically, the plug-ins are using our services in an unauthorized manner which is causing significant economic harm to our Company.
> We take the protection of our intellectual property very seriously and demand that you immediately cease and desist all illegal activities related to the development and distribution of these plug-ins. We also request that you remove the plug-ins from all stores and code hosting platforms where they are currently available.
> Please be advised that we will take all necessary legal action to protect our interests if you fail to comply with this notice. We reserve the right to pursue all available remedies, including but not limited to monetary damages, injunctive relief, and attorney's fees.
> We strongly urge you to take immediate action to rectify this situation and avoid any further legal action. If you have any questions or concerns, please do not hesitate to contact us.
>
> Haier Europe Security and Governance Department
# Haier hOn # Haier hOn
[![GitHub all releases](https://img.shields.io/github/downloads/Andre0512/hon/total?color=blue&label=total%20downloads)](https://tooomm.github.io/github-release-stats/?username=Andre0512&repository=hon) [![GitHub all releases](https://img.shields.io/github/downloads/Andre0512/hon/total?color=blue&label=total%20downloads)](https://tooomm.github.io/github-release-stats/?username=Andre0512&repository=hon)
[![GitHub](https://img.shields.io/github/license/Andre0512/hon?color=red)](https://github.com/Andre0512/hon/blob/main/LICENSE) [![GitHub](https://img.shields.io/github/license/Andre0512/hon?color=red)](https://github.com/Andre0512/hon/blob/main/LICENSE)
@ -10,7 +20,7 @@ Home Assistant integration for [Haier's mobile app hOn](https://hon-smarthome.co
[![Supported Languages](https://img.shields.io/badge/Languages-19-royalblue)](https://github.com/Andre0512/hon#supported-languages) [![Supported Languages](https://img.shields.io/badge/Languages-19-royalblue)](https://github.com/Andre0512/hon#supported-languages)
[![Supported Appliances](https://img.shields.io/badge/Appliances-11-forestgreen)](https://github.com/Andre0512/hon#supported-appliances) [![Supported Appliances](https://img.shields.io/badge/Appliances-11-forestgreen)](https://github.com/Andre0512/hon#supported-appliances)
[![Supported Models](https://img.shields.io/badge/Models-112-yellowgreen)](https://github.com/Andre0512/hon#supported-appliances) [![Supported Models](https://img.shields.io/badge/Models-127-yellowgreen)](https://github.com/Andre0512/hon#supported-appliances)
[![Supported Entities](https://img.shields.io/badge/Entities-317-crimson)](https://github.com/Andre0512/hon#supported-appliances) [![Supported Entities](https://img.shields.io/badge/Entities-317-crimson)](https://github.com/Andre0512/hon#supported-appliances)
## Supported Appliances ## Supported Appliances
@ -142,7 +152,7 @@ Support has been confirmed for these **4 models**, but many more will work. Plea
![Dish Washer](assets/example_dw.png) ![Dish Washer](assets/example_dw.png)
### Supported Dish Washer models ### Supported Dish Washer models
Support has been confirmed for these **5 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 **6 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
#### Haier #### Haier
- XIB 3B2SFS-80 - XIB 3B2SFS-80
@ -153,6 +163,9 @@ Support has been confirmed for these **5 models**, but many more will work. Plea
- HFB 5B2D3FW - HFB 5B2D3FW
- HFB 6B2S3FX - HFB 6B2S3FX
#### Candy
- CF 3C7L0X
### Dish Washer Entities ### Dish Washer Entities
#### Controls #### Controls
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key |
@ -226,10 +239,11 @@ Support has been confirmed for these **1 models**, but many more will work. Plea
<summary>Induction Hob</summary> <summary>Induction Hob</summary>
### Supported Induction Hob models ### Supported Induction Hob models
Support has been confirmed for these **2 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 **3 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
#### Haier #### Haier
- HA2MTSJ68MC - HA2MTSJ68MC
- HAIDSJ63MC
#### Candy #### Candy
- CIS633SCTTWIFI - CIS633SCTTWIFI
@ -310,14 +324,20 @@ Support has been confirmed for these **2 models**, but many more will work. Plea
![Fridge](assets/example_ref.png) ![Fridge](assets/example_ref.png)
### Supported Fridge models ### Supported Fridge models
Support has been confirmed for these **7 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 **11 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
#### Haier #### Haier
- HDPW5620ANPD
- HBW5519ECM
- HDW5620CNPK
- HFW7720ENMB - HFW7720ENMB
- HFW7819EWMP - HFW7819EWMP
- HSW59F18EIPT - HSW59F18EIPT
- HTW5620DNMG - HTW5620DNMG
#### Hoover
- HOCE7620DX
#### Candy #### Candy
- CE4T620EB - CE4T620EB
- CCE4T620EWU - CCE4T620EWU
@ -370,7 +390,7 @@ Support has been confirmed for these **7 models**, but many more will work. Plea
![Tumble Dryer](assets/example_td.png) ![Tumble Dryer](assets/example_td.png)
### Supported Tumble Dryer models ### Supported Tumble Dryer models
Support has been confirmed for these **19 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 **22 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
#### Haier #### Haier
- HD80-A3959 - HD80-A3959
@ -387,11 +407,14 @@ Support has been confirmed for these **19 models**, but many more will work. Ple
- NDE H10RA2TCE-80 - NDE H10RA2TCE-80
- NDE H9A2TSBEXS-S - NDE H9A2TSBEXS-S
- NDP H9A3TCBEXS-S - NDP H9A3TCBEXS-S
- NDP4 H7A2TCBEX-S
- NDPEH9A3TCBEXS-S
#### Candy #### Candy
- BCTDH7A1TE - BCTDH7A1TE
- CSOE C10DE-80 - CSOE C10DE-80
- CSOE C10TREX-47 - CSOE C10TREX-47
- CSOE H10A2DE-S
- CSOE H9A2DE-S - CSOE H9A2DE-S
- ROE H9A2TCE-80 - ROE H9A2TCE-80
- ROE H9A3TCEX-S - ROE H9A3TCEX-S
@ -476,7 +499,7 @@ Support has been confirmed for these **2 models**, but many more will work. Plea
![Washer Dryer](assets/example_wd.png) ![Washer Dryer](assets/example_wd.png)
### Supported Washer Dryer models ### Supported Washer Dryer models
Support has been confirmed for these **13 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 **15 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
#### Haier #### Haier
- HWD100-B14978 - HWD100-B14978
@ -485,10 +508,12 @@ Support has been confirmed for these **13 models**, but many more will work. Ple
- HWD80-B14979U1 - HWD80-B14979U1
#### Hoover #### Hoover
- H7D 4128MBC-S
- HD 4106AMC/1-80 - HD 4106AMC/1-80
- HD 485AMBB/1-S - HD 485AMBB/1-S
- HD 495AMC/1-S - HD 495AMC/1-S
- HDB 5106AMC/1-80 - HDB 5106AMC/1-80
- HDD4106AMBCR-80
- HDQ 496AMBS/1-S - HDQ 496AMBS/1-S
- HDP 4149AMBC/1-S - HDP 4149AMBC/1-S
- HWPS4954DAMR-11 - HWPS4954DAMR-11
@ -581,15 +606,16 @@ Support has been confirmed for these **13 models**, but many more will work. Ple
![Washing Machine](assets/example_wm.png) ![Washing Machine](assets/example_wm.png)
### Supported Washing Machine models ### Supported Washing Machine models
Support has been confirmed for these **35 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 **39 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
#### Haier #### Haier
- HW80-B14959TU1 - HW80-B14959TU1
- HW80-B14959S8U1S - HW80-B14959S8U1S
- HW80-B14979TU1 - HW80-B14979TU1
- HW90-B14TEAM5 - HW90-B145XLINEDE
- HW90-B14959U1 - HW90-B14959U1
- HW90-B14959S8U1 - HW90-B14959S8U1
- HW90-B14TEAM5
- HW90G-BD14979UD - HW90G-BD14979UD
- HW100-B14959U1 - HW100-B14959U1
- HW110-14979 - HW110-14979
@ -597,8 +623,10 @@ Support has been confirmed for these **35 models**, but many more will work. Ple
#### Hoover #### Hoover
- H5WPB447AMBC/1-S - H5WPB447AMBC/1-S
- H7W 412MBCR-80 - H7W 412MBCR-80
- H7W 610AMBC-80
- H7W4 48MBC-S - H7W4 48MBC-S
- HLWPS495TAMBE-11 - HLWPS495TAMBE-11
- HPS484DAMB7/1-11
- HW 28AMBS/1-S - HW 28AMBS/1-S
- HW 410AMBCB/1-80 - HW 410AMBCB/1-80
- HW 411AMBCB/1-80 - HW 411AMBCB/1-80
@ -611,6 +639,7 @@ Support has been confirmed for these **35 models**, but many more will work. Ple
- HWB 414AMC/1-80 - HWB 414AMC/1-80
- HWE 49AMBS/1-S - HWE 49AMBS/1-S
- HWP 48AMBCR/1-S - HWP 48AMBCR/1-S
- HWP 610AMBC/1-S
- HWPD 69AMBC/1-S - HWPD 69AMBC/1-S
- HWPDQ49AMBC/1-S - HWPDQ49AMBC/1-S
- HWPD 610AMBC/1-S - HWPD 610AMBC/1-S

View File

@ -1 +1 @@
pyhOn==0.15.14 pyhOn==0.15.15

View File

@ -3,17 +3,20 @@ wm:
- "HW80-B14959TU1" - "HW80-B14959TU1"
- "HW80-B14959S8U1S" - "HW80-B14959S8U1S"
- "HW80-B14979TU1" - "HW80-B14979TU1"
- "HW90-B14TEAM5" - "HW90-B145XLINEDE"
- "HW90-B14959U1" - "HW90-B14959U1"
- "HW90-B14959S8U1" - "HW90-B14959S8U1"
- "HW90-B14TEAM5"
- "HW90G-BD14979UD" - "HW90G-BD14979UD"
- "HW100-B14959U1" - "HW100-B14959U1"
- "HW110-14979" - "HW110-14979"
hoover: hoover:
- "H5WPB447AMBC/1-S" - "H5WPB447AMBC/1-S"
- "H7W 412MBCR-80" - "H7W 412MBCR-80"
- "H7W 610AMBC-80"
- "H7W4 48MBC-S" - "H7W4 48MBC-S"
- "HLWPS495TAMBE-11" - "HLWPS495TAMBE-11"
- "HPS484DAMB7/1-11"
- "HW 28AMBS/1-S" - "HW 28AMBS/1-S"
- "HW 410AMBCB/1-80" - "HW 410AMBCB/1-80"
- "HW 411AMBCB/1-80" - "HW 411AMBCB/1-80"
@ -26,6 +29,7 @@ wm:
- "HWB 414AMC/1-80" - "HWB 414AMC/1-80"
- "HWE 49AMBS/1-S" - "HWE 49AMBS/1-S"
- "HWP 48AMBCR/1-S" - "HWP 48AMBCR/1-S"
- "HWP 610AMBC/1-S"
- "HWPD 69AMBC/1-S" - "HWPD 69AMBC/1-S"
- "HWPDQ49AMBC/1-S" - "HWPDQ49AMBC/1-S"
- "HWPD 610AMBC/1-S" - "HWPD 610AMBC/1-S"
@ -52,10 +56,13 @@ td:
- "NDE H10RA2TCE-80" - "NDE H10RA2TCE-80"
- "NDE H9A2TSBEXS-S" - "NDE H9A2TSBEXS-S"
- "NDP H9A3TCBEXS-S" - "NDP H9A3TCBEXS-S"
- "NDP4 H7A2TCBEX-S"
- "NDPEH9A3TCBEXS-S"
candy: candy:
- "BCTDH7A1TE" - "BCTDH7A1TE"
- "CSOE C10DE-80" - "CSOE C10DE-80"
- "CSOE C10TREX-47" - "CSOE C10TREX-47"
- "CSOE H10A2DE-S"
- "CSOE H9A2DE-S" - "CSOE H9A2DE-S"
- "ROE H9A2TCE-80" - "ROE H9A2TCE-80"
- "ROE H9A3TCEX-S" - "ROE H9A3TCEX-S"
@ -67,10 +74,12 @@ wd:
- "HWD100-B14959U1" - "HWD100-B14959U1"
- "HWD80-B14979U1" - "HWD80-B14979U1"
hoover: hoover:
- "H7D 4128MBC-S"
- "HD 4106AMC/1-80" - "HD 4106AMC/1-80"
- "HD 485AMBB/1-S" - "HD 485AMBB/1-S"
- "HD 495AMC/1-S" - "HD 495AMC/1-S"
- "HDB 5106AMC/1-80" - "HDB 5106AMC/1-80"
- "HDD4106AMBCR-80"
- "HDQ 496AMBS/1-S" - "HDQ 496AMBS/1-S"
- "HDP 4149AMBC/1-S" - "HDP 4149AMBC/1-S"
- "HWPS4954DAMR-11" - "HWPS4954DAMR-11"
@ -90,6 +99,8 @@ dw:
- "HDPN 4S603PW/E" - "HDPN 4S603PW/E"
- "HFB 5B2D3FW" - "HFB 5B2D3FW"
- "HFB 6B2S3FX" - "HFB 6B2S3FX"
candy:
- "CF 3C7L0X"
ac: ac:
haier: haier:
- "AD105S2SM3FA" - "AD105S2SM3FA"
@ -117,10 +128,15 @@ ac:
- "CY-12TAIN" - "CY-12TAIN"
ref: ref:
haier: haier:
- "HDPW5620ANPD"
- "HBW5519ECM"
- "HDW5620CNPK"
- "HFW7720ENMB" - "HFW7720ENMB"
- "HFW7819EWMP" - "HFW7819EWMP"
- "HSW59F18EIPT" - "HSW59F18EIPT"
- "HTW5620DNMG" - "HTW5620DNMG"
hoover:
- "HOCE7620DX"
candy: candy:
- "CE4T620EB" - "CE4T620EB"
- "CCE4T620EWU" - "CCE4T620EWU"
@ -128,6 +144,7 @@ ref:
ih: ih:
haier: haier:
- "HA2MTSJ68MC" - "HA2MTSJ68MC"
- "HAIDSJ63MC"
candy: candy:
- "CIS633SCTTWIFI" - "CIS633SCTTWIFI"
ho: ho: