Compare commits
14 Commits
v0.10.1-be
...
nanomad/ma
Author | SHA1 | Date | |
---|---|---|---|
d356cbaaca | |||
f19c0cfcd2 | |||
fb15e4bce7 | |||
00a8809340 | |||
11133c148b | |||
58ae497933 | |||
e67b9ff5b1 | |||
a00b80be95 | |||
c8f45ae4bc | |||
10bcc486e4 | |||
16b9215e46 | |||
ae7f713c9a | |||
bb780c853d | |||
358340e818 |
27
.github/workflows/python_check.yml
vendored
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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -9,7 +9,7 @@
|
||||
"iot_class": "cloud_polling",
|
||||
"issue_tracker": "https://github.com/Andre0512/hon/issues",
|
||||
"requirements": [
|
||||
"pyhOn==0.15.9"
|
||||
"pyhOn==0.15.14"
|
||||
],
|
||||
"version": "0.10.1-beta.1"
|
||||
"version": "0.10.1"
|
||||
}
|
||||
|
@ -164,6 +164,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(
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
@ -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"
|
||||
},
|
||||
@ -1569,6 +1570,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 +1655,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 +1669,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"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Difuzér (VYPNOUT)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Cílová teplota My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,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"
|
||||
},
|
||||
@ -1569,6 +1570,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 +1655,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 +1669,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"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Luftverteiler (AUS)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Zieltemperatur My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,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": "Πρόγραμμα"
|
||||
},
|
||||
@ -1569,6 +1570,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 +1655,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 +1669,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": "Πρόγραμμα"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Μεταδότης διάχυσης (ΑΠΕΝΕΡΓΟΠΟΙΗΣΗ)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Στοχευμένη θερμοκρασία My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,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"
|
||||
},
|
||||
@ -1324,7 +1324,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 +1344,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 +1680,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 +1696,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"
|
||||
},
|
||||
@ -2072,6 +2072,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Diffuser (OFF)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Target temperature My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2208,6 +2211,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"
|
||||
},
|
||||
@ -1569,6 +1570,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 +1655,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 +1669,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"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Difusor (APAGADO)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Temperatura deseada My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,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"
|
||||
},
|
||||
@ -1569,6 +1570,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 +1655,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 +1669,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"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Diffuseur (OFF)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Température cible My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,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"
|
||||
},
|
||||
@ -725,15 +726,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"
|
||||
},
|
||||
@ -1108,6 +1110,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Diffuser (OFF)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Target temperature My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -1169,6 +1174,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"
|
||||
},
|
||||
@ -1569,6 +1570,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 +1655,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 +1669,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"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Raspršivač (UKLJUČEN)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Ciljana temperatura My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
@ -172,6 +172,7 @@
|
||||
"iot_voice_automatic": "Automatico",
|
||||
"iot_voice_delicate": "Delicato 45°C",
|
||||
"iot_voice_eco": "Eco 45°C",
|
||||
"iot_voice_eco_bldc": "Eco 45°C",
|
||||
"iot_voice_intensive": "Intensivo 75°C",
|
||||
"iot_voice_prewash": "Prelavaggio",
|
||||
"iot_voice_rapid_59": "Rapido 59'",
|
||||
@ -414,7 +415,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",
|
||||
@ -472,6 +473,7 @@
|
||||
"cottons_prewash": "Cotone + Prelavaggio",
|
||||
"cottons_steam": "Cotone + Vapore",
|
||||
"cotton_care_59": "Cotton Care 59'",
|
||||
"crystals": "Crystals 45°C",
|
||||
"delicate_59": "Delicati 59'",
|
||||
"delicate_silk": "Delicati e Seta 59'",
|
||||
"delicate_silk_steam": "Delicati e Seta + Vapore",
|
||||
@ -563,7 +565,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",
|
||||
@ -673,7 +675,7 @@
|
||||
"iot_wash_resistant_colored": "Colorati Resistenti",
|
||||
"iot_wash_resistant_dark": "Scuri Resistenti",
|
||||
"iot_wash_resistant_whites": "Bianchi Resistenti",
|
||||
"iot_wash_rinse": "Risciacqui",
|
||||
"iot_wash_rinse": "Risciacquo",
|
||||
"iot_wash_shirts": "Camicie",
|
||||
"iot_wash_shirts_steam": "Camicie + Vapore",
|
||||
"iot_wash_silk": "Seta",
|
||||
@ -684,6 +686,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 +711,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'",
|
||||
@ -723,7 +726,7 @@
|
||||
"rapid_wash_and_dry_59_min": "Lavasciuga 59'",
|
||||
"resistant_cotton": "Cotone Resistente",
|
||||
"resistant_cotton_steam": "Cotone Resistente + Vapore",
|
||||
"rinse": "Risciacqui",
|
||||
"rinse": "Risciacquo",
|
||||
"shirts_steam": "Camicie + Vapore",
|
||||
"silent_night": "Ciclo Notturno",
|
||||
"single_item": "Capo Singolo 20'",
|
||||
@ -768,11 +771,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",
|
||||
@ -780,11 +783,12 @@
|
||||
"smart_mode": "SMART MODE",
|
||||
"smart_mode_title": "Smart Mode",
|
||||
"soft_frozen": "Soft freezing",
|
||||
"soft_frozen\n": "Soft freezing",
|
||||
"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"
|
||||
},
|
||||
@ -855,12 +859,12 @@
|
||||
"name": "Detersivo liquido"
|
||||
},
|
||||
"errors": {
|
||||
"name": "Errore",
|
||||
"state": {
|
||||
"00": "Nessun Errore",
|
||||
"100000000000": "E2: Controllare se la porta è chiusa correttamente",
|
||||
"8000000000000": "E4: Controllare l'approvvigionamento idrico"
|
||||
}
|
||||
},
|
||||
"name": "Errore"
|
||||
},
|
||||
"programs": {
|
||||
"name": "Programma attuale"
|
||||
@ -1065,6 +1069,7 @@
|
||||
"iot_voice_automatic": "Automatico",
|
||||
"iot_voice_delicate": "Delicato 45°C",
|
||||
"iot_voice_eco": "Eco 45°C",
|
||||
"iot_voice_eco_bldc": "Eco 45°C",
|
||||
"iot_voice_intensive": "Intensivo 75°C",
|
||||
"iot_voice_prewash": "Prelavaggio",
|
||||
"iot_voice_rapid_59": "Rapido 59'",
|
||||
@ -1170,6 +1175,8 @@
|
||||
"iot_bread": "Pane",
|
||||
"iot_h20_clean": "h2O clean",
|
||||
"leavening": "Lievitazione",
|
||||
"light_fan": "Light Fan",
|
||||
"light_fan\n": "Light Fan",
|
||||
"low_temp_cooking": "Cottura a bassa temperatura",
|
||||
"low_temp_cooking_fish": "Cottura a bassa temperatura Pesce",
|
||||
"low_temp_cooking_fish_steam": "Cottura a bassa temperatura Pesce al vapore",
|
||||
@ -1307,7 +1314,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",
|
||||
@ -1365,6 +1372,7 @@
|
||||
"cottons_prewash": "Cotone + Prelavaggio",
|
||||
"cottons_steam": "Cotone + Vapore",
|
||||
"cotton_care_59": "Cotton Care 59'",
|
||||
"crystals": "Crystals 45°C",
|
||||
"delicate_59": "Delicati 59'",
|
||||
"delicate_silk": "Delicati e Seta 59'",
|
||||
"delicate_silk_steam": "Delicati e Seta + Vapore",
|
||||
@ -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",
|
||||
@ -1673,11 +1682,12 @@
|
||||
"smart_mode": "SMART MODE",
|
||||
"smart_mode_title": "Smart Mode",
|
||||
"soft_frozen": "Soft freezing",
|
||||
"soft_frozen\n": "Soft freezing",
|
||||
"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"
|
||||
},
|
||||
@ -1948,7 +1958,7 @@
|
||||
"name": "Pentola"
|
||||
},
|
||||
"remote_control": {
|
||||
"name": "远程控制"
|
||||
"name": "Controllo Remoto"
|
||||
},
|
||||
"rinse_aid": {
|
||||
"name": "Livello Brillantante"
|
||||
@ -1963,7 +1973,7 @@
|
||||
"name": "Connessione dell'elettrodomestico"
|
||||
},
|
||||
"child_lock": {
|
||||
"name": "Child Lock"
|
||||
"name": "Blocco bambini"
|
||||
},
|
||||
"on": {
|
||||
"name": "On"
|
||||
@ -1975,7 +1985,7 @@
|
||||
"name": "Avviso di fine ciclo"
|
||||
},
|
||||
"holiday_mode": {
|
||||
"name": "Modalità Holiday"
|
||||
"name": "Modalità Vancanza"
|
||||
},
|
||||
"auto_set": {
|
||||
"name": "Impostazione automatica"
|
||||
@ -2052,6 +2062,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Diffusore (OFF)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Temperatura target My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2138,6 +2151,8 @@
|
||||
"iot_bread": "Pane",
|
||||
"iot_h20_clean": "h2O clean",
|
||||
"leavening": "Lievitazione",
|
||||
"light_fan": "Light Fan",
|
||||
"light_fan\n": "Light Fan",
|
||||
"low_temp_cooking": "Cottura a bassa temperatura",
|
||||
"low_temp_cooking_fish": "Cottura a bassa temperatura Pesce",
|
||||
"low_temp_cooking_fish_steam": "Cottura a bassa temperatura Pesce al vapore",
|
||||
@ -2186,6 +2201,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"
|
||||
},
|
||||
@ -1569,6 +1570,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 +1655,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 +1669,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"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Diffuser (UIT)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Doeltemperatuur My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,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"
|
||||
},
|
||||
@ -1569,6 +1570,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 +1655,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 +1669,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"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Dyfuzor (WYŁ.)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Temperatura docelowa My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,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"
|
||||
},
|
||||
@ -1569,6 +1570,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 +1655,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 +1669,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"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Difusor (OFF)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Temperatura alvo My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,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"
|
||||
},
|
||||
@ -1569,6 +1570,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 +1655,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 +1669,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"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Difuzor (OPRIT)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Temperatură vizată My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,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": "Программа"
|
||||
},
|
||||
@ -1569,6 +1570,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 +1655,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 +1669,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": "Программа"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Распылитель (Выкл.)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Заданная температура My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,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"
|
||||
},
|
||||
@ -1347,8 +1348,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 +1570,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 +1655,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 +1669,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"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Difuzér (VYP)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Cieľová teplota My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,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"
|
||||
},
|
||||
@ -1569,6 +1570,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 +1655,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 +1669,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"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Razpršilnik (IZKLOP)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Ciljna temperatura My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,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"
|
||||
},
|
||||
@ -1569,6 +1570,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 +1655,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 +1669,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"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Difuzor (ISKLJUČENO)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Željena temperatura My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,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"
|
||||
},
|
||||
@ -1338,7 +1339,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 +1408,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 +1570,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 +1655,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 +1669,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"
|
||||
},
|
||||
@ -2043,6 +2045,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "Difüzör (KAPALI)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "Hedef sıcaklık My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2177,6 +2182,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": "程序"
|
||||
},
|
||||
@ -1555,6 +1556,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 +1641,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 +1655,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": "程序"
|
||||
},
|
||||
@ -2029,6 +2031,9 @@
|
||||
},
|
||||
"aroma_time_off": {
|
||||
"name": "扩散器(关)"
|
||||
},
|
||||
"my_zone_temp_sel": {
|
||||
"name": "目标温度 My Zone"
|
||||
}
|
||||
},
|
||||
"climate": {
|
||||
@ -2163,6 +2168,9 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"my_zone": {
|
||||
"name": "My Zone"
|
||||
}
|
||||
},
|
||||
"fan": {
|
||||
|
776
info.md
776
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,74 +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._
|
||||
|
||||
## Examples
|
||||
_Click to expand..._
|
||||
<details>
|
||||
<summary>Washing Machine</summary>
|
||||
|
||||

|
||||
</details>
|
||||
<details>
|
||||
<summary>Tumble Dryer</summary>
|
||||
|
||||

|
||||
</details>
|
||||
<details>
|
||||
<summary>Washer Dryer</summary>
|
||||
|
||||

|
||||
</details>
|
||||
<details>
|
||||
<summary>Oven</summary>
|
||||
|
||||

|
||||
</details>
|
||||
<details>
|
||||
<summary>Dish Washer</summary>
|
||||
|
||||

|
||||
</details>
|
||||
<details>
|
||||
<summary>Air conditioner</summary>
|
||||
|
||||

|
||||
</details>
|
||||
<details>
|
||||
<summary>Fridge</summary>
|
||||
|
||||

|
||||
</details>
|
||||
<details>
|
||||
<summary>Wine Cellar</summary>
|
||||
|
||||

|
||||
</details>
|
||||
<details>
|
||||
<summary>Air Purifier</summary>
|
||||
|
||||

|
||||
</details>
|
||||
|
||||
## Supported Models
|
||||
Support has been confirmed for these **74 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/> HW 411AMBCB/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
|
||||
@ -142,9 +738,19 @@ The apps on this (incomplete) list have been requested so far:
|
||||
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
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"
|
Reference in New Issue
Block a user