Compare commits
19 Commits
v0.10.0
...
VadymMelny
Author | SHA1 | Date | |
---|---|---|---|
5647cc24e6 | |||
6ba50f8456 | |||
4772374db7 | |||
191bcedaa2 | |||
f19c0cfcd2 | |||
fb15e4bce7 | |||
00a8809340 | |||
11133c148b | |||
58ae497933 | |||
e67b9ff5b1 | |||
a00b80be95 | |||
c8f45ae4bc | |||
10bcc486e4 | |||
16b9215e46 | |||
ae7f713c9a | |||
bb780c853d | |||
358340e818 | |||
7c8f7e62db | |||
b995439227 |
27
.github/workflows/python_check.yml
vendored
@ -13,7 +13,31 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
python-version: ["3.11"]
|
||||
include:
|
||||
- home-assistant: "2023.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"
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
@ -23,6 +47,7 @@ jobs:
|
||||
python-version: ${{ matrix.python-version }}
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install homeassistant~=${{ matrix.home-assistant }}
|
||||
python -m pip install --upgrade pip
|
||||
python -m pip install -r requirements.txt
|
||||
python -m pip install -r requirements_dev.txt
|
||||
|
BIN
assets/example_ac.png
Normal file
After Width: | Height: | Size: 188 KiB |
BIN
assets/example_ap.png
Normal file
After Width: | Height: | Size: 105 KiB |
BIN
assets/example_dw.png
Normal file
After Width: | Height: | Size: 120 KiB |
BIN
assets/example_ov.png
Normal file
After Width: | Height: | Size: 112 KiB |
BIN
assets/example_ref.png
Normal file
After Width: | Height: | Size: 164 KiB |
BIN
assets/example_td.png
Normal file
After Width: | Height: | Size: 125 KiB |
BIN
assets/example_wc.png
Normal file
After Width: | Height: | Size: 114 KiB |
BIN
assets/example_wd.png
Normal file
After Width: | Height: | Size: 221 KiB |
BIN
assets/example_wm.png
Normal file
After Width: | Height: | Size: 194 KiB |
Before Width: | Height: | Size: 202 KiB |
@ -1,7 +1,7 @@
|
||||
import logging
|
||||
from pathlib import Path
|
||||
|
||||
import voluptuous as vol # type: ignore[import]
|
||||
import voluptuous as vol # type: ignore[import-untyped]
|
||||
from homeassistant.config_entries import ConfigEntry
|
||||
from homeassistant.const import CONF_EMAIL, CONF_PASSWORD
|
||||
from homeassistant.helpers import config_validation as cv, aiohttp_client
|
||||
|
@ -284,6 +284,16 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
|
||||
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"])
|
||||
|
@ -67,6 +67,13 @@ CLIMATES: dict[
|
||||
icon="mdi:snowflake-thermometer",
|
||||
translation_key="freezer",
|
||||
),
|
||||
HonClimateEntityDescription(
|
||||
key="settings.tempSelZ3",
|
||||
mode=HVACMode.COOL,
|
||||
name="MyZone",
|
||||
icon="mdi:thermometer",
|
||||
translation_key="my_zone",
|
||||
),
|
||||
),
|
||||
"OV": (
|
||||
HonClimateEntityDescription(
|
||||
@ -291,10 +298,6 @@ class HonClimateEntity(HonEntity, ClimateEntity):
|
||||
self._attr_temperature_unit = TEMP_CELSIUS
|
||||
self._set_temperature_bound()
|
||||
|
||||
self._attr_supported_features = (
|
||||
ClimateEntityFeature.TARGET_TEMPERATURE | ClimateEntityFeature.PRESET_MODE
|
||||
)
|
||||
|
||||
self._attr_hvac_modes = [description.mode]
|
||||
if "stopProgram" in device.commands:
|
||||
self._attr_hvac_modes += [HVACMode.OFF]
|
||||
@ -312,7 +315,15 @@ class HonClimateEntity(HonEntity, ClimateEntity):
|
||||
modes.append(mode)
|
||||
else:
|
||||
modes.append(mode)
|
||||
self._attr_preset_modes = modes
|
||||
|
||||
if modes:
|
||||
self._attr_supported_features = (
|
||||
ClimateEntityFeature.TARGET_TEMPERATURE
|
||||
| ClimateEntityFeature.PRESET_MODE
|
||||
)
|
||||
self._attr_preset_modes = modes
|
||||
else:
|
||||
self._attr_supported_features = ClimateEntityFeature.TARGET_TEMPERATURE
|
||||
|
||||
self._handle_coordinator_update(update=False)
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
import logging
|
||||
from typing import Any
|
||||
|
||||
import voluptuous as vol # type: ignore[import]
|
||||
import voluptuous as vol # type: ignore[import-untyped]
|
||||
from homeassistant import config_entries
|
||||
from homeassistant.const import CONF_EMAIL, CONF_PASSWORD
|
||||
from homeassistant.data_entry_flow import FlowResult
|
||||
|
@ -282,3 +282,9 @@ AC_POSITION_VERTICAL = {
|
||||
7: "position_5",
|
||||
8: "swing",
|
||||
}
|
||||
|
||||
WH_MACH_MODE: dict[int, str] = {
|
||||
1: "eco",
|
||||
2: "max",
|
||||
3: "bps",
|
||||
}
|
||||
|
@ -9,7 +9,7 @@
|
||||
"iot_class": "cloud_polling",
|
||||
"issue_tracker": "https://github.com/Andre0512/hon/issues",
|
||||
"requirements": [
|
||||
"pyhOn==0.15.8"
|
||||
"pyhOn==0.15.14"
|
||||
],
|
||||
"version": "0.10.0"
|
||||
"version": "0.10.1"
|
||||
}
|
||||
|
@ -5,6 +5,7 @@ from dataclasses import dataclass
|
||||
from homeassistant.components.number import (
|
||||
NumberEntity,
|
||||
NumberEntityDescription,
|
||||
NumberDeviceClass,
|
||||
)
|
||||
from homeassistant.config_entries import ConfigEntry
|
||||
from homeassistant.const import UnitOfTime, UnitOfTemperature
|
||||
@ -26,7 +27,7 @@ class HonConfigNumberEntityDescription(NumberEntityDescription):
|
||||
|
||||
@dataclass
|
||||
class HonNumberEntityDescription(NumberEntityDescription):
|
||||
pass
|
||||
send_key_only: bool = False
|
||||
|
||||
|
||||
NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
|
||||
@ -164,6 +165,13 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
|
||||
native_unit_of_measurement=UnitOfTemperature.CELSIUS,
|
||||
translation_key="freezer_temp_sel",
|
||||
),
|
||||
HonNumberEntityDescription(
|
||||
key="settings.tempSelZ3",
|
||||
name="MyZone Temperature",
|
||||
icon="mdi:thermometer",
|
||||
native_unit_of_measurement=UnitOfTemperature.CELSIUS,
|
||||
translation_key="my_zone_temp_sel",
|
||||
),
|
||||
),
|
||||
"AP": (
|
||||
HonNumberEntityDescription(
|
||||
@ -187,6 +195,17 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
|
||||
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"])
|
||||
@ -240,8 +259,12 @@ class HonNumberEntity(HonEntity, NumberEntity):
|
||||
setting = self._device.settings[self.entity_description.key]
|
||||
if isinstance(setting, HonParameterRange):
|
||||
setting.value = value
|
||||
command = self.entity_description.key.split(".")[0]
|
||||
await self._device.commands[command].send()
|
||||
key_parts = self.entity_description.key.split(".")
|
||||
command = key_parts[0]
|
||||
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":
|
||||
self._device.sync_command(command, "settings")
|
||||
await self.coordinator.async_refresh()
|
||||
|
@ -21,6 +21,7 @@ _LOGGER = logging.getLogger(__name__)
|
||||
@dataclass
|
||||
class HonSelectEntityDescription(SelectEntityDescription):
|
||||
option_list: dict[int, str] | None = None
|
||||
send_key_only: bool = False
|
||||
|
||||
|
||||
@dataclass
|
||||
@ -184,6 +185,24 @@ SELECTS: dict[str, tuple[SelectEntityDescription, ...]] = {
|
||||
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"])
|
||||
@ -293,8 +312,12 @@ class HonSelectEntity(HonEntity, SelectEntity):
|
||||
async def async_select_option(self, option: str) -> None:
|
||||
setting = self._device.settings[self.entity_description.key]
|
||||
setting.value = self._option_to_number(option, setting.values)
|
||||
command = self.entity_description.key.split(".")[0]
|
||||
await self._device.commands[command].send()
|
||||
key_parts = self.entity_description.key.split(".")
|
||||
command = key_parts[0]
|
||||
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":
|
||||
self._device.sync_command(command, "settings")
|
||||
await self.coordinator.async_refresh()
|
||||
|
@ -36,7 +36,7 @@ _LOGGER = logging.getLogger(__name__)
|
||||
|
||||
@dataclass
|
||||
class HonConfigSensorEntityDescription(SensorEntityDescription):
|
||||
entity_category: EntityCategory = EntityCategory.CONFIG
|
||||
entity_category: EntityCategory = EntityCategory.DIAGNOSTIC
|
||||
option_list: dict[int, str] | None = None
|
||||
|
||||
|
||||
@ -780,6 +780,63 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
|
||||
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"])
|
||||
|
||||
|
@ -22,6 +22,10 @@ _LOGGER = logging.getLogger(__name__)
|
||||
class HonControlSwitchEntityDescription(SwitchEntityDescription):
|
||||
turn_on_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
|
||||
|
||||
|
||||
class HonSwitchEntityDescription(SwitchEntityDescription):
|
||||
@ -374,6 +378,20 @@ SWITCHES: dict[str, tuple[SwitchEntityDescription, ...]] = {
|
||||
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"])
|
||||
@ -464,20 +482,26 @@ class HonControlSwitchEntity(HonEntity, SwitchEntity):
|
||||
@property
|
||||
def is_on(self) -> bool | None:
|
||||
"""Return True if entity is on."""
|
||||
return self._device.get(self.entity_description.key, False)
|
||||
on_value = self.entity_description.on_value
|
||||
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:
|
||||
self._device.sync_command(self.entity_description.turn_on_key, "settings")
|
||||
desc = self.entity_description
|
||||
self._device.sync_command(desc.turn_on_key, "settings", desc.to_sync)
|
||||
await self.coordinator.async_refresh()
|
||||
await self._device.commands[self.entity_description.turn_on_key].send()
|
||||
self._device.attributes[self.entity_description.key] = True
|
||||
command = self._device.commands[desc.turn_on_key]
|
||||
await command.send(desc.only_mandatory_parameters)
|
||||
self._device.attributes[desc.key] = desc.on_value
|
||||
self.async_write_ha_state()
|
||||
|
||||
async def async_turn_off(self, **kwargs: Any) -> None:
|
||||
self._device.sync_command(self.entity_description.turn_off_key, "settings")
|
||||
desc = self.entity_description
|
||||
self._device.sync_command(desc.turn_off_key, "settings", desc.to_sync)
|
||||
await self.coordinator.async_refresh()
|
||||
await self._device.commands[self.entity_description.turn_off_key].send()
|
||||
self._device.attributes[self.entity_description.key] = False
|
||||
command = self._device.commands[desc.turn_off_key]
|
||||
await command.send(desc.only_mandatory_parameters)
|
||||
self._device.attributes[desc.key] = desc.off_value
|
||||
self.async_write_ha_state()
|
||||
|
||||
@property
|
||||
|
@ -72,6 +72,13 @@
|
||||
"13": "Готови за съхранение H-2",
|
||||
"14": "Екстра сухо H-3"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -82,6 +89,18 @@
|
||||
"13": "Готови за съхранение H-2",
|
||||
"14": "Екстра сухо H-3"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"binary_sensor": {
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Sportovní oblečení s efektem proti zápachu",
|
||||
"iot_wash_sport_anti_odor_zelig": "Sportovní oblečení s efektem proti zápachu",
|
||||
"iot_wash_stains_remover": "Odstraňování skvrn",
|
||||
"iot_wash_super_saving": "Super úsporný 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Plavky",
|
||||
"iot_wash_synthetic": "Syntetika",
|
||||
"iot_wash_synthetic_steam": "Syntetika + Pára",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Režim Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "DOVOLENÁ",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Není vybrán žádný režim",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER CHLAZENÍ",
|
||||
"super_freeze": "SUPER MRAZENÍ",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "Vysoká"
|
||||
},
|
||||
"name": "Úroveň vlhkosti"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Sportovní oblečení s efektem proti zápachu",
|
||||
"iot_wash_sport_anti_odor_zelig": "Sportovní oblečení s efektem proti zápachu",
|
||||
"iot_wash_stains_remover": "Odstraňování skvrn",
|
||||
"iot_wash_super_saving": "Super úsporný 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Plavky",
|
||||
"iot_wash_synthetic": "Syntetika",
|
||||
"iot_wash_synthetic_steam": "Syntetika + Pára",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Režim Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "DOVOLENÁ",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Není vybrán žádný režim",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER CHLAZENÍ",
|
||||
"super_freeze": "SUPER MRAZENÍ",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Pevný - Poloha 5",
|
||||
"swing": "Pohyb lamel"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Výměna filtru"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Difuzér (VYPNOUT)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Cílová teplota My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Anti-Geruch Sportbekleidung",
|
||||
"iot_wash_sport_anti_odor_zelig": "Anti-Geruch Sportbekleidung",
|
||||
"iot_wash_stains_remover": "Fleckenentferner",
|
||||
"iot_wash_super_saving": "Super Sparprogramm 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Badeanzüge",
|
||||
"iot_wash_synthetic": "Synthetik",
|
||||
"iot_wash_synthetic_steam": "Synthetik + Dampf",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Eco-Modus",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Obst und Genüse",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "URLAUBSFUNKTION",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Kein Modus ausgewählt",
|
||||
"quick_cool": "SCHNELLKÜHLUNG",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Programm"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "Hoch"
|
||||
},
|
||||
"name": "Grad der Luftfeuchtigkeit"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Anti-Geruch Sportbekleidung",
|
||||
"iot_wash_sport_anti_odor_zelig": "Anti-Geruch Sportbekleidung",
|
||||
"iot_wash_stains_remover": "Fleckenentferner",
|
||||
"iot_wash_super_saving": "Super Sparprogramm 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Badeanzüge",
|
||||
"iot_wash_synthetic": "Synthetik",
|
||||
"iot_wash_synthetic_steam": "Synthetik + Dampf",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Eco-Modus",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Obst und Genüse",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "URLAUBSFUNKTION",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Kein Modus ausgewählt",
|
||||
"quick_cool": "SCHNELLKÜHLUNG",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Programm"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Fest - Position 5",
|
||||
"swing": "Schwenkbewegung"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Filteraustausch"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Luftverteiler (AUS)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Zieltemperatur My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Κατά της οσμής των αθλητικών ρούχων",
|
||||
"iot_wash_sport_anti_odor_zelig": "Κατά της οσμής των αθλητικών ρούχων",
|
||||
"iot_wash_stains_remover": "Αφαίρεση λεκέδων",
|
||||
"iot_wash_super_saving": "Εξαιρετική εξοικονόμηση 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Μαγιό",
|
||||
"iot_wash_synthetic": "Συνθετικά",
|
||||
"iot_wash_synthetic_steam": "Συνθετικά + Ατμός",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Λειτουργία Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "ΦΡΟΥΤΑ & ΛΑΧΑΝΙΚΑ",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "Ρυθμίστε το ψυγείο στους 17°C και διατηρήστε την κατάψυξη σε λειτουργία για μεγάλο χρονικό διάστημα.",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Δεν επιλέχθηκε λειτουργία",
|
||||
"quick_cool": "ΓΡΗΓΟΡΗ ΨΥΞΗ",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Πρόγραμμα"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "Υψηλός"
|
||||
},
|
||||
"name": "Επίπεδο υγρασίας"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Κατά της οσμής των αθλητικών ρούχων",
|
||||
"iot_wash_sport_anti_odor_zelig": "Κατά της οσμής των αθλητικών ρούχων",
|
||||
"iot_wash_stains_remover": "Αφαίρεση λεκέδων",
|
||||
"iot_wash_super_saving": "Εξαιρετική εξοικονόμηση 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Μαγιό",
|
||||
"iot_wash_synthetic": "Συνθετικά",
|
||||
"iot_wash_synthetic_steam": "Συνθετικά + Ατμός",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Λειτουργία Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "ΦΡΟΥΤΑ & ΛΑΧΑΝΙΚΑ",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "Ρυθμίστε το ψυγείο στους 17°C και διατηρήστε την κατάψυξη σε λειτουργία για μεγάλο χρονικό διάστημα.",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Δεν επιλέχθηκε λειτουργία",
|
||||
"quick_cool": "ΓΡΗΓΟΡΗ ΨΥΞΗ",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Πρόγραμμα"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Σταθερός - Θέση 5",
|
||||
"swing": "Ταλάντευση"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Αντικατάσταση φίλτρου"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Μεταδότης διάχυσης (ΑΠΕΝΕΡΓΟΠΟΙΗΣΗ)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Στοχευμένη θερμοκρασία My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -425,7 +425,7 @@
|
||||
"iot_dry_tablecloths": "Tablecloths",
|
||||
"iot_dry_technical_fabrics": "Technical Fabrics",
|
||||
"iot_dry_warm_embrace": "Warm Embrace",
|
||||
"iot_dry_wool": "Wool",
|
||||
"iot_dry_wool": "Wool Dry",
|
||||
"jeans": "Jeans",
|
||||
"mix_and_dry": "Mix&Dry",
|
||||
"pets": "Pets",
|
||||
@ -445,7 +445,7 @@
|
||||
"super_easy_iron_xxl": "Super Easy Iron XXL",
|
||||
"super_fast_cottons": "Super Fast Cottons",
|
||||
"super_fast_delicates": "Super Fast Delicates",
|
||||
"synthetics": "Syntethics",
|
||||
"synthetics": "Synthetics",
|
||||
"total_care": "Total Care",
|
||||
"trainers": "Trainers",
|
||||
"ultra_care": "Ultra Care",
|
||||
@ -781,11 +781,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Eco mode",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit&Veg",
|
||||
"holiday": "HOLIDAY",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "No mode selected",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -797,8 +797,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -937,6 +937,13 @@
|
||||
"high": "High"
|
||||
},
|
||||
"name": "Humidity level"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1324,7 +1331,7 @@
|
||||
"iot_dry_tablecloths": "Tablecloths",
|
||||
"iot_dry_technical_fabrics": "Technical Fabrics",
|
||||
"iot_dry_warm_embrace": "Warm Embrace",
|
||||
"iot_dry_wool": "Wool",
|
||||
"iot_dry_wool": "Wool Dry",
|
||||
"jeans": "Jeans",
|
||||
"mix_and_dry": "Mix&Dry",
|
||||
"pets": "Pets",
|
||||
@ -1344,7 +1351,7 @@
|
||||
"super_easy_iron_xxl": "Super Easy Iron XXL",
|
||||
"super_fast_cottons": "Super Fast Cottons",
|
||||
"super_fast_delicates": "Super Fast Delicates",
|
||||
"synthetics": "Syntethics",
|
||||
"synthetics": "Synthetics",
|
||||
"total_care": "Total Care",
|
||||
"trainers": "Trainers",
|
||||
"ultra_care": "Ultra Care",
|
||||
@ -1680,11 +1687,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Eco mode",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit&Veg",
|
||||
"holiday": "HOLIDAY",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "No mode selected",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -1696,8 +1703,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -1815,6 +1822,13 @@
|
||||
"position_5": "Fixed - Position 5",
|
||||
"swing": "Swing"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -2014,6 +2028,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Filter replacement"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2072,6 +2089,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Diffuser (OFF)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Target temperature My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2208,6 +2228,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Ropa deportiva antiolor",
|
||||
"iot_wash_sport_anti_odor_zelig": "Ropa deportiva antiolor",
|
||||
"iot_wash_stains_remover": "Quitamanchas",
|
||||
"iot_wash_super_saving": "Súper Ahorro 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Trajes de baño",
|
||||
"iot_wash_synthetic": "Ropa sintética",
|
||||
"iot_wash_synthetic_steam": "Ropa sintética + Vapor",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Modo Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Frutas Y Verduras",
|
||||
"fruit_and_veg": "Frutas Y Verduras",
|
||||
"holiday": "VACACIONES",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "No se ha seleccionado ningún modo",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Programa"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "Alto"
|
||||
},
|
||||
"name": "Nivel de humedad"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Ropa deportiva antiolor",
|
||||
"iot_wash_sport_anti_odor_zelig": "Ropa deportiva antiolor",
|
||||
"iot_wash_stains_remover": "Quitamanchas",
|
||||
"iot_wash_super_saving": "Súper Ahorro 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Trajes de baño",
|
||||
"iot_wash_synthetic": "Ropa sintética",
|
||||
"iot_wash_synthetic_steam": "Ropa sintética + Vapor",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Modo Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Frutas Y Verduras",
|
||||
"fruit_and_veg": "Frutas Y Verduras",
|
||||
"holiday": "VACACIONES",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "No se ha seleccionado ningún modo",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Programa"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Fijo - Posición 5",
|
||||
"swing": "Oscilar"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Sustitución del filtro"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Difusor (APAGADO)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Temperatura deseada My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Anti-odeur pour les vêtements de sport",
|
||||
"iot_wash_sport_anti_odor_zelig": "Anti-odeur pour les vêtements de sport",
|
||||
"iot_wash_stains_remover": "Détachant",
|
||||
"iot_wash_super_saving": "Super économique 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Maillots de bain",
|
||||
"iot_wash_synthetic": "Synthétiques",
|
||||
"iot_wash_synthetic_steam": "Synthétiques + Vapeur d'eau",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Mode Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Aucun mode sélectionné",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Programme"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "Élevé"
|
||||
},
|
||||
"name": "Niveau d’humidité"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Anti-odeur pour les vêtements de sport",
|
||||
"iot_wash_sport_anti_odor_zelig": "Anti-odeur pour les vêtements de sport",
|
||||
"iot_wash_stains_remover": "Détachant",
|
||||
"iot_wash_super_saving": "Super économique 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Maillots de bain",
|
||||
"iot_wash_synthetic": "Synthétiques",
|
||||
"iot_wash_synthetic_steam": "Synthétiques + Vapeur d'eau",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Mode Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Aucun mode sélectionné",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Programme"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Fixe - Position 5",
|
||||
"swing": "Oscillation"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Remplacement du filtre"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Diffuseur (OFF)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Température cible My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -311,15 +311,16 @@
|
||||
"chiller": "Quick cool",
|
||||
"cold_drinks": "Soft chill",
|
||||
"cool_drink": "Cool Drink",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"sea_food": "Ready to cook meal",
|
||||
"smart_mode_title": "Smart Mode",
|
||||
"soft_frozen": "Soft freezing",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -444,6 +445,13 @@
|
||||
"high": "גָבוֹהַ"
|
||||
},
|
||||
"name": "Humidity level"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -725,15 +733,16 @@
|
||||
"chiller": "Quick cool",
|
||||
"cold_drinks": "Soft chill",
|
||||
"cool_drink": "Cool Drink",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"sea_food": "Ready to cook meal",
|
||||
"smart_mode_title": "Smart Mode",
|
||||
"soft_frozen": "Soft freezing",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -851,6 +860,13 @@
|
||||
"position_5": "Fixed - Position 5",
|
||||
"swing": "Swing"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1050,6 +1066,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Filter replacement"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -1108,6 +1127,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Diffuser (OFF)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Target temperature My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -1169,6 +1191,9 @@
|
||||
"state": {}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Sportska odjeća protiv neugodnih mirisa",
|
||||
"iot_wash_sport_anti_odor_zelig": "Sportska odjeća protiv neugodnih mirisa",
|
||||
"iot_wash_stains_remover": "Uklanjanje mrlja",
|
||||
"iot_wash_super_saving": "Super ušteda 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Kupaći kostimi",
|
||||
"iot_wash_synthetic": "Sintetika",
|
||||
"iot_wash_synthetic_steam": "Sintetika + Para",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Način rada Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Voće i Povrće",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "ODMOR",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Nije odabran način rada",
|
||||
"quick_cool": "BRZO HLAĐENJE",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER HLAĐENJE",
|
||||
"super_freeze": "SUPER ZAMRZAVANJE",
|
||||
"tea": "Hladna pića i napitci",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "Visoko"
|
||||
},
|
||||
"name": "Razina vlažnosti"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Sportska odjeća protiv neugodnih mirisa",
|
||||
"iot_wash_sport_anti_odor_zelig": "Sportska odjeća protiv neugodnih mirisa",
|
||||
"iot_wash_stains_remover": "Uklanjanje mrlja",
|
||||
"iot_wash_super_saving": "Super ušteda 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Kupaći kostimi",
|
||||
"iot_wash_synthetic": "Sintetika",
|
||||
"iot_wash_synthetic_steam": "Sintetika + Para",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Način rada Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Voće i Povrće",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "ODMOR",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Nije odabran način rada",
|
||||
"quick_cool": "BRZO HLAĐENJE",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER HLAĐENJE",
|
||||
"super_freeze": "SUPER ZAMRZAVANJE",
|
||||
"tea": "Hladna pića i napitci",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Fiksno - Položaj 5",
|
||||
"swing": "Njihanje"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Zamjena filtra"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Raspršivač (UKLJUČEN)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Ciljana temperatura My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -414,7 +414,7 @@
|
||||
"iot_dry_tablecloths": "Tovaglie",
|
||||
"iot_dry_technical_fabrics": "Tessuti Tecnici",
|
||||
"iot_dry_warm_embrace": "Caldo abbraccio",
|
||||
"iot_dry_wool": "Lana",
|
||||
"iot_dry_wool": "Asciugatura Lana",
|
||||
"jeans": "Jeans",
|
||||
"mix_and_dry": "Mix&Dry",
|
||||
"pets": "Pets",
|
||||
@ -563,7 +563,7 @@
|
||||
"iot_intensive_40_steam": "Intensivo 40°C + Vapore",
|
||||
"iot_jeans_60_steam": "Jeans + 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_rapid_a_class_60_steam": "Rapido 59' Classe A + Vapore",
|
||||
"iot_resistant_cotton_steam": "Cotone Resistente + Vapore",
|
||||
@ -684,6 +684,7 @@
|
||||
"iot_wash_sport_anti_odor": "Sport Antiodori",
|
||||
"iot_wash_sport_anti_odor_zelig": "Sport Antiodori",
|
||||
"iot_wash_stains_remover": "Smacchia tutto",
|
||||
"iot_wash_super_saving": "Super Risparmio 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Costumi e Bikini",
|
||||
"iot_wash_synthetic": "Sintetici",
|
||||
"iot_wash_synthetic_steam": "Sintetici + Vapore",
|
||||
@ -708,7 +709,7 @@
|
||||
"mixed_and_colored_59": "Misti e Colorati 59'",
|
||||
"mixed_steam": "Misti + Vapore",
|
||||
"mix_and_colour_59": "Misti e Colorati 59'",
|
||||
"mix_and_colour_59_steam": "Misti e Colorati 59' + Vapore ",
|
||||
"mix_and_colour_59_steam": "Misti e Colorati 59' + Vapore",
|
||||
"night_and_day": "Night and Day",
|
||||
"night_wash": "Ciclo Notturno",
|
||||
"perfect_59": "Perfetto 59'",
|
||||
@ -768,11 +769,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Modalità Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Nessuna modalità selezionata",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -783,8 +784,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Programma"
|
||||
},
|
||||
@ -923,6 +924,13 @@
|
||||
"high": "Alto"
|
||||
},
|
||||
"name": "Livello di umidità"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1307,7 +1315,7 @@
|
||||
"iot_dry_tablecloths": "Tovaglie",
|
||||
"iot_dry_technical_fabrics": "Tessuti Tecnici",
|
||||
"iot_dry_warm_embrace": "Caldo abbraccio",
|
||||
"iot_dry_wool": "Lana",
|
||||
"iot_dry_wool": "Asciugatura Lana",
|
||||
"jeans": "Jeans",
|
||||
"mix_and_dry": "Mix&Dry",
|
||||
"pets": "Pets",
|
||||
@ -1456,7 +1464,7 @@
|
||||
"iot_intensive_40_steam": "Intensivo 40°C + Vapore",
|
||||
"iot_jeans_60_steam": "Jeans + 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_rapid_a_class_60_steam": "Rapido 59' Classe A + Vapore",
|
||||
"iot_resistant_cotton_steam": "Cotone Resistente + Vapore",
|
||||
@ -1577,6 +1585,7 @@
|
||||
"iot_wash_sport_anti_odor": "Sport Antiodori",
|
||||
"iot_wash_sport_anti_odor_zelig": "Sport Antiodori",
|
||||
"iot_wash_stains_remover": "Smacchia tutto",
|
||||
"iot_wash_super_saving": "Super Risparmio 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Costumi e Bikini",
|
||||
"iot_wash_synthetic": "Sintetici",
|
||||
"iot_wash_synthetic_steam": "Sintetici + Vapore",
|
||||
@ -1601,7 +1610,7 @@
|
||||
"mixed_and_colored_59": "Misti e Colorati 59'",
|
||||
"mixed_steam": "Misti + Vapore",
|
||||
"mix_and_colour_59": "Misti e Colorati 59'",
|
||||
"mix_and_colour_59_steam": "Misti e Colorati 59' + Vapore ",
|
||||
"mix_and_colour_59_steam": "Misti e Colorati 59' + Vapore",
|
||||
"night_and_day": "Night and Day",
|
||||
"night_wash": "Ciclo Notturno",
|
||||
"perfect_59": "Perfetto 59'",
|
||||
@ -1661,11 +1670,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Modalità Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Nessuna modalità selezionata",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -1676,8 +1685,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Programma"
|
||||
},
|
||||
@ -1795,6 +1804,13 @@
|
||||
"position_5": "Fissa - Posizione 5",
|
||||
"swing": "Swing"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1994,6 +2010,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Sostituzione filtro"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2052,6 +2071,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Diffusore (OFF)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Temperatura target My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2186,6 +2208,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Anti-Odour sportkleding",
|
||||
"iot_wash_sport_anti_odor_zelig": "Anti-Odour sportkleding",
|
||||
"iot_wash_stains_remover": "Vlekkenverwijderaar",
|
||||
"iot_wash_super_saving": "Super besparend 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Badkleding",
|
||||
"iot_wash_synthetic": "Synthetische stoffen",
|
||||
"iot_wash_synthetic_steam": "Synthetische stoffen + Stoom",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Eco-modus",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Geen modus geselecteerd",
|
||||
"quick_cool": "QUICK KOEL",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Programma"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "Hoog"
|
||||
},
|
||||
"name": "Vochtigheidsniveau"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Anti-Odour sportkleding",
|
||||
"iot_wash_sport_anti_odor_zelig": "Anti-Odour sportkleding",
|
||||
"iot_wash_stains_remover": "Vlekkenverwijderaar",
|
||||
"iot_wash_super_saving": "Super besparend 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Badkleding",
|
||||
"iot_wash_synthetic": "Synthetische stoffen",
|
||||
"iot_wash_synthetic_steam": "Synthetische stoffen + Stoom",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Eco-modus",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Geen modus geselecteerd",
|
||||
"quick_cool": "QUICK KOEL",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Programma"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Vast - Positie 5",
|
||||
"swing": "Draaiend"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Filter vervangen"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Diffuser (UIT)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Doeltemperatuur My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Odzież sportowa zapobiegająca powstawaniu nieprzyjemnych zapachów",
|
||||
"iot_wash_sport_anti_odor_zelig": "Odzież sportowa zapobiegająca powstawaniu nieprzyjemnych zapachów",
|
||||
"iot_wash_stains_remover": "Wywabiacz",
|
||||
"iot_wash_super_saving": "Super oszczędność 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Stroje kąpielowe",
|
||||
"iot_wash_synthetic": "Syntetyki",
|
||||
"iot_wash_synthetic_steam": "Syntetyki + Para",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Tryb Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Nie wybrano żadnego trybu",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "Wysokie"
|
||||
},
|
||||
"name": "Poziom wilgotności"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Odzież sportowa zapobiegająca powstawaniu nieprzyjemnych zapachów",
|
||||
"iot_wash_sport_anti_odor_zelig": "Odzież sportowa zapobiegająca powstawaniu nieprzyjemnych zapachów",
|
||||
"iot_wash_stains_remover": "Wywabiacz",
|
||||
"iot_wash_super_saving": "Super oszczędność 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Stroje kąpielowe",
|
||||
"iot_wash_synthetic": "Syntetyki",
|
||||
"iot_wash_synthetic_steam": "Syntetyki + Para",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Tryb Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Nie wybrano żadnego trybu",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Stały - Pozycja 5",
|
||||
"swing": "Swing"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Wymiana filtra"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Dyfuzor (WYŁ.)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Temperatura docelowa My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Roupa de desporto anti odor",
|
||||
"iot_wash_sport_anti_odor_zelig": "Roupa de desporto anti odor",
|
||||
"iot_wash_stains_remover": "Removedor de nódoas",
|
||||
"iot_wash_super_saving": "Super poupança 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Fatos de banho",
|
||||
"iot_wash_synthetic": "Sintéticos",
|
||||
"iot_wash_synthetic_steam": "Sintéticos + Vapor",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Modo Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Nenhum modo selecionado",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Programa"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "Alta"
|
||||
},
|
||||
"name": "Nível de humidade"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Roupa de desporto anti odor",
|
||||
"iot_wash_sport_anti_odor_zelig": "Roupa de desporto anti odor",
|
||||
"iot_wash_stains_remover": "Removedor de nódoas",
|
||||
"iot_wash_super_saving": "Super poupança 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Fatos de banho",
|
||||
"iot_wash_synthetic": "Sintéticos",
|
||||
"iot_wash_synthetic_steam": "Sintéticos + Vapor",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Modo Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Nenhum modo selecionado",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Programa"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Fixa - Posição 5",
|
||||
"swing": "Oscilação"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Substituição do filtro"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Difusor (OFF)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Temperatura alvo My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Îmbrăcăminte sportivă anti-miros",
|
||||
"iot_wash_sport_anti_odor_zelig": "Îmbrăcăminte sportivă anti-miros",
|
||||
"iot_wash_stains_remover": "Eliminare de pete",
|
||||
"iot_wash_super_saving": "Super Economii 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Costume de baie",
|
||||
"iot_wash_synthetic": "Sintetice",
|
||||
"iot_wash_synthetic_steam": "Sintetice + Abur",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Modul Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg (Fructe și legume)",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY (Perioadă de neutilizare)",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Niciun mod selectat",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER COOL (Răcire rapidă)",
|
||||
"super_freeze": "SUPER FREEZE (Congelare rapidă)",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "Crescută"
|
||||
},
|
||||
"name": "Nivelul de umiditate"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Îmbrăcăminte sportivă anti-miros",
|
||||
"iot_wash_sport_anti_odor_zelig": "Îmbrăcăminte sportivă anti-miros",
|
||||
"iot_wash_stains_remover": "Eliminare de pete",
|
||||
"iot_wash_super_saving": "Super Economii 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Costume de baie",
|
||||
"iot_wash_synthetic": "Sintetice",
|
||||
"iot_wash_synthetic_steam": "Sintetice + Abur",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Modul Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg (Fructe și legume)",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY (Perioadă de neutilizare)",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Niciun mod selectat",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER COOL (Răcire rapidă)",
|
||||
"super_freeze": "SUPER FREEZE (Congelare rapidă)",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Fix - Poziție 5",
|
||||
"swing": "Baleiere"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Înlocuirea filtrului"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Difuzor (OPRIT)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Temperatură vizată My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Устранение запаха со спортивной одежды",
|
||||
"iot_wash_sport_anti_odor_zelig": "Устранение запаха со спортивной одежды",
|
||||
"iot_wash_stains_remover": "Выведение пятен",
|
||||
"iot_wash_super_saving": "Супер экономичная 49 мин.",
|
||||
"iot_wash_swimsuits_and_bikinis": "Купальники",
|
||||
"iot_wash_synthetic": "Синтетика",
|
||||
"iot_wash_synthetic_steam": "Синтетика + Пар",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Режим Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Фрукты и овощи",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Режим не выбран",
|
||||
"quick_cool": "БЫСТРОЕ ОХЛАЖДЕНИЕ",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Программа"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "Высок."
|
||||
},
|
||||
"name": "Уровень влажности"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Устранение запаха со спортивной одежды",
|
||||
"iot_wash_sport_anti_odor_zelig": "Устранение запаха со спортивной одежды",
|
||||
"iot_wash_stains_remover": "Выведение пятен",
|
||||
"iot_wash_super_saving": "Супер экономичная 49 мин.",
|
||||
"iot_wash_swimsuits_and_bikinis": "Купальники",
|
||||
"iot_wash_synthetic": "Синтетика",
|
||||
"iot_wash_synthetic_steam": "Синтетика + Пар",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Режим Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Фрукты и овощи",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Режим не выбран",
|
||||
"quick_cool": "БЫСТРОЕ ОХЛАЖДЕНИЕ",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Программа"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Фиксированное - Позиция 5",
|
||||
"swing": "Качание"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Замена фильтра"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Распылитель (Выкл.)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Заданная температура My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -461,8 +461,8 @@
|
||||
"autocare": "Automatická starostlivosť",
|
||||
"autoclean": "Čistenie bubna",
|
||||
"baby_60": "Všetka detská 60°C",
|
||||
"care_14": " Starostlivost 14'",
|
||||
"care_30": " Starostlivost 30'",
|
||||
"care_14": "Starostlivost 14'",
|
||||
"care_30": "Starostlivost 30'",
|
||||
"care_44": "Starostlivost 44'",
|
||||
"checkup": "Kontrola",
|
||||
"colour_59": "Farebná 59'",
|
||||
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Športové oblečenie",
|
||||
"iot_wash_sport_anti_odor_zelig": "Športové oblečenie",
|
||||
"iot_wash_stains_remover": "Odstraňovanie škvŕn",
|
||||
"iot_wash_super_saving": "Super úspora 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Plavky",
|
||||
"iot_wash_synthetic": "Syntetika",
|
||||
"iot_wash_synthetic_steam": "Syntetika + Para",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Režim Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "DOVOLENKA",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Nie je vybraný žiadny režim",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER CHLADENIE",
|
||||
"super_freeze": "SUPER MRAZENIE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "Vysoké"
|
||||
},
|
||||
"name": "Úroveň vlhkosti"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1347,8 +1355,8 @@
|
||||
"autocare": "Automatická starostlivosť",
|
||||
"autoclean": "Čistenie bubna",
|
||||
"baby_60": "Všetka detská 60°C",
|
||||
"care_14": " Starostlivost 14'",
|
||||
"care_30": " Starostlivost 30'",
|
||||
"care_14": "Starostlivost 14'",
|
||||
"care_30": "Starostlivost 30'",
|
||||
"care_44": "Starostlivost 44'",
|
||||
"checkup": "Kontrola",
|
||||
"colour_59": "Farebná 59'",
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Športové oblečenie",
|
||||
"iot_wash_sport_anti_odor_zelig": "Športové oblečenie",
|
||||
"iot_wash_stains_remover": "Odstraňovanie škvŕn",
|
||||
"iot_wash_super_saving": "Super úspora 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Plavky",
|
||||
"iot_wash_synthetic": "Syntetika",
|
||||
"iot_wash_synthetic_steam": "Syntetika + Para",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Režim Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "DOVOLENKA",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Nie je vybraný žiadny režim",
|
||||
"quick_cool": "QUICK COOL",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER CHLADENIE",
|
||||
"super_freeze": "SUPER MRAZENIE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Pevný - Poloha 5",
|
||||
"swing": "Otáčanie"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Výmena filtra"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Difuzér (VYP)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Cieľová teplota My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Športna oblačila, odporna proti neprijetnim vonjavam",
|
||||
"iot_wash_sport_anti_odor_zelig": "Športna oblačila, odporna proti neprijetnim vonjavam",
|
||||
"iot_wash_stains_remover": "Odstranjevalec madežev",
|
||||
"iot_wash_super_saving": "Super prihranki 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Kopalke",
|
||||
"iot_wash_synthetic": "Sintetika",
|
||||
"iot_wash_synthetic_steam": "Sintetika + Para",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Način Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Sadje In Zelenjava",
|
||||
"fruit_and_veg": "Sadje in zelenjava",
|
||||
"holiday": "POČITNICE",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Izbran ni noben način",
|
||||
"quick_cool": "HITRO HLAJENJE",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER HLAJENJE",
|
||||
"super_freeze": "SUPER ZAMRZOVANJE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "High"
|
||||
},
|
||||
"name": "Nivo vlažnosti"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Športna oblačila, odporna proti neprijetnim vonjavam",
|
||||
"iot_wash_sport_anti_odor_zelig": "Športna oblačila, odporna proti neprijetnim vonjavam",
|
||||
"iot_wash_stains_remover": "Odstranjevalec madežev",
|
||||
"iot_wash_super_saving": "Super prihranki 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Kopalke",
|
||||
"iot_wash_synthetic": "Sintetika",
|
||||
"iot_wash_synthetic_steam": "Sintetika + Para",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Način Eco",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Sadje In Zelenjava",
|
||||
"fruit_and_veg": "Sadje in zelenjava",
|
||||
"holiday": "POČITNICE",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Izbran ni noben način",
|
||||
"quick_cool": "HITRO HLAJENJE",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER HLAJENJE",
|
||||
"super_freeze": "SUPER ZAMRZOVANJE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Fiksno - Položaj 5",
|
||||
"swing": "Nihanje"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Menjava filtra"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Razpršilnik (IZKLOP)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Ciljna temperatura My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Sportska odeća sa sprečavanjem neprijatnih mirisa",
|
||||
"iot_wash_sport_anti_odor_zelig": "Sportska odeća sa sprečavanjem neprijatnih mirisa",
|
||||
"iot_wash_stains_remover": "Uklanjanje fleka",
|
||||
"iot_wash_super_saving": "Super ušteda 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Odeća za kupanje",
|
||||
"iot_wash_synthetic": "Sintetika",
|
||||
"iot_wash_synthetic_steam": "Sintetika + Para",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Eco režim",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Voće i Povrće",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "ODMOR",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Nije izabran nijedan režim",
|
||||
"quick_cool": "BRZO HLAĐENJE",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER HLAĐENJE",
|
||||
"super_freeze": "SUPER ZAMRZAVANJE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "Visoka"
|
||||
},
|
||||
"name": "Nivo vlage"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Sportska odeća sa sprečavanjem neprijatnih mirisa",
|
||||
"iot_wash_sport_anti_odor_zelig": "Sportska odeća sa sprečavanjem neprijatnih mirisa",
|
||||
"iot_wash_stains_remover": "Uklanjanje fleka",
|
||||
"iot_wash_super_saving": "Super ušteda 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Odeća za kupanje",
|
||||
"iot_wash_synthetic": "Sintetika",
|
||||
"iot_wash_synthetic_steam": "Sintetika + Para",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Eco režim",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Voće i Povrće",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "ODMOR",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Nije izabran nijedan režim",
|
||||
"quick_cool": "BRZO HLAĐENJE",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER HLAĐENJE",
|
||||
"super_freeze": "SUPER ZAMRZAVANJE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Fiksiran - Položaj 5",
|
||||
"swing": "Njihanje"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Zamena filtera"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Difuzor (ISKLJUČENO)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Željena temperatura My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -452,7 +452,7 @@
|
||||
"20_degrees_new_energy_label": "20°C",
|
||||
"active_steam": "Buhar 29'",
|
||||
"active_wash": "Aktif Yıkama 20'",
|
||||
"active_wash_steam": "Aktif Yıkama 20' + Buhar",
|
||||
"active_wash_steam": "Aktif Yıkama 20' + Buhar",
|
||||
"allergy_care": "Alerji Bakımı",
|
||||
"allergy_care_pro": "Anti-Alerji Pro",
|
||||
"all_in_one_49": "Hepsi bir Arada 49'.",
|
||||
@ -521,7 +521,7 @@
|
||||
"intensive_40": "Yoğun 40°C",
|
||||
"intensive_40_steam": "Yoğun 40°C + Buhar",
|
||||
"iot_active_steam": "Buhar 29'",
|
||||
"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_all_in_one_59_steam": "Hepsi bir Arada 59' + Buhar",
|
||||
"iot_checkup": "Check-up",
|
||||
@ -683,6 +683,7 @@
|
||||
"iot_wash_sport_anti_odor": "Koku Önleyici Spor Giyim",
|
||||
"iot_wash_sport_anti_odor_zelig": "Koku Önleyici Spor Giyim",
|
||||
"iot_wash_stains_remover": "Leke çıkarıcı",
|
||||
"iot_wash_super_saving": "Süper Tasarruf 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Mayolar",
|
||||
"iot_wash_synthetic": "Sentetikler",
|
||||
"iot_wash_synthetic_steam": "Sentetikler + Buhar",
|
||||
@ -767,11 +768,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Eco modu",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Meyve Ve Sebze",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "TATİL",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Hiç mod seçilmedi",
|
||||
"quick_cool": "HIZLI SOĞUTMA",
|
||||
@ -781,8 +782,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -916,6 +917,13 @@
|
||||
"high": "Yüksek"
|
||||
},
|
||||
"name": "Nem seviyesi"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1338,7 +1346,7 @@
|
||||
"20_degrees_new_energy_label": "20°C",
|
||||
"active_steam": "Buhar 29'",
|
||||
"active_wash": "Aktif Yıkama 20'",
|
||||
"active_wash_steam": "Aktif Yıkama 20' + Buhar",
|
||||
"active_wash_steam": "Aktif Yıkama 20' + Buhar",
|
||||
"allergy_care": "Alerji Bakımı",
|
||||
"allergy_care_pro": "Anti-Alerji Pro",
|
||||
"all_in_one_49": "Hepsi bir Arada 49'.",
|
||||
@ -1407,7 +1415,7 @@
|
||||
"intensive_40": "Yoğun 40°C",
|
||||
"intensive_40_steam": "Yoğun 40°C + Buhar",
|
||||
"iot_active_steam": "Buhar 29'",
|
||||
"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_all_in_one_59_steam": "Hepsi bir Arada 59' + Buhar",
|
||||
"iot_checkup": "Check-up",
|
||||
@ -1569,6 +1577,7 @@
|
||||
"iot_wash_sport_anti_odor": "Koku Önleyici Spor Giyim",
|
||||
"iot_wash_sport_anti_odor_zelig": "Koku Önleyici Spor Giyim",
|
||||
"iot_wash_stains_remover": "Leke çıkarıcı",
|
||||
"iot_wash_super_saving": "Süper Tasarruf 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "Mayolar",
|
||||
"iot_wash_synthetic": "Sentetikler",
|
||||
"iot_wash_synthetic_steam": "Sentetikler + Buhar",
|
||||
@ -1653,11 +1662,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Eco modu",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Meyve Ve Sebze",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "TATİL",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "Hiç mod seçilmedi",
|
||||
"quick_cool": "HIZLI SOĞUTMA",
|
||||
@ -1667,8 +1676,8 @@
|
||||
"super_cool": "SUPER COOL",
|
||||
"super_freeze": "SUPER FREEZE",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "Program"
|
||||
},
|
||||
@ -1786,6 +1795,13 @@
|
||||
"position_5": "Sabit - Pozisyon 5",
|
||||
"swing": "Salınım"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1985,6 +2001,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "Filtre değişimi"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2043,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Difüzör (KAPALI)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Hedef sıcaklık My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2199,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -676,6 +676,7 @@
|
||||
"iot_wash_sport_anti_odor": "防体味运动服",
|
||||
"iot_wash_sport_anti_odor_zelig": "防体味运动服",
|
||||
"iot_wash_stains_remover": "去污",
|
||||
"iot_wash_super_saving": "超级节约 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "泳衣",
|
||||
"iot_wash_synthetic": "合成纤维",
|
||||
"iot_wash_synthetic_steam": "合成纤维 + 蒸汽",
|
||||
@ -760,11 +761,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Eco 模式",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg(水果和蔬菜)",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY(假日模式)",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "未选择模式",
|
||||
"quick_cool": "QUICK COOL(快速冷却)",
|
||||
@ -774,8 +775,8 @@
|
||||
"super_cool": "SUPER COOL(超级冷却)",
|
||||
"super_freeze": "SUPER FREEZE(超级冷冻)",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "程序"
|
||||
},
|
||||
@ -909,6 +910,13 @@
|
||||
"high": "高"
|
||||
},
|
||||
"name": "湿度水平"
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
@ -1555,6 +1563,7 @@
|
||||
"iot_wash_sport_anti_odor": "防体味运动服",
|
||||
"iot_wash_sport_anti_odor_zelig": "防体味运动服",
|
||||
"iot_wash_stains_remover": "去污",
|
||||
"iot_wash_super_saving": "超级节约 49'",
|
||||
"iot_wash_swimsuits_and_bikinis": "泳衣",
|
||||
"iot_wash_synthetic": "合成纤维",
|
||||
"iot_wash_synthetic_steam": "合成纤维 + 蒸汽",
|
||||
@ -1639,11 +1648,11 @@
|
||||
"cool_drink": "Cool Drink",
|
||||
"eco": "Eco",
|
||||
"eco_mode": "Eco 模式",
|
||||
"fruits": "Fruits",
|
||||
"fruits": "Fruit",
|
||||
"fruits_and_veg": "Fruit&Veg(水果和蔬菜)",
|
||||
"fruit_and_veg": "Fruit & Veg",
|
||||
"holiday": "HOLIDAY(假日模式)",
|
||||
"keep_fresh": "0° Fresh",
|
||||
"keep_fresh": "0°C Fresh",
|
||||
"milk_and_eggs": "Milk & Eggs",
|
||||
"no_mode_selected": "未选择模式",
|
||||
"quick_cool": "QUICK COOL(快速冷却)",
|
||||
@ -1653,8 +1662,8 @@
|
||||
"super_cool": "SUPER COOL(超级冷却)",
|
||||
"super_freeze": "SUPER FREEZE(超级冷冻)",
|
||||
"tea": "Cold drinks or Beverages",
|
||||
"vegetables": "Vegetables",
|
||||
"zero_fresh": "0° Fresh"
|
||||
"vegetables": "Vegetable",
|
||||
"zero_fresh": "0°C Fresh"
|
||||
},
|
||||
"name": "程序"
|
||||
},
|
||||
@ -1772,6 +1781,13 @@
|
||||
"position_5": "固定 - 位置 5",
|
||||
"swing": "摆动"
|
||||
}
|
||||
},
|
||||
"mach_modes_wh": {
|
||||
"state": {
|
||||
"eco": "Eco",
|
||||
"max": "Max",
|
||||
"bps": "BPS"
|
||||
}
|
||||
}
|
||||
},
|
||||
"switch": {
|
||||
@ -1971,6 +1987,9 @@
|
||||
},
|
||||
"filter_replacement": {
|
||||
"name": "更换过滤器"
|
||||
},
|
||||
"power-state": {
|
||||
"name": "Power State"
|
||||
}
|
||||
},
|
||||
"button": {
|
||||
@ -2029,6 +2048,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "扩散器(关)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "目标温度 My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2163,6 +2185,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
735
info.md
@ -1,31 +1,695 @@
|
||||
# Haier hOn
|
||||
[](https://github.com/Andre0512/hon/releases/latest)
|
||||
[](https://tooomm.github.io/github-release-stats/?username=Andre0512&repository=hon)
|
||||
[](https://github.com/Andre0512/hon/blob/main/LICENSE)
|
||||
[](https://tooomm.github.io/github-release-stats/?username=Andre0512&repository=hon)
|
||||
[](https://www.buymeacoffee.com/andre0512)
|
||||
|
||||
---
|
||||
|
||||
Home Assistant integration for [Haier's mobile app hOn](https://hon-smarthome.com/) based on [pyhOn](https://github.com/Andre0512/pyhon).
|
||||
|
||||
---
|
||||
|
||||
[](https://github.com/Andre0512/hon#supported-languages)
|
||||
[](https://github.com/Andre0512/hon#supported-appliances)
|
||||
[](https://github.com/Andre0512/hon#supported-models)
|
||||
[](https://github.com/Andre0512/hon#appliance-features)
|
||||
[](https://github.com/Andre0512/hon#supported-appliances)
|
||||
[](https://github.com/Andre0512/hon#supported-appliances)
|
||||
|
||||
## Supported Appliances
|
||||
- [Washing Machine](https://github.com/Andre0512/hon#washing-machine)
|
||||
- [Tumble Dryer](https://github.com/Andre0512/hon#tumble-dryer)
|
||||
- [Washer Dryer](https://github.com/Andre0512/hon#washer-dryer)
|
||||
- [Oven](https://github.com/Andre0512/hon#oven)
|
||||
- [Dish Washer](https://github.com/Andre0512/hon#dish-washer)
|
||||
- [Air Conditioner](https://github.com/Andre0512/hon#air-conditioner)
|
||||
- [Fridge](https://github.com/Andre0512/hon#fridge)
|
||||
- [Induction Hob](https://github.com/Andre0512/hon#induction-hob) [BETA]
|
||||
- [Hood](https://github.com/Andre0512/hon#hood) [BETA]
|
||||
- [Wine Cellar](https://github.com/Andre0512/hon#wine-cellar) [BETA]
|
||||
- [Air Purifier](https://github.com/Andre0512/hon#air-purifier) [BETA]
|
||||
_Click to expand..._
|
||||
|
||||
<details>
|
||||
<summary>Air Conditioner</summary>
|
||||
|
||||
### Air Conditioner Example
|
||||

|
||||
|
||||
### Supported Air Conditioner models
|
||||
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
|
||||
- AD105S2SM3FA
|
||||
- AD71S2SM3FA(H)
|
||||
- AS07TS4HRA-M
|
||||
- AS07TS5HRA
|
||||
- AS09TS4HRA-M
|
||||
- AS25PBAHRA
|
||||
- AS25S2SF1FA
|
||||
- AS25TADHRA-2
|
||||
- AS25TEDHRA(M1)
|
||||
- AS25THMHRA-C
|
||||
- AS25XCAHRA
|
||||
- AS35PBAHRA
|
||||
- AS35S2SF1FA
|
||||
- AS35S2SF2FA-3
|
||||
- AS35TADHRA-2
|
||||
- AS35TAMHRA-C
|
||||
- AS35TEDHRA(M1)
|
||||
- AS35XCAHRA
|
||||
- AS50S2SF1FA
|
||||
- AS50S2SF2FA-1
|
||||
- AS50XCAHR
|
||||
|
||||
#### Candy
|
||||
- CY-12TAIN
|
||||
|
||||
### Air Conditioner Entities
|
||||
#### Controls
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| 10° Heating | `heat-wave` | `switch` | `10degreeHeatingStatus` |
|
||||
| Air Conditioner | `air-conditioner` | `climate` | `settings` |
|
||||
| Echo | `account-voice` | `switch` | `echoStatus` |
|
||||
| Eco Mode | `sprout` | `switch` | `ecoMode` |
|
||||
| Eco Pilot | `run` | `select` | `settings.humanSensingStatus` |
|
||||
| Fan Direction Horizontal | `fan` | `select` | `settings.windDirectionHorizontal` |
|
||||
| Fan Direction Vertical | `fan` | `select` | `settings.windDirectionVertical` |
|
||||
| Health Mode | `medication-outline` | `switch` | `healthMode` |
|
||||
| Night Mode | `bed` | `switch` | `silentSleepStatus` |
|
||||
| Rapid Mode | `run-fast` | `switch` | `rapidMode` |
|
||||
| Screen Display | `monitor-small` | `switch` | `screenDisplayStatus` |
|
||||
| Self Cleaning | `air-filter` | `switch` | `selfCleaningStatus` |
|
||||
| Self Cleaning 56 | `air-filter` | `switch` | `selfCleaning56Status` |
|
||||
| Silent Mode | `volume-off` | `switch` | `muteStatus` |
|
||||
| Target Temperature | `thermometer` | `number` | `settings.tempSel` |
|
||||
#### Sensors
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Air Temperature Outdoor | `thermometer` | `sensor` | `tempAirOutdoor` |
|
||||
| Ch2O Cleaning | | `binary_sensor` | `ch2oCleaningStatus` |
|
||||
| Coiler Temperature Indoor | `thermometer` | `sensor` | `tempCoilerIndoor` |
|
||||
| Coiler Temperature Outside | `thermometer` | `sensor` | `tempCoilerOutdoor` |
|
||||
| Defrost Temperature Outdoor | `thermometer` | `sensor` | `tempDefrostOutdoor` |
|
||||
| Filter Replacement | | `binary_sensor` | `filterChangeStatusLocal` |
|
||||
| In Air Temperature Outdoor | `thermometer` | `sensor` | `tempInAirOutdoor` |
|
||||
| Indoor Temperature | `thermometer` | `sensor` | `tempIndoor` |
|
||||
| Machine Status | `information` | `sensor` | `machMode` |
|
||||
| Outdoor Temperature | `thermometer` | `sensor` | `tempOutdoor` |
|
||||
| Program | | `select` | `startProgram.program` |
|
||||
| Program | `play` | `sensor` | `programName` |
|
||||
| Selected Temperature | `thermometer` | `sensor` | `tempSel` |
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Air Purifier</summary>
|
||||
|
||||
### Air Purifier Example
|
||||

|
||||
|
||||
### Supported Air Purifier models
|
||||
Support has been confirmed for these **4 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||
|
||||
#### Hoover
|
||||
- HHP30C011
|
||||
- HHP50CA001
|
||||
- HHP50CA011
|
||||
- HHP70CAH011
|
||||
|
||||
### Air Purifier Entities
|
||||
#### Controls
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Aroma Time Off | `scent-off` | `number` | `settings.aromaTimeOff` |
|
||||
| Aroma Time On | `scent` | `number` | `settings.aromaTimeOn` |
|
||||
| Diffuser Level | `air-purifier` | `select` | `settings.aromaStatus` |
|
||||
| Light status | | `light` | `settings.lightStatus` |
|
||||
| Lock Status | | `lock` | `lockStatus` |
|
||||
| Mode | `play` | `select` | `settings.machMode` |
|
||||
| Pollen Level | `flower-pollen` | `number` | `settings.pollenLevel` |
|
||||
| Touch Tone | `account-voice` | `switch` | `touchToneStatus` |
|
||||
#### Sensors
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Air Quality | `weather-dust` | `sensor` | `airQuality` |
|
||||
| CO Level | | `sensor` | `coLevel` |
|
||||
| Error | `math-log` | `sensor` | `errors` |
|
||||
| Humidity | | `sensor` | `humidityIndoor` |
|
||||
| Main Filter Status | `air-filter` | `sensor` | `mainFilterStatus` |
|
||||
| On | `power-cycle` | `binary_sensor` | `attributes.parameters.onOffStatus` |
|
||||
| PM 10 | | `sensor` | `pm10ValueIndoor` |
|
||||
| PM 2.5 | | `sensor` | `pm2p5ValueIndoor` |
|
||||
| Pre Filter Status | `air-filter` | `sensor` | `preFilterStatus` |
|
||||
| Temperature | | `sensor` | `temp` |
|
||||
| Total Work Time | | `sensor` | `totalWorkTime` |
|
||||
| VOC | | `sensor` | `vocValueIndoor` |
|
||||
| Wind Speed | `fan` | `sensor` | `windSpeed` |
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Dish Washer</summary>
|
||||
|
||||
### Dish Washer Example
|
||||

|
||||
|
||||
### 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).
|
||||
|
||||
#### Haier
|
||||
- XIB 3B2SFS-80
|
||||
- XIB 6B2D3FB
|
||||
|
||||
#### Hoover
|
||||
- HDPN 4S603PW/E
|
||||
- HFB 5B2D3FW
|
||||
- HFB 6B2S3FX
|
||||
|
||||
### Dish Washer Entities
|
||||
#### Controls
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Buzzer Disabled | `volume-off` | `switch` | `buzzerDisabled` |
|
||||
| Dish Washer | `dishwasher` | `switch` | `startProgram` / `stopProgram` |
|
||||
#### Configs
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Add Dish | `silverware-fork-knife` | `switch` | `startProgram.addDish` |
|
||||
| Delay time | `timer-plus` | `number` | `startProgram.delayTime` |
|
||||
| Eco Express | `sprout` | `switch` | `startProgram.ecoExpress` |
|
||||
| Extra Dry | `hair-dryer` | `switch` | `startProgram.extraDry` |
|
||||
| Half Load | `fraction-one-half` | `switch` | `startProgram.halfLoad` |
|
||||
| Open Door | `door-open` | `switch` | `startProgram.openDoor` |
|
||||
| Program | | `select` | `startProgram.program` |
|
||||
| Remaining Time | `timer` | `select` | `startProgram.remainingTime` |
|
||||
| Temperature | `thermometer` | `select` | `startProgram.temp` |
|
||||
| Three in One | `numeric-3-box-outline` | `switch` | `startProgram.threeInOne` |
|
||||
| Water hard | `water` | `number` | `startProgram.waterHard` |
|
||||
#### Sensors
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Connection | | `binary_sensor` | `attributes.lastConnEvent.category` |
|
||||
| Door | | `binary_sensor` | `doorStatus` |
|
||||
| Error | `math-log` | `sensor` | `errors` |
|
||||
| Machine Status | `information` | `sensor` | `machMode` |
|
||||
| Program | `play` | `sensor` | `programName` |
|
||||
| Program Phase | `washing-machine` | `sensor` | `prPhase` |
|
||||
| Remaining Time | `timer` | `sensor` | `remainingTimeMM` |
|
||||
| Rinse Aid | `spray-bottle` | `binary_sensor` | `rinseAidStatus` |
|
||||
| Salt | `shaker-outline` | `binary_sensor` | `saltStatus` |
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Hood</summary>
|
||||
|
||||
### Supported Hood models
|
||||
Support has been confirmed for these **1 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||
|
||||
#### Haier
|
||||
- HADG6DS46BWIFI
|
||||
|
||||
### Hood Entities
|
||||
#### Controls
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Hood | `hvac` | `switch` | `startProgram` / `stopProgram` |
|
||||
| Light status | | `light` | `settings.lightStatus` |
|
||||
| Wind Speed | | `fan` | `settings.windSpeed` |
|
||||
#### Sensors
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Delay time | `clock-start` | `sensor` | `delayTime` |
|
||||
| Delay time status | `clock-start` | `sensor` | `delayTimeStatus` |
|
||||
| Errors | `alert-circle` | `sensor` | `errors` |
|
||||
| Filter Cleaning Alarm Status | | `sensor` | `filterCleaningAlarmStatus` |
|
||||
| Filter Cleaning Status | | `sensor` | `filterCleaningStatus` |
|
||||
| Last Work Time | `clock-start` | `sensor` | `lastWorkTime` |
|
||||
| Light Status | `lightbulb` | `sensor` | `lightStatus` |
|
||||
| Mach Mode | | `sensor` | `machMode` |
|
||||
| On / Off Status | `lightbulb` | `sensor` | `onOffStatus` |
|
||||
| Quick Delay Time Status | | `sensor` | `quickDelayTimeStatus` |
|
||||
| RGB Light Color | `lightbulb` | `sensor` | `rgbLightColors` |
|
||||
| RGB Light Status | `lightbulb` | `sensor` | `rgbLightStatus` |
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Induction Hob</summary>
|
||||
|
||||
### 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).
|
||||
|
||||
#### Haier
|
||||
- HA2MTSJ68MC
|
||||
|
||||
#### Candy
|
||||
- CIS633SCTTWIFI
|
||||
|
||||
### Induction Hob Entities
|
||||
#### Controls
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Start Program | `pot-steam` | `button` | `startProgram` |
|
||||
#### Configs
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Power Management | `timelapse` | `number` | `startProgram.powerManagement` |
|
||||
| Program | | `select` | `startProgram.program` |
|
||||
| Temperature | `thermometer` | `number` | `startProgram.temp` |
|
||||
#### Sensors
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Connection | `wifi` | `binary_sensor` | `attributes.lastConnEvent.category` |
|
||||
| Error | `math-log` | `sensor` | `errors` |
|
||||
| Hob Lock | | `binary_sensor` | `hobLockStatus` |
|
||||
| Hot Status | | `binary_sensor` | `hotStatus` |
|
||||
| On | `power-cycle` | `binary_sensor` | `attributes.parameters.onOffStatus` |
|
||||
| Pan Status | `pot-mix` | `binary_sensor` | `panStatus` |
|
||||
| Power | `lightning-bolt` | `sensor` | `power` |
|
||||
| Program | `play` | `sensor` | `programName` |
|
||||
| Remaining Time | `timer` | `sensor` | `remainingTimeMM` |
|
||||
| Temperature | `thermometer` | `sensor` | `temp` |
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Oven</summary>
|
||||
|
||||
### Oven Example
|
||||

|
||||
|
||||
### Supported Oven 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).
|
||||
|
||||
#### Haier
|
||||
- HWO60SM2F3XH
|
||||
|
||||
#### Hoover
|
||||
- HSOT3161WG
|
||||
|
||||
### Oven Entities
|
||||
#### Controls
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Oven | `thermometer` | `climate` | `settings.tempSel` |
|
||||
| Oven | `toaster-oven` | `switch` | `startProgram` / `stopProgram` |
|
||||
#### Configs
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Delay time | `timer-plus` | `number` | `startProgram.delayTime` |
|
||||
| Preheat | `thermometer-chevron-up` | `switch` | `startProgram.preheatStatus` |
|
||||
| Program | | `select` | `startProgram.program` |
|
||||
| Program Duration | `timelapse` | `number` | `startProgram.prTime` |
|
||||
| Target Temperature | `thermometer` | `number` | `startProgram.tempSel` |
|
||||
#### Sensors
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Connection | `wifi` | `binary_sensor` | `attributes.lastConnEvent.category` |
|
||||
| On | `power-cycle` | `binary_sensor` | `attributes.parameters.onOffStatus` |
|
||||
| Program | `play` | `sensor` | `programName` |
|
||||
| Remaining Time | `timer` | `sensor` | `remainingTimeMM` |
|
||||
| Start Time | `clock-start` | `sensor` | `delayTime` |
|
||||
| Temperature | `thermometer` | `sensor` | `temp` |
|
||||
| Temperature Selected | `thermometer` | `sensor` | `tempSel` |
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Fridge</summary>
|
||||
|
||||
### Fridge Example
|
||||

|
||||
|
||||
### 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).
|
||||
|
||||
#### Haier
|
||||
- HFW7720ENMB
|
||||
- HFW7819EWMP
|
||||
- HSW59F18EIPT
|
||||
- HTW5620DNMG
|
||||
|
||||
#### Candy
|
||||
- CE4T620EB
|
||||
- CCE4T620EWU
|
||||
- CCE4T618EW
|
||||
|
||||
### Fridge Entities
|
||||
#### Controls
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Auto-Set Mode | `thermometer-auto` | `switch` | `intelligenceMode` |
|
||||
| Freezer | `snowflake-thermometer` | `climate` | `settings.tempSelZ2` |
|
||||
| Freezer Temperature | `thermometer` | `number` | `settings.tempSelZ2` |
|
||||
| Fridge | `thermometer` | `climate` | `settings.tempSelZ1` |
|
||||
| Fridge Temperature | `thermometer` | `number` | `settings.tempSelZ1` |
|
||||
| MyZone | `thermometer` | `climate` | `settings.tempSelZ3` |
|
||||
| MyZone Temperature | `thermometer` | `number` | `settings.tempSelZ3` |
|
||||
| Program Start | `play` | `button` | `startProgram` |
|
||||
| Program Stop | `stop` | `button` | `stopProgram` |
|
||||
| Super Cool | `snowflake` | `switch` | `quickModeZ1` |
|
||||
| Super Freeze | `snowflake-variant` | `switch` | `quickModeZ2` |
|
||||
#### Configs
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Program | | `select` | `startProgram.program` |
|
||||
| Zone | `radiobox-marked` | `select` | `startProgram.zone` |
|
||||
#### Sensors
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Auto-Set Mode | `thermometer-auto` | `binary_sensor` | `intelligenceMode` |
|
||||
| Door1 Status Freezer | `fridge-bottom` | `binary_sensor` | `doorStatusZ2` |
|
||||
| Door1 Status Fridge | `fridge-top` | `binary_sensor` | `doorStatusZ1` |
|
||||
| Door2 Status Freezer | `fridge-bottom` | `binary_sensor` | `door2StatusZ2` |
|
||||
| Door2 Status Fridge | `fridge-top` | `binary_sensor` | `door2StatusZ1` |
|
||||
| Error | `math-log` | `sensor` | `errors` |
|
||||
| Holiday Mode | `palm-tree` | `binary_sensor` | `holidayMode` |
|
||||
| Humidity Level | `water-outline` | `sensor` | `humidityLevel` |
|
||||
| Room Humidity | `water-percent` | `sensor` | `humidityEnv` |
|
||||
| Room Temperature | `home-thermometer-outline` | `sensor` | `tempEnv` |
|
||||
| Super Cool | `snowflake` | `binary_sensor` | `quickModeZ1` |
|
||||
| Super Freeze | `snowflake-variant` | `binary_sensor` | `quickModeZ2` |
|
||||
| Temperature Freezer | `snowflake-thermometer` | `sensor` | `tempZ2` |
|
||||
| Temperature Fridge | `thermometer` | `sensor` | `tempZ1` |
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Tumble Dryer</summary>
|
||||
|
||||
### Tumble Dryer Example
|
||||

|
||||
|
||||
### 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).
|
||||
|
||||
#### Haier
|
||||
- HD80-A3959
|
||||
- HD90-A3TEAM5
|
||||
- HD90-A2959
|
||||
- HD90-A2959S
|
||||
- HD90-A3959
|
||||
|
||||
#### Hoover
|
||||
- HLE H8A2TE-S
|
||||
- HLE H9A2TCE-80
|
||||
- HLE C10DCE-80
|
||||
- NDE H10A2TCE-80
|
||||
- NDE H10RA2TCE-80
|
||||
- NDE H9A2TSBEXS-S
|
||||
- NDP H9A3TCBEXS-S
|
||||
|
||||
#### Candy
|
||||
- BCTDH7A1TE
|
||||
- CSOE C10DE-80
|
||||
- CSOE C10TREX-47
|
||||
- CSOE H9A2DE-S
|
||||
- ROE H9A2TCE-80
|
||||
- ROE H9A3TCEX-S
|
||||
- ROE H10A2TCE-07
|
||||
|
||||
### Tumble Dryer Entities
|
||||
#### Controls
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Pause Tumble Dryer | `pause` | `switch` | `pauseProgram` / `resumeProgram` |
|
||||
| Tumble Dryer | `tumble-dryer` | `switch` | `startProgram` / `stopProgram` |
|
||||
#### Configs
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Anti-Crease | `iron` | `switch` | `startProgram.antiCreaseTime` |
|
||||
| Anti-Crease | `iron` | `switch` | `startProgram.anticrease` |
|
||||
| Delay time | `timer-plus` | `number` | `startProgram.delayTime` |
|
||||
| Dry Time | | `number` | `startProgram.dryTime` |
|
||||
| Dry Time | `timer` | `select` | `startProgram.dryTimeMM` |
|
||||
| Dry level | `hair-dryer` | `select` | `startProgram.dryLevel` |
|
||||
| Program | | `select` | `startProgram.program` |
|
||||
| Sterilization | `lotion-plus` | `switch` | `startProgram.sterilizationStatus` |
|
||||
| Temperature level | `thermometer` | `number` | `startProgram.tempLevel` |
|
||||
| Tumbling | `refresh-circle` | `switch` | `startProgram.tumblingStatus` |
|
||||
#### Sensors
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Anti-Crease | `iron` | `binary_sensor` | `anticrease` |
|
||||
| Connection | | `binary_sensor` | `attributes.lastConnEvent.category` |
|
||||
| Door | | `binary_sensor` | `doorStatus` |
|
||||
| Dry level | `hair-dryer` | `sensor` | `dryLevel` |
|
||||
| Error | `math-log` | `sensor` | `errors` |
|
||||
| Machine Status | `information` | `sensor` | `machMode` |
|
||||
| Program | `play` | `sensor` | `programName` |
|
||||
| Program Phase | `washing-machine` | `sensor` | `prPhase` |
|
||||
| Remaining Time | `timer` | `sensor` | `remainingTimeMM` |
|
||||
| Start Time | `clock-start` | `sensor` | `delayTime` |
|
||||
| Temperature level | `thermometer` | `sensor` | `tempLevel` |
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Wine Cellar</summary>
|
||||
|
||||
### Wine Cellar Example
|
||||

|
||||
|
||||
### Supported Wine Cellar 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).
|
||||
|
||||
#### Haier
|
||||
- HWS247FDU1
|
||||
- HWS42GDAU1
|
||||
|
||||
### Wine Cellar Entities
|
||||
#### Controls
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Light | | `light` | `settings.lightStatus` |
|
||||
| Sabbath Mode | `palm-tree` | `switch` | `sabbathStatus` |
|
||||
| Wine Cellar | `thermometer` | `climate` | `settings.tempSel` |
|
||||
| Wine Cellar | `thermometer` | `climate` | `settings.tempSelZ2` |
|
||||
#### Sensors
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Error | `math-log` | `sensor` | `errors` |
|
||||
| Humidity | `water-percent` | `sensor` | `humidityZ1` |
|
||||
| Humidity 2 | `water-percent` | `sensor` | `humidityZ2` |
|
||||
| Program | `play` | `sensor` | `programName` |
|
||||
| Room Temperature | `home-thermometer-outline` | `sensor` | `tempEnv` |
|
||||
| Selected Temperature | `thermometer` | `sensor` | `tempSel` |
|
||||
| Selected Temperature 2 | `thermometer` | `sensor` | `tempSelZ2` |
|
||||
| Temperature | `thermometer` | `sensor` | `temp` |
|
||||
| Temperature 2 | `thermometer` | `sensor` | `tempZ2` |
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Washer Dryer</summary>
|
||||
|
||||
### Washer Dryer Example
|
||||

|
||||
|
||||
### 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).
|
||||
|
||||
#### Haier
|
||||
- HWD100-B14978
|
||||
- HWD100-B14979
|
||||
- HWD100-B14959U1
|
||||
- HWD80-B14979U1
|
||||
|
||||
#### Hoover
|
||||
- HD 4106AMC/1-80
|
||||
- HD 485AMBB/1-S
|
||||
- HD 495AMC/1-S
|
||||
- HDB 5106AMC/1-80
|
||||
- HDQ 496AMBS/1-S
|
||||
- HDP 4149AMBC/1-S
|
||||
- HWPS4954DAMR-11
|
||||
|
||||
#### Candy
|
||||
- RPW41066BWMR/1-S
|
||||
- RPW4966BWMR/1-S
|
||||
|
||||
### Washer Dryer Entities
|
||||
#### Controls
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Auto Dose Detergent | `cup` | `switch` | `autoDetergentStatus` |
|
||||
| Auto Dose Softener | `teddy-bear` | `switch` | `autoSoftenerStatus` |
|
||||
| Pause Washer Dryer | `pause` | `switch` | `pauseProgram` / `resumeProgram` |
|
||||
| Washer Dryer | `washing-machine` | `switch` | `startProgram` / `stopProgram` |
|
||||
| Water hard | `water` | `number` | `settings.waterHard` |
|
||||
#### Configs
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Acqua Plus | `water-plus` | `switch` | `startProgram.acquaplus` |
|
||||
| Anti-Crease | `iron` | `switch` | `startProgram.anticrease` |
|
||||
| Anti-Crease | `iron` | `switch` | `startProgram.antiCreaseTime` |
|
||||
| Auto Dose Detergent | `cup` | `switch` | `startProgram.autoDetergentStatus` |
|
||||
| Auto Dose Softener | `teddy-bear` | `switch` | `startProgram.autoSoftenerStatus` |
|
||||
| Delay Status | `timer-check` | `switch` | `startProgram.delayStatus` |
|
||||
| Delay Time | `timer-plus` | `number` | `startProgram.delayTime` |
|
||||
| Dirty level | `liquid-spot` | `select` | `startProgram.dirtyLevel` |
|
||||
| Dry Time | | `number` | `startProgram.dryTime` |
|
||||
| Dry Time | `timer` | `select` | `startProgram.dryTimeMM` |
|
||||
| Dry level | `hair-dryer` | `select` | `startProgram.dryLevel` |
|
||||
| Extra Rinse 1 | `numeric-1-box-multiple-outline` | `switch` | `startProgram.extraRinse1` |
|
||||
| Extra Rinse 2 | `numeric-2-box-multiple-outline` | `switch` | `startProgram.extraRinse2` |
|
||||
| Extra Rinse 3 | `numeric-3-box-multiple-outline` | `switch` | `startProgram.extraRinse3` |
|
||||
| Good Night | `weather-night` | `switch` | `startProgram.goodNight` |
|
||||
| Hygiene | `lotion-plus` | `switch` | `startProgram.hygiene` |
|
||||
| Keep Fresh | `refresh-circle` | `switch` | `startProgram.permanentPressStatus` |
|
||||
| Main Wash Time | `clock-start` | `number` | `startProgram.mainWashTime` |
|
||||
| Prewash | `tshirt-crew` | `switch` | `startProgram.prewash` |
|
||||
| Program | | `select` | `startProgram.program` |
|
||||
| Rinse Iterations | `rotate-right` | `number` | `startProgram.rinseIterations` |
|
||||
| Soak Prewash Selection | `tshirt-crew` | `switch` | `startProgram.haier_SoakPrewashSelection` |
|
||||
| Spin speed | `numeric` | `select` | `startProgram.spinSpeed` |
|
||||
| Stain Type | `liquid-spot` | `select` | `startProgram.extendedStainType` |
|
||||
| Steam level | `weather-dust` | `select` | `startProgram.steamLevel` |
|
||||
| Sterilization | `lotion-plus` | `switch` | `startProgram.sterilizationStatus` |
|
||||
| Temperature | `thermometer` | `select` | `startProgram.temp` |
|
||||
| Temperature level | `thermometer` | `number` | `startProgram.tempLevel` |
|
||||
| Tumbling | `refresh-circle` | `switch` | `startProgram.tumblingStatus` |
|
||||
| Water hard | `water` | `number` | `startProgram.waterHard` |
|
||||
| lang | | `number` | `startProgram.lang` |
|
||||
#### Sensors
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Acqua Plus | `water-plus` | `binary_sensor` | `acquaplus` |
|
||||
| Anti-Crease | `iron` | `binary_sensor` | `anticrease` |
|
||||
| Current Electricity Used | `lightning-bolt` | `sensor` | `currentElectricityUsed` |
|
||||
| Current Temperature | `thermometer` | `sensor` | `temp` |
|
||||
| Current Water Used | `water` | `sensor` | `currentWaterUsed` |
|
||||
| Dirty level | `liquid-spot` | `sensor` | `dirtyLevel` |
|
||||
| Door | | `binary_sensor` | `doorStatus` |
|
||||
| Door Lock | | `binary_sensor` | `doorLockStatus` |
|
||||
| Dry level | `hair-dryer` | `sensor` | `dryLevel` |
|
||||
| Error | `math-log` | `sensor` | `errors` |
|
||||
| Extra Rinse 1 | `numeric-1-box-multiple-outline` | `binary_sensor` | `extraRinse1` |
|
||||
| Extra Rinse 2 | `numeric-2-box-multiple-outline` | `binary_sensor` | `extraRinse2` |
|
||||
| Extra Rinse 3 | `numeric-3-box-multiple-outline` | `binary_sensor` | `extraRinse3` |
|
||||
| Good Night Mode | `weather-night` | `binary_sensor` | `goodNight` |
|
||||
| Machine Status | `information` | `sensor` | `machMode` |
|
||||
| Pre Wash | `tshirt-crew` | `binary_sensor` | `prewash` |
|
||||
| Program | `play` | `sensor` | `programName` |
|
||||
| Program Phase | `washing-machine` | `sensor` | `prPhase` |
|
||||
| Remaining Time | `timer` | `sensor` | `remainingTimeMM` |
|
||||
| Remote Control | `remote` | `binary_sensor` | `attributes.lastConnEvent.category` |
|
||||
| Spin Speed | `speedometer` | `sensor` | `spinSpeed` |
|
||||
| Stain Type | `liquid-spot` | `sensor` | `stainType` |
|
||||
| Start Time | `clock-start` | `sensor` | `delayTime` |
|
||||
| Steam level | `weather-dust` | `sensor` | `steamLevel` |
|
||||
| Temperature level | `thermometer` | `sensor` | `tempLevel` |
|
||||
| Total Power | | `sensor` | `totalElectricityUsed` |
|
||||
| Total Wash Cycle | `counter` | `sensor` | `totalWashCycle` |
|
||||
| Total Water | | `sensor` | `totalWaterUsed` |
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Washing Machine</summary>
|
||||
|
||||
### Washing Machine Example
|
||||

|
||||
|
||||
### 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).
|
||||
|
||||
#### Haier
|
||||
- HW80-B14959TU1
|
||||
- HW80-B14959S8U1S
|
||||
- HW80-B14979TU1
|
||||
- HW90-B14TEAM5
|
||||
- HW90-B14959U1
|
||||
- HW90-B14959S8U1
|
||||
- HW90G-BD14979UD
|
||||
- HW100-B14959U1
|
||||
- HW110-14979
|
||||
|
||||
#### Hoover
|
||||
- H5WPB447AMBC/1-S
|
||||
- H7W 412MBCR-80
|
||||
- H7W4 48MBC-S
|
||||
- HLWPS495TAMBE-11
|
||||
- HW 28AMBS/1-S
|
||||
- HW 410AMBCB/1-80
|
||||
- HW 411AMBCB/1-80
|
||||
- HW 48AMC/1-S
|
||||
- HW 49AMC/1-80
|
||||
- HW 68AMC/1-80
|
||||
- HW4 37AMBS/1-S
|
||||
- HW4 37XMBB/1-S
|
||||
- HWB 410AMC/1-80
|
||||
- HWB 414AMC/1-80
|
||||
- HWE 49AMBS/1-S
|
||||
- HWP 48AMBCR/1-S
|
||||
- HWPD 69AMBC/1-S
|
||||
- HWPDQ49AMBC/1-S
|
||||
- HWPD 610AMBC/1-S
|
||||
|
||||
#### Candy
|
||||
- CO4 107T1/2-07
|
||||
- CBWO49TWME-S
|
||||
- RO14126DWMST-S
|
||||
- RO441286DWMC4-07
|
||||
- RO4H7A2TEX-S
|
||||
- ROW42646DWMC-07
|
||||
- RP 696BWMRR/1-S
|
||||
|
||||
### Washing Machine Entities
|
||||
#### Controls
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Auto Dose Detergent | `cup` | `switch` | `autoDetergentStatus` |
|
||||
| Auto Dose Softener | `teddy-bear` | `switch` | `autoSoftenerStatus` |
|
||||
| Pause Washing Machine | `pause` | `switch` | `pauseProgram` / `resumeProgram` |
|
||||
| Washing Machine | `washing-machine` | `switch` | `startProgram` / `stopProgram` |
|
||||
| Water hard | `water` | `number` | `settings.waterHard` |
|
||||
#### Configs
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Acqua Plus | `water-plus` | `switch` | `startProgram.acquaplus` |
|
||||
| Anti-Crease | `iron` | `switch` | `startProgram.anticrease` |
|
||||
| Auto Dose Detergent | `cup` | `switch` | `startProgram.autoDetergentStatus` |
|
||||
| Auto Dose Softener | `teddy-bear` | `switch` | `startProgram.autoSoftenerStatus` |
|
||||
| Delay Status | `timer-check` | `switch` | `startProgram.delayStatus` |
|
||||
| Delay Time | `timer-plus` | `number` | `startProgram.delayTime` |
|
||||
| Dirty level | `liquid-spot` | `select` | `startProgram.dirtyLevel` |
|
||||
| Extra Rinse 1 | `numeric-1-box-multiple-outline` | `switch` | `startProgram.extraRinse1` |
|
||||
| Extra Rinse 2 | `numeric-2-box-multiple-outline` | `switch` | `startProgram.extraRinse2` |
|
||||
| Extra Rinse 3 | `numeric-3-box-multiple-outline` | `switch` | `startProgram.extraRinse3` |
|
||||
| Good Night | `weather-night` | `switch` | `startProgram.goodNight` |
|
||||
| Hygiene | `lotion-plus` | `switch` | `startProgram.hygiene` |
|
||||
| Keep Fresh | `refresh-circle` | `switch` | `startProgram.permanentPressStatus` |
|
||||
| Main Wash Time | `clock-start` | `number` | `startProgram.mainWashTime` |
|
||||
| Prewash | `tshirt-crew` | `switch` | `startProgram.prewash` |
|
||||
| Program | | `select` | `startProgram.program` |
|
||||
| Rinse Iterations | `rotate-right` | `number` | `startProgram.rinseIterations` |
|
||||
| Soak Prewash Selection | `tshirt-crew` | `switch` | `startProgram.haier_SoakPrewashSelection` |
|
||||
| Spin speed | `numeric` | `select` | `startProgram.spinSpeed` |
|
||||
| Stain Type | `liquid-spot` | `select` | `startProgram.extendedStainType` |
|
||||
| Steam level | `weather-dust` | `select` | `startProgram.steamLevel` |
|
||||
| Temperature | `thermometer` | `select` | `startProgram.temp` |
|
||||
| Water hard | `water` | `number` | `startProgram.waterHard` |
|
||||
| lang | | `number` | `startProgram.lang` |
|
||||
#### Sensors
|
||||
| Name | Icon | Entity | Key |
|
||||
| --- | --- | --- | --- |
|
||||
| Acqua Plus | `water-plus` | `binary_sensor` | `acquaplus` |
|
||||
| Current Electricity Used | `lightning-bolt` | `sensor` | `currentElectricityUsed` |
|
||||
| Current Temperature | `thermometer` | `sensor` | `temp` |
|
||||
| Current Water Used | `water` | `sensor` | `currentWaterUsed` |
|
||||
| Dirty level | `liquid-spot` | `sensor` | `dirtyLevel` |
|
||||
| Door | | `binary_sensor` | `doorStatus` |
|
||||
| Door Lock | | `binary_sensor` | `doorLockStatus` |
|
||||
| Error | `math-log` | `sensor` | `errors` |
|
||||
| Extra Rinse 1 | `numeric-1-box-multiple-outline` | `binary_sensor` | `extraRinse1` |
|
||||
| Extra Rinse 2 | `numeric-2-box-multiple-outline` | `binary_sensor` | `extraRinse2` |
|
||||
| Extra Rinse 3 | `numeric-3-box-multiple-outline` | `binary_sensor` | `extraRinse3` |
|
||||
| Good Night Mode | `weather-night` | `binary_sensor` | `goodNight` |
|
||||
| Machine Status | `information` | `sensor` | `machMode` |
|
||||
| Pre Wash | `tshirt-crew` | `binary_sensor` | `prewash` |
|
||||
| Program | `play` | `sensor` | `programName` |
|
||||
| Program Phase | `washing-machine` | `sensor` | `prPhase` |
|
||||
| Remaining Time | `timer` | `sensor` | `remainingTimeMM` |
|
||||
| Remote Control | `remote` | `binary_sensor` | `attributes.lastConnEvent.category` |
|
||||
| Spin Speed | `speedometer` | `sensor` | `spinSpeed` |
|
||||
| Stain Type | `liquid-spot` | `sensor` | `stainType` |
|
||||
| Steam level | `weather-dust` | `sensor` | `steamLevel` |
|
||||
| Total Power | | `sensor` | `totalElectricityUsed` |
|
||||
| Total Wash Cycle | `counter` | `sensor` | `totalWashCycle` |
|
||||
| Total Water | | `sensor` | `totalWaterUsed` |
|
||||
|
||||
</details>
|
||||
|
||||
|
||||
## Configuration
|
||||
|
||||
@ -34,26 +698,6 @@ Home Assistant integration for [Haier's mobile app hOn](https://hon-smarthome.co
|
||||
**Method 2**: Settings > Devices & Services > Add Integration > **Haier hOn**
|
||||
_If the integration is not in the list, you need to clear the browser cache._
|
||||
|
||||
## Supported Models
|
||||
Support has been confirmed for these **73 models**, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
|
||||
|
||||
| | **Haier** | **Hoover** | **Candy** |
|
||||
|---------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------|
|
||||
| **Washing Machine** | HW80-B14959TU1DE <br/> HW80-B14959TU1IT <br/> HW80-B14979TU1 <br/> HW90-B14TEAM5 <br/> HW90-B14959S8U1 <br/> HW90G-BD14979UD <br/> HW100-B14959U1 <br/> HW110-14979 | H7W4 48MBC-S <br/> HLWPS495TAMBE-11 <br/> HW 410AMBCB/1-80 <br/> HWE 49AMBS/1-S | CO4 107T1/2-07 <br/> CBWO49TWME-S <br/> RO14126DWMST-S <br/> RO441286DWMC4-07 <br/> HW 68AMC/1-80 <br/> HWPD 69AMBC/1-S |
|
||||
| **Tumble Dryer** | HD80-A3959 <br/> HD90-A3TEAM5 <br/> HD90-A2959 <br/> HD90-A2959S | H9A3TCBEXS-S <br/> HLE9A2TCE-80 <br/> HLE C10DCE-80 <br/> H5WPB447AMBC/1-S <br/> NDE H10A2TCE-80 <br/> NDE H9A2TSBEXS-S <br/> NDPHY10A2TCBEXSS | BCTDH7A1TE <br/> CSOE C10DE-80 <br/> ROE H9A3TCEX-S <br/> ROE H10A2TCE-07 |
|
||||
| **Washer Dryer** | HWD80-B14979U1 <br/> HWD100-B14979 <br/> HWD100-B14978 | HD 485AMBB/1-S <br/> HD 495AMC/1-S <br/> HD 4106AMC/1-80 <br/> HDQ 496AMBS/1-S <br/> HWPS4954DAMR-11 | RPW41066BWMR/1-S |
|
||||
| **Oven** | HWO60SM2F3XH | HSOT3161WG | |
|
||||
| **Dish Washer** | XIB 3B2SFS-80 <br/> XIB 6B2D3FB | HFB 6B2S3FX | |
|
||||
| **Air Conditioner** | AD105S2SM3FA <br/> AS09TS4HRA-M <br/> AS25PBAHRA <br/> AS25S2SF1FA-WH <br/> AS25TADHRA-2 <br/> AS25TEDHRA(M1) <br/> AS35PBAHRA <br/> AS35S2SF1FA-WH <br/> AS35S2SF2FA-3 <br/> AS35TADHRA-2 <br/> AS35TAMHRA-C <br/> AS35TEDHRA(M1) | | CY-12TAIN |
|
||||
| **Fridge** | HFW7720ENMB <br/> HFW7819EWMP <br/> HSW59F18EIPT | | CCE4T620EWU <br/> CCE4T618EW |
|
||||
| **Hob** | HA2MTSJ68MC | | CIS633SCTTWIFI |
|
||||
| **Hood** | HADG6DS46BWIFI | | |
|
||||
| **Wine Cellar** | HWS247FDU1 | | |
|
||||
| **Air Purifier** | | HHP30C011 <br/> HHP50CA001 <br/> HHP50CA011 | |
|
||||
|
||||
| Please add your appliances data to our [hon-test-data collection](https://github.com/Andre0512/hon-test-data). <br/>This helps us to develop new features and not to break compatibility in newer versions. |
|
||||
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
|
||||
## Supported Languages
|
||||
Translation of internal names like programs are available for all languages which are official supported by the hOn app:
|
||||
* 🇨🇳 Chinese
|
||||
@ -88,20 +732,25 @@ The apps on this (incomplete) list have been requested so far:
|
||||
| Haier Uhome | China | :x: | [banto6/haier](https://github.com/banto6/haier) |
|
||||
| Haier U+ | China | :x: | |
|
||||
| GE SmartHQ | North America | :x: | [simbaja/ha_gehome](https://github.com/simbaja/ha_gehome) |
|
||||
|
||||
## Examples
|
||||
### Washing Machine
|
||||

|
||||
| Haier Evo | Russia | :x: | |
|
||||
|
||||
## Contribute
|
||||
|
||||
|
||||
Want to help us to support more appliances? Or add more sensors? Or help with translating? Or beautify some icons or captions?
|
||||
Check out the [project on GitHub](https://github.com/Andre0512/hon), every contribution is welcome!
|
||||
|
||||
| Please add your appliances data to our [hon-test-data collection](https://github.com/Andre0512/hon-test-data). <br/>This helps us to develop new features and not to break compatibility in newer versions. |
|
||||
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
|
||||
## Useful Links
|
||||
* [GitHub repository](https://github.com/Andre0512/hon) (please add a star if you like this integration!)
|
||||
* [GitHub repository](https://github.com/Andre0512/hon)
|
||||
* [pyhOn library](https://github.com/Andre0512/pyhOn)
|
||||
* [Release notes](https://github.com/Andre0512/hon/releases)
|
||||
* [Discussion and help](https://github.com/Andre0512/hon/discussions)
|
||||
* [Issues](https://github.com/Andre0512/hon/issues)
|
||||
|
||||
## Support
|
||||
If you find this project helpful and would like to support its development, you can buy me a coffee! ☕
|
||||
|
||||
[](https://www.buymeacoffee.com/andre0512)
|
||||
|
||||
Don't forget to star the repository if you found it useful! ⭐
|
||||
|
@ -1,2 +1 @@
|
||||
pyhOn
|
||||
homeassistant
|
||||
pyhOn==0.15.14
|
||||
|
@ -1,5 +1,4 @@
|
||||
homeassistant~=2023.9.3
|
||||
black~=23.7.0
|
||||
flake8~=6.0.0
|
||||
mypy~=1.4.1
|
||||
pylint~=2.17.4
|
||||
black>=22.12
|
||||
flake8>=6.0
|
||||
mypy>=0.991
|
||||
pylint>=2.15
|
||||
|
@ -4,6 +4,7 @@ import re
|
||||
import sys
|
||||
from pathlib import Path
|
||||
|
||||
from homeassistant.util import yaml
|
||||
|
||||
if __name__ == "__main__":
|
||||
sys.path.insert(0, str(Path(__file__).parent.parent))
|
||||
@ -26,7 +27,7 @@ from custom_components.hon.switch import (
|
||||
|
||||
ENTITY_CATEGORY_SORT = ["control", "config", "sensor"]
|
||||
|
||||
entities = {
|
||||
ENTITIES = {
|
||||
"binary_sensor": BINARY_SENSORS,
|
||||
"button": BUTTONS,
|
||||
"climate": CLIMATES,
|
||||
@ -39,47 +40,84 @@ entities = {
|
||||
"switch": SWITCHES,
|
||||
}
|
||||
|
||||
result = {}
|
||||
for entity_type, appliances in entities.items():
|
||||
for appliance, data in appliances.items():
|
||||
for entity in data:
|
||||
if isinstance(entity, HonControlSwitchEntityDescription):
|
||||
key = f"{entity.turn_on_key}` / `{entity.turn_off_key}"
|
||||
else:
|
||||
key = entity.key
|
||||
attributes = (key, entity.name, entity.icon, entity_type)
|
||||
category = (
|
||||
"control"
|
||||
if entity.key.startswith("settings")
|
||||
or isinstance(entity, HonSwitchEntityDescription)
|
||||
or isinstance(entity, HonControlSwitchEntityDescription)
|
||||
or entity_type in ["button", "climate", "lock", "light", "fan"]
|
||||
else "sensor"
|
||||
)
|
||||
result.setdefault(appliance, {}).setdefault(
|
||||
entity.entity_category or category, []
|
||||
).append(attributes)
|
||||
text = ""
|
||||
for appliance, categories in sorted(result.items()):
|
||||
text += f"\n### {APPLIANCES[appliance]}\n"
|
||||
categories = {k: categories[k] for k in ENTITY_CATEGORY_SORT if k in categories}
|
||||
for category, data in categories.items():
|
||||
text += f"#### {str(category).capitalize()}s\n"
|
||||
text += "| Name | Icon | Entity | Key |\n"
|
||||
text += "| --- | --- | --- | --- |\n"
|
||||
for key, name, icon, entity_type in sorted(data, key=lambda d: d[1]):
|
||||
icon = f"`{icon.replace('mdi:', '')}`" if icon else ""
|
||||
text += f"| {name} | {icon} | `{entity_type}` | `{key}` |\n"
|
||||
|
||||
with open(Path(__file__).parent.parent / "README.md", "r") as file:
|
||||
readme = file.read()
|
||||
readme = re.sub(
|
||||
"(## Appliance Features\n)(?:.|\\s)+?([^#]## |\\Z)",
|
||||
f"\\1{text}\\2",
|
||||
readme,
|
||||
re.DOTALL,
|
||||
)
|
||||
entities = sum(len(x) for cat in result.values() for x in cat.values())
|
||||
readme = re.sub("badge/Entities-\\d+", f"badge/Entities-{entities}", readme)
|
||||
with open(Path(__file__).parent.parent / "README.md", "w") as file:
|
||||
file.write(readme)
|
||||
def get_models():
|
||||
return yaml.load_yaml(str(Path(__file__).parent.parent / "supported_models.yml"))
|
||||
|
||||
|
||||
def get_entites():
|
||||
result = {}
|
||||
for entity_type, appliances in ENTITIES.items():
|
||||
for appliance, data in appliances.items():
|
||||
for entity in data:
|
||||
if isinstance(entity, HonControlSwitchEntityDescription):
|
||||
key = f"{entity.turn_on_key}` / `{entity.turn_off_key}"
|
||||
else:
|
||||
key = entity.key
|
||||
attributes = (key, entity.name, entity.icon, entity_type)
|
||||
category = (
|
||||
"control"
|
||||
if entity.key.startswith("settings")
|
||||
or isinstance(entity, HonSwitchEntityDescription)
|
||||
or isinstance(entity, HonControlSwitchEntityDescription)
|
||||
or entity_type in ["button", "climate", "lock", "light", "fan"]
|
||||
else "sensor"
|
||||
)
|
||||
result.setdefault(appliance, {}).setdefault(
|
||||
entity.entity_category or category, []
|
||||
).append(attributes)
|
||||
return result
|
||||
|
||||
|
||||
def generate_text(entites, models):
|
||||
text = "_Click to expand..._\n\n"
|
||||
for appliance, categories in sorted(entites.items()):
|
||||
text += f"<details>\n<summary>{APPLIANCES[appliance]}</summary>\n\n"
|
||||
example = f"example_{appliance.lower()}.png"
|
||||
if (Path(__file__).parent.parent / "assets" / example).exists():
|
||||
text += f"### {APPLIANCES[appliance]} Example\n![{APPLIANCES[appliance]}](assets/{example})\n\n"
|
||||
support_number = sum([len(e) for e in models[appliance.lower()].values()])
|
||||
text += (
|
||||
f"### Supported {APPLIANCES[appliance]} models\nSupport has been confirmed for these "
|
||||
f"**{support_number} models**, but many more will work. Please add already supported devices "
|
||||
f"[with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).\n"
|
||||
)
|
||||
for brand, items in models[appliance.lower()].items():
|
||||
text += f"\n#### {brand[0].upper()}{brand[1:]}\n- "
|
||||
text += "\n- ".join(items) + "\n"
|
||||
categories = {k: categories[k] for k in ENTITY_CATEGORY_SORT if k in categories}
|
||||
text += f"\n### {APPLIANCES[appliance]} Entities\n"
|
||||
for category, data in categories.items():
|
||||
text += f"#### {str(category).capitalize()}s\n"
|
||||
text += "| Name | Icon | Entity | Key |\n"
|
||||
text += "| --- | --- | --- | --- |\n"
|
||||
for key, name, icon, entity_type in sorted(data, key=lambda d: d[1]):
|
||||
icon = f"`{icon.replace('mdi:', '')}`" if icon else ""
|
||||
text += f"| {name} | {icon} | `{entity_type}` | `{key}` |\n"
|
||||
text += "\n</details>\n\n"
|
||||
return text
|
||||
|
||||
|
||||
def update_readme(text, entities, models, file_name="README.md"):
|
||||
with open(Path(__file__).parent.parent / file_name, "r") as file:
|
||||
readme = file.read()
|
||||
readme = re.sub(
|
||||
"(## Supported Appliances\n)(?:.|\\s)+?([^#]## |\\Z)",
|
||||
f"\\1{text}\\2",
|
||||
readme,
|
||||
re.DOTALL,
|
||||
)
|
||||
entities = sum(len(x) for cat in entities.values() for x in cat.values())
|
||||
readme = re.sub("badge/Entities-\\d+", f"badge/Entities-{entities}", readme)
|
||||
models = sum(len(x) for cat in models.values() for x in cat.values())
|
||||
readme = re.sub("badge/Models-\\d+", f"badge/Models-{models}", readme)
|
||||
with open(Path(__file__).parent.parent / file_name, "w") as file:
|
||||
file.write(readme)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
entities = get_entites()
|
||||
models = get_models()
|
||||
text = generate_text(entities, models)
|
||||
update_readme(text, entities, models)
|
||||
update_readme(text, entities, models, "info.md")
|
||||
|
@ -462,6 +462,7 @@ NAMES = {
|
||||
"dry_time": "WASHING_CMD&CTRL.DRAWER_CYCLE_DRYING.TAB_TIME",
|
||||
"freezer_temp_sel": ["OV.COMMON.GOAL_TEMPERATURE", "REF.ZONES.FREEZER"],
|
||||
"fridge_temp_sel": ["OV.COMMON.GOAL_TEMPERATURE", "REF.ZONES.FRIDGE"],
|
||||
"my_zone_temp_sel": ["OV.COMMON.GOAL_TEMPERATURE", "REF.ZONES.MY_ZONE_1"],
|
||||
"pollen_level": "AP.AIR_QUALITY.POLLEN_LEVEL",
|
||||
"aroma_time_on": "AP.TITLES.AROMA_ON",
|
||||
"aroma_time_off": "AP.TITLES.AROMA_OFF",
|
||||
@ -471,6 +472,7 @@ NAMES = {
|
||||
"fridge": "REF.ZONES.FRIDGE",
|
||||
"freezer": "REF.ZONES.FREEZER",
|
||||
"oven": "GLOBALS.APPLIANCES_NAME.OV",
|
||||
"my_zone": "REF.ZONES.MY_ZONE_1",
|
||||
},
|
||||
"fan": {"air_extraction": "HO.DASHBOARD.AIR_EXTRACTION_TITLE"},
|
||||
"light": {"light": "WC.DASHBOARD_MENU_MORE.LIGHT"},
|
||||
|
145
supported_models.yml
Normal file
@ -0,0 +1,145 @@
|
||||
wm:
|
||||
haier:
|
||||
- "HW80-B14959TU1"
|
||||
- "HW80-B14959S8U1S"
|
||||
- "HW80-B14979TU1"
|
||||
- "HW90-B14TEAM5"
|
||||
- "HW90-B14959U1"
|
||||
- "HW90-B14959S8U1"
|
||||
- "HW90G-BD14979UD"
|
||||
- "HW100-B14959U1"
|
||||
- "HW110-14979"
|
||||
hoover:
|
||||
- "H5WPB447AMBC/1-S"
|
||||
- "H7W 412MBCR-80"
|
||||
- "H7W4 48MBC-S"
|
||||
- "HLWPS495TAMBE-11"
|
||||
- "HW 28AMBS/1-S"
|
||||
- "HW 410AMBCB/1-80"
|
||||
- "HW 411AMBCB/1-80"
|
||||
- "HW 48AMC/1-S"
|
||||
- "HW 49AMC/1-80"
|
||||
- "HW 68AMC/1-80"
|
||||
- "HW4 37AMBS/1-S"
|
||||
- "HW4 37XMBB/1-S"
|
||||
- "HWB 410AMC/1-80"
|
||||
- "HWB 414AMC/1-80"
|
||||
- "HWE 49AMBS/1-S"
|
||||
- "HWP 48AMBCR/1-S"
|
||||
- "HWPD 69AMBC/1-S"
|
||||
- "HWPDQ49AMBC/1-S"
|
||||
- "HWPD 610AMBC/1-S"
|
||||
candy:
|
||||
- "CO4 107T1/2-07"
|
||||
- "CBWO49TWME-S"
|
||||
- "RO14126DWMST-S"
|
||||
- "RO441286DWMC4-07"
|
||||
- "RO4H7A2TEX-S"
|
||||
- "ROW42646DWMC-07"
|
||||
- "RP 696BWMRR/1-S"
|
||||
td:
|
||||
haier:
|
||||
- "HD80-A3959"
|
||||
- "HD90-A3TEAM5"
|
||||
- "HD90-A2959"
|
||||
- "HD90-A2959S"
|
||||
- "HD90-A3959"
|
||||
hoover:
|
||||
- "HLE H8A2TE-S"
|
||||
- "HLE H9A2TCE-80"
|
||||
- "HLE C10DCE-80"
|
||||
- "NDE H10A2TCE-80"
|
||||
- "NDE H10RA2TCE-80"
|
||||
- "NDE H9A2TSBEXS-S"
|
||||
- "NDP H9A3TCBEXS-S"
|
||||
candy:
|
||||
- "BCTDH7A1TE"
|
||||
- "CSOE C10DE-80"
|
||||
- "CSOE C10TREX-47"
|
||||
- "CSOE H9A2DE-S"
|
||||
- "ROE H9A2TCE-80"
|
||||
- "ROE H9A3TCEX-S"
|
||||
- "ROE H10A2TCE-07"
|
||||
wd:
|
||||
haier:
|
||||
- "HWD100-B14978"
|
||||
- "HWD100-B14979"
|
||||
- "HWD100-B14959U1"
|
||||
- "HWD80-B14979U1"
|
||||
hoover:
|
||||
- "HD 4106AMC/1-80"
|
||||
- "HD 485AMBB/1-S"
|
||||
- "HD 495AMC/1-S"
|
||||
- "HDB 5106AMC/1-80"
|
||||
- "HDQ 496AMBS/1-S"
|
||||
- "HDP 4149AMBC/1-S"
|
||||
- "HWPS4954DAMR-11"
|
||||
candy:
|
||||
- "RPW41066BWMR/1-S"
|
||||
- "RPW4966BWMR/1-S"
|
||||
ov:
|
||||
haier:
|
||||
- "HWO60SM2F3XH"
|
||||
hoover:
|
||||
- "HSOT3161WG"
|
||||
dw:
|
||||
haier:
|
||||
- "XIB 3B2SFS-80"
|
||||
- "XIB 6B2D3FB"
|
||||
hoover:
|
||||
- "HDPN 4S603PW/E"
|
||||
- "HFB 5B2D3FW"
|
||||
- "HFB 6B2S3FX"
|
||||
ac:
|
||||
haier:
|
||||
- "AD105S2SM3FA"
|
||||
- "AD71S2SM3FA(H)"
|
||||
- "AS07TS4HRA-M"
|
||||
- "AS07TS5HRA"
|
||||
- "AS09TS4HRA-M"
|
||||
- "AS25PBAHRA"
|
||||
- "AS25S2SF1FA"
|
||||
- "AS25TADHRA-2"
|
||||
- "AS25TEDHRA(M1)"
|
||||
- "AS25THMHRA-C"
|
||||
- "AS25XCAHRA"
|
||||
- "AS35PBAHRA"
|
||||
- "AS35S2SF1FA"
|
||||
- "AS35S2SF2FA-3"
|
||||
- "AS35TADHRA-2"
|
||||
- "AS35TAMHRA-C"
|
||||
- "AS35TEDHRA(M1)"
|
||||
- "AS35XCAHRA"
|
||||
- "AS50S2SF1FA"
|
||||
- "AS50S2SF2FA-1"
|
||||
- "AS50XCAHR"
|
||||
candy:
|
||||
- "CY-12TAIN"
|
||||
ref:
|
||||
haier:
|
||||
- "HFW7720ENMB"
|
||||
- "HFW7819EWMP"
|
||||
- "HSW59F18EIPT"
|
||||
- "HTW5620DNMG"
|
||||
candy:
|
||||
- "CE4T620EB"
|
||||
- "CCE4T620EWU"
|
||||
- "CCE4T618EW"
|
||||
ih:
|
||||
haier:
|
||||
- "HA2MTSJ68MC"
|
||||
candy:
|
||||
- "CIS633SCTTWIFI"
|
||||
ho:
|
||||
haier:
|
||||
- "HADG6DS46BWIFI"
|
||||
wc:
|
||||
haier:
|
||||
- "HWS247FDU1"
|
||||
- "HWS42GDAU1"
|
||||
ap:
|
||||
hoover:
|
||||
- "HHP30C011"
|
||||
- "HHP50CA001"
|
||||
- "HHP50CA011"
|
||||
- "HHP70CAH011"
|