Compare commits
	
		
			13 Commits
		
	
	
		
			v0.8.0-bet
			...
			v0.8.0-bet
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 80b3741f2f | |||
| c433714a94 | |||
| 228cf3cf73 | |||
| 1a50e8112d | |||
| 57ecd7c3a5 | |||
| 2fe8ace9f5 | |||
| 6e9981c9ab | |||
| cb660fa9e0 | |||
| a8762367ed | |||
| 696dc136eb | |||
| e9d1bb2056 | |||
| 9518031f24 | |||
| bf1a6e8fe2 | 
							
								
								
									
										82
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										82
									
								
								README.md
									
									
									
									
									
								
							| @ -15,6 +15,7 @@ Home Assistant integration for [Haier's mobile app hOn](https://hon-smarthome.co | |||||||
| - [Hob](https://github.com/Andre0512/hon#hob) [BETA] | - [Hob](https://github.com/Andre0512/hon#hob) [BETA] | ||||||
| - [Air conditioner](https://github.com/Andre0512/hon#air-conditioner) [BETA] | - [Air conditioner](https://github.com/Andre0512/hon#air-conditioner) [BETA] | ||||||
| - [Fridge](https://github.com/Andre0512/hon#fridge) [BETA] | - [Fridge](https://github.com/Andre0512/hon#fridge) [BETA] | ||||||
|  | - [Hood](https://github.com/Andre0512/hon#hood) [BETA] | ||||||
|  |  | ||||||
| ## Installation | ## Installation | ||||||
| **Method 1:** [](https://my.home-assistant.io/redirect/hacs_repository/?owner=Andre0512&repository=hon&category=integration) | **Method 1:** [](https://my.home-assistant.io/redirect/hacs_repository/?owner=Andre0512&repository=hon&category=integration) | ||||||
| @ -61,10 +62,14 @@ Translation of internal names like programs are available for all languages whic | |||||||
| ## Supported Models | ## Supported Models | ||||||
| Support has been confirmed for these models, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8). | Support has been confirmed for these models, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8). | ||||||
| - Haier AD105S2SM3FA | - Haier AD105S2SM3FA | ||||||
|  | - Haier AS20HPL1HRA | ||||||
| - Haier AS25PBAHRA | - Haier AS25PBAHRA | ||||||
|  | - Haier AS25S2SF1FA-WH | ||||||
| - Haier AS25TADHRA-2 | - Haier AS25TADHRA-2 | ||||||
| - Haier AS35TADHRA-2 | - Haier AS35TADHRA-2 | ||||||
| - Haier EG9012B19SU1JD | - Haier EG9012B19SU1JD | ||||||
|  | - Haier HA2MTSJ68MC | ||||||
|  | - Haier HADG6DS46BWIFI | ||||||
| - Haier HD80-A3959 | - Haier HD80-A3959 | ||||||
| - Haier HW90-B14TEAM5 | - Haier HW90-B14TEAM5 | ||||||
| - Haier HW100-B14959U1 | - Haier HW100-B14959U1 | ||||||
| @ -72,8 +77,11 @@ Support has been confirmed for these models, but many more will work. Please add | |||||||
| - Haier HWO60SM2F3XH | - Haier HWO60SM2F3XH | ||||||
| - Haier XIB 3B2SFS-80 | - Haier XIB 3B2SFS-80 | ||||||
| - Haier XIB 6B2D3FB | - Haier XIB 6B2D3FB | ||||||
|  | - Candy BCTDH7A1TE | ||||||
|  | - Candy CCE4T620EWU | ||||||
| - Candy CIS633SCTTWIFI | - Candy CIS633SCTTWIFI | ||||||
| - Candy CSOE C10DE-80 | - Candy CSOE C10DE-80 | ||||||
|  | - Candy RO44 1286DWMC4-07 | ||||||
| - Candy ROE H9A3TCEX-S | - Candy ROE H9A3TCEX-S | ||||||
| - Candy RPW41066BWMR/1-S | - Candy RPW41066BWMR/1-S | ||||||
| - Hoover H-WASH 500 | - Hoover H-WASH 500 | ||||||
| @ -83,6 +91,7 @@ Support has been confirmed for these models, but many more will work. Please add | |||||||
| - Hoover HFB 6B2S3FX | - Hoover HFB 6B2S3FX | ||||||
| - Hoover HLE C10DCE-80 | - Hoover HLE C10DCE-80 | ||||||
| - Hoover HSOT3161WG | - Hoover HSOT3161WG | ||||||
|  | - Hoover HW 68AMC/1-80 | ||||||
| - Hoover HWPD 69AMBC/1-S | - Hoover HWPD 69AMBC/1-S | ||||||
| - Hoover HWPS4954DAMR-11 | - Hoover HWPS4954DAMR-11 | ||||||
| - Hoover NDE H10A2TCE-80 | - Hoover NDE H10A2TCE-80 | ||||||
| @ -154,18 +163,18 @@ For every device exists a hidden button which can be used to log all infos of yo | |||||||
| #### Controls | #### Controls | ||||||
| | Name | Icon | Entity | Key | | | Name | Icon | Entity | Key | | ||||||
| | --- | --- | --- | --- | | | --- | --- | --- | --- | | ||||||
| | 10° Heating | `heat-wave` | `switch` | `settings.10degreeHeatingStatus` | | | 10° Heating | `heat-wave` | `switch` | `10degreeHeatingStatus` | | ||||||
| | Air Conditioner | `air-conditioner` | `climate` | `settings` | | | Air Conditioner | `air-conditioner` | `climate` | `settings` | | ||||||
| | Echo | `account-voice` | `switch` | `settings.echoStatus` | | | Echo | `account-voice` | `switch` | `echoStatus` | | ||||||
| | Eco Mode |  | `switch` | `settings.ecoMode` | | | Eco Mode |  | `switch` | `ecoMode` | | ||||||
| | Eco Pilot | `run` | `select` | `settings.humanSensingStatus` | | | Eco Pilot | `run` | `select` | `settings.humanSensingStatus` | | ||||||
| | Health Mode | `medication-outline` | `switch` | `settings.healthMode` | | | Health Mode | `medication-outline` | `switch` | `healthMode` | | ||||||
| | Mute | `volume-off` | `switch` | `settings.muteStatus` | | | Mute | `volume-off` | `switch` | `muteStatus` | | ||||||
| | Rapid Mode | `run-fast` | `switch` | `settings.rapidMode` | | | Rapid Mode | `run-fast` | `switch` | `rapidMode` | | ||||||
| | Screen Display | `monitor-small` | `switch` | `settings.screenDisplayStatus` | | | Screen Display | `monitor-small` | `switch` | `screenDisplayStatus` | | ||||||
| | Self Cleaning | `air-filter` | `switch` | `settings.selfCleaningStatus` | | | Self Cleaning | `air-filter` | `switch` | `selfCleaningStatus` | | ||||||
| | Self Cleaning 56 | `air-filter` | `switch` | `settings.selfCleaning56Status` | | | Self Cleaning 56 | `air-filter` | `switch` | `selfCleaning56Status` | | ||||||
| | Silent Sleep | `bed` | `switch` | `settings.silentSleepStatus` | | | Silent Sleep | `bed` | `switch` | `silentSleepStatus` | | ||||||
| | Target Temperature | `thermometer` | `number` | `settings.tempSel` | | | Target Temperature | `thermometer` | `number` | `settings.tempSel` | | ||||||
| #### Sensors | #### Sensors | ||||||
| | Name | Icon | Entity | Key | | | Name | Icon | Entity | Key | | ||||||
| @ -180,13 +189,14 @@ For every device exists a hidden button which can be used to log all infos of yo | |||||||
| | Indoor Temperature | `thermometer` | `sensor` | `tempIndoor` | | | Indoor Temperature | `thermometer` | `sensor` | `tempIndoor` | | ||||||
| | Outdoor Temperature | `thermometer` | `sensor` | `tempOutdoor` | | | Outdoor Temperature | `thermometer` | `sensor` | `tempOutdoor` | | ||||||
| | Program |  | `select` | `startProgram.program` | | | Program |  | `select` | `startProgram.program` | | ||||||
|  | | Program | `play` | `sensor` | `programName` | | ||||||
| | Selected Temperature | `thermometer` | `sensor` | `tempSel` | | | Selected Temperature | `thermometer` | `sensor` | `tempSel` | | ||||||
|  |  | ||||||
| ### Dish washer | ### Dish washer | ||||||
| #### Controls | #### Controls | ||||||
| | Name | Icon | Entity | Key | | | Name | Icon | Entity | Key | | ||||||
| | --- | --- | --- | --- | | | --- | --- | --- | --- | | ||||||
| | Buzzer Disabled | `volume-off` | `switch` | `settings.buzzerDisabled` | | | Buzzer Disabled | `volume-off` | `switch` | `buzzerDisabled` | | ||||||
| | Dish Washer | `dishwasher` | `switch` | `startProgram` / `stopProgram` | | | Dish Washer | `dishwasher` | `switch` | `startProgram` / `stopProgram` | | ||||||
| #### Configs | #### Configs | ||||||
| | Name | Icon | Entity | Key | | | Name | Icon | Entity | Key | | ||||||
| @ -215,11 +225,40 @@ For every device exists a hidden button which can be used to log all infos of yo | |||||||
| | Door |  | `binary_sensor` | `doorStatus` | | | Door |  | `binary_sensor` | `doorStatus` | | ||||||
| | Error | `math-log` | `sensor` | `errors` | | | Error | `math-log` | `sensor` | `errors` | | ||||||
| | Machine Status | `information` | `sensor` | `machMode` | | | Machine Status | `information` | `sensor` | `machMode` | | ||||||
|  | | Program | `play` | `sensor` | `programName` | | ||||||
| | Program Phase | `washing-machine` | `sensor` | `prPhase` | | | Program Phase | `washing-machine` | `sensor` | `prPhase` | | ||||||
| | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | | | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | | ||||||
| | Rinse Aid | `spray-bottle` | `binary_sensor` | `rinseAidStatus` | | | Rinse Aid | `spray-bottle` | `binary_sensor` | `rinseAidStatus` | | ||||||
| | Salt | `shaker-outline` | `binary_sensor` | `saltStatus` | | | Salt | `shaker-outline` | `binary_sensor` | `saltStatus` | | ||||||
|  |  | ||||||
|  | ### Hood | ||||||
|  | #### Controls | ||||||
|  | | Name | Icon | Entity | Key | | ||||||
|  | | --- | --- | --- | --- | | ||||||
|  | | Start Program | `hvac` | `button` | `startProgram` | | ||||||
|  | | Stop Program | `hvac-off` | `button` | `stopProgram` | | ||||||
|  | #### Configs | ||||||
|  | | Name | Icon | Entity | Key | | ||||||
|  | | --- | --- | --- | --- | | ||||||
|  | | Light status | `lightbulb` | `number` | `startProgram.lightStatus` | | ||||||
|  | | Wind speed | `fan` | `number` | `startProgram.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` | | ||||||
|  | | Wind Speed | `fan` | `sensor` | `windSpeed` | | ||||||
|  |  | ||||||
| ### Hob | ### Hob | ||||||
| #### Controls | #### Controls | ||||||
| | Name | Icon | Entity | Key | | | Name | Icon | Entity | Key | | ||||||
| @ -241,6 +280,7 @@ For every device exists a hidden button which can be used to log all infos of yo | |||||||
| | On | `power-cycle` | `binary_sensor` | `attributes.parameters.onOffStatus` | | | On | `power-cycle` | `binary_sensor` | `attributes.parameters.onOffStatus` | | ||||||
| | Pan Status | `pot-mix` | `binary_sensor` | `panStatus` | | | Pan Status | `pot-mix` | `binary_sensor` | `panStatus` | | ||||||
| | Power | `lightning-bolt` | `sensor` | `power` | | | Power | `lightning-bolt` | `sensor` | `power` | | ||||||
|  | | Program | `play` | `sensor` | `programName` | | ||||||
| | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | | | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | | ||||||
| | Temperature | `thermometer` | `sensor` | `temp` | | | Temperature | `thermometer` | `sensor` | `temp` | | ||||||
|  |  | ||||||
| @ -249,6 +289,7 @@ For every device exists a hidden button which can be used to log all infos of yo | |||||||
| | Name | Icon | Entity | Key | | | Name | Icon | Entity | Key | | ||||||
| | --- | --- | --- | --- | | | --- | --- | --- | --- | | ||||||
| | Oven | `toaster-oven` | `switch` | `startProgram` / `stopProgram` | | | Oven | `toaster-oven` | `switch` | `startProgram` / `stopProgram` | | ||||||
|  | | Oven | `thermometer` | `climate` | `settings.tempSel` | | ||||||
| #### Configs | #### Configs | ||||||
| | Name | Icon | Entity | Key | | | Name | Icon | Entity | Key | | ||||||
| | --- | --- | --- | --- | | | --- | --- | --- | --- | | ||||||
| @ -262,6 +303,7 @@ For every device exists a hidden button which can be used to log all infos of yo | |||||||
| | --- | --- | --- | --- | | | --- | --- | --- | --- | | ||||||
| | Connection | `wifi` | `binary_sensor` | `attributes.lastConnEvent.category` | | | Connection | `wifi` | `binary_sensor` | `attributes.lastConnEvent.category` | | ||||||
| | On | `power-cycle` | `binary_sensor` | `attributes.parameters.onOffStatus` | | | On | `power-cycle` | `binary_sensor` | `attributes.parameters.onOffStatus` | | ||||||
|  | | Program | `play` | `sensor` | `programName` | | ||||||
| | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | | | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | | ||||||
| | Start Time | `clock-start` | `sensor` | `delayTime` | | | Start Time | `clock-start` | `sensor` | `delayTime` | | ||||||
| | Temperature | `thermometer` | `sensor` | `temp` | | | Temperature | `thermometer` | `sensor` | `temp` | | ||||||
| @ -271,21 +313,28 @@ For every device exists a hidden button which can be used to log all infos of yo | |||||||
| #### Controls | #### Controls | ||||||
| | Name | Icon | Entity | Key | | | Name | Icon | Entity | Key | | ||||||
| | --- | --- | --- | --- | | | --- | --- | --- | --- | | ||||||
| | Auto-Set Mode | `thermometer-auto` | `switch` | `settings.intelligenceMode` | | | Auto-Set Mode | `thermometer-auto` | `switch` | `intelligenceMode` | | ||||||
|  | | Freezer | `snowflake-thermometer` | `climate` | `settings.tempSelZ2` | | ||||||
| | Freezer Temperature | `thermometer` | `number` | `settings.tempSelZ2` | | | Freezer Temperature | `thermometer` | `number` | `settings.tempSelZ2` | | ||||||
|  | | Fridge | `thermometer` | `climate` | `settings.tempSelZ1` | | ||||||
| | Fridge Temperature | `thermometer` | `number` | `settings.tempSelZ1` | | | Fridge Temperature | `thermometer` | `number` | `settings.tempSelZ1` | | ||||||
| | Super Cool | `snowflake` | `switch` | `settings.quickModeZ2` | | | Holiday Mode | `palm-tree` | `switch` | `holidayMode` | | ||||||
| | Super Freeze | `snowflake-variant` | `switch` | `settings.quickModeZ1` | | | Program Start | `play` | `button` | `startProgram` | | ||||||
|  | | Program Stop | `stop` | `button` | `stopProgram` | | ||||||
|  | | Super Cool | `snowflake` | `switch` | `quickModeZ2` | | ||||||
|  | | Super Freeze | `snowflake-variant` | `switch` | `quickModeZ1` | | ||||||
| #### Configs | #### Configs | ||||||
| | Name | Icon | Entity | Key | | | Name | Icon | Entity | Key | | ||||||
| | --- | --- | --- | --- | | | --- | --- | --- | --- | | ||||||
| | Program |  | `select` | `startProgram.program` | | | Program |  | `select` | `startProgram.program` | | ||||||
|  | | Zone | `radiobox-marked` | `select` | `startProgram.zone` | | ||||||
| #### Sensors | #### Sensors | ||||||
| | Name | Icon | Entity | Key | | | Name | Icon | Entity | Key | | ||||||
| | --- | --- | --- | --- | | | --- | --- | --- | --- | | ||||||
| | Auto-Set Mode | `thermometer-auto` | `binary_sensor` | `intelligenceMode` | | | Auto-Set Mode | `thermometer-auto` | `binary_sensor` | `intelligenceMode` | | ||||||
| | Door Status Freezer | `fridge-top` | `binary_sensor` | `doorStatusZ1` | | | Door Status Freezer | `fridge-top` | `binary_sensor` | `doorStatusZ1` | | ||||||
| | Door Status Fridge | `fridge-bottom` | `binary_sensor` | `door2StatusZ1` | | | Door Status Fridge | `fridge-bottom` | `binary_sensor` | `door2StatusZ1` | | ||||||
|  | | Error | `math-log` | `sensor` | `errors` | | ||||||
| | Holiday Mode | `palm-tree` | `binary_sensor` | `holidayMode` | | | Holiday Mode | `palm-tree` | `binary_sensor` | `holidayMode` | | ||||||
| | Room Humidity | `water-percent` | `sensor` | `humidityEnv` | | | Room Humidity | `water-percent` | `sensor` | `humidityEnv` | | ||||||
| | Room Temperature | `home-thermometer-outline` | `sensor` | `tempEnv` | | | Room Temperature | `home-thermometer-outline` | `sensor` | `tempEnv` | | ||||||
| @ -325,7 +374,7 @@ For every device exists a hidden button which can be used to log all infos of yo | |||||||
| | Dry level | `hair-dryer` | `sensor` | `dryLevel` | | | Dry level | `hair-dryer` | `sensor` | `dryLevel` | | ||||||
| | Error | `math-log` | `sensor` | `errors` | | | Error | `math-log` | `sensor` | `errors` | | ||||||
| | Machine Status | `information` | `sensor` | `machMode` | | | Machine Status | `information` | `sensor` | `machMode` | | ||||||
| | Program | `tumble-dryer` | `sensor` | `programName` | | | Program | `play` | `sensor` | `programName` | | ||||||
| | Program Phase | `washing-machine` | `sensor` | `prPhase` | | | Program Phase | `washing-machine` | `sensor` | `prPhase` | | ||||||
| | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | | | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | | ||||||
| | Start Time | `clock-start` | `sensor` | `delayTime` | | | Start Time | `clock-start` | `sensor` | `delayTime` | | ||||||
| @ -395,7 +444,7 @@ For every device exists a hidden button which can be used to log all infos of yo | |||||||
| | Good Night Mode |  | `binary_sensor` | `goodNight` | | | Good Night Mode |  | `binary_sensor` | `goodNight` | | ||||||
| | Machine Status | `information` | `sensor` | `machMode` | | | Machine Status | `information` | `sensor` | `machMode` | | ||||||
| | Pre Wash |  | `binary_sensor` | `startProgram.prewash` | | | Pre Wash |  | `binary_sensor` | `startProgram.prewash` | | ||||||
| | Program | `tumble-dryer` | `sensor` | `programName` | | | Program | `play` | `sensor` | `programName` | | ||||||
| | Program Phase | `washing-machine` | `sensor` | `prPhase` | | | Program Phase | `washing-machine` | `sensor` | `prPhase` | | ||||||
| | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | | | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | | ||||||
| | Remote Control | `remote` | `binary_sensor` | `attributes.lastConnEvent.category` | | | Remote Control | `remote` | `binary_sensor` | `attributes.lastConnEvent.category` | | ||||||
| @ -458,6 +507,7 @@ For every device exists a hidden button which can be used to log all infos of yo | |||||||
| | Good Night Mode |  | `binary_sensor` | `goodNight` | | | Good Night Mode |  | `binary_sensor` | `goodNight` | | ||||||
| | Machine Status | `information` | `sensor` | `machMode` | | | Machine Status | `information` | `sensor` | `machMode` | | ||||||
| | Pre Wash |  | `binary_sensor` | `startProgram.prewash` | | | Pre Wash |  | `binary_sensor` | `startProgram.prewash` | | ||||||
|  | | Program | `play` | `sensor` | `programName` | | ||||||
| | Program Phase | `washing-machine` | `sensor` | `prPhase` | | | Program Phase | `washing-machine` | `sensor` | `prPhase` | | ||||||
| | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | | | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | | ||||||
| | Remote Control | `remote` | `binary_sensor` | `attributes.lastConnEvent.category` | | | Remote Control | `remote` | `binary_sensor` | `attributes.lastConnEvent.category` | | ||||||
|  | |||||||
| @ -1,8 +1,6 @@ | |||||||
| import logging | import logging | ||||||
| from dataclasses import dataclass | from dataclasses import dataclass | ||||||
|  |  | ||||||
| from pyhon import Hon |  | ||||||
|  |  | ||||||
| from homeassistant.components.binary_sensor import ( | from homeassistant.components.binary_sensor import ( | ||||||
|     BinarySensorEntityDescription, |     BinarySensorEntityDescription, | ||||||
|     BinarySensorDeviceClass, |     BinarySensorDeviceClass, | ||||||
| @ -10,8 +8,9 @@ from homeassistant.components.binary_sensor import ( | |||||||
| ) | ) | ||||||
| from homeassistant.config_entries import ConfigEntry | from homeassistant.config_entries import ConfigEntry | ||||||
| from homeassistant.core import callback | from homeassistant.core import callback | ||||||
|  |  | ||||||
| from .const import DOMAIN | from .const import DOMAIN | ||||||
| from .hon import HonCoordinator, HonEntity, unique_entities | from .hon import HonEntity, unique_entities | ||||||
|  |  | ||||||
| _LOGGER = logging.getLogger(__name__) | _LOGGER = logging.getLogger(__name__) | ||||||
|  |  | ||||||
| @ -250,37 +249,20 @@ BINARY_SENSORS["WD"] = unique_entities(BINARY_SENSORS["WM"], BINARY_SENSORS["TD" | |||||||
|  |  | ||||||
|  |  | ||||||
| async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None: | async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None: | ||||||
|     hon: Hon = hass.data[DOMAIN][entry.unique_id] |     entities = [] | ||||||
|     coordinators = hass.data[DOMAIN]["coordinators"] |     for device in hass.data[DOMAIN][entry.unique_id].appliances: | ||||||
|     appliances = [] |         for description in BINARY_SENSORS.get(device.appliance_type, []): | ||||||
|     for device in hon.appliances: |             if not device.get(description.key): | ||||||
|         if device.unique_id in coordinators: |                 continue | ||||||
|             coordinator = hass.data[DOMAIN]["coordinators"][device.unique_id] |             entity = HonBinarySensorEntity(hass, entry, device, description) | ||||||
|         else: |             await entity.coordinator.async_config_entry_first_refresh() | ||||||
|             coordinator = HonCoordinator(hass, device) |             entities.append(entity) | ||||||
|             hass.data[DOMAIN]["coordinators"][device.unique_id] = coordinator |     async_add_entities(entities) | ||||||
|         await coordinator.async_config_entry_first_refresh() |  | ||||||
|  |  | ||||||
|         if descriptions := BINARY_SENSORS.get(device.appliance_type): |  | ||||||
|             for description in descriptions: |  | ||||||
|                 if not device.get(description.key): |  | ||||||
|                     continue |  | ||||||
|                 appliances.append( |  | ||||||
|                     HonBinarySensorEntity(hass, coordinator, entry, device, description) |  | ||||||
|                 ) |  | ||||||
|  |  | ||||||
|     async_add_entities(appliances) |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class HonBinarySensorEntity(HonEntity, BinarySensorEntity): | class HonBinarySensorEntity(HonEntity, BinarySensorEntity): | ||||||
|     entity_description: HonBinarySensorEntityDescription |     entity_description: HonBinarySensorEntityDescription | ||||||
|  |  | ||||||
|     def __init__(self, hass, coordinator, entry, device, description) -> None: |  | ||||||
|         super().__init__(hass, entry, coordinator, device) |  | ||||||
|  |  | ||||||
|         self.entity_description = description |  | ||||||
|         self._attr_unique_id = f"{super().unique_id}{description.key}" |  | ||||||
|  |  | ||||||
|     @property |     @property | ||||||
|     def is_on(self) -> bool: |     def is_on(self) -> bool: | ||||||
|         return ( |         return ( | ||||||
| @ -289,9 +271,10 @@ class HonBinarySensorEntity(HonEntity, BinarySensorEntity): | |||||||
|         ) |         ) | ||||||
|  |  | ||||||
|     @callback |     @callback | ||||||
|     def _handle_coordinator_update(self): |     def _handle_coordinator_update(self, update=True) -> None: | ||||||
|         self._attr_native_value = ( |         self._attr_native_value = ( | ||||||
|             self._device.get(self.entity_description.key, "") |             self._device.get(self.entity_description.key, "") | ||||||
|             == self.entity_description.on_value |             == self.entity_description.on_value | ||||||
|         ) |         ) | ||||||
|         self.async_write_ha_state() |         if update: | ||||||
|  |             self.async_write_ha_state() | ||||||
|  | |||||||
| @ -1,16 +1,14 @@ | |||||||
| import logging | import logging | ||||||
|  |  | ||||||
| import pkg_resources | import pkg_resources | ||||||
|  |  | ||||||
| from homeassistant.components import persistent_notification | from homeassistant.components import persistent_notification | ||||||
| from homeassistant.components.button import ButtonEntityDescription, ButtonEntity | from homeassistant.components.button import ButtonEntityDescription, ButtonEntity | ||||||
| from homeassistant.config_entries import ConfigEntry | from homeassistant.config_entries import ConfigEntry | ||||||
| from homeassistant.const import EntityCategory | from homeassistant.const import EntityCategory | ||||||
| from pyhon import Hon |  | ||||||
| from pyhon.appliance import HonAppliance | from pyhon.appliance import HonAppliance | ||||||
|  |  | ||||||
| from .const import DOMAIN | from .const import DOMAIN | ||||||
| from .hon import HonCoordinator, HonEntity | from .hon import HonEntity | ||||||
|  |  | ||||||
| _LOGGER = logging.getLogger(__name__) | _LOGGER = logging.getLogger(__name__) | ||||||
|  |  | ||||||
| @ -23,41 +21,53 @@ BUTTONS: dict[str, tuple[ButtonEntityDescription, ...]] = { | |||||||
|             translation_key="induction_hob", |             translation_key="induction_hob", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|  |     "REF": ( | ||||||
|  |         ButtonEntityDescription( | ||||||
|  |             key="startProgram", | ||||||
|  |             name="Program Start", | ||||||
|  |             icon="mdi:play", | ||||||
|  |             translation_key="start_program", | ||||||
|  |         ), | ||||||
|  |         ButtonEntityDescription( | ||||||
|  |             key="stopProgram", | ||||||
|  |             name="Program Stop", | ||||||
|  |             icon="mdi:stop", | ||||||
|  |             translation_key="stop_program", | ||||||
|  |         ), | ||||||
|  |     ), | ||||||
|  |     "HO": ( | ||||||
|  |         ButtonEntityDescription( | ||||||
|  |             key="startProgram", | ||||||
|  |             name="Start Program", | ||||||
|  |             icon="mdi:hvac", | ||||||
|  |             translation_key="start_program", | ||||||
|  |         ), | ||||||
|  |         ButtonEntityDescription( | ||||||
|  |             key="stopProgram", | ||||||
|  |             name="Stop Program", | ||||||
|  |             icon="mdi:hvac-off", | ||||||
|  |             translation_key="stop_program", | ||||||
|  |         ), | ||||||
|  |     ), | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
| async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None: | async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None: | ||||||
|     hon: Hon = hass.data[DOMAIN][entry.unique_id] |     entities = [] | ||||||
|     coordinators = hass.data[DOMAIN]["coordinators"] |     for device in hass.data[DOMAIN][entry.unique_id].appliances: | ||||||
|     appliances = [] |         for description in BUTTONS.get(device.appliance_type, []): | ||||||
|     for device in hon.appliances: |             if not device.commands.get(description.key): | ||||||
|         if device.unique_id in coordinators: |                 continue | ||||||
|             coordinator = hass.data[DOMAIN]["coordinators"][device.unique_id] |             entity = HonButtonEntity(hass, entry, device, description) | ||||||
|         else: |             await entity.coordinator.async_config_entry_first_refresh() | ||||||
|             coordinator = HonCoordinator(hass, device) |             entities.append(entity) | ||||||
|             hass.data[DOMAIN]["coordinators"][device.unique_id] = coordinator |         entities.append(HonFeatureRequestButton(hass, entry, device)) | ||||||
|         await coordinator.async_config_entry_first_refresh() |         await entities[-1].coordinator.async_config_entry_first_refresh() | ||||||
|  |     async_add_entities(entities) | ||||||
|         if descriptions := BUTTONS.get(device.appliance_type): |  | ||||||
|             for description in descriptions: |  | ||||||
|                 if not device.commands.get(description.key): |  | ||||||
|                     continue |  | ||||||
|                 appliances.extend( |  | ||||||
|                     [HonButtonEntity(hass, coordinator, entry, device, description)] |  | ||||||
|                 ) |  | ||||||
|         appliances.extend([HonFeatureRequestButton(hass, coordinator, entry, device)]) |  | ||||||
|  |  | ||||||
|     async_add_entities(appliances) |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class HonButtonEntity(HonEntity, ButtonEntity): | class HonButtonEntity(HonEntity, ButtonEntity): | ||||||
|     def __init__( |     entity_description: ButtonEntityDescription | ||||||
|         self, hass, coordinator, entry, device: HonAppliance, description |  | ||||||
|     ) -> None: |  | ||||||
|         super().__init__(hass, entry, coordinator, device) |  | ||||||
|  |  | ||||||
|         self.entity_description = description |  | ||||||
|         self._attr_unique_id = f"{super().unique_id}{description.key}" |  | ||||||
|  |  | ||||||
|     async def async_press(self) -> None: |     async def async_press(self) -> None: | ||||||
|         await self._device.commands[self.entity_description.key].send() |         await self._device.commands[self.entity_description.key].send() | ||||||
| @ -73,8 +83,8 @@ class HonButtonEntity(HonEntity, ButtonEntity): | |||||||
|  |  | ||||||
|  |  | ||||||
| class HonFeatureRequestButton(HonEntity, ButtonEntity): | class HonFeatureRequestButton(HonEntity, ButtonEntity): | ||||||
|     def __init__(self, hass, coordinator, entry, device: HonAppliance) -> None: |     def __init__(self, hass, entry, device: HonAppliance) -> None: | ||||||
|         super().__init__(hass, entry, coordinator, device) |         super().__init__(hass, entry, device) | ||||||
|  |  | ||||||
|         self._attr_unique_id = f"{super().unique_id}_log_device_info" |         self._attr_unique_id = f"{super().unique_id}_log_device_info" | ||||||
|         self._attr_icon = "mdi:information" |         self._attr_icon = "mdi:information" | ||||||
|  | |||||||
| @ -1,7 +1,5 @@ | |||||||
| import logging | import logging | ||||||
|  | from dataclasses import dataclass | ||||||
| from pyhon import Hon |  | ||||||
| from pyhon.appliance import HonAppliance |  | ||||||
|  |  | ||||||
| from homeassistant.components.climate import ( | from homeassistant.components.climate import ( | ||||||
|     ClimateEntity, |     ClimateEntity, | ||||||
| @ -19,68 +17,98 @@ from homeassistant.components.climate.const import ( | |||||||
| from homeassistant.config_entries import ConfigEntry | from homeassistant.config_entries import ConfigEntry | ||||||
| from homeassistant.const import ( | from homeassistant.const import ( | ||||||
|     ATTR_TEMPERATURE, |     ATTR_TEMPERATURE, | ||||||
|     PRECISION_WHOLE, |  | ||||||
|     TEMP_CELSIUS, |     TEMP_CELSIUS, | ||||||
| ) | ) | ||||||
| from homeassistant.core import callback | from homeassistant.core import callback | ||||||
|  | from pyhon.appliance import HonAppliance | ||||||
|  |  | ||||||
| from .const import HON_HVAC_MODE, HON_FAN, HON_HVAC_PROGRAM, DOMAIN | from .const import HON_HVAC_MODE, HON_FAN, HON_HVAC_PROGRAM, DOMAIN | ||||||
| from .hon import HonEntity, HonCoordinator | from .hon import HonEntity | ||||||
|  |  | ||||||
| _LOGGER = logging.getLogger(__name__) | _LOGGER = logging.getLogger(__name__) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | @dataclass | ||||||
|  | class HonACClimateEntityDescription(ClimateEntityDescription): | ||||||
|  |     pass | ||||||
|  |  | ||||||
|  |  | ||||||
|  | @dataclass | ||||||
|  | class HonClimateEntityDescription(ClimateEntityDescription): | ||||||
|  |     mode: HVACMode = "auto" | ||||||
|  |  | ||||||
|  |  | ||||||
| CLIMATES = { | CLIMATES = { | ||||||
|     "AC": ( |     "AC": ( | ||||||
|         ClimateEntityDescription( |         HonACClimateEntityDescription( | ||||||
|             key="settings", |             key="settings", | ||||||
|             name="Air Conditioner", |             name="Air Conditioner", | ||||||
|             icon="mdi:air-conditioner", |             icon="mdi:air-conditioner", | ||||||
|             translation_key="air_conditioner", |             translation_key="air_conditioner", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|  |     "REF": ( | ||||||
|  |         HonClimateEntityDescription( | ||||||
|  |             key="settings.tempSelZ1", | ||||||
|  |             mode=HVACMode.COOL, | ||||||
|  |             name="Fridge", | ||||||
|  |             icon="mdi:thermometer", | ||||||
|  |             translation_key="fridge", | ||||||
|  |         ), | ||||||
|  |         HonClimateEntityDescription( | ||||||
|  |             key="settings.tempSelZ2", | ||||||
|  |             mode=HVACMode.COOL, | ||||||
|  |             name="Freezer", | ||||||
|  |             icon="mdi:snowflake-thermometer", | ||||||
|  |             translation_key="freezer", | ||||||
|  |         ), | ||||||
|  |     ), | ||||||
|  |     "OV": ( | ||||||
|  |         HonClimateEntityDescription( | ||||||
|  |             key="settings.tempSel", | ||||||
|  |             mode=HVACMode.HEAT, | ||||||
|  |             name="Oven", | ||||||
|  |             icon="mdi:thermometer", | ||||||
|  |             translation_key="oven", | ||||||
|  |         ), | ||||||
|  |     ), | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
| async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None: | async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None: | ||||||
|     hon: Hon = hass.data[DOMAIN][entry.unique_id] |     entities = [] | ||||||
|     coordinators = hass.data[DOMAIN]["coordinators"] |     for device in hass.data[DOMAIN][entry.unique_id].appliances: | ||||||
|     appliances = [] |         for description in CLIMATES.get(device.appliance_type, []): | ||||||
|     for device in hon.appliances: |             if isinstance(description, HonACClimateEntityDescription): | ||||||
|         if device.unique_id in coordinators: |  | ||||||
|             coordinator = hass.data[DOMAIN]["coordinators"][device.unique_id] |  | ||||||
|         else: |  | ||||||
|             coordinator = HonCoordinator(hass, device) |  | ||||||
|             hass.data[DOMAIN]["coordinators"][device.unique_id] = coordinator |  | ||||||
|         await coordinator.async_config_entry_first_refresh() |  | ||||||
|  |  | ||||||
|         if descriptions := CLIMATES.get(device.appliance_type): |  | ||||||
|             for description in descriptions: |  | ||||||
|                 if description.key not in list(device.commands): |                 if description.key not in list(device.commands): | ||||||
|                     continue |                     continue | ||||||
|                 appliances.append( |                 entity = HonACClimateEntity(hass, entry, device, description) | ||||||
|                     HonClimateEntity(hass, coordinator, entry, device, description) |             elif isinstance(description, HonClimateEntityDescription): | ||||||
|                 ) |                 if description.key not in device.available_settings: | ||||||
|     async_add_entities(appliances) |                     continue | ||||||
|  |                 entity = HonClimateEntity(hass, entry, device, description) | ||||||
|  |             else: | ||||||
|  |                 continue | ||||||
|  |             await entity.coordinator.async_config_entry_first_refresh() | ||||||
|  |             entities.append(entity) | ||||||
|  |     async_add_entities(entities) | ||||||
|  |  | ||||||
|  |  | ||||||
| class HonClimateEntity(HonEntity, ClimateEntity): | class HonACClimateEntity(HonEntity, ClimateEntity): | ||||||
|     def __init__( |     def __init__(self, hass, entry, device: HonAppliance, description) -> None: | ||||||
|         self, hass, coordinator, entry, device: HonAppliance, description |         super().__init__(hass, entry, device, description) | ||||||
|     ) -> None: |  | ||||||
|         super().__init__(hass, entry, coordinator, device) |  | ||||||
|         self.entity_description = description |  | ||||||
|         self._attr_unique_id = f"{super().unique_id}climate" |  | ||||||
|  |  | ||||||
|         self._attr_temperature_unit = TEMP_CELSIUS |         self._attr_temperature_unit = TEMP_CELSIUS | ||||||
|         self._attr_target_temperature_step = PRECISION_WHOLE |         self._attr_target_temperature_step = device.settings["settings.tempSel"].step | ||||||
|         self._attr_max_temp = device.settings["settings.tempSel"].max |         self._attr_max_temp = device.settings["settings.tempSel"].max | ||||||
|         self._attr_min_temp = device.settings["settings.tempSel"].min |         self._attr_min_temp = device.settings["settings.tempSel"].min | ||||||
|  |  | ||||||
|         self._attr_hvac_modes = [HVACMode.OFF] + [ |         self._attr_hvac_modes = [HVACMode.OFF] | ||||||
|             HON_HVAC_MODE[mode] for mode in device.settings["settings.machMode"].values |         for mode in device.settings["settings.machMode"].values: | ||||||
|         ] |             self._attr_hvac_modes.append(HON_HVAC_MODE[mode]) | ||||||
|         self._attr_fan_modes = [FAN_OFF] + [ |         self._attr_fan_modes = [FAN_OFF] | ||||||
|             HON_FAN[mode] for mode in device.settings["settings.windSpeed"].values |         for mode in device.settings["settings.windSpeed"].values: | ||||||
|         ] |             self._attr_fan_modes.append(HON_FAN[mode]) | ||||||
|         self._attr_swing_modes = [ |         self._attr_swing_modes = [ | ||||||
|             SWING_OFF, |             SWING_OFF, | ||||||
|             SWING_VERTICAL, |             SWING_VERTICAL, | ||||||
| @ -95,25 +123,67 @@ class HonClimateEntity(HonEntity, ClimateEntity): | |||||||
|  |  | ||||||
|         self._handle_coordinator_update(update=False) |         self._handle_coordinator_update(update=False) | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def target_temperature(self) -> int | None: | ||||||
|  |         """Return the temperature we try to reach.""" | ||||||
|  |         return int(float(self._device.get("tempSel"))) | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def current_temperature(self) -> float | None: | ||||||
|  |         """Return the current temperature.""" | ||||||
|  |         return float(self._device.get("tempIndoor")) | ||||||
|  |  | ||||||
|  |     async def async_set_temperature(self, **kwargs): | ||||||
|  |         if (temperature := kwargs.get(ATTR_TEMPERATURE)) is None: | ||||||
|  |             return False | ||||||
|  |         self._device.settings["settings.tempSel"].value = str(int(temperature)) | ||||||
|  |         await self._device.commands["settings"].send() | ||||||
|  |         self.async_write_ha_state() | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def hvac_mode(self) -> HVACMode | str | None: | ||||||
|  |         if self._device.get("onOffStatus") == "0": | ||||||
|  |             return HVACMode.OFF | ||||||
|  |         else: | ||||||
|  |             return HON_HVAC_MODE[self._device.get("machMode")] | ||||||
|  |  | ||||||
|     async def async_set_hvac_mode(self, hvac_mode): |     async def async_set_hvac_mode(self, hvac_mode): | ||||||
|  |         self._attr_hvac_mode = hvac_mode | ||||||
|         if hvac_mode == HVACMode.OFF: |         if hvac_mode == HVACMode.OFF: | ||||||
|             await self._device.commands["stopProgram"].send() |             await self._device.commands["stopProgram"].send() | ||||||
|         else: |         else: | ||||||
|             self._device.settings["startProgram.program"].value = HON_HVAC_PROGRAM[ |             mode = HON_HVAC_PROGRAM[hvac_mode] | ||||||
|                 hvac_mode |             self._device.settings["startProgram.program"].value = mode | ||||||
|             ] |  | ||||||
|             await self._device.commands["startProgram"].send() |             await self._device.commands["startProgram"].send() | ||||||
|         self._attr_hvac_mode = hvac_mode |  | ||||||
|         self.async_write_ha_state() |         self.async_write_ha_state() | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def fan_mode(self) -> str | None: | ||||||
|  |         """Return the fan setting.""" | ||||||
|  |         return HON_FAN[self._device.get("windSpeed")] | ||||||
|  |  | ||||||
|     async def async_set_fan_mode(self, fan_mode): |     async def async_set_fan_mode(self, fan_mode): | ||||||
|         mode_number = list(HON_FAN.values()).index(fan_mode) |         mode_number = list(HON_FAN.values()).index(fan_mode) | ||||||
|         self._device.settings["settings.windSpeed"].value = list(HON_FAN.keys())[ |         mode = list(HON_FAN.keys())[mode_number] | ||||||
|             mode_number |         self._device.settings["settings.windSpeed"].value = mode | ||||||
|         ] |         self._attr_fan_mode = fan_mode | ||||||
|         await self._device.commands["settings"].send() |         await self._device.commands["settings"].send() | ||||||
|         self.async_write_ha_state() |         self.async_write_ha_state() | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def swing_mode(self) -> str | None: | ||||||
|  |         """Return the swing setting.""" | ||||||
|  |         horizontal = self._device.get("windDirectionHorizontal") | ||||||
|  |         vertical = self._device.get("windDirectionVertical") | ||||||
|  |         if horizontal == "7" and vertical == "8": | ||||||
|  |             return SWING_BOTH | ||||||
|  |         elif horizontal == "7": | ||||||
|  |             return SWING_HORIZONTAL | ||||||
|  |         elif vertical == "8": | ||||||
|  |             return SWING_VERTICAL | ||||||
|  |         else: | ||||||
|  |             return SWING_OFF | ||||||
|  |  | ||||||
|     async def async_set_swing_mode(self, swing_mode): |     async def async_set_swing_mode(self, swing_mode): | ||||||
|         horizontal = self._device.settings["settings.windDirectionHorizontal"] |         horizontal = self._device.settings["settings.windDirectionHorizontal"] | ||||||
|         vertical = self._device.settings["settings.windDirectionVertical"] |         vertical = self._device.settings["settings.windDirectionVertical"] | ||||||
| @ -129,34 +199,120 @@ class HonClimateEntity(HonEntity, ClimateEntity): | |||||||
|         await self._device.commands["settings"].send() |         await self._device.commands["settings"].send() | ||||||
|         self.async_write_ha_state() |         self.async_write_ha_state() | ||||||
|  |  | ||||||
|  |     @callback | ||||||
|  |     def _handle_coordinator_update(self, update=True) -> None: | ||||||
|  |         self._attr_target_temperature = self.target_temperature | ||||||
|  |         self._attr_current_temperature = self.current_temperature | ||||||
|  |         self._attr_hvac_mode = self.hvac_mode | ||||||
|  |         self._attr_fan_mode = self.fan_mode | ||||||
|  |         self._attr_swing_mode = self.swing_mode | ||||||
|  |         if update: | ||||||
|  |             self.async_write_ha_state() | ||||||
|  |  | ||||||
|  |  | ||||||
|  | class HonClimateEntity(HonEntity, ClimateEntity): | ||||||
|  |     entity_description = HonClimateEntityDescription | ||||||
|  |  | ||||||
|  |     def __init__(self, hass, entry, device: HonAppliance, description) -> None: | ||||||
|  |         super().__init__(hass, entry, device, description) | ||||||
|  |  | ||||||
|  |         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 device.get("onOffStatus"): | ||||||
|  |             self._attr_hvac_modes += [HVACMode.OFF] | ||||||
|  |             modes = [] | ||||||
|  |         else: | ||||||
|  |             modes = ["no_mode"] | ||||||
|  |  | ||||||
|  |         for mode, data in device.commands["startProgram"].categories.items(): | ||||||
|  |             if mode not in data.parameters["program"].values: | ||||||
|  |                 continue | ||||||
|  |             if zone := data.parameters.get("zone"): | ||||||
|  |                 if self.entity_description.name.lower() in zone.values: | ||||||
|  |                     modes.append(mode) | ||||||
|  |             else: | ||||||
|  |                 modes.append(mode) | ||||||
|  |         self._attr_preset_modes = modes | ||||||
|  |  | ||||||
|  |         self._handle_coordinator_update(update=False) | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def target_temperature(self) -> int | None: | ||||||
|  |         """Return the temperature we try to reach.""" | ||||||
|  |         return int(self._device.get(self.entity_description.key)) | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def current_temperature(self) -> int | None: | ||||||
|  |         """Return the current temperature.""" | ||||||
|  |         temp_key = self.entity_description.key.split(".")[-1].replace("Sel", "") | ||||||
|  |         return int(self._device.get(temp_key)) | ||||||
|  |  | ||||||
|     async def async_set_temperature(self, **kwargs): |     async def async_set_temperature(self, **kwargs): | ||||||
|         if (temperature := kwargs.get(ATTR_TEMPERATURE)) is None: |         if (temperature := kwargs.get(ATTR_TEMPERATURE)) is None: | ||||||
|             return False |             return False | ||||||
|         self._device.settings["settings.tempSel"].value = str(int(temperature)) |         self._device.settings[self.entity_description.key].value = str(int(temperature)) | ||||||
|         await self._device.commands["settings"].send() |         await self._device.commands["settings"].send() | ||||||
|         self.async_write_ha_state() |         self.async_write_ha_state() | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def hvac_mode(self) -> HVACMode | str | None: | ||||||
|  |         if self._device.get("onOffStatus") == "0": | ||||||
|  |             return HVACMode.OFF | ||||||
|  |         else: | ||||||
|  |             return self.entity_description.mode | ||||||
|  |  | ||||||
|  |     async def async_set_hvac_mode(self, hvac_mode): | ||||||
|  |         if len(self.hvac_modes) <= 1: | ||||||
|  |             return | ||||||
|  |         if hvac_mode == HVACMode.OFF: | ||||||
|  |             await self._device.commands["stopProgram"].send() | ||||||
|  |         else: | ||||||
|  |             await self._device.commands["startProgram"].send() | ||||||
|  |         self._attr_hvac_mode = hvac_mode | ||||||
|  |         self.async_write_ha_state() | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def preset_mode(self) -> str | None: | ||||||
|  |         """Return the current Preset for this channel.""" | ||||||
|  |         if self._device.get("onOffStatus") is not None: | ||||||
|  |             return self._device.get("programName", "") | ||||||
|  |         else: | ||||||
|  |             return self._device.get( | ||||||
|  |                 f"mode{self.entity_description.key[-2:]}", "no_mode" | ||||||
|  |             ) | ||||||
|  |  | ||||||
|  |     async def async_set_preset_mode(self, preset_mode: str) -> None: | ||||||
|  |         """Set the new preset mode.""" | ||||||
|  |         command = "stopProgram" if preset_mode == "no_mode" else "startProgram" | ||||||
|  |         if program := self._device.settings.get(f"{command}.program"): | ||||||
|  |             program.value = preset_mode | ||||||
|  |         if zone := self._device.settings.get(f"{command}.zone"): | ||||||
|  |             zone.value = self.entity_description.name.lower() | ||||||
|  |         self._device.sync_command(command, "settings") | ||||||
|  |         self._set_temperature_bound() | ||||||
|  |         await self.coordinator.async_refresh() | ||||||
|  |         await self._device.commands[command].send() | ||||||
|  |         self._attr_preset_mode = preset_mode | ||||||
|  |         self.async_write_ha_state() | ||||||
|  |  | ||||||
|  |     def _set_temperature_bound(self): | ||||||
|  |         self._attr_target_temperature_step = self._device.settings[ | ||||||
|  |             self.entity_description.key | ||||||
|  |         ].step | ||||||
|  |         self._attr_max_temp = self._device.settings[self.entity_description.key].max | ||||||
|  |         self._attr_min_temp = self._device.settings[self.entity_description.key].min | ||||||
|  |  | ||||||
|     @callback |     @callback | ||||||
|     def _handle_coordinator_update(self, update=True) -> None: |     def _handle_coordinator_update(self, update=True) -> None: | ||||||
|         self._attr_target_temperature = int(float(self._device.get("tempSel"))) |         self._attr_target_temperature = self.target_temperature | ||||||
|         self._attr_current_temperature = float(self._device.get("tempIndoor")) |         self._attr_current_temperature = self.current_temperature | ||||||
|  |         self._attr_hvac_mode = self.hvac_mode | ||||||
|         if self._device.get("onOffStatus") == "0": |         self._attr_preset_mode = self.preset_mode | ||||||
|             self._attr_hvac_mode = HVACMode.OFF |  | ||||||
|         else: |  | ||||||
|             self._attr_hvac_mode = HON_HVAC_MODE[self._device.get("machMode") or "0"] |  | ||||||
|  |  | ||||||
|         self._attr_fan_mode = HON_FAN[self._device.get("windSpeed")] |  | ||||||
|  |  | ||||||
|         horizontal = self._device.get("windDirectionHorizontal") |  | ||||||
|         vertical = self._device.get("windDirectionVertical") |  | ||||||
|         if horizontal == "7" and vertical == "8": |  | ||||||
|             self._attr_swing_mode = SWING_BOTH |  | ||||||
|         elif horizontal == "7": |  | ||||||
|             self._attr_swing_mode = SWING_HORIZONTAL |  | ||||||
|         elif vertical == "8": |  | ||||||
|             self._attr_swing_mode = SWING_VERTICAL |  | ||||||
|         else: |  | ||||||
|             self._attr_swing_mode = SWING_OFF |  | ||||||
|         if update: |         if update: | ||||||
|             self.async_write_ha_state() |             self.async_write_ha_state() | ||||||
|  | |||||||
| @ -1,9 +1,9 @@ | |||||||
| import logging | import logging | ||||||
|  |  | ||||||
| import voluptuous as vol | import voluptuous as vol | ||||||
|  |  | ||||||
| from homeassistant import config_entries | from homeassistant import config_entries | ||||||
| from homeassistant.const import CONF_EMAIL, CONF_PASSWORD | from homeassistant.const import CONF_EMAIL, CONF_PASSWORD | ||||||
|  |  | ||||||
| from .const import DOMAIN | from .const import DOMAIN | ||||||
|  |  | ||||||
| _LOGGER = logging.getLogger(__name__) | _LOGGER = logging.getLogger(__name__) | ||||||
|  | |||||||
| @ -7,6 +7,7 @@ from homeassistant.components.climate import ( | |||||||
| ) | ) | ||||||
|  |  | ||||||
| DOMAIN = "hon" | DOMAIN = "hon" | ||||||
|  | UPDATE_INTERVAL = 10 | ||||||
|  |  | ||||||
| PLATFORMS = [ | PLATFORMS = [ | ||||||
|     "sensor", |     "sensor", | ||||||
| @ -111,6 +112,7 @@ TUMBLE_DRYER_PR_PHASE = { | |||||||
|     "2": "WASHING_CMD&CTRL.PHASE_DRYING.TITLE", |     "2": "WASHING_CMD&CTRL.PHASE_DRYING.TITLE", | ||||||
|     "3": "TD_CMD&CTRL.STATUS_PHASE.PHASE_COOLDOWN", |     "3": "TD_CMD&CTRL.STATUS_PHASE.PHASE_COOLDOWN", | ||||||
|     "11": "WASHING_CMD&CTRL.PHASE_READY.TITLE", |     "11": "WASHING_CMD&CTRL.PHASE_READY.TITLE", | ||||||
|  |     "12": "unknown", | ||||||
|     "13": "TD_CMD&CTRL.STATUS_PHASE.PHASE_COOLDOWN", |     "13": "TD_CMD&CTRL.STATUS_PHASE.PHASE_COOLDOWN", | ||||||
|     "14": "TD_CMD&CTRL.STATUS_PHASE.PHASE_HEAT_STROKE", |     "14": "TD_CMD&CTRL.STATUS_PHASE.PHASE_HEAT_STROKE", | ||||||
|     "15": "TD_CMD&CTRL.STATUS_PHASE.PHASE_HEAT_STROKE", |     "15": "TD_CMD&CTRL.STATUS_PHASE.PHASE_HEAT_STROKE", | ||||||
| @ -180,137 +182,9 @@ AC_HUMAN_SENSE = { | |||||||
|     "2": "AC.PROGRAM_DETAIL.FOLLOW_TOUCH", |     "2": "AC.PROGRAM_DETAIL.FOLLOW_TOUCH", | ||||||
| } | } | ||||||
|  |  | ||||||
| PROGRAMS_TD = [ | REF_ZONES = { | ||||||
|     "active_dry", |     "fridge": "REF.ZONES.FRIDGE", | ||||||
|     "allergy_care", |     "freezer": "REF.ZONES.FREEZER", | ||||||
|     "all_in_one", |     "vtroom1": "REF.ZONES.MY_ZONE_1", | ||||||
|     "antiallergy", |     "fridge_freezer": ["REF.ZONES.FRIDGE", " & ", "REF.ZONES.FREEZER"], | ||||||
|     "anti_odours", | } | ||||||
|     "auto_care", |  | ||||||
|     "baby", |  | ||||||
|     "bed_quilt", |  | ||||||
|     "care_30", |  | ||||||
|     "care_45", |  | ||||||
|     "care_59", |  | ||||||
|     "coloured", |  | ||||||
|     "daily_45_min", |  | ||||||
|     "daily_perfect_59_min", |  | ||||||
|     "darks_and_coloured", |  | ||||||
|     "delicates", |  | ||||||
|     "duvet", |  | ||||||
|     "eco", |  | ||||||
|     "ecospeed_cottons", |  | ||||||
|     "ecospeed_delicates", |  | ||||||
|     "ecospeed_mixed", |  | ||||||
|     "extra_hygiene", |  | ||||||
|     "fitness", |  | ||||||
|     "fresh_care", |  | ||||||
|     "genius", |  | ||||||
|     "hqd_baby_care", |  | ||||||
|     "hqd_bath_towel", |  | ||||||
|     "hqd_bed_sheets", |  | ||||||
|     "hqd_bulky", |  | ||||||
|     "hqd_casual", |  | ||||||
|     "hqd_cold_wind_30", |  | ||||||
|     "hqd_cold_wind_timing", |  | ||||||
|     "hqd_cotton", |  | ||||||
|     "hqd_curtain", |  | ||||||
|     "hqd_delicate", |  | ||||||
|     "hqd_diaper", |  | ||||||
|     "hqd_duvet", |  | ||||||
|     "hqd_feather", |  | ||||||
|     "hqd_hot_wind_timing", |  | ||||||
|     "hqd_hygienic", |  | ||||||
|     "hqd_i_refresh", |  | ||||||
|     "hqd_i_refresh_pro", |  | ||||||
|     "hqd_jacket", |  | ||||||
|     "hqd_jeans", |  | ||||||
|     "hqd_luxury", |  | ||||||
|     "hqd_mix", |  | ||||||
|     "hqd_night_dry", |  | ||||||
|     "hqd_outdoor", |  | ||||||
|     "hqd_precious_cure", |  | ||||||
|     "hqd_quick_20", |  | ||||||
|     "hqd_quick_30", |  | ||||||
|     "hqd_quick_dry", |  | ||||||
|     "hqd_quilt", |  | ||||||
|     "hqd_refresh", |  | ||||||
|     "hqd_school_uniform", |  | ||||||
|     "hqd_shirt", |  | ||||||
|     "hqd_shoes", |  | ||||||
|     "hqd_silk", |  | ||||||
|     "hqd_sports", |  | ||||||
|     "hqd_synthetics", |  | ||||||
|     "hqd_timer", |  | ||||||
|     "hqd_towel", |  | ||||||
|     "hqd_underwear", |  | ||||||
|     "hqd_warm_up", |  | ||||||
|     "hqd_wool", |  | ||||||
|     "hqd_working_suit", |  | ||||||
|     "hygiene", |  | ||||||
|     "iot_checkup", |  | ||||||
|     "iot_dry_anti_mites", |  | ||||||
|     "iot_dry_baby", |  | ||||||
|     "iot_dry_backpacks", |  | ||||||
|     "iot_dry_bathrobe", |  | ||||||
|     "iot_dry_bed_linen", |  | ||||||
|     "iot_dry_bed_quilt", |  | ||||||
|     "iot_dry_cotton", |  | ||||||
|     "iot_dry_cuddly_toys", |  | ||||||
|     "iot_dry_curtains", |  | ||||||
|     "iot_dry_dehumidifier", |  | ||||||
|     "iot_dry_delicates", |  | ||||||
|     "iot_dry_delicate_tablecloths", |  | ||||||
|     "iot_dry_denim_jeans", |  | ||||||
|     "iot_dry_down_jacket", |  | ||||||
|     "iot_dry_duvet", |  | ||||||
|     "iot_dry_easy_iron_cotton", |  | ||||||
|     "iot_dry_easy_iron_synthetics", |  | ||||||
|     "iot_dry_gym_fit", |  | ||||||
|     "iot_dry_lingerie", |  | ||||||
|     "iot_dry_mixed", |  | ||||||
|     "iot_dry_playsuits", |  | ||||||
|     "iot_dry_rapid_30", |  | ||||||
|     "iot_dry_rapid_59", |  | ||||||
|     "iot_dry_refresh", |  | ||||||
|     "iot_dry_regenerates_waterproof", |  | ||||||
|     "iot_dry_relax_creases", |  | ||||||
|     "iot_dry_shirts", |  | ||||||
|     "iot_dry_small_load", |  | ||||||
|     "iot_dry_swimsuits_and_bikinis", |  | ||||||
|     "iot_dry_synthetics", |  | ||||||
|     "iot_dry_synthetic_dry", |  | ||||||
|     "iot_dry_tablecloths", |  | ||||||
|     "iot_dry_technical_fabrics", |  | ||||||
|     "iot_dry_warm_embrace", |  | ||||||
|     "iot_dry_wool", |  | ||||||
|     "jeans", |  | ||||||
|     "mix_and_dry", |  | ||||||
|     "pets", |  | ||||||
|     "pre_iron", |  | ||||||
|     "rapid_30", |  | ||||||
|     "rapid_45", |  | ||||||
|     "rapid_59", |  | ||||||
|     "refresh", |  | ||||||
|     "relax_creases", |  | ||||||
|     "saving_30_min", |  | ||||||
|     "shirts", |  | ||||||
|     "shoes", |  | ||||||
|     "small_load", |  | ||||||
|     "soft_care", |  | ||||||
|     "sport_plus", |  | ||||||
|     "super_easy_iron_misti", |  | ||||||
|     "super_easy_iron_xxl", |  | ||||||
|     "super_fast_cottons", |  | ||||||
|     "super_fast_delicates", |  | ||||||
|     "synthetics", |  | ||||||
|     "total_care", |  | ||||||
|     "trainers", |  | ||||||
|     "ultra_care", |  | ||||||
|     "waterproof_revitalize", |  | ||||||
|     "whites", |  | ||||||
|     "wool", |  | ||||||
|     "woolmark", |  | ||||||
|     "xxl_load", |  | ||||||
|     "zoom_59", |  | ||||||
| ] |  | ||||||
|  | |||||||
| @ -1,12 +1,13 @@ | |||||||
| import logging | import logging | ||||||
| from datetime import timedelta | from datetime import timedelta | ||||||
|  |  | ||||||
| from pyhon.appliance import HonAppliance | from homeassistant.core import callback | ||||||
|  |  | ||||||
| from homeassistant.helpers.entity import DeviceInfo | from homeassistant.helpers.entity import DeviceInfo | ||||||
| from homeassistant.helpers.update_coordinator import CoordinatorEntity | from homeassistant.helpers.update_coordinator import CoordinatorEntity | ||||||
| from homeassistant.helpers.update_coordinator import DataUpdateCoordinator | from homeassistant.helpers.update_coordinator import DataUpdateCoordinator | ||||||
| from .const import DOMAIN | from pyhon.appliance import HonAppliance | ||||||
|  |  | ||||||
|  | from .const import DOMAIN, UPDATE_INTERVAL | ||||||
|  |  | ||||||
| _LOGGER = logging.getLogger(__name__) | _LOGGER = logging.getLogger(__name__) | ||||||
|  |  | ||||||
| @ -14,15 +15,21 @@ _LOGGER = logging.getLogger(__name__) | |||||||
| class HonEntity(CoordinatorEntity): | class HonEntity(CoordinatorEntity): | ||||||
|     _attr_has_entity_name = True |     _attr_has_entity_name = True | ||||||
|  |  | ||||||
|     def __init__(self, hass, entry, coordinator, device: HonAppliance) -> None: |     def __init__(self, hass, entry, device: HonAppliance, description=None) -> None: | ||||||
|  |         coordinator = get_coordinator(hass, device) | ||||||
|         super().__init__(coordinator) |         super().__init__(coordinator) | ||||||
|  |  | ||||||
|         self._hon = hass.data[DOMAIN][entry.unique_id] |         self._hon = hass.data[DOMAIN][entry.unique_id] | ||||||
|         self._hass = hass |         self._hass = hass | ||||||
|         self._coordinator = coordinator |         self._coordinator = coordinator | ||||||
|         self._device = device |         self._device: HonAppliance = device | ||||||
|  |  | ||||||
|         self._attr_unique_id = self._device.unique_id |         if description is not None: | ||||||
|  |             self.entity_description = description | ||||||
|  |             self._attr_unique_id = f"{self._device.unique_id}{description.key}" | ||||||
|  |         else: | ||||||
|  |             self._attr_unique_id = self._device.unique_id | ||||||
|  |         self._handle_coordinator_update(update=False) | ||||||
|  |  | ||||||
|     @property |     @property | ||||||
|     def device_info(self): |     def device_info(self): | ||||||
| @ -36,6 +43,11 @@ class HonEntity(CoordinatorEntity): | |||||||
|             sw_version=self._device.get("fwVersion", ""), |             sw_version=self._device.get("fwVersion", ""), | ||||||
|         ) |         ) | ||||||
|  |  | ||||||
|  |     @callback | ||||||
|  |     def _handle_coordinator_update(self, update: bool = True) -> None: | ||||||
|  |         if update: | ||||||
|  |             self.async_write_ha_state() | ||||||
|  |  | ||||||
|  |  | ||||||
| class HonCoordinator(DataUpdateCoordinator): | class HonCoordinator(DataUpdateCoordinator): | ||||||
|     def __init__(self, hass, device: HonAppliance): |     def __init__(self, hass, device: HonAppliance): | ||||||
| @ -44,7 +56,7 @@ class HonCoordinator(DataUpdateCoordinator): | |||||||
|             hass, |             hass, | ||||||
|             _LOGGER, |             _LOGGER, | ||||||
|             name=device.unique_id, |             name=device.unique_id, | ||||||
|             update_interval=timedelta(seconds=30), |             update_interval=timedelta(seconds=UPDATE_INTERVAL), | ||||||
|         ) |         ) | ||||||
|         self._device = device |         self._device = device | ||||||
|  |  | ||||||
| @ -59,3 +71,13 @@ def unique_entities(base_entities, new_entities): | |||||||
|         if entity.key not in existing_entities: |         if entity.key not in existing_entities: | ||||||
|             result.append(entity) |             result.append(entity) | ||||||
|     return tuple(result) |     return tuple(result) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | def get_coordinator(hass, appliance): | ||||||
|  |     coordinators = hass.data[DOMAIN]["coordinators"] | ||||||
|  |     if appliance.unique_id in coordinators: | ||||||
|  |         coordinator = hass.data[DOMAIN]["coordinators"][appliance.unique_id] | ||||||
|  |     else: | ||||||
|  |         coordinator = HonCoordinator(hass, appliance) | ||||||
|  |         hass.data[DOMAIN]["coordinators"][appliance.unique_id] = coordinator | ||||||
|  |     return coordinator | ||||||
|  | |||||||
| @ -1,11 +1,15 @@ | |||||||
| { | { | ||||||
|   "domain": "hon", |   "domain": "hon", | ||||||
|   "name": "Haier hOn", |   "name": "Haier hOn", | ||||||
|   "codeowners": ["@Andre0512"], |   "codeowners": [ | ||||||
|  |     "@Andre0512" | ||||||
|  |   ], | ||||||
|   "config_flow": true, |   "config_flow": true, | ||||||
|   "documentation": "https://github.com/Andre0512/hon/", |   "documentation": "https://github.com/Andre0512/hon/", | ||||||
|   "iot_class": "cloud_polling", |   "iot_class": "cloud_polling", | ||||||
|   "issue_tracker": "https://github.com/Andre0512/hon/issues", |   "issue_tracker": "https://github.com/Andre0512/hon/issues", | ||||||
|  "requirements": ["pyhOn==0.10.10"], |   "requirements": [ | ||||||
|   "version": "0.8.0-beta.5" |     "pyhOn==0.12.2" | ||||||
|  |   ], | ||||||
|  |   "version": "0.8.0-beta.10" | ||||||
| } | } | ||||||
|  | |||||||
| @ -1,5 +1,7 @@ | |||||||
| from __future__ import annotations | from __future__ import annotations | ||||||
|  |  | ||||||
|  | from dataclasses import dataclass | ||||||
|  |  | ||||||
| from homeassistant.components.number import ( | from homeassistant.components.number import ( | ||||||
|     NumberEntity, |     NumberEntity, | ||||||
|     NumberEntityDescription, |     NumberEntityDescription, | ||||||
| @ -8,143 +10,135 @@ from homeassistant.config_entries import ConfigEntry | |||||||
| from homeassistant.const import UnitOfTime, UnitOfTemperature | from homeassistant.const import UnitOfTime, UnitOfTemperature | ||||||
| from homeassistant.core import callback | from homeassistant.core import callback | ||||||
| from homeassistant.helpers.entity import EntityCategory | from homeassistant.helpers.entity import EntityCategory | ||||||
| from pyhon import Hon |  | ||||||
| from pyhon.parameter.base import HonParameter |  | ||||||
| from pyhon.parameter.fixed import HonParameterFixed |  | ||||||
| from pyhon.parameter.range import HonParameterRange | from pyhon.parameter.range import HonParameterRange | ||||||
|  |  | ||||||
| from .const import DOMAIN | from .const import DOMAIN | ||||||
| from .hon import HonEntity, HonCoordinator, unique_entities | from .hon import HonEntity, unique_entities | ||||||
|  |  | ||||||
|  |  | ||||||
|  | @dataclass | ||||||
|  | class HonConfigNumberEntityDescription(NumberEntityDescription): | ||||||
|  |     entity_category: EntityCategory = EntityCategory.CONFIG | ||||||
|  |  | ||||||
|  |  | ||||||
|  | @dataclass | ||||||
|  | class HonNumberEntityDescription(NumberEntityDescription): | ||||||
|  |     pass | ||||||
|  |  | ||||||
|  |  | ||||||
| NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = { | NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = { | ||||||
|     "WM": ( |     "WM": ( | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.delayTime", |             key="startProgram.delayTime", | ||||||
|             name="Delay Time", |             name="Delay Time", | ||||||
|             icon="mdi:timer-plus", |             icon="mdi:timer-plus", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="delay_time", |             translation_key="delay_time", | ||||||
|         ), |         ), | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.rinseIterations", |             key="startProgram.rinseIterations", | ||||||
|             name="Rinse Iterations", |             name="Rinse Iterations", | ||||||
|             icon="mdi:rotate-right", |             icon="mdi:rotate-right", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="rinse_iterations", |             translation_key="rinse_iterations", | ||||||
|         ), |         ), | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.mainWashTime", |             key="startProgram.mainWashTime", | ||||||
|             name="Main Wash Time", |             name="Main Wash Time", | ||||||
|             icon="mdi:clock-start", |             icon="mdi:clock-start", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="wash_time", |             translation_key="wash_time", | ||||||
|         ), |         ), | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.steamLevel", |             key="startProgram.steamLevel", | ||||||
|             name="Steam Level", |             name="Steam Level", | ||||||
|             icon="mdi:weather-dust", |             icon="mdi:weather-dust", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="steam_level", |             translation_key="steam_level", | ||||||
|         ), |         ), | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.waterHard", |             key="startProgram.waterHard", | ||||||
|             name="Water hard", |             name="Water hard", | ||||||
|             icon="mdi:water", |             icon="mdi:water", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="water_hard", |             translation_key="water_hard", | ||||||
|         ), |         ), | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.lang", |             key="startProgram.lang", | ||||||
|             name="lang", |             name="lang", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "TD": ( |     "TD": ( | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.delayTime", |             key="startProgram.delayTime", | ||||||
|             name="Delay time", |             name="Delay time", | ||||||
|             icon="mdi:timer-plus", |             icon="mdi:timer-plus", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="delay_time", |             translation_key="delay_time", | ||||||
|         ), |         ), | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.tempLevel", |             key="startProgram.tempLevel", | ||||||
|             name="Temperature level", |             name="Temperature level", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
|             translation_key="tumbledryertemplevel", |             translation_key="tumbledryertemplevel", | ||||||
|         ), |         ), | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.dryTime", |             key="startProgram.dryTime", | ||||||
|             name="Dry Time", |             name="Dry Time", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="dry_time", |             translation_key="dry_time", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "OV": ( |     "OV": ( | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.delayTime", |             key="startProgram.delayTime", | ||||||
|             name="Delay time", |             name="Delay time", | ||||||
|             icon="mdi:timer-plus", |             icon="mdi:timer-plus", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="delay_time", |             translation_key="delay_time", | ||||||
|         ), |         ), | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.tempSel", |             key="startProgram.tempSel", | ||||||
|             name="Target Temperature", |             name="Target Temperature", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|             translation_key="target_temperature", |             translation_key="target_temperature", | ||||||
|         ), |         ), | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.prTime", |             key="startProgram.prTime", | ||||||
|             name="Program Duration", |             name="Program Duration", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:timelapse", |             icon="mdi:timelapse", | ||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="program_duration", |             translation_key="program_duration", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "IH": ( |     "IH": ( | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.temp", |             key="startProgram.temp", | ||||||
|             name="Temperature", |             name="Temperature", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
|             translation_key="temperature", |             translation_key="temperature", | ||||||
|         ), |         ), | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.powerManagement", |             key="startProgram.powerManagement", | ||||||
|             name="Power Management", |             name="Power Management", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:timelapse", |             icon="mdi:timelapse", | ||||||
|             translation_key="power_management", |             translation_key="power_management", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "DW": ( |     "DW": ( | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.delayTime", |             key="startProgram.delayTime", | ||||||
|             name="Delay time", |             name="Delay time", | ||||||
|             icon="mdi:timer-plus", |             icon="mdi:timer-plus", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="delay_time", |             translation_key="delay_time", | ||||||
|         ), |         ), | ||||||
|         NumberEntityDescription( |         HonConfigNumberEntityDescription( | ||||||
|             key="startProgram.waterHard", |             key="startProgram.waterHard", | ||||||
|             name="Water hard", |             name="Water hard", | ||||||
|             icon="mdi:water", |             icon="mdi:water", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="water_hard", |             translation_key="water_hard", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "AC": ( |     "AC": ( | ||||||
|         NumberEntityDescription( |         HonNumberEntityDescription( | ||||||
|             key="settings.tempSel", |             key="settings.tempSel", | ||||||
|             name="Target Temperature", |             name="Target Temperature", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
| @ -153,14 +147,14 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = { | |||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "REF": ( |     "REF": ( | ||||||
|         NumberEntityDescription( |         HonNumberEntityDescription( | ||||||
|             key="settings.tempSelZ1", |             key="settings.tempSelZ1", | ||||||
|             name="Fridge Temperature", |             name="Fridge Temperature", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|             translation_key="fridge_temp_sel", |             translation_key="fridge_temp_sel", | ||||||
|         ), |         ), | ||||||
|         NumberEntityDescription( |         HonNumberEntityDescription( | ||||||
|             key="settings.tempSelZ2", |             key="settings.tempSelZ2", | ||||||
|             name="Freezer Temperature", |             name="Freezer Temperature", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
| @ -168,42 +162,49 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = { | |||||||
|             translation_key="freezer_temp_sel", |             translation_key="freezer_temp_sel", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|  |     "HO": ( | ||||||
|  |         HonNumberEntityDescription( | ||||||
|  |             key="startProgram.windSpeed", | ||||||
|  |             name="Wind speed", | ||||||
|  |             icon="mdi:fan", | ||||||
|  |             entity_category=EntityCategory.CONFIG, | ||||||
|  |         ), | ||||||
|  |         HonNumberEntityDescription( | ||||||
|  |             key="startProgram.lightStatus", | ||||||
|  |             name="Light status", | ||||||
|  |             icon="mdi:lightbulb", | ||||||
|  |             entity_category=EntityCategory.CONFIG, | ||||||
|  |         ), | ||||||
|  |     ), | ||||||
| } | } | ||||||
|  |  | ||||||
| NUMBERS["WD"] = unique_entities(NUMBERS["WM"], NUMBERS["TD"]) | NUMBERS["WD"] = unique_entities(NUMBERS["WM"], NUMBERS["TD"]) | ||||||
|  |  | ||||||
|  |  | ||||||
| async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None: | async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None: | ||||||
|     hon: Hon = hass.data[DOMAIN][entry.unique_id] |     entities = [] | ||||||
|     coordinators = hass.data[DOMAIN]["coordinators"] |     for device in hass.data[DOMAIN][entry.unique_id].appliances: | ||||||
|     appliances = [] |         for description in NUMBERS.get(device.appliance_type, []): | ||||||
|     for device in hon.appliances: |             if description.key not in device.available_settings: | ||||||
|         if device.unique_id in coordinators: |                 continue | ||||||
|             coordinator = hass.data[DOMAIN]["coordinators"][device.unique_id] |             if isinstance(description, HonNumberEntityDescription): | ||||||
|         else: |                 entity = HonNumberEntity(hass, entry, device, description) | ||||||
|             coordinator = HonCoordinator(hass, device) |             elif isinstance(description, HonConfigNumberEntityDescription): | ||||||
|             hass.data[DOMAIN]["coordinators"][device.unique_id] = coordinator |                 entity = HonConfigNumberEntity(hass, entry, device, description) | ||||||
|         await coordinator.async_config_entry_first_refresh() |             else: | ||||||
|  |                 continue | ||||||
|         if descriptions := NUMBERS.get(device.appliance_type): |             await entity.coordinator.async_config_entry_first_refresh() | ||||||
|             for description in descriptions: |             entities.append(entity) | ||||||
|                 if description.key not in device.available_settings: |     async_add_entities(entities) | ||||||
|                     continue |  | ||||||
|                 appliances.extend( |  | ||||||
|                     [HonNumberEntity(hass, coordinator, entry, device, description)] |  | ||||||
|                 ) |  | ||||||
|  |  | ||||||
|     async_add_entities(appliances) |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class HonNumberEntity(HonEntity, NumberEntity): | class HonNumberEntity(HonEntity, NumberEntity): | ||||||
|     def __init__(self, hass, coordinator, entry, device, description) -> None: |     entity_description: HonNumberEntityDescription | ||||||
|         super().__init__(hass, entry, coordinator, device) |  | ||||||
|  |     def __init__(self, hass, entry, device, description) -> None: | ||||||
|  |         super().__init__(hass, entry, device, description) | ||||||
|  |  | ||||||
|         self._data = device.settings[description.key] |         self._data = device.settings[description.key] | ||||||
|         self.entity_description = description |  | ||||||
|         self._attr_unique_id = f"{super().unique_id}{description.key}" |  | ||||||
|  |  | ||||||
|         if isinstance(self._data, HonParameterRange): |         if isinstance(self._data, HonParameterRange): | ||||||
|             self._attr_native_max_value = self._data.max |             self._attr_native_max_value = self._data.max | ||||||
|             self._attr_native_min_value = self._data.min |             self._attr_native_min_value = self._data.min | ||||||
| @ -215,33 +216,43 @@ class HonNumberEntity(HonEntity, NumberEntity): | |||||||
|  |  | ||||||
|     async def async_set_native_value(self, value: float) -> None: |     async def async_set_native_value(self, value: float) -> None: | ||||||
|         setting = self._device.settings[self.entity_description.key] |         setting = self._device.settings[self.entity_description.key] | ||||||
|         if not ( |         if isinstance(setting, HonParameterRange): | ||||||
|             isinstance(setting, HonParameter) or isinstance(setting, HonParameterFixed) |  | ||||||
|         ): |  | ||||||
|             setting.value = value |             setting.value = value | ||||||
|         if "settings." in self.entity_description.key: |         command = self.entity_description.key.split(".")[0] | ||||||
|             await self._device.commands["settings"].send() |         await self._device.commands[command].send() | ||||||
|         await self.coordinator.async_refresh() |         await self.coordinator.async_refresh() | ||||||
|  |  | ||||||
|     @callback |     @callback | ||||||
|     def _handle_coordinator_update(self): |     def _handle_coordinator_update(self, update=True) -> None: | ||||||
|         setting = self._device.settings[self.entity_description.key] |         setting = self._device.settings[self.entity_description.key] | ||||||
|         if isinstance(setting, HonParameterRange): |         if isinstance(setting, HonParameterRange): | ||||||
|             self._attr_native_max_value = setting.max |             self._attr_native_max_value = setting.max | ||||||
|             self._attr_native_min_value = setting.min |             self._attr_native_min_value = setting.min | ||||||
|             self._attr_native_step = setting.step |             self._attr_native_step = setting.step | ||||||
|         self._attr_native_value = setting.value |         self._attr_native_value = setting.value | ||||||
|         self.async_write_ha_state() |         if update: | ||||||
|  |             self.async_write_ha_state() | ||||||
|  |  | ||||||
|     @property |     @property | ||||||
|     def available(self) -> bool: |     def available(self) -> bool: | ||||||
|         """Return True if entity is available.""" |         """Return True if entity is available.""" | ||||||
|         if self.entity_category == EntityCategory.CONFIG: |         return ( | ||||||
|             return super().available |             super().available | ||||||
|         else: |             and self._device.get("remoteCtrValid", "1") == "1" | ||||||
|             return ( |             and self._device.get("attributes.lastConnEvent.category") != "DISCONNECTED" | ||||||
|                 super().available |         ) | ||||||
|                 and self._device.get("remoteCtrValid", "1") == "1" |  | ||||||
|                 and self._device.get("attributes.lastConnEvent.category") |  | ||||||
|                 != "DISCONNECTED" | class HonConfigNumberEntity(HonNumberEntity): | ||||||
|             ) |     entity_description: HonConfigNumberEntityDescription | ||||||
|  |  | ||||||
|  |     async def async_set_native_value(self, value: str) -> None: | ||||||
|  |         setting = self._device.settings[self.entity_description.key] | ||||||
|  |         if isinstance(setting, HonParameterRange): | ||||||
|  |             setting.value = value | ||||||
|  |         await self.coordinator.async_refresh() | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def available(self) -> bool: | ||||||
|  |         """Return True if entity is available.""" | ||||||
|  |         return super(NumberEntity, self).available | ||||||
|  | |||||||
| @ -1,116 +1,116 @@ | |||||||
| from __future__ import annotations | from __future__ import annotations | ||||||
|  |  | ||||||
| import logging | import logging | ||||||
|  | from dataclasses import dataclass | ||||||
| from pyhon import Hon |  | ||||||
| from pyhon.appliance import HonAppliance |  | ||||||
| from pyhon.parameter.fixed import HonParameterFixed |  | ||||||
|  |  | ||||||
| from homeassistant.components.select import SelectEntity, SelectEntityDescription | from homeassistant.components.select import SelectEntity, SelectEntityDescription | ||||||
| from homeassistant.config_entries import ConfigEntry | from homeassistant.config_entries import ConfigEntry | ||||||
| from homeassistant.const import UnitOfTemperature, UnitOfTime, REVOLUTIONS_PER_MINUTE | from homeassistant.const import UnitOfTemperature, UnitOfTime, REVOLUTIONS_PER_MINUTE | ||||||
| from homeassistant.core import callback | from homeassistant.core import callback | ||||||
| from homeassistant.helpers.entity import EntityCategory | from homeassistant.helpers.entity import EntityCategory | ||||||
|  | from pyhon.appliance import HonAppliance | ||||||
|  | from pyhon.parameter.fixed import HonParameterFixed | ||||||
|  |  | ||||||
| from .const import DOMAIN | from .const import DOMAIN | ||||||
| from .hon import HonEntity, HonCoordinator, unique_entities | from .hon import HonEntity, unique_entities | ||||||
|  |  | ||||||
| _LOGGER = logging.getLogger(__name__) | _LOGGER = logging.getLogger(__name__) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | @dataclass | ||||||
|  | class HonSelectEntityDescription(SelectEntityDescription): | ||||||
|  |     pass | ||||||
|  |  | ||||||
|  |  | ||||||
|  | @dataclass | ||||||
|  | class HonConfigSelectEntityDescription(SelectEntityDescription): | ||||||
|  |     entity_category: EntityCategory = EntityCategory.CONFIG | ||||||
|  |  | ||||||
|  |  | ||||||
| SELECTS = { | SELECTS = { | ||||||
|     "WM": ( |     "WM": ( | ||||||
|         SelectEntityDescription( |         HonConfigSelectEntityDescription( | ||||||
|             key="startProgram.spinSpeed", |             key="startProgram.spinSpeed", | ||||||
|             name="Spin speed", |             name="Spin speed", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:numeric", |             icon="mdi:numeric", | ||||||
|             unit_of_measurement=REVOLUTIONS_PER_MINUTE, |             unit_of_measurement=REVOLUTIONS_PER_MINUTE, | ||||||
|             translation_key="spin_speed", |             translation_key="spin_speed", | ||||||
|         ), |         ), | ||||||
|         SelectEntityDescription( |         HonConfigSelectEntityDescription( | ||||||
|             key="startProgram.temp", |             key="startProgram.temp", | ||||||
|             name="Temperature", |             name="Temperature", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
|             unit_of_measurement=UnitOfTemperature.CELSIUS, |             unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|             translation_key="temperature", |             translation_key="temperature", | ||||||
|         ), |         ), | ||||||
|         SelectEntityDescription( |         HonConfigSelectEntityDescription( | ||||||
|             key="startProgram.program", |             key="startProgram.program", | ||||||
|             name="Program", |             name="Program", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="programs_wm", |             translation_key="programs_wm", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "TD": ( |     "TD": ( | ||||||
|         SelectEntityDescription( |         HonConfigSelectEntityDescription( | ||||||
|             key="startProgram.program", |             key="startProgram.program", | ||||||
|             name="Program", |             name="Program", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="programs_td", |             translation_key="programs_td", | ||||||
|         ), |         ), | ||||||
|         SelectEntityDescription( |         HonConfigSelectEntityDescription( | ||||||
|             key="startProgram.dryTimeMM", |             key="startProgram.dryTimeMM", | ||||||
|             name="Dry Time", |             name="Dry Time", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:timer", |             icon="mdi:timer", | ||||||
|             unit_of_measurement=UnitOfTime.MINUTES, |             unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="dry_time", |             translation_key="dry_time", | ||||||
|         ), |         ), | ||||||
|         SelectEntityDescription( |         HonConfigSelectEntityDescription( | ||||||
|             key="startProgram.dryLevel", |             key="startProgram.dryLevel", | ||||||
|             name="Dry level", |             name="Dry level", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:hair-dryer", |             icon="mdi:hair-dryer", | ||||||
|             translation_key="dry_levels", |             translation_key="dry_levels", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "OV": ( |     "OV": ( | ||||||
|         SelectEntityDescription( |         HonConfigSelectEntityDescription( | ||||||
|             key="startProgram.program", |             key="startProgram.program", | ||||||
|             name="Program", |             name="Program", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="programs_ov", |             translation_key="programs_ov", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "IH": ( |     "IH": ( | ||||||
|         SelectEntityDescription( |         HonConfigSelectEntityDescription( | ||||||
|             key="startProgram.program", |             key="startProgram.program", | ||||||
|             name="Program", |             name="Program", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="programs_ih", |             translation_key="programs_ih", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "DW": ( |     "DW": ( | ||||||
|         SelectEntityDescription( |         HonConfigSelectEntityDescription( | ||||||
|             key="startProgram.program", |             key="startProgram.program", | ||||||
|             name="Program", |             name="Program", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="programs_dw", |             translation_key="programs_dw", | ||||||
|         ), |         ), | ||||||
|         SelectEntityDescription( |         HonConfigSelectEntityDescription( | ||||||
|             key="startProgram.temp", |             key="startProgram.temp", | ||||||
|             name="Temperature", |             name="Temperature", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
|             unit_of_measurement=UnitOfTemperature.CELSIUS, |             unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|             translation_key="temperature", |             translation_key="temperature", | ||||||
|         ), |         ), | ||||||
|         SelectEntityDescription( |         HonConfigSelectEntityDescription( | ||||||
|             key="startProgram.remainingTime", |             key="startProgram.remainingTime", | ||||||
|             name="Remaining Time", |             name="Remaining Time", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:timer", |             icon="mdi:timer", | ||||||
|             unit_of_measurement=UnitOfTime.MINUTES, |             unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="remaining_time", |             translation_key="remaining_time", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "AC": ( |     "AC": ( | ||||||
|         SelectEntityDescription( |         HonSelectEntityDescription( | ||||||
|             key="startProgram.program", |             key="startProgram.program", | ||||||
|             name="Program", |             name="Program", | ||||||
|             translation_key="programs_ac", |             translation_key="programs_ac", | ||||||
|         ), |         ), | ||||||
|         SelectEntityDescription( |         HonSelectEntityDescription( | ||||||
|             key="settings.humanSensingStatus", |             key="settings.humanSensingStatus", | ||||||
|             name="Eco Pilot", |             name="Eco Pilot", | ||||||
|             icon="mdi:run", |             icon="mdi:run", | ||||||
| @ -118,12 +118,17 @@ SELECTS = { | |||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "REF": ( |     "REF": ( | ||||||
|         SelectEntityDescription( |         HonConfigSelectEntityDescription( | ||||||
|             key="startProgram.program", |             key="startProgram.program", | ||||||
|             name="Program", |             name="Program", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="programs_ref", |             translation_key="programs_ref", | ||||||
|         ), |         ), | ||||||
|  |         HonConfigSelectEntityDescription( | ||||||
|  |             key="startProgram.zone", | ||||||
|  |             name="Zone", | ||||||
|  |             icon="mdi:radiobox-marked", | ||||||
|  |             translation_key="ref_zones", | ||||||
|  |         ), | ||||||
|     ), |     ), | ||||||
| } | } | ||||||
|  |  | ||||||
| @ -131,35 +136,27 @@ SELECTS["WD"] = unique_entities(SELECTS["WM"], SELECTS["TD"]) | |||||||
|  |  | ||||||
|  |  | ||||||
| async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None: | async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None: | ||||||
|     hon: Hon = hass.data[DOMAIN][entry.unique_id] |     entities = [] | ||||||
|     coordinators = hass.data[DOMAIN]["coordinators"] |     for device in hass.data[DOMAIN][entry.unique_id].appliances: | ||||||
|     appliances = [] |         for description in SELECTS.get(device.appliance_type, []): | ||||||
|     for device in hon.appliances: |             if description.key not in device.available_settings: | ||||||
|         if device.unique_id in coordinators: |                 continue | ||||||
|             coordinator = hass.data[DOMAIN]["coordinators"][device.unique_id] |             if isinstance(description, HonSelectEntityDescription): | ||||||
|         else: |                 entity = HonSelectEntity(hass, entry, device, description) | ||||||
|             coordinator = HonCoordinator(hass, device) |             elif isinstance(description, HonConfigSelectEntityDescription): | ||||||
|             hass.data[DOMAIN]["coordinators"][device.unique_id] = coordinator |                 entity = HonConfigSelectEntity(hass, entry, device, description) | ||||||
|         await coordinator.async_config_entry_first_refresh() |             else: | ||||||
|  |                 continue | ||||||
|         if descriptions := SELECTS.get(device.appliance_type): |             await entity.coordinator.async_config_entry_first_refresh() | ||||||
|             for description in descriptions: |             entities.append(entity) | ||||||
|                 if description.key not in device.available_settings: |     async_add_entities(entities) | ||||||
|                     continue |  | ||||||
|                 appliances.extend( |  | ||||||
|                     [HonSelectEntity(hass, coordinator, entry, device, description)] |  | ||||||
|                 ) |  | ||||||
|     async_add_entities(appliances) |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class HonSelectEntity(HonEntity, SelectEntity): | class HonSelectEntity(HonEntity, SelectEntity): | ||||||
|     def __init__( |     entity_description: HonSelectEntityDescription | ||||||
|         self, hass, coordinator, entry, device: HonAppliance, description |  | ||||||
|     ) -> None: |  | ||||||
|         super().__init__(hass, entry, coordinator, device) |  | ||||||
|  |  | ||||||
|         self.entity_description = description |     def __init__(self, hass, entry, device: HonAppliance, description) -> None: | ||||||
|         self._attr_unique_id = f"{super().unique_id}{description.key}" |         super().__init__(hass, entry, device, description) | ||||||
|  |  | ||||||
|         if not (setting := self._device.settings.get(description.key)): |         if not (setting := self._device.settings.get(description.key)): | ||||||
|             self._attr_options: list[str] = [] |             self._attr_options: list[str] = [] | ||||||
| @ -177,14 +174,12 @@ class HonSelectEntity(HonEntity, SelectEntity): | |||||||
|  |  | ||||||
|     async def async_select_option(self, option: str) -> None: |     async def async_select_option(self, option: str) -> None: | ||||||
|         self._device.settings[self.entity_description.key].value = option |         self._device.settings[self.entity_description.key].value = option | ||||||
|         if "settings." in self.entity_description.key: |         command = self.entity_description.key.split(".")[0] | ||||||
|             await self._device.commands["settings"].send() |         await self._device.commands[command].send() | ||||||
|         elif self._device.appliance_type in ["AC"]: |  | ||||||
|             await self._device.commands["startProgram"].send() |  | ||||||
|         await self.coordinator.async_refresh() |         await self.coordinator.async_refresh() | ||||||
|  |  | ||||||
|     @callback |     @callback | ||||||
|     def _handle_coordinator_update(self): |     def _handle_coordinator_update(self, update=True) -> None: | ||||||
|         setting = self._device.settings.get(self.entity_description.key) |         setting = self._device.settings.get(self.entity_description.key) | ||||||
|         if setting is None: |         if setting is None: | ||||||
|             self._attr_available = False |             self._attr_available = False | ||||||
| @ -194,17 +189,27 @@ class HonSelectEntity(HonEntity, SelectEntity): | |||||||
|             self._attr_available = True |             self._attr_available = True | ||||||
|             self._attr_options: list[str] = setting.values |             self._attr_options: list[str] = setting.values | ||||||
|             self._attr_native_value = setting.value |             self._attr_native_value = setting.value | ||||||
|         self.async_write_ha_state() |         if update: | ||||||
|  |             self.async_write_ha_state() | ||||||
|  |  | ||||||
|     @property |     @property | ||||||
|     def available(self) -> bool: |     def available(self) -> bool: | ||||||
|         """Return True if entity is available.""" |         """Return True if entity is available.""" | ||||||
|         if self.entity_category == EntityCategory.CONFIG: |         return ( | ||||||
|             return super().available |             super().available | ||||||
|         else: |             and self._device.get("remoteCtrValid", "1") == "1" | ||||||
|             return ( |             and self._device.get("attributes.lastConnEvent.category") != "DISCONNECTED" | ||||||
|                 super().available |         ) | ||||||
|                 and self._device.get("remoteCtrValid", "1") == "1" |  | ||||||
|                 and self._device.get("attributes.lastConnEvent.category") |  | ||||||
|                 != "DISCONNECTED" | class HonConfigSelectEntity(HonSelectEntity): | ||||||
|             ) |     entity_description: HonConfigSelectEntityDescription | ||||||
|  |  | ||||||
|  |     async def async_select_option(self, option: str) -> None: | ||||||
|  |         self._device.settings[self.entity_description.key].value = option | ||||||
|  |         await self.coordinator.async_refresh() | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def available(self) -> bool: | ||||||
|  |         """Return True if entity is available.""" | ||||||
|  |         return super(SelectEntity, self).available | ||||||
|  | |||||||
| @ -1,6 +1,5 @@ | |||||||
| import logging | import logging | ||||||
|  | from dataclasses import dataclass | ||||||
| from pyhon import Hon |  | ||||||
|  |  | ||||||
| from homeassistant.components.sensor import ( | from homeassistant.components.sensor import ( | ||||||
|     SensorEntity, |     SensorEntity, | ||||||
| @ -21,17 +20,28 @@ from homeassistant.const import ( | |||||||
| ) | ) | ||||||
| from homeassistant.core import callback | from homeassistant.core import callback | ||||||
| from homeassistant.helpers.entity import EntityCategory | from homeassistant.helpers.entity import EntityCategory | ||||||
| from homeassistant.helpers.typing import StateType | from pyhon.appliance import HonAppliance | ||||||
|  |  | ||||||
| from . import const | from . import const | ||||||
| from .const import DOMAIN | from .const import DOMAIN | ||||||
| from .hon import HonCoordinator, HonEntity, unique_entities | from .hon import HonEntity, unique_entities | ||||||
|  |  | ||||||
| _LOGGER = logging.getLogger(__name__) | _LOGGER = logging.getLogger(__name__) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | @dataclass | ||||||
|  | class HonConfigSensorEntityDescription(SensorEntityDescription): | ||||||
|  |     entity_category: EntityCategory = EntityCategory.CONFIG | ||||||
|  |  | ||||||
|  |  | ||||||
|  | @dataclass | ||||||
|  | class HonSensorEntityDescription(SensorEntityDescription): | ||||||
|  |     pass | ||||||
|  |  | ||||||
|  |  | ||||||
| SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | ||||||
|     "WM": ( |     "WM": ( | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="prPhase", |             key="prPhase", | ||||||
|             name="Program Phase", |             name="Program Phase", | ||||||
|             icon="mdi:washing-machine", |             icon="mdi:washing-machine", | ||||||
| @ -39,7 +49,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             translation_key="program_phases_wm", |             translation_key="program_phases_wm", | ||||||
|             options=list(const.WASHING_PR_PHASE), |             options=list(const.WASHING_PR_PHASE), | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="totalElectricityUsed", |             key="totalElectricityUsed", | ||||||
|             name="Total Power", |             name="Total Power", | ||||||
|             device_class=SensorDeviceClass.ENERGY, |             device_class=SensorDeviceClass.ENERGY, | ||||||
| @ -47,7 +57,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, |             native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR, | ||||||
|             translation_key="energy_total", |             translation_key="energy_total", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="totalWaterUsed", |             key="totalWaterUsed", | ||||||
|             name="Total Water", |             name="Total Water", | ||||||
|             device_class=SensorDeviceClass.WATER, |             device_class=SensorDeviceClass.WATER, | ||||||
| @ -55,14 +65,14 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             native_unit_of_measurement=UnitOfVolume.LITERS, |             native_unit_of_measurement=UnitOfVolume.LITERS, | ||||||
|             translation_key="water_total", |             translation_key="water_total", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="totalWashCycle", |             key="totalWashCycle", | ||||||
|             name="Total Wash Cycle", |             name="Total Wash Cycle", | ||||||
|             state_class=SensorStateClass.TOTAL_INCREASING, |             state_class=SensorStateClass.TOTAL_INCREASING, | ||||||
|             icon="mdi:counter", |             icon="mdi:counter", | ||||||
|             translation_key="cycles_total", |             translation_key="cycles_total", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="currentElectricityUsed", |             key="currentElectricityUsed", | ||||||
|             name="Current Electricity Used", |             name="Current Electricity Used", | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
| @ -71,23 +81,22 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             icon="mdi:lightning-bolt", |             icon="mdi:lightning-bolt", | ||||||
|             translation_key="energy_current", |             translation_key="energy_current", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="currentWaterUsed", |             key="currentWaterUsed", | ||||||
|             name="Current Water Used", |             name="Current Water Used", | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             icon="mdi:water", |             icon="mdi:water", | ||||||
|             translation_key="water_current", |             translation_key="water_current", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.weight", |             key="startProgram.weight", | ||||||
|             name="Suggested weight", |             name="Suggested weight", | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             native_unit_of_measurement=UnitOfMass.KILOGRAMS, |             native_unit_of_measurement=UnitOfMass.KILOGRAMS, | ||||||
|             icon="mdi:weight-kilogram", |             icon="mdi:weight-kilogram", | ||||||
|             translation_key="suggested_load", |             translation_key="suggested_load", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="machMode", |             key="machMode", | ||||||
|             name="Machine Status", |             name="Machine Status", | ||||||
|             icon="mdi:information", |             icon="mdi:information", | ||||||
| @ -95,10 +104,10 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             translation_key="washing_modes", |             translation_key="washing_modes", | ||||||
|             options=list(const.MACH_MODE), |             options=list(const.MACH_MODE), | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="errors", name="Error", icon="mdi:math-log", translation_key="errors" |             key="errors", name="Error", icon="mdi:math-log", translation_key="errors" | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="remainingTimeMM", |             key="remainingTimeMM", | ||||||
|             name="Remaining Time", |             name="Remaining Time", | ||||||
|             icon="mdi:timer", |             icon="mdi:timer", | ||||||
| @ -106,7 +115,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="remaining_time", |             translation_key="remaining_time", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="spinSpeed", |             key="spinSpeed", | ||||||
|             name="Spin Speed", |             name="Spin Speed", | ||||||
|             icon="mdi:speedometer", |             icon="mdi:speedometer", | ||||||
| @ -114,53 +123,48 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             native_unit_of_measurement=REVOLUTIONS_PER_MINUTE, |             native_unit_of_measurement=REVOLUTIONS_PER_MINUTE, | ||||||
|             translation_key="spin_speed", |             translation_key="spin_speed", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.energyLabel", |             key="startProgram.energyLabel", | ||||||
|             name="Energy Label", |             name="Energy Label", | ||||||
|             icon="mdi:lightning-bolt-circle", |             icon="mdi:lightning-bolt-circle", | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="energy_label", |             translation_key="energy_label", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.liquidDetergentDose", |             key="startProgram.liquidDetergentDose", | ||||||
|             name="Liquid Detergent Dose", |             name="Liquid Detergent Dose", | ||||||
|             icon="mdi:cup-water", |             icon="mdi:cup-water", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="det_liquid", |             translation_key="det_liquid", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.powderDetergentDose", |             key="startProgram.powderDetergentDose", | ||||||
|             name="Powder Detergent Dose", |             name="Powder Detergent Dose", | ||||||
|             icon="mdi:cup", |             icon="mdi:cup", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="det_dust", |             translation_key="det_dust", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.remainingTime", |             key="startProgram.remainingTime", | ||||||
|             name="Remaining Time", |             name="Remaining Time", | ||||||
|             icon="mdi:timer", |             icon="mdi:timer", | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="remaining_time", |             translation_key="remaining_time", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="dirtyLevel", |             key="dirtyLevel", | ||||||
|             name="Dirt level", |             name="Dirt level", | ||||||
|             icon="mdi:liquid-spot", |             icon="mdi:liquid-spot", | ||||||
|             translation_key="dirt_level", |             translation_key="dirt_level", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.suggestedLoadW", |             key="startProgram.suggestedLoadW", | ||||||
|             name="Suggested Load", |             name="Suggested Load", | ||||||
|             icon="mdi:weight-kilogram", |             icon="mdi:weight-kilogram", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             native_unit_of_measurement=UnitOfMass.KILOGRAMS, |             native_unit_of_measurement=UnitOfMass.KILOGRAMS, | ||||||
|             translation_key="suggested_load", |             translation_key="suggested_load", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="temp", |             key="temp", | ||||||
|             name="Current Temperature", |             name="Current Temperature", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
| @ -168,9 +172,16 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|             translation_key="temperature", |             translation_key="temperature", | ||||||
|         ), |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="programName", | ||||||
|  |             name="Program", | ||||||
|  |             icon="mdi:play", | ||||||
|  |             device_class=SensorDeviceClass.ENUM, | ||||||
|  |             translation_key="programs_wm", | ||||||
|  |         ), | ||||||
|     ), |     ), | ||||||
|     "TD": ( |     "TD": ( | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="machMode", |             key="machMode", | ||||||
|             name="Machine Status", |             name="Machine Status", | ||||||
|             icon="mdi:information", |             icon="mdi:information", | ||||||
| @ -178,10 +189,10 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             translation_key="washing_modes", |             translation_key="washing_modes", | ||||||
|             options=list(const.MACH_MODE), |             options=list(const.MACH_MODE), | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="errors", name="Error", icon="mdi:math-log", translation_key="errors" |             key="errors", name="Error", icon="mdi:math-log", translation_key="errors" | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="remainingTimeMM", |             key="remainingTimeMM", | ||||||
|             name="Remaining Time", |             name="Remaining Time", | ||||||
|             icon="mdi:timer", |             icon="mdi:timer", | ||||||
| @ -189,7 +200,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="remaining_time", |             translation_key="remaining_time", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="delayTime", |             key="delayTime", | ||||||
|             name="Start Time", |             name="Start Time", | ||||||
|             icon="mdi:clock-start", |             icon="mdi:clock-start", | ||||||
| @ -197,15 +208,14 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="delay_time", |             translation_key="delay_time", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="programName", |             key="programName", | ||||||
|             name="Program", |             name="Program", | ||||||
|             icon="mdi:tumble-dryer", |             icon="mdi:play", | ||||||
|             device_class=SensorDeviceClass.ENUM, |             device_class=SensorDeviceClass.ENUM, | ||||||
|             translation_key="programs_td", |             translation_key="programs_td", | ||||||
|             options=const.PROGRAMS_TD, |  | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="prPhase", |             key="prPhase", | ||||||
|             name="Program Phase", |             name="Program Phase", | ||||||
|             icon="mdi:washing-machine", |             icon="mdi:washing-machine", | ||||||
| @ -213,7 +223,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             translation_key="program_phases_td", |             translation_key="program_phases_td", | ||||||
|             options=list(const.TUMBLE_DRYER_PR_PHASE), |             options=list(const.TUMBLE_DRYER_PR_PHASE), | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="dryLevel", |             key="dryLevel", | ||||||
|             name="Dry level", |             name="Dry level", | ||||||
|             icon="mdi:hair-dryer", |             icon="mdi:hair-dryer", | ||||||
| @ -221,58 +231,54 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             translation_key="dry_levels", |             translation_key="dry_levels", | ||||||
|             options=list(const.TUMBLE_DRYER_DRY_LEVEL), |             options=list(const.TUMBLE_DRYER_DRY_LEVEL), | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="tempLevel", |             key="tempLevel", | ||||||
|             name="Temperature level", |             name="Temperature level", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
|             translation_key="tumbledryertemplevel", |             translation_key="tumbledryertemplevel", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.suggestedLoadD", |             key="startProgram.suggestedLoadD", | ||||||
|             name="Suggested Load", |             name="Suggested Load", | ||||||
|             icon="mdi:weight-kilogram", |             icon="mdi:weight-kilogram", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             native_unit_of_measurement=UnitOfMass.KILOGRAMS, |             native_unit_of_measurement=UnitOfMass.KILOGRAMS, | ||||||
|             translation_key="suggested_load", |             translation_key="suggested_load", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.energyLabel", |             key="startProgram.energyLabel", | ||||||
|             name="Energy Label", |             name="Energy Label", | ||||||
|             icon="mdi:lightning-bolt-circle", |             icon="mdi:lightning-bolt-circle", | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="energy_label", |             translation_key="energy_label", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.steamLevel", |             key="startProgram.steamLevel", | ||||||
|             name="Steam level", |             name="Steam level", | ||||||
|             icon="mdi:smoke", |             icon="mdi:smoke", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="steam_level", |             translation_key="steam_level", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="steamLevel", |             key="steamLevel", | ||||||
|             name="Steam level", |             name="Steam level", | ||||||
|             icon="mdi:smoke", |             icon="mdi:smoke", | ||||||
|             translation_key="steam_level", |             translation_key="steam_level", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="steamType", |             key="steamType", | ||||||
|             name="Steam Type", |             name="Steam Type", | ||||||
|             icon="mdi:weather-dust", |             icon="mdi:weather-dust", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "OV": ( |     "OV": ( | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="remainingTimeMM", |             key="remainingTimeMM", | ||||||
|             name="Remaining Time", |             name="Remaining Time", | ||||||
|             icon="mdi:timer", |             icon="mdi:timer", | ||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="remaining_time", |             translation_key="remaining_time", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="delayTime", |             key="delayTime", | ||||||
|             name="Start Time", |             name="Start Time", | ||||||
|             icon="mdi:clock-start", |             icon="mdi:clock-start", | ||||||
| @ -280,28 +286,35 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="delay_time", |             translation_key="delay_time", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="temp", |             key="temp", | ||||||
|             name="Temperature", |             name="Temperature", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
|             translation_key="temperature", |             translation_key="temperature", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="tempSel", |             key="tempSel", | ||||||
|             name="Temperature Selected", |             name="Temperature Selected", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
|             translation_key="target_temperature", |             translation_key="target_temperature", | ||||||
|         ), |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="programName", | ||||||
|  |             name="Program", | ||||||
|  |             icon="mdi:play", | ||||||
|  |             device_class=SensorDeviceClass.ENUM, | ||||||
|  |             translation_key="programs_ov", | ||||||
|  |         ), | ||||||
|     ), |     ), | ||||||
|     "IH": ( |     "IH": ( | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="remainingTimeMM", |             key="remainingTimeMM", | ||||||
|             name="Remaining Time", |             name="Remaining Time", | ||||||
|             icon="mdi:timer", |             icon="mdi:timer", | ||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="remaining_time", |             translation_key="remaining_time", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="temp", |             key="temp", | ||||||
|             name="Temperature", |             name="Temperature", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
| @ -309,69 +322,70 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|             translation_key="temperature", |             translation_key="temperature", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="errors", name="Error", icon="mdi:math-log", translation_key="errors" |             key="errors", name="Error", icon="mdi:math-log", translation_key="errors" | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="power", |             key="power", | ||||||
|             name="Power", |             name="Power", | ||||||
|             icon="mdi:lightning-bolt", |             icon="mdi:lightning-bolt", | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             translation_key="power", |             translation_key="power", | ||||||
|         ), |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="programName", | ||||||
|  |             name="Program", | ||||||
|  |             icon="mdi:play", | ||||||
|  |             device_class=SensorDeviceClass.ENUM, | ||||||
|  |             translation_key="programs_ih", | ||||||
|  |         ), | ||||||
|     ), |     ), | ||||||
|     "DW": ( |     "DW": ( | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.ecoIndex", |             key="startProgram.ecoIndex", | ||||||
|             name="Eco Index", |             name="Eco Index", | ||||||
|             icon="mdi:sprout", |             icon="mdi:sprout", | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.waterEfficiency", |             key="startProgram.waterEfficiency", | ||||||
|             name="Water Efficiency", |             name="Water Efficiency", | ||||||
|             icon="mdi:water", |             icon="mdi:water", | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="water_efficiency", |             translation_key="water_efficiency", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.waterSaving", |             key="startProgram.waterSaving", | ||||||
|             name="Water Saving", |             name="Water Saving", | ||||||
|             icon="mdi:water-percent", |             icon="mdi:water-percent", | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             native_unit_of_measurement=PERCENTAGE, |             native_unit_of_measurement=PERCENTAGE, | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="water_saving", |             translation_key="water_saving", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.temp", |             key="startProgram.temp", | ||||||
|             name="Temperature", |             name="Temperature", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="temperature", |             translation_key="temperature", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.energyLabel", |             key="startProgram.energyLabel", | ||||||
|             name="Energy Label", |             name="Energy Label", | ||||||
|             icon="mdi:lightning-bolt-circle", |             icon="mdi:lightning-bolt-circle", | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="energy_label", |             translation_key="energy_label", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonConfigSensorEntityDescription( | ||||||
|             key="startProgram.remainingTime", |             key="startProgram.remainingTime", | ||||||
|             name="Time", |             name="Time", | ||||||
|             icon="mdi:timer", |             icon="mdi:timer", | ||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="duration", |             translation_key="duration", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="machMode", |             key="machMode", | ||||||
|             name="Machine Status", |             name="Machine Status", | ||||||
|             icon="mdi:information", |             icon="mdi:information", | ||||||
| @ -379,10 +393,10 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             translation_key="washing_modes", |             translation_key="washing_modes", | ||||||
|             options=list(const.MACH_MODE), |             options=list(const.MACH_MODE), | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="errors", name="Error", icon="mdi:math-log", translation_key="errors" |             key="errors", name="Error", icon="mdi:math-log", translation_key="errors" | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="remainingTimeMM", |             key="remainingTimeMM", | ||||||
|             name="Remaining Time", |             name="Remaining Time", | ||||||
|             icon="mdi:timer", |             icon="mdi:timer", | ||||||
| @ -390,7 +404,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             native_unit_of_measurement=UnitOfTime.MINUTES, |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|             translation_key="remaining_time", |             translation_key="remaining_time", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="prPhase", |             key="prPhase", | ||||||
|             name="Program Phase", |             name="Program Phase", | ||||||
|             icon="mdi:washing-machine", |             icon="mdi:washing-machine", | ||||||
| @ -398,9 +412,16 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             translation_key="program_phases_dw", |             translation_key="program_phases_dw", | ||||||
|             options=list(const.DISHWASHER_PR_PHASE), |             options=list(const.DISHWASHER_PR_PHASE), | ||||||
|         ), |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="programName", | ||||||
|  |             name="Program", | ||||||
|  |             icon="mdi:play", | ||||||
|  |             device_class=SensorDeviceClass.ENUM, | ||||||
|  |             translation_key="programs_dw", | ||||||
|  |         ), | ||||||
|     ), |     ), | ||||||
|     "AC": ( |     "AC": ( | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="tempAirOutdoor", |             key="tempAirOutdoor", | ||||||
|             name="Air Temperature Outdoor", |             name="Air Temperature Outdoor", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
| @ -408,7 +429,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             device_class=SensorDeviceClass.TEMPERATURE, |             device_class=SensorDeviceClass.TEMPERATURE, | ||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="tempCoilerIndoor", |             key="tempCoilerIndoor", | ||||||
|             name="Coiler Temperature Indoor", |             name="Coiler Temperature Indoor", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
| @ -416,7 +437,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             device_class=SensorDeviceClass.TEMPERATURE, |             device_class=SensorDeviceClass.TEMPERATURE, | ||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="tempCoilerOutdoor", |             key="tempCoilerOutdoor", | ||||||
|             name="Coiler Temperature Outside", |             name="Coiler Temperature Outside", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
| @ -424,7 +445,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             device_class=SensorDeviceClass.TEMPERATURE, |             device_class=SensorDeviceClass.TEMPERATURE, | ||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="tempDefrostOutdoor", |             key="tempDefrostOutdoor", | ||||||
|             name="Defrost Temperature Outdoor", |             name="Defrost Temperature Outdoor", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
| @ -432,7 +453,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             device_class=SensorDeviceClass.TEMPERATURE, |             device_class=SensorDeviceClass.TEMPERATURE, | ||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="tempInAirOutdoor", |             key="tempInAirOutdoor", | ||||||
|             name="In Air Temperature Outdoor", |             name="In Air Temperature Outdoor", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
| @ -440,7 +461,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             device_class=SensorDeviceClass.TEMPERATURE, |             device_class=SensorDeviceClass.TEMPERATURE, | ||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="tempIndoor", |             key="tempIndoor", | ||||||
|             name="Indoor Temperature", |             name="Indoor Temperature", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
| @ -448,7 +469,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             device_class=SensorDeviceClass.TEMPERATURE, |             device_class=SensorDeviceClass.TEMPERATURE, | ||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="tempOutdoor", |             key="tempOutdoor", | ||||||
|             name="Outdoor Temperature", |             name="Outdoor Temperature", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
| @ -456,7 +477,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             device_class=SensorDeviceClass.TEMPERATURE, |             device_class=SensorDeviceClass.TEMPERATURE, | ||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="tempSel", |             key="tempSel", | ||||||
|             name="Selected Temperature", |             name="Selected Temperature", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
| @ -464,9 +485,16 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             device_class=SensorDeviceClass.TEMPERATURE, |             device_class=SensorDeviceClass.TEMPERATURE, | ||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|         ), |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="programName", | ||||||
|  |             name="Program", | ||||||
|  |             icon="mdi:play", | ||||||
|  |             device_class=SensorDeviceClass.ENUM, | ||||||
|  |             translation_key="programs_ac", | ||||||
|  |         ), | ||||||
|     ), |     ), | ||||||
|     "REF": ( |     "REF": ( | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="humidityEnv", |             key="humidityEnv", | ||||||
|             name="Room Humidity", |             name="Room Humidity", | ||||||
|             icon="mdi:water-percent", |             icon="mdi:water-percent", | ||||||
| @ -475,7 +503,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             state_class=SensorStateClass.MEASUREMENT, |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|             translation_key="humidity", |             translation_key="humidity", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="tempEnv", |             key="tempEnv", | ||||||
|             name="Room Temperature", |             name="Room Temperature", | ||||||
|             icon="mdi:home-thermometer-outline", |             icon="mdi:home-thermometer-outline", | ||||||
| @ -484,7 +512,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|             translation_key="room_temperature", |             translation_key="room_temperature", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="tempZ1", |             key="tempZ1", | ||||||
|             name="Temperature Fridge", |             name="Temperature Fridge", | ||||||
|             icon="mdi:thermometer", |             icon="mdi:thermometer", | ||||||
| @ -493,7 +521,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|             translation_key="fridge_temp", |             translation_key="fridge_temp", | ||||||
|         ), |         ), | ||||||
|         SensorEntityDescription( |         HonSensorEntityDescription( | ||||||
|             key="tempZ2", |             key="tempZ2", | ||||||
|             name="Temperature Freezer", |             name="Temperature Freezer", | ||||||
|             icon="mdi:snowflake-thermometer", |             icon="mdi:snowflake-thermometer", | ||||||
| @ -502,54 +530,133 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = { | |||||||
|             native_unit_of_measurement=UnitOfTemperature.CELSIUS, |             native_unit_of_measurement=UnitOfTemperature.CELSIUS, | ||||||
|             translation_key="freezer_temp", |             translation_key="freezer_temp", | ||||||
|         ), |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="errors", name="Error", icon="mdi:math-log", translation_key="errors" | ||||||
|  |         ), | ||||||
|  |     ), | ||||||
|  |     "HO": ( | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="delayTime", | ||||||
|  |             name="Delay time", | ||||||
|  |             icon="mdi:clock-start", | ||||||
|  |             state_class=SensorStateClass.MEASUREMENT, | ||||||
|  |             native_unit_of_measurement=UnitOfTime.MINUTES, | ||||||
|  |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="delayTimeStatus", | ||||||
|  |             name="Delay time status", | ||||||
|  |             icon="mdi:clock-start", | ||||||
|  |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="errors", | ||||||
|  |             name="Errors", | ||||||
|  |             icon="mdi:alert-circle", | ||||||
|  |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="filterCleaningAlarmStatus", | ||||||
|  |             name="Filter Cleaning Alarm Status", | ||||||
|  |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="filterCleaningStatus", | ||||||
|  |             name="Filter Cleaning Status", | ||||||
|  |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="lastWorkTime", | ||||||
|  |             name="Last Work Time", | ||||||
|  |             icon="mdi:clock-start", | ||||||
|  |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="lightStatus", | ||||||
|  |             name="Light Status", | ||||||
|  |             icon="mdi:lightbulb", | ||||||
|  |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="machMode", | ||||||
|  |             name="Mach Mode", | ||||||
|  |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="onOffStatus", | ||||||
|  |             name="On / Off Status", | ||||||
|  |             icon="mdi:lightbulb", | ||||||
|  |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="quickDelayTimeStatus", | ||||||
|  |             name="Quick Delay Time Status", | ||||||
|  |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="rgbLightColors", | ||||||
|  |             name="RGB Light Color", | ||||||
|  |             icon="mdi:lightbulb", | ||||||
|  |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="rgbLightStatus", | ||||||
|  |             name="RGB Light Status", | ||||||
|  |             icon="mdi:lightbulb", | ||||||
|  |         ), | ||||||
|  |         HonSensorEntityDescription( | ||||||
|  |             key="windSpeed", | ||||||
|  |             name="Wind Speed", | ||||||
|  |             icon="mdi:fan", | ||||||
|  |         ), | ||||||
|     ), |     ), | ||||||
| } | } | ||||||
| SENSORS["WD"] = unique_entities(SENSORS["WM"], SENSORS["TD"]) | SENSORS["WD"] = unique_entities(SENSORS["WM"], SENSORS["TD"]) | ||||||
|  |  | ||||||
|  |  | ||||||
| async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None: | async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None: | ||||||
|     hon: Hon = hass.data[DOMAIN][entry.unique_id] |     entities = [] | ||||||
|     coordinators = hass.data[DOMAIN]["coordinators"] |     for device in hass.data[DOMAIN][entry.unique_id].appliances: | ||||||
|     appliances = [] |         for description in SENSORS.get(device.appliance_type, []): | ||||||
|     for device in hon.appliances: |             if isinstance(description, HonSensorEntityDescription): | ||||||
|         if device.unique_id in coordinators: |                 if not device.get(description.key): | ||||||
|             coordinator = hass.data[DOMAIN]["coordinators"][device.unique_id] |  | ||||||
|         else: |  | ||||||
|             coordinator = HonCoordinator(hass, device) |  | ||||||
|             hass.data[DOMAIN]["coordinators"][device.unique_id] = coordinator |  | ||||||
|         await coordinator.async_config_entry_first_refresh() |  | ||||||
|  |  | ||||||
|         if descriptions := SENSORS.get(device.appliance_type): |  | ||||||
|             for description in descriptions: |  | ||||||
|                 if not device.get(description.key) and not device.settings.get( |  | ||||||
|                     description.key |  | ||||||
|                 ): |  | ||||||
|                     continue |                     continue | ||||||
|                 appliances.extend( |                 entity = HonSensorEntity(hass, entry, device, description) | ||||||
|                     [HonSensorEntity(hass, coordinator, entry, device, description)] |             elif isinstance(description, HonConfigSensorEntityDescription): | ||||||
|                 ) |                 if description.key not in device.available_settings: | ||||||
|  |                     continue | ||||||
|  |                 entity = HonConfigSensorEntity(hass, entry, device, description) | ||||||
|  |             else: | ||||||
|  |                 continue | ||||||
|  |             await entity.coordinator.async_config_entry_first_refresh() | ||||||
|  |             entities.append(entity) | ||||||
|  |  | ||||||
|     async_add_entities(appliances) |     async_add_entities(entities) | ||||||
|  |  | ||||||
|  |  | ||||||
| class HonSensorEntity(HonEntity, SensorEntity): | class HonSensorEntity(HonEntity, SensorEntity): | ||||||
|     def __init__(self, hass, coordinator, entry, device, description) -> None: |     entity_description: HonSensorEntityDescription | ||||||
|         super().__init__(hass, entry, coordinator, device) |  | ||||||
|  |  | ||||||
|         self.entity_description = description |     def __init__(self, hass, entry, device: HonAppliance, description): | ||||||
|         self._attr_unique_id = f"{super().unique_id}{description.key}" |         super().__init__(hass, entry, device, description) | ||||||
|  |         if self.entity_description.key == "programName": | ||||||
|     @property |             self._attr_options = self._device.settings.get( | ||||||
|     def native_value(self) -> StateType: |                 "startProgram.program" | ||||||
|         value = self._device.get(self.entity_description.key, "") |             ).values + ["No Program"] | ||||||
|         if not value and self.entity_description.state_class is not None: |  | ||||||
|             return 0 |  | ||||||
|         return value |  | ||||||
|  |  | ||||||
|     @callback |     @callback | ||||||
|     def _handle_coordinator_update(self): |     def _handle_coordinator_update(self, update=True) -> None: | ||||||
|         value = self._device.get(self.entity_description.key, "") |         value = self._device.get(self.entity_description.key, "") | ||||||
|         if not value and self.entity_description.state_class is not None: |         if not value and self.entity_description.state_class is not None: | ||||||
|             self._attr_native_value = 0 |             self._attr_native_value = 0 | ||||||
|         self._attr_native_value = value |         self._attr_native_value = value | ||||||
|         self.async_write_ha_state() |         if update: | ||||||
|  |             self.async_write_ha_state() | ||||||
|  |  | ||||||
|  |  | ||||||
|  | class HonConfigSensorEntity(HonEntity, SensorEntity): | ||||||
|  |     entity_description: HonConfigSensorEntityDescription | ||||||
|  |  | ||||||
|  |     @callback | ||||||
|  |     def _handle_coordinator_update(self, update=True) -> None: | ||||||
|  |         value = self._device.settings.get(self.entity_description.key, None) | ||||||
|  |         if self.entity_description.state_class is not None: | ||||||
|  |             if value and value.value: | ||||||
|  |                 self._attr_native_value = ( | ||||||
|  |                     float(value.value) if "." in str(value.value) else int(value.value) | ||||||
|  |                 ) | ||||||
|  |             else: | ||||||
|  |                 self._attr_native_value = 0 | ||||||
|  |         else: | ||||||
|  |             self._attr_native_value = value.value | ||||||
|  |         if update: | ||||||
|  |             self.async_write_ha_state() | ||||||
|  | |||||||
| @ -1,17 +1,17 @@ | |||||||
| import logging | import logging | ||||||
| from dataclasses import dataclass | from dataclasses import dataclass | ||||||
|  | from datetime import datetime, timedelta | ||||||
| from typing import Any | from typing import Any | ||||||
|  |  | ||||||
| from pyhon import Hon |  | ||||||
| from pyhon.appliance import HonAppliance |  | ||||||
| from pyhon.parameter.range import HonParameterRange |  | ||||||
|  |  | ||||||
| from homeassistant.components.switch import SwitchEntityDescription, SwitchEntity | from homeassistant.components.switch import SwitchEntityDescription, SwitchEntity | ||||||
| from homeassistant.config_entries import ConfigEntry | from homeassistant.config_entries import ConfigEntry | ||||||
| from homeassistant.const import EntityCategory | from homeassistant.const import EntityCategory | ||||||
| from homeassistant.core import callback | from homeassistant.core import callback | ||||||
|  | from pyhon.parameter.base import HonParameter | ||||||
|  | from pyhon.parameter.range import HonParameterRange | ||||||
|  |  | ||||||
| from .const import DOMAIN | from .const import DOMAIN | ||||||
| from .hon import HonCoordinator, HonEntity, unique_entities | from .hon import HonEntity, unique_entities | ||||||
|  |  | ||||||
| _LOGGER = logging.getLogger(__name__) | _LOGGER = logging.getLogger(__name__) | ||||||
|  |  | ||||||
| @ -20,19 +20,27 @@ _LOGGER = logging.getLogger(__name__) | |||||||
| class HonSwitchEntityDescriptionMixin: | class HonSwitchEntityDescriptionMixin: | ||||||
|     turn_on_key: str = "" |     turn_on_key: str = "" | ||||||
|     turn_off_key: str = "" |     turn_off_key: str = "" | ||||||
|     status_key: str = "" |  | ||||||
|  |  | ||||||
|  |  | ||||||
| @dataclass | @dataclass | ||||||
| class HonSwitchEntityDescription( | class HonControlSwitchEntityDescription( | ||||||
|     HonSwitchEntityDescriptionMixin, SwitchEntityDescription |     HonSwitchEntityDescriptionMixin, SwitchEntityDescription | ||||||
| ): | ): | ||||||
|     pass |     pass | ||||||
|  |  | ||||||
|  |  | ||||||
|  | class HonSwitchEntityDescription(SwitchEntityDescription): | ||||||
|  |     pass | ||||||
|  |  | ||||||
|  |  | ||||||
|  | @dataclass | ||||||
|  | class HonConfigSwitchEntityDescription(SwitchEntityDescription): | ||||||
|  |     entity_category: EntityCategory = EntityCategory.CONFIG | ||||||
|  |  | ||||||
|  |  | ||||||
| SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = { | SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = { | ||||||
|     "WM": ( |     "WM": ( | ||||||
|         HonSwitchEntityDescription( |         HonControlSwitchEntityDescription( | ||||||
|             key="active", |             key="active", | ||||||
|             name="Washing Machine", |             name="Washing Machine", | ||||||
|             icon="mdi:washing-machine", |             icon="mdi:washing-machine", | ||||||
| @ -40,7 +48,7 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = { | |||||||
|             turn_off_key="stopProgram", |             turn_off_key="stopProgram", | ||||||
|             translation_key="washing_machine", |             translation_key="washing_machine", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonControlSwitchEntityDescription( | ||||||
|             key="pause", |             key="pause", | ||||||
|             name="Pause Washing Machine", |             name="Pause Washing Machine", | ||||||
|             icon="mdi:pause", |             icon="mdi:pause", | ||||||
| @ -48,79 +56,69 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = { | |||||||
|             turn_off_key="resumeProgram", |             turn_off_key="resumeProgram", | ||||||
|             translation_key="pause", |             translation_key="pause", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.delayStatus", |             key="startProgram.delayStatus", | ||||||
|             name="Delay Status", |             name="Delay Status", | ||||||
|             icon="mdi:timer-check", |             icon="mdi:timer-check", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="delay_time", |             translation_key="delay_time", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.haier_SoakPrewashSelection", |             key="startProgram.haier_SoakPrewashSelection", | ||||||
|             name="Soak Prewash Selection", |             name="Soak Prewash Selection", | ||||||
|             icon="mdi:tshirt-crew", |             icon="mdi:tshirt-crew", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="prewash", |             translation_key="prewash", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.permanentPressStatus", |             key="startProgram.permanentPressStatus", | ||||||
|             name="Keep Fresh", |             name="Keep Fresh", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:refresh-circle", |             icon="mdi:refresh-circle", | ||||||
|             translation_key="keep_fresh", |             translation_key="keep_fresh", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.autoSoftenerStatus", |             key="startProgram.autoSoftenerStatus", | ||||||
|             name="Auto Dose Softener", |             name="Auto Dose Softener", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:teddy-bear", |             icon="mdi:teddy-bear", | ||||||
|             translation_key="auto_dose_softener", |             translation_key="auto_dose_softener", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.autoDetergentStatus", |             key="startProgram.autoDetergentStatus", | ||||||
|             name="Auto Dose Detergent", |             name="Auto Dose Detergent", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:cup", |             icon="mdi:cup", | ||||||
|             translation_key="auto_dose_detergent", |             translation_key="auto_dose_detergent", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.acquaplus", |             key="startProgram.acquaplus", | ||||||
|             name="Acqua Plus", |             name="Acqua Plus", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:water-plus", |             icon="mdi:water-plus", | ||||||
|             translation_key="acqua_plus", |             translation_key="acqua_plus", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.extraRinse1", |             key="startProgram.extraRinse1", | ||||||
|             name="Extra Rinse 1", |             name="Extra Rinse 1", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:numeric-1-box-multiple-outline", |             icon="mdi:numeric-1-box-multiple-outline", | ||||||
|             translation_key="extra_rinse_1", |             translation_key="extra_rinse_1", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.extraRinse2", |             key="startProgram.extraRinse2", | ||||||
|             name="Extra Rinse 2", |             name="Extra Rinse 2", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:numeric-2-box-multiple-outline", |             icon="mdi:numeric-2-box-multiple-outline", | ||||||
|             translation_key="extra_rinse_2", |             translation_key="extra_rinse_2", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.extraRinse3", |             key="startProgram.extraRinse3", | ||||||
|             name="Extra Rinse 3", |             name="Extra Rinse 3", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:numeric-3-box-multiple-outline", |             icon="mdi:numeric-3-box-multiple-outline", | ||||||
|             translation_key="extra_rinse_3", |             translation_key="extra_rinse_3", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.goodNight", |             key="startProgram.goodNight", | ||||||
|             name="Good Night", |             name="Good Night", | ||||||
|             icon="mdi:weather-night", |             icon="mdi:weather-night", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="good_night", |             translation_key="good_night", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "TD": ( |     "TD": ( | ||||||
|         HonSwitchEntityDescription( |         HonControlSwitchEntityDescription( | ||||||
|             key="active", |             key="active", | ||||||
|             name="Tumble Dryer", |             name="Tumble Dryer", | ||||||
|             icon="mdi:tumble-dryer", |             icon="mdi:tumble-dryer", | ||||||
| @ -128,7 +126,7 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = { | |||||||
|             turn_off_key="stopProgram", |             turn_off_key="stopProgram", | ||||||
|             translation_key="tumble_dryer", |             translation_key="tumble_dryer", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonControlSwitchEntityDescription( | ||||||
|             key="pause", |             key="pause", | ||||||
|             name="Pause Tumble Dryer", |             name="Pause Tumble Dryer", | ||||||
|             icon="mdi:pause", |             icon="mdi:pause", | ||||||
| @ -136,29 +134,26 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = { | |||||||
|             turn_off_key="resumeProgram", |             turn_off_key="resumeProgram", | ||||||
|             translation_key="pause", |             translation_key="pause", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.sterilizationStatus", |             key="startProgram.sterilizationStatus", | ||||||
|             name="Sterilization", |             name="Sterilization", | ||||||
|             icon="mdi:clock-start", |             icon="mdi:clock-start", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.antiCreaseTime", |             key="startProgram.antiCreaseTime", | ||||||
|             name="Anti-Crease", |             name="Anti-Crease", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:timer", |             icon="mdi:timer", | ||||||
|             translation_key="anti_crease", |             translation_key="anti_crease", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.anticrease", |             key="startProgram.anticrease", | ||||||
|             name="Anti-Crease", |             name="Anti-Crease", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             icon="mdi:timer", |             icon="mdi:timer", | ||||||
|             translation_key="anti_crease", |             translation_key="anti_crease", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "OV": ( |     "OV": ( | ||||||
|         HonSwitchEntityDescription( |         HonControlSwitchEntityDescription( | ||||||
|             key="active", |             key="active", | ||||||
|             name="Oven", |             name="Oven", | ||||||
|             icon="mdi:toaster-oven", |             icon="mdi:toaster-oven", | ||||||
| @ -166,16 +161,15 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = { | |||||||
|             turn_off_key="stopProgram", |             turn_off_key="stopProgram", | ||||||
|             translation_key="oven", |             translation_key="oven", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.preheatStatus", |             key="startProgram.preheatStatus", | ||||||
|             name="Preheat", |             name="Preheat", | ||||||
|             icon="mdi:thermometer-chevron-up", |             icon="mdi:thermometer-chevron-up", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="preheat", |             translation_key="preheat", | ||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "WD": ( |     "WD": ( | ||||||
|         HonSwitchEntityDescription( |         HonControlSwitchEntityDescription( | ||||||
|             key="active", |             key="active", | ||||||
|             name="Washer Dryer", |             name="Washer Dryer", | ||||||
|             icon="mdi:washing-machine", |             icon="mdi:washing-machine", | ||||||
| @ -183,7 +177,7 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = { | |||||||
|             turn_off_key="stopProgram", |             turn_off_key="stopProgram", | ||||||
|             translation_key="washer_dryer", |             translation_key="washer_dryer", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonControlSwitchEntityDescription( | ||||||
|             key="pause", |             key="pause", | ||||||
|             name="Pause Washer Dryer", |             name="Pause Washer Dryer", | ||||||
|             icon="mdi:pause", |             icon="mdi:pause", | ||||||
| @ -193,7 +187,7 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = { | |||||||
|         ), |         ), | ||||||
|     ), |     ), | ||||||
|     "DW": ( |     "DW": ( | ||||||
|         HonSwitchEntityDescription( |         HonControlSwitchEntityDescription( | ||||||
|             key="active", |             key="active", | ||||||
|             name="Dish Washer", |             name="Dish Washer", | ||||||
|             icon="mdi:dishwasher", |             icon="mdi:dishwasher", | ||||||
| @ -201,50 +195,44 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = { | |||||||
|             turn_off_key="stopProgram", |             turn_off_key="stopProgram", | ||||||
|             translation_key="dish_washer", |             translation_key="dish_washer", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.extraDry", |             key="startProgram.extraDry", | ||||||
|             name="Extra Dry", |             name="Extra Dry", | ||||||
|             icon="mdi:hair-dryer", |             icon="mdi:hair-dryer", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="extra_dry", |             translation_key="extra_dry", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.halfLoad", |             key="startProgram.halfLoad", | ||||||
|             name="Half Load", |             name="Half Load", | ||||||
|             icon="mdi:fraction-one-half", |             icon="mdi:fraction-one-half", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="half_load", |             translation_key="half_load", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.openDoor", |             key="startProgram.openDoor", | ||||||
|             name="Open Door", |             name="Open Door", | ||||||
|             icon="mdi:door-open", |             icon="mdi:door-open", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="open_door", |             translation_key="open_door", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.threeInOne", |             key="startProgram.threeInOne", | ||||||
|             name="Three in One", |             name="Three in One", | ||||||
|             icon="mdi:numeric-3-box-outline", |             icon="mdi:numeric-3-box-outline", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="three_in_one", |             translation_key="three_in_one", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.ecoExpress", |             key="startProgram.ecoExpress", | ||||||
|             name="Eco Express", |             name="Eco Express", | ||||||
|             icon="mdi:sprout", |             icon="mdi:sprout", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="eco", |             translation_key="eco", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonConfigSwitchEntityDescription( | ||||||
|             key="startProgram.addDish", |             key="startProgram.addDish", | ||||||
|             name="Add Dish", |             name="Add Dish", | ||||||
|             icon="mdi:silverware-fork-knife", |             icon="mdi:silverware-fork-knife", | ||||||
|             entity_category=EntityCategory.CONFIG, |  | ||||||
|             translation_key="add_dish", |             translation_key="add_dish", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonSwitchEntityDescription( | ||||||
|             key="settings.buzzerDisabled", |             key="buzzerDisabled", | ||||||
|             name="Buzzer Disabled", |             name="Buzzer Disabled", | ||||||
|             icon="mdi:volume-off", |             icon="mdi:volume-off", | ||||||
|             translation_key="buzzer", |             translation_key="buzzer", | ||||||
| @ -252,65 +240,57 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = { | |||||||
|     ), |     ), | ||||||
|     "AC": ( |     "AC": ( | ||||||
|         HonSwitchEntityDescription( |         HonSwitchEntityDescription( | ||||||
|             key="settings.10degreeHeatingStatus", |             key="10degreeHeatingStatus", | ||||||
|             status_key="10degreeHeatingStatus", |  | ||||||
|             name="10° Heating", |             name="10° Heating", | ||||||
|             icon="mdi:heat-wave", |             icon="mdi:heat-wave", | ||||||
|             translation_key="10_degree_heating", |             translation_key="10_degree_heating", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonSwitchEntityDescription( | ||||||
|             key="settings.echoStatus", |             key="echoStatus", | ||||||
|             status_key="echoStatus", |  | ||||||
|             name="Echo", |             name="Echo", | ||||||
|             icon="mdi:account-voice", |             icon="mdi:account-voice", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonSwitchEntityDescription( | ||||||
|             key="settings.ecoMode", |             key="ecoMode", | ||||||
|             name="Eco Mode", |             name="Eco Mode", | ||||||
|             translation_key="eco_mode", |             translation_key="eco_mode", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonSwitchEntityDescription( | ||||||
|             key="settings.healthMode", |             key="healthMode", | ||||||
|             status_key="healthMode", |  | ||||||
|             name="Health Mode", |             name="Health Mode", | ||||||
|             icon="mdi:medication-outline", |             icon="mdi:medication-outline", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonSwitchEntityDescription( | ||||||
|             key="settings.muteStatus", |             key="muteStatus", | ||||||
|             status_key="muteStatus", |  | ||||||
|             name="Mute", |             name="Mute", | ||||||
|             icon="mdi:volume-off", |             icon="mdi:volume-off", | ||||||
|             translation_key="mute_mode", |             translation_key="mute_mode", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonSwitchEntityDescription( | ||||||
|             key="settings.rapidMode", |             key="rapidMode", | ||||||
|             status_key="rapidMode", |  | ||||||
|             name="Rapid Mode", |             name="Rapid Mode", | ||||||
|             icon="mdi:run-fast", |             icon="mdi:run-fast", | ||||||
|             translation_key="rapid_mode", |             translation_key="rapid_mode", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonSwitchEntityDescription( | ||||||
|             key="settings.screenDisplayStatus", |             key="screenDisplayStatus", | ||||||
|             status_key="screenDisplayStatus", |  | ||||||
|             name="Screen Display", |             name="Screen Display", | ||||||
|             icon="mdi:monitor-small", |             icon="mdi:monitor-small", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonSwitchEntityDescription( | ||||||
|             key="settings.selfCleaning56Status", |             key="selfCleaning56Status", | ||||||
|             name="Self Cleaning 56", |             name="Self Cleaning 56", | ||||||
|             icon="mdi:air-filter", |             icon="mdi:air-filter", | ||||||
|             translation_key="self_clean_56", |             translation_key="self_clean_56", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonSwitchEntityDescription( | ||||||
|             key="settings.selfCleaningStatus", |             key="selfCleaningStatus", | ||||||
|             status_key="selfCleaningStatus", |  | ||||||
|             name="Self Cleaning", |             name="Self Cleaning", | ||||||
|             icon="mdi:air-filter", |             icon="mdi:air-filter", | ||||||
|             translation_key="self_clean", |             translation_key="self_clean", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonSwitchEntityDescription( | ||||||
|             key="settings.silentSleepStatus", |             key="silentSleepStatus", | ||||||
|             status_key="silentSleepStatus", |  | ||||||
|             name="Silent Sleep", |             name="Silent Sleep", | ||||||
|             icon="mdi:bed", |             icon="mdi:bed", | ||||||
|             translation_key="silent_mode", |             translation_key="silent_mode", | ||||||
| @ -318,23 +298,29 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = { | |||||||
|     ), |     ), | ||||||
|     "REF": ( |     "REF": ( | ||||||
|         HonSwitchEntityDescription( |         HonSwitchEntityDescription( | ||||||
|             key="settings.intelligenceMode", |             key="intelligenceMode", | ||||||
|             name="Auto-Set Mode", |             name="Auto-Set Mode", | ||||||
|             icon="mdi:thermometer-auto", |             icon="mdi:thermometer-auto", | ||||||
|             translation_key="auto_set", |             translation_key="auto_set", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonSwitchEntityDescription( | ||||||
|             key="settings.quickModeZ1", |             key="quickModeZ1", | ||||||
|             name="Super Freeze", |             name="Super Freeze", | ||||||
|             icon="mdi:snowflake-variant", |             icon="mdi:snowflake-variant", | ||||||
|             translation_key="super_freeze", |             translation_key="super_freeze", | ||||||
|         ), |         ), | ||||||
|         HonSwitchEntityDescription( |         HonSwitchEntityDescription( | ||||||
|             key="settings.quickModeZ2", |             key="quickModeZ2", | ||||||
|             name="Super Cool", |             name="Super Cool", | ||||||
|             icon="mdi:snowflake", |             icon="mdi:snowflake", | ||||||
|             translation_key="super_cool", |             translation_key="super_cool", | ||||||
|         ), |         ), | ||||||
|  |         HonSwitchEntityDescription( | ||||||
|  |             key="holidayMode", | ||||||
|  |             name="Holiday Mode", | ||||||
|  |             icon="mdi:palm-tree", | ||||||
|  |             translation_key="holiday_mode", | ||||||
|  |         ), | ||||||
|     ), |     ), | ||||||
| } | } | ||||||
|  |  | ||||||
| @ -343,117 +329,151 @@ SWITCHES["WD"] = unique_entities(SWITCHES["WD"], SWITCHES["TD"]) | |||||||
|  |  | ||||||
|  |  | ||||||
| async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None: | async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None: | ||||||
|     hon: Hon = hass.data[DOMAIN][entry.unique_id] |     entities = [] | ||||||
|     coordinators = hass.data[DOMAIN]["coordinators"] |     for device in hass.data[DOMAIN][entry.unique_id].appliances: | ||||||
|     appliances = [] |         for description in SWITCHES.get(device.appliance_type, []): | ||||||
|     for device in hon.appliances: |             if isinstance(description, HonConfigSwitchEntityDescription): | ||||||
|         if device.unique_id in coordinators: |                 if description.key not in device.available_settings: | ||||||
|             coordinator = hass.data[DOMAIN]["coordinators"][device.unique_id] |                     continue | ||||||
|         else: |                 entity = HonConfigSwitchEntity(hass, entry, device, description) | ||||||
|             coordinator = HonCoordinator(hass, device) |             elif isinstance(description, HonControlSwitchEntityDescription): | ||||||
|             hass.data[DOMAIN]["coordinators"][device.unique_id] = coordinator |                 if not ( | ||||||
|         await coordinator.async_config_entry_first_refresh() |                     device.get(description.key) is not None | ||||||
|  |                     or description.turn_on_key in list(device.commands) | ||||||
|  |                     or description.turn_off_key in list(device.commands) | ||||||
|  |                 ): | ||||||
|  |                     continue | ||||||
|  |                 entity = HonControlSwitchEntity(hass, entry, device, description) | ||||||
|  |             elif isinstance(description, HonSwitchEntityDescription): | ||||||
|  |                 if ( | ||||||
|  |                     f"settings.{description.key}" not in device.available_settings | ||||||
|  |                     or not device.get(description.key) | ||||||
|  |                 ): | ||||||
|  |                     continue | ||||||
|  |                 entity = HonSwitchEntity(hass, entry, device, description) | ||||||
|  |             else: | ||||||
|  |                 continue | ||||||
|  |             await entity.coordinator.async_config_entry_first_refresh() | ||||||
|  |             entities.append(entity) | ||||||
|  |  | ||||||
|         if descriptions := SWITCHES.get(device.appliance_type): |     async_add_entities(entities) | ||||||
|             for description in descriptions: |  | ||||||
|                 if description.entity_category == EntityCategory.CONFIG: |  | ||||||
|                     if description.key not in device.available_settings: |  | ||||||
|                         continue |  | ||||||
|                 else: |  | ||||||
|                     if not any( |  | ||||||
|                         [ |  | ||||||
|                             device.get(description.key) is not None, |  | ||||||
|                             description.turn_on_key in list(device.commands), |  | ||||||
|                             description.turn_off_key in list(device.commands), |  | ||||||
|                         ] |  | ||||||
|                     ): |  | ||||||
|                         continue |  | ||||||
|                 appliances.extend( |  | ||||||
|                     [HonSwitchEntity(hass, coordinator, entry, device, description)] |  | ||||||
|                 ) |  | ||||||
|  |  | ||||||
|     async_add_entities(appliances) |  | ||||||
|  |  | ||||||
|  |  | ||||||
| class HonSwitchEntity(HonEntity, SwitchEntity): | class HonSwitchEntity(HonEntity, SwitchEntity): | ||||||
|     entity_description: HonSwitchEntityDescription |     entity_description: HonSwitchEntityDescription | ||||||
|  |  | ||||||
|     def __init__( |  | ||||||
|         self, |  | ||||||
|         hass, |  | ||||||
|         coordinator, |  | ||||||
|         entry, |  | ||||||
|         device: HonAppliance, |  | ||||||
|         description: HonSwitchEntityDescription, |  | ||||||
|     ) -> None: |  | ||||||
|         super().__init__(hass, entry, coordinator, device) |  | ||||||
|  |  | ||||||
|         self.entity_description = description |  | ||||||
|         self._attr_unique_id = f"{super().unique_id}{description.key}" |  | ||||||
|  |  | ||||||
|     @property |     @property | ||||||
|     def is_on(self) -> bool | None: |     def is_on(self) -> bool | None: | ||||||
|         """Return True if entity is on.""" |         """Return True if entity is on.""" | ||||||
|         if self.entity_category == EntityCategory.CONFIG: |         return self._device.get(self.entity_description.key, "0") == "1" | ||||||
|             setting = self._device.settings[self.entity_description.key] |  | ||||||
|             return ( |  | ||||||
|                 setting.value == "1" |  | ||||||
|                 or hasattr(setting, "min") |  | ||||||
|                 and setting.value != setting.min |  | ||||||
|             ) |  | ||||||
|         elif self.entity_description.status_key: |  | ||||||
|             return self._device.get(self.entity_description.status_key, "0") == "1" |  | ||||||
|         return self._device.get(self.entity_description.key, False) |  | ||||||
|  |  | ||||||
|     async def async_turn_on(self, **kwargs: Any) -> None: |     async def async_turn_on(self, **kwargs: Any) -> None: | ||||||
|         if ( |         setting = self._device.settings[f"settings.{self.entity_description.key}"] | ||||||
|             self.entity_category == EntityCategory.CONFIG |         if type(setting) == HonParameter: | ||||||
|             or "settings." in self.entity_description.key |             return | ||||||
|         ): |         setting.value = setting.max if isinstance(setting, HonParameterRange) else "1" | ||||||
|             setting = self._device.settings[self.entity_description.key] |         self.async_write_ha_state() | ||||||
|             setting.value = ( |         await self._device.commands["settings"].send() | ||||||
|                 setting.max if isinstance(setting, HonParameterRange) else "1" |         await self.coordinator.async_refresh() | ||||||
|             ) |  | ||||||
|             self.async_write_ha_state() |  | ||||||
|             if "settings." in self.entity_description.key: |  | ||||||
|                 await self._device.commands["settings"].send() |  | ||||||
|             await self.coordinator.async_refresh() |  | ||||||
|         else: |  | ||||||
|             await self._device.commands[self.entity_description.turn_on_key].send() |  | ||||||
|  |  | ||||||
|     async def async_turn_off(self, **kwargs: Any) -> None: |     async def async_turn_off(self, **kwargs: Any) -> None: | ||||||
|         if ( |         setting = self._device.settings[f"settings.{self.entity_description.key}"] | ||||||
|             self.entity_category == EntityCategory.CONFIG |         if type(setting) == HonParameter: | ||||||
|             or "settings." in self.entity_description.key |             return | ||||||
|         ): |         setting.value = setting.min if isinstance(setting, HonParameterRange) else "0" | ||||||
|             setting = self._device.settings[self.entity_description.key] |         self.async_write_ha_state() | ||||||
|             setting.value = ( |         await self._device.commands["settings"].send() | ||||||
|                 setting.min if isinstance(setting, HonParameterRange) else "0" |         await self.coordinator.async_refresh() | ||||||
|             ) |  | ||||||
|             self.async_write_ha_state() |  | ||||||
|             if "settings." in self.entity_description.key: |  | ||||||
|                 await self._device.commands["settings"].send() |  | ||||||
|             await self.coordinator.async_refresh() |  | ||||||
|         else: |  | ||||||
|             await self._device.commands[self.entity_description.turn_off_key].send() |  | ||||||
|  |  | ||||||
|     @property |     @property | ||||||
|     def available(self) -> bool: |     def available(self) -> bool: | ||||||
|         """Return True if entity is available.""" |         """Return True if entity is available.""" | ||||||
|         if self.entity_category == EntityCategory.CONFIG: |         return ( | ||||||
|             return super().available |             super().available | ||||||
|         else: |             and self._device.get("remoteCtrValid", "1") == "1" | ||||||
|             return ( |             and self._device.get("attributes.lastConnEvent.category") != "DISCONNECTED" | ||||||
|                 super().available |         ) | ||||||
|                 and self._device.get("remoteCtrValid", "1") == "1" |  | ||||||
|                 and self._device.get("attributes.lastConnEvent.category") |  | ||||||
|                 != "DISCONNECTED" |  | ||||||
|             ) |  | ||||||
|  |  | ||||||
|     @callback |     @callback | ||||||
|     def _handle_coordinator_update(self): |     def _handle_coordinator_update(self, update=True) -> None: | ||||||
|         if not self.entity_description.status_key: |         value = self._device.get(self.entity_description.key, "0") | ||||||
|             return |  | ||||||
|         value = self._device.get(self.entity_description.status_key, "0") |  | ||||||
|         self._attr_state = value == "1" |         self._attr_state = value == "1" | ||||||
|  |         if update: | ||||||
|  |             self.async_write_ha_state() | ||||||
|  |  | ||||||
|  |  | ||||||
|  | class HonControlSwitchEntity(HonEntity, SwitchEntity): | ||||||
|  |     entity_description: HonControlSwitchEntityDescription | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def is_on(self) -> bool | None: | ||||||
|  |         """Return True if entity is on.""" | ||||||
|  |         return self._device.get(self.entity_description.key, False) | ||||||
|  |  | ||||||
|  |     async def async_turn_on(self, **kwargs: Any) -> None: | ||||||
|  |         await self._device.commands[self.entity_description.turn_on_key].send() | ||||||
|  |         self._device.attributes[self.entity_description.key] = True | ||||||
|         self.async_write_ha_state() |         self.async_write_ha_state() | ||||||
|  |  | ||||||
|  |     async def async_turn_off(self, **kwargs: Any) -> None: | ||||||
|  |         await self._device.commands[self.entity_description.turn_off_key].send() | ||||||
|  |         self._device.attributes[self.entity_description.key] = False | ||||||
|  |         self.async_write_ha_state() | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def available(self) -> bool: | ||||||
|  |         """Return True if entity is available.""" | ||||||
|  |         return ( | ||||||
|  |             super().available | ||||||
|  |             and self._device.get("remoteCtrValid", "1") == "1" | ||||||
|  |             and self._device.get("attributes.lastConnEvent.category") != "DISCONNECTED" | ||||||
|  |         ) | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def extra_state_attributes(self) -> dict[str, Any]: | ||||||
|  |         """Return the optional state attributes.""" | ||||||
|  |         result = {} | ||||||
|  |         if remaining_time := int(self._device.get("remainingTimeMM", 0)): | ||||||
|  |             delay_time = int(self._device.get("delayTime", 0)) | ||||||
|  |             result["start_time"] = datetime.now() + timedelta(minutes=delay_time) | ||||||
|  |             result["end_time"] = datetime.now() + timedelta( | ||||||
|  |                 minutes=delay_time + remaining_time | ||||||
|  |             ) | ||||||
|  |         return result | ||||||
|  |  | ||||||
|  |  | ||||||
|  | class HonConfigSwitchEntity(HonEntity, SwitchEntity): | ||||||
|  |     entity_description: HonConfigSwitchEntityDescription | ||||||
|  |  | ||||||
|  |     @property | ||||||
|  |     def is_on(self) -> bool | None: | ||||||
|  |         """Return True if entity is on.""" | ||||||
|  |         setting = self._device.settings[self.entity_description.key] | ||||||
|  |         return ( | ||||||
|  |             setting.value != setting.min | ||||||
|  |             if hasattr(setting, "min") | ||||||
|  |             else setting.value == "1" | ||||||
|  |         ) | ||||||
|  |  | ||||||
|  |     async def async_turn_on(self, **kwargs: Any) -> None: | ||||||
|  |         setting = self._device.settings[self.entity_description.key] | ||||||
|  |         if type(setting) == HonParameter: | ||||||
|  |             return | ||||||
|  |         setting.value = setting.max if isinstance(setting, HonParameterRange) else "1" | ||||||
|  |         self.async_write_ha_state() | ||||||
|  |         await self.coordinator.async_refresh() | ||||||
|  |  | ||||||
|  |     async def async_turn_off(self, **kwargs: Any) -> None: | ||||||
|  |         setting = self._device.settings[self.entity_description.key] | ||||||
|  |         if type(setting) == HonParameter: | ||||||
|  |             return | ||||||
|  |         setting.value = setting.min if isinstance(setting, HonParameterRange) else "0" | ||||||
|  |         self.async_write_ha_state() | ||||||
|  |         await self.coordinator.async_refresh() | ||||||
|  |  | ||||||
|  |     @callback | ||||||
|  |     def _handle_coordinator_update(self, update=True) -> None: | ||||||
|  |         value = self._device.settings.get(self.entity_description.key, "0") | ||||||
|  |         self._attr_state = value == "1" | ||||||
|  |         if update: | ||||||
|  |             self.async_write_ha_state() | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Sušení", |                     "19": "Sušení", | ||||||
|                     "20": "Sušení", |                     "20": "Sušení", | ||||||
|                     "11": "Připraveno", |                     "11": "Připraveno", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Fáze" |                 "name": "Fáze" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Rychlý 20", |                     "hqd_quick_20": "Rychlý 20", | ||||||
|                     "hqd_quick_30": "Rychlý 30", |                     "hqd_quick_30": "Rychlý 30", | ||||||
|                     "hqd_quick_dry": "Rychlé sušení", |                     "hqd_quick_dry": "Rychlé sušení 30", | ||||||
|                     "hqd_quilt": "Deky", |                     "hqd_quilt": "Deky", | ||||||
|                     "hqd_refresh": "Osvěžení", |                     "hqd_refresh": "Osvěžení", | ||||||
|                     "hqd_school_uniform": "Školní uniformy", |                     "hqd_school_uniform": "Školní uniformy", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Woolmark", |                     "woolmark": "Woolmark", | ||||||
|                     "xxl_load": "XXL náplň", |                     "xxl_load": "XXL náplň", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Pokojová teplota" |                 "name": "Pokojová teplota" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Teplota chladničky" |                 "name": "Teplota chladničky" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "Funkce Vytápění 10 °C", | ||||||
|  |                     "iot_auto": "Auto", | ||||||
|  |                     "iot_cool": "Chlazení", | ||||||
|  |                     "iot_dry": "Odvlhčování", | ||||||
|  |                     "iot_fan": "Ventilátor", | ||||||
|  |                     "iot_heat": "Vytápění", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Automatické čištění", | ||||||
|  |                     "iot_self_clean": "Samočištění zamrazením", | ||||||
|  |                     "iot_self_clean_56": "Samočištění 56°C sterilizace ", | ||||||
|  |                     "iot_simple_start": "Spustit nyní", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + auto", | ||||||
|  |                     "iot_uv_and_cool": "UV + zchlazení", | ||||||
|  |                     "iot_uv_and_dry": "UV + odstranění vlhkosti", | ||||||
|  |                     "iot_uv_and_fan": "UV + ventilátor", | ||||||
|  |                     "iot_uv_and_heat": "UV + ohřev" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Rychlý 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "Auto univerzální 50 -60°C", | ||||||
|  |                     "auto_universal_plus": "Auto univerzální plus 65 - 75°C", | ||||||
|  |                     "auto_universal_plus_soil": "Auto univerzální plus 65 - 75°C", | ||||||
|  |                     "auto_universal_soil": "Auto univerzální 50 -60°C", | ||||||
|  |                     "auto_wash": "Automatické praní", | ||||||
|  |                     "auto_wash_soil": "Automatické praní", | ||||||
|  |                     "classe_a_59": "A třída 1 h 65°C", | ||||||
|  |                     "delicate": "Jemný 45°C", | ||||||
|  |                     "dishwasher_care": "Cyklus odstraňování vodního kamene", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_asynch": "Eko 45 °C", | ||||||
|  |                     "eco_bldc": "Eko 45 °C", | ||||||
|  |                     "eco_synch": "Eko 45 °C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Sklo", | ||||||
|  |                     "glassware": "Sklo 45 °C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Hygiena", | ||||||
|  |                     "hygiene_plus": "Hygienický+ 75 °C", | ||||||
|  |                     "intensive": "Intenzivní", | ||||||
|  |                     "intensive_rapid": "intenzivní rychlý", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "Auto univerzální 50 -60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Automatické praní", | ||||||
|  |                     "iot_baby_care": "Péče o děti", | ||||||
|  |                     "iot_breakfast": "Snídaně", | ||||||
|  |                     "iot_checkup": "Kontrola", | ||||||
|  |                     "iot_china_crystals": "Čínský křišťál", | ||||||
|  |                     "iot_classe_a_59": "Rychlý 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Koktejlové sklenice", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Koktejlové sklenice", | ||||||
|  |                     "iot_daily_care": "Každodenní péče", | ||||||
|  |                     "iot_daily_care_soil": "Každodenní péče", | ||||||
|  |                     "iot_delicate": "Jemný 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Večeře pro 2", | ||||||
|  |                     "iot_dinner_for_two_soil": "Večeře pro 2", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "Eko 45 °C", | ||||||
|  |                     "iot_eco_bldc": "Eko 45 °C", | ||||||
|  |                     "iot_eco_synch": "Eko 45 °C", | ||||||
|  |                     "iot_extra_hygiene": "Hygiena extra", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Party", | ||||||
|  |                     "iot_party_soil": "Party", | ||||||
|  |                     "iot_pizza_menu": "Nádobí na pizzu", | ||||||
|  |                     "iot_pizza_menu_soil": "Nádobí na pizzu", | ||||||
|  |                     "iot_plastic_tupperware": "Plastové nádobí a Tupperware", | ||||||
|  |                     "iot_porcelain": "Porcelán", | ||||||
|  |                     "iot_power_mix_wash": "Power Mix Wash", | ||||||
|  |                     "iot_power_mix_wash_soil": "Power Mix Wash", | ||||||
|  |                     "iot_prewash": "Předpírka", | ||||||
|  |                     "iot_pyrex_and_glassware": "Pyrex a skleněné nádobí", | ||||||
|  |                     "iot_rapid_29": "Rychly 29'", | ||||||
|  |                     "iot_rapid_39": "Rychlý 39' 60 °C", | ||||||
|  |                     "iot_single": "Jedna osoba", | ||||||
|  |                     "iot_steam": "Parní 75 °C", | ||||||
|  |                     "iot_super_flash": "Super rychlý", | ||||||
|  |                     "iot_super_wash": "Super mytí", | ||||||
|  |                     "iot_turbopower": "TurboPower", | ||||||
|  |                     "iot_universal": "Univerzální 60 °C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Speciální pánve (Woky – mřížky a veliké pánve)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Speciální pánve (Woky – mřížky a veliké pánve)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Ultra tichý 55°C", | ||||||
|  |                     "prewash": "Předpírka", | ||||||
|  |                     "rapid_20": "Rychlý 20'", | ||||||
|  |                     "rapid_24": "Rychly 24'", | ||||||
|  |                     "rapid_29": "Rychly 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Rychlý 39' 60 °C", | ||||||
|  |                     "rapid_49": "Rychlý 49'", | ||||||
|  |                     "rapid_59": "Rychlý 59'", | ||||||
|  |                     "sanitising": "Dezinfekce", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Noc", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "speciální", | ||||||
|  |                     "special_pw_prz": "speciální", | ||||||
|  |                     "steam": "Parní 75 °C", | ||||||
|  |                     "steam_plus": "Pára plus 75 °C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Ultra tichý 55°C", | ||||||
|  |                     "ultra_silent": "Ultra tichý 55°C", | ||||||
|  |                     "universal": "Univerzální 60 °C", | ||||||
|  |                     "universal_plus": "Univerzální Plus 70 °C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Bramborová placka", | ||||||
|  |                     "iot_special_beef_fillet": "Svíčková", | ||||||
|  |                     "iot_special_beef_veal_stew": "Dušené hovězí a telecí maso", | ||||||
|  |                     "iot_special_boiled_rice": "Vařená rýže", | ||||||
|  |                     "iot_special_chicken_breast": "Kuřecí prsa", | ||||||
|  |                     "iot_special_chicken_legs": "Kuřecí stehna", | ||||||
|  |                     "iot_special_chocolate_pudding": "Čokoládový pudink", | ||||||
|  |                     "iot_special_entrecote": "Roštěná", | ||||||
|  |                     "iot_special_fresh_tuna": "Čerstvý tuňák", | ||||||
|  |                     "iot_special_grilled_vegetables": "Grilovaná zelenina", | ||||||
|  |                     "iot_special_lamb_cutlet": "Jehněčí kotletka", | ||||||
|  |                     "iot_special_meatballs": "Masové kuličky", | ||||||
|  |                     "iot_special_minestrone": "Minestrone", | ||||||
|  |                     "iot_special_mussels": "Slávky", | ||||||
|  |                     "iot_special_omelette": "Omeleta", | ||||||
|  |                     "iot_special_pancakes": "Palačinka", | ||||||
|  |                     "iot_special_paris_style_peas": "Hrášek po pařížsku", | ||||||
|  |                     "iot_special_poached_eggs": "Sázená vejce", | ||||||
|  |                     "iot_special_pork_fillet": "Vepřový plátek", | ||||||
|  |                     "iot_special_pork_ribs": "Vepřová žebra", | ||||||
|  |                     "iot_special_prawns": "Krevety", | ||||||
|  |                     "iot_special_quinoa": "Quinoa", | ||||||
|  |                     "iot_special_ratatouille": "Ratatouille", | ||||||
|  |                     "iot_special_salmon_fillet": "Filet z lososa", | ||||||
|  |                     "iot_special_saute_potatoes": "Restované brambory", | ||||||
|  |                     "iot_special_scallops": "Lastury", | ||||||
|  |                     "iot_special_scrambled_eggs": "Smažená vajíčka", | ||||||
|  |                     "iot_special_spelt": "Špalda", | ||||||
|  |                     "iot_special_veggy_noodles": "Vegetariánské nudle", | ||||||
|  |                     "iot_special_white_fish_fillet": "Filety z bílých ryb", | ||||||
|  |                     "iot_standard_boiling": "Vaření", | ||||||
|  |                     "iot_standard_frying": "Smažit", | ||||||
|  |                     "iot_standard_keep_warm": "Udržování tepla", | ||||||
|  |                     "iot_standard_melting": "Rozpustit", | ||||||
|  |                     "iot_standard_simmering": "Slabé vaření" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Těstoviny a pečivo", | ||||||
|  |                     "bakery_steam": "Pára v troubě", | ||||||
|  |                     "bottom_heating": "Spodní ohřev", | ||||||
|  |                     "bottom_heating_fan": "Spodní ohřev + ventilátor", | ||||||
|  |                     "bread": "Chléb", | ||||||
|  |                     "bread_steam": "Chléb pečený v páře", | ||||||
|  |                     "combi": "Combi", | ||||||
|  |                     "convection_fan": "Statický + ventilátor", | ||||||
|  |                     "convection_fan_turnspit": "Konvekce + ventilátor + rožeň", | ||||||
|  |                     "conventional": "Statický", | ||||||
|  |                     "conventional_turnspit": "Konvekce + rožeň", | ||||||
|  |                     "defrost": "Rozmrazování", | ||||||
|  |                     "descaling": "Odstraňování vodního kamene", | ||||||
|  |                     "fish": "Ryby", | ||||||
|  |                     "fish_steam": "Ryby v páře", | ||||||
|  |                     "grill_cata": "Gril", | ||||||
|  |                     "grill_fan_cata": "Ventilátor grilu", | ||||||
|  |                     "grill_fan_pyro": "Gril + ventilátor", | ||||||
|  |                     "grill_pyro": "Gril", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Chléb", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Kynutí", | ||||||
|  |                     "low_temp_cooking": "Příprava při nízkých teplotách", | ||||||
|  |                     "low_temp_cooking_fish": "Příprava při nízkých teplotách – ryby", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Příprava při nízkých teplotách – ryby v páře", | ||||||
|  |                     "low_temp_cooking_meat": "Příprava při nízkých teplotách – maso", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Příprava při nízkých teplotách - dušené maso", | ||||||
|  |                     "low_temp_cooking_steam": "Příprava v páře při nízkých teplotách", | ||||||
|  |                     "meat": "Maso", | ||||||
|  |                     "meat_steam": "Maso v páře", | ||||||
|  |                     "multi_level": "Víceúrovňové", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Těstoviny a pečivo", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Pyrolýza", | ||||||
|  |                     "pyrolysis_plus": "Pyrolýza +", | ||||||
|  |                     "red_meat": "Tmavé maso", | ||||||
|  |                     "red_meat_steam": "Červené maso vařené v páře", | ||||||
|  |                     "regenerate": "Regenerace", | ||||||
|  |                     "soft_plus": "Soft +", | ||||||
|  |                     "super_grill": "Super gril", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Zelenina", | ||||||
|  |                     "vegetables_cata": "Zelenina", | ||||||
|  |                     "vegetables_pyro": "Zelenina", | ||||||
|  |                     "water_discharge": "Vypouštění vody", | ||||||
|  |                     "white_meat": "Bílé maso", | ||||||
|  |                     "white_meat_steam": "Bílé maso vařené v páře" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° barevné a bavlněné látky", | ||||||
|  |                     "20_degrees_new_energy_label": "20 °C", | ||||||
|  |                     "active_steam": "Pára", | ||||||
|  |                     "active_wash": "Aktivní praní", | ||||||
|  |                     "active_wash_steam": "Aktivní praní", | ||||||
|  |                     "allergy_care": "Antialergická péče", | ||||||
|  |                     "allergy_care_pro": "Antialergická péče Pro", | ||||||
|  |                     "all_in_one_49": "Vše v jednom 49'.", | ||||||
|  |                     "all_in_one_59": "Vše v jednom 59'.", | ||||||
|  |                     "all_in_one_59_steam": "Aktivní praní + pára", | ||||||
|  |                     "autocare": "Autocare", | ||||||
|  |                     "autoclean": "Čištění bubnu", | ||||||
|  |                     "baby_60": "Všechno dětské 60°C", | ||||||
|  |                     "care_14": "Rapid care 14'", | ||||||
|  |                     "care_30": "Rapid care 30'", | ||||||
|  |                     "care_44": "Rapid Care 44'", | ||||||
|  |                     "checkup": "Kontrola", | ||||||
|  |                     "colour_59": "Barevné 59'", | ||||||
|  |                     "colour_59_steam": "Barevné 59'' + pára", | ||||||
|  |                     "cottons": "Bavlna", | ||||||
|  |                     "cottons_prewash": "Bavlna + předpírka", | ||||||
|  |                     "cottons_steam": "Bavlna + Pára", | ||||||
|  |                     "cotton_care_59": "Cotton Care 59'", | ||||||
|  |                     "delicate_59": "Jemné 59'", | ||||||
|  |                     "delicate_silk": "Jemné hedvábí", | ||||||
|  |                     "delicate_silk_steam": "Jemné hedvábí + pára", | ||||||
|  |                     "delicati_59": "Jemné 59'", | ||||||
|  |                     "delicati_59_steam": "Jemné 59'", | ||||||
|  |                     "drain_spin": "Odčerpání + odstředění", | ||||||
|  |                     "easy_iron": "Snadné žehlení", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eco 40-60", | ||||||
|  |                     "extra_care": "Extra Péče", | ||||||
|  |                     "fitness": "Cvičení Péče", | ||||||
|  |                     "fitness_care": "Cvičení Péče", | ||||||
|  |                     "fresh_care": "Svěží péče", | ||||||
|  |                     "fresh_care_steam": "Svěží péče + pára", | ||||||
|  |                     "handwash_wool": "Ruční praní a vlna", | ||||||
|  |                     "high_dry": "Bavlna - suché", | ||||||
|  |                     "hqd_20_degrees": "Bavlna 20 ℃", | ||||||
|  |                     "hqd_allergy": "Antialergická péče", | ||||||
|  |                     "hqd_autoclean": "Čištění bubnu", | ||||||
|  |                     "hqd_babycare": "Péče o děti", | ||||||
|  |                     "hqd_checkup": "Kontrola", | ||||||
|  |                     "hqd_cottons": "Bavlna", | ||||||
|  |                     "hqd_delicate": "Jemné", | ||||||
|  |                     "hqd_delicate_cradle": "Jemné", | ||||||
|  |                     "hqd_dry": "Bavlna - suché", | ||||||
|  |                     "hqd_dry_synthetics": "Směsné - suché", | ||||||
|  |                     "hqd_duvet": "Přikrývky", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eco 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Vlna", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Smíšené", | ||||||
|  |                     "hqd_quick_15": "Rychlý 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Rychlé praní 57 min", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Praní a sušení", | ||||||
|  |                     "hqd_refresh": "Osvěžení", | ||||||
|  |                     "hqd_rinse": "Máchání", | ||||||
|  |                     "hqd_shirts": "Košile", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Odstřeďování", | ||||||
|  |                     "hqd_sport": "Sportovní", | ||||||
|  |                     "hqd_super_fast": "Rychlý 39’", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Syntetika", | ||||||
|  |                     "hygiene_59": "Hygienicky Plus 59'", | ||||||
|  |                     "hygiene_60": "Hygienický 60°", | ||||||
|  |                     "hygiene_plus_59": "Hygienicky Plus 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Hygienicky Plus 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Hygienický Pro 49 min", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + pára", | ||||||
|  |                     "intensive_40": "Intenzivní 40°C", | ||||||
|  |                     "intensive_40_steam": "Intenzivní 40°C + pára", | ||||||
|  |                     "iot_active_steam": "Pára", | ||||||
|  |                     "iot_active_wash_steam": "Aktivní praní", | ||||||
|  |                     "iot_allergy_care_pro": "Antialergická péče Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Aktivní praní + pára", | ||||||
|  |                     "iot_checkup": "Kontrola", | ||||||
|  |                     "iot_colour_59_steam": "Barevné 59'' + pára", | ||||||
|  |                     "iot_cottons_steam": "Bavlna + Pára", | ||||||
|  |                     "iot_delicate_silk_steam": "Jemné hedvábí + pára", | ||||||
|  |                     "iot_delicati_59_steam": "Jemné 59'", | ||||||
|  |                     "iot_dry_air_refresh": "Osvěžení", | ||||||
|  |                     "iot_dry_anti_mites": "Proti roztočům", | ||||||
|  |                     "iot_dry_baby": "Dětské", | ||||||
|  |                     "iot_dry_backpacks": "Batohy", | ||||||
|  |                     "iot_dry_bathrobe": "Župany a porézní tkaniny", | ||||||
|  |                     "iot_dry_bed_linen": "Ložní prádlo", | ||||||
|  |                     "iot_dry_cotton_dry": "Bavlna - suché", | ||||||
|  |                     "iot_dry_cuddly_toys": "Plyšové hračky", | ||||||
|  |                     "iot_dry_curtains": "Záclony", | ||||||
|  |                     "iot_dry_dehumidifier": "Odstraňovač vlhkosti", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Jemné - antialergenní", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Jemné ubrusy", | ||||||
|  |                     "iot_dry_denim_jeans": "Džínovina - džíny", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Snadné žehlení - bavlna", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Snadné žehlení - syntetika", | ||||||
|  |                     "iot_dry_gym_fit": "Oděvy na cvičení", | ||||||
|  |                     "iot_dry_lingerie": "Spodní prádlo", | ||||||
|  |                     "iot_dry_mixed_dry": "Směsné - suché", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Rychlý 60' - jemné", | ||||||
|  |                     "iot_dry_shirts": "Košile", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Plavky", | ||||||
|  |                     "iot_dry_synthetics": "Syntetika - suché", | ||||||
|  |                     "iot_dry_synthetic_dry": "Syntetika - suché", | ||||||
|  |                     "iot_dry_tablecloths": "Ubrusy", | ||||||
|  |                     "iot_dry_technical_fabrics": "Technické tkaniny", | ||||||
|  |                     "iot_dry_warm_embrace": "Hřejivé prádlo", | ||||||
|  |                     "iot_dry_wool_dry": "Vlna - suché", | ||||||
|  |                     "iot_easy_iron": "Snadné žehlení", | ||||||
|  |                     "iot_fresh_care_steam": "Svěží péče + pára", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + pára", | ||||||
|  |                     "iot_intensive_40_steam": "Intenzivní 40°C + pára", | ||||||
|  |                     "iot_mixed_steam": "Smíšené + Pára", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Smíšené a barevné 59' + pára", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "Perfektni Bavlna 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Rychlá třída A 60 + pára", | ||||||
|  |                     "iot_resistant_cotton_steam": "Bavlna + Pára", | ||||||
|  |                     "iot_shirts_steam": "Košile + pára", | ||||||
|  |                     "iot_single_item_steam": "Jedna položka + pára", | ||||||
|  |                     "iot_smart_wash": "Chytré praní", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Speciální 39' + pára", | ||||||
|  |                     "iot_steam_hygiene_plus": "Hygiena plus pára ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Syntetika a barevné + pára", | ||||||
|  |                     "iot_wash_and_dry": "Praní a sušení", | ||||||
|  |                     "iot_wash_anti_mites": "Proti roztočům", | ||||||
|  |                     "iot_wash_anti_odor": "Protizápachový", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Dezinfekce", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Dětská dezinfekce + pára", | ||||||
|  |                     "iot_wash_backpacks": "Batohy", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Batohy", | ||||||
|  |                     "iot_wash_bathrobe": "Župany a ručníky", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Župany + Pára", | ||||||
|  |                     "iot_wash_bed_linen": "Ložní prádlo", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Ložní prádlo + Pára", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Ložní prádlo", | ||||||
|  |                     "iot_wash_big_single_load": "Jeden velký kus", | ||||||
|  |                     "iot_wash_bleaching": "Bělení", | ||||||
|  |                     "iot_wash_blood_stains": "Skvrny od krve", | ||||||
|  |                     "iot_wash_cashmere": "Kašmír", | ||||||
|  |                     "iot_wash_chocolate_stains": "Čokoládové skvrny", | ||||||
|  |                     "iot_wash_cold_wash": "Praní za studena", | ||||||
|  |                     "iot_wash_colored": "Barevné", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Odstraňování skvrn pro barevné prádlo", | ||||||
|  |                     "iot_wash_colored_delicate": "Barevné jemné", | ||||||
|  |                     "iot_wash_coloured": "Barevné", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Barevné ložní prádlo", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Barevné ložní prádlo + pára", | ||||||
|  |                     "iot_wash_coloured_curtains": "Barevné záclony", | ||||||
|  |                     "iot_wash_coloured_shirts": "Barevné košile", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Barevné košile + pára", | ||||||
|  |                     "iot_wash_coloured_steam": "Barevné + Pára", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Barevné ubrusy", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Barevné ubrusy + pára", | ||||||
|  |                     "iot_wash_cotton": "Bavlna", | ||||||
|  |                     "iot_wash_cotton_steam": "Bavlna + Pára", | ||||||
|  |                     "iot_wash_cuddly_toys": "Plyšové hračky", | ||||||
|  |                     "iot_wash_curtains": "Záclony", | ||||||
|  |                     "iot_wash_curtains_steam": "Záclony + Pára", | ||||||
|  |                     "iot_wash_curtains_zelig": "Záclony", | ||||||
|  |                     "iot_wash_dark": "Tmavé prádlo", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Tmavé a barevné 44'", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Tmavé a barevné 59'", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Tmavé a barevné XL", | ||||||
|  |                     "iot_wash_dark_steam": "Tmavé prádlo + Pára", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Jemné", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Antialergenní pro jemné prádlo", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Antialergenní pro jemné prádlo + Pára", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Antialergenní pro jemné prádlo", | ||||||
|  |                     "iot_wash_delicate_colors": "Barevné jemné", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Barevné + pára", | ||||||
|  |                     "iot_wash_delicate_dark": "Jemné tmavé", | ||||||
|  |                     "iot_wash_delicate_steam": "Jemné + Pára", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Jemné ubrusy", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Jemné ubrusy + Pára", | ||||||
|  |                     "iot_wash_delicate_whites": "Jemné bílé", | ||||||
|  |                     "iot_wash_denim_jeans": "Džínovina - džíny", | ||||||
|  |                     "iot_wash_diving_suits": "Potápěčské obleky", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Potápěčské obleky", | ||||||
|  |                     "iot_wash_down_jackets": "Prošívané bundy", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Prošívané bundy", | ||||||
|  |                     "iot_wash_duvet": "Přikrývky", | ||||||
|  |                     "iot_wash_fruit_stains": "Skvrny od ovoce", | ||||||
|  |                     "iot_wash_gym_fit": "Oděvy na cvičení", | ||||||
|  |                     "iot_wash_handwash": "Ruční praní", | ||||||
|  |                     "iot_wash_handwash_colored": "Ruční praní - barevné", | ||||||
|  |                     "iot_wash_handwash_dark": "Ruční praní - tmavé", | ||||||
|  |                     "iot_wash_lingerie": "Spodní prádlo", | ||||||
|  |                     "iot_wash_masks_refresh": "Osvěžení masek", | ||||||
|  |                     "iot_wash_masks_sanification": "Dezinfikování masek", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Dezinfikování masek + Pára", | ||||||
|  |                     "iot_wash_mats": "Předložky", | ||||||
|  |                     "iot_wash_men_s_trousers": "Kalhoty", | ||||||
|  |                     "iot_wash_mixed": "Směsné", | ||||||
|  |                     "iot_wash_mixed_steam": "Smíšené + Pára", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Směsné a barevné 44'", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Směsné a barevné 59'", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Směsné a barevné XL", | ||||||
|  |                     "iot_wash_new_clothes": "Nové oblečení", | ||||||
|  |                     "iot_wash_perfect_white": "Dokonale bílé", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Dokonale bílé + Pára", | ||||||
|  |                     "iot_wash_pets": "Příslušenství pro domácí zvířata", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Odstraňování chlupů domácích mazlíčků", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Odstraňování zápachu a skvrn po domácích mazlíčcích", | ||||||
|  |                     "iot_wash_pets_steam": "Příslušenství pro domácí zvířata", | ||||||
|  |                     "iot_wash_playsuits": "Dupačky", | ||||||
|  |                     "iot_wash_playsuits_steam": "Dupačky + Pára", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Rychlý čistič bubnu", | ||||||
|  |                     "iot_wash_rapid_14": "Rychlý 14’", | ||||||
|  |                     "iot_wash_rapid_30": "Rychlý 30’", | ||||||
|  |                     "iot_wash_rapid_44": "Rychlý 44'", | ||||||
|  |                     "iot_wash_rapid_59": "Rychlý 59'", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Rychlý 59' + pára", | ||||||
|  |                     "iot_wash_refresh_14_min": "Osvěžení 14'", | ||||||
|  |                     "iot_wash_resistant_colored": "Odolné barevné", | ||||||
|  |                     "iot_wash_resistant_dark": "Odolné tmavé", | ||||||
|  |                     "iot_wash_resistant_whites": "Odolné bílé", | ||||||
|  |                     "iot_wash_rinse": "Máchání", | ||||||
|  |                     "iot_wash_shirts": "Košile", | ||||||
|  |                     "iot_wash_shirts_steam": "Košile + Pára", | ||||||
|  |                     "iot_wash_silk": "Hedvábí", | ||||||
|  |                     "iot_wash_ski_suit": "Lyžařské oblečení", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Lyžařské oblečení", | ||||||
|  |                     "iot_wash_spin": "Odstřeďování", | ||||||
|  |                     "iot_wash_sport": "Sportovní", | ||||||
|  |                     "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_swimsuits_and_bikinis": "Plavky", | ||||||
|  |                     "iot_wash_synthetic": "Syntetika", | ||||||
|  |                     "iot_wash_synthetic_steam": "Syntetika + Pára", | ||||||
|  |                     "iot_wash_tablecloths": "Ubrusy", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Ubrusy + Pára", | ||||||
|  |                     "iot_wash_technical_fabrics": "Technické tkaniny", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Technické tkaniny", | ||||||
|  |                     "iot_wash_technical_jackets": "Technické bundy", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Technické bundy", | ||||||
|  |                     "iot_wash_trainers": "Sportovní obuv", | ||||||
|  |                     "iot_wash_whites": "Bílé", | ||||||
|  |                     "iot_wash_whites_44": "Bílé 44'", | ||||||
|  |                     "iot_wash_whites_59": "Bílé 59'", | ||||||
|  |                     "iot_wash_whites_xl": "Bílé XL", | ||||||
|  |                     "iot_wash_wine_stains": "Skvrny od vína", | ||||||
|  |                     "iot_wash_wool": "Vlna", | ||||||
|  |                     "jeans": "Džíny", | ||||||
|  |                     "jeans_60": "Džíny", | ||||||
|  |                     "low_dry": "Směsné - suché", | ||||||
|  |                     "mixed": "Smíšené", | ||||||
|  |                     "mixed_and_colored_59": "Směsné a barevné 59'", | ||||||
|  |                     "mixed_steam": "Smíšené + Pára", | ||||||
|  |                     "mix_and_colour_59": "Smisene a Barevne 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Smíšené a barevné 59' + pára", | ||||||
|  |                     "night_and_day": "Noc a den", | ||||||
|  |                     "night_wash": "Noční cyklus", | ||||||
|  |                     "perfect_59": "Perfektní 59'", | ||||||
|  |                     "perfect_cotton_59": "Perfektni Bavlna 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Perfektni Bavlna 59'", | ||||||
|  |                     "perfect_whites_59": "Dokonale bílé 59'", | ||||||
|  |                     "rapid_14_min": "Rychlý 14'", | ||||||
|  |                     "rapid_30_min": "Rychlý 30'", | ||||||
|  |                     "rapid_44_min": "Rychlý 44'", | ||||||
|  |                     "rapid_a_class_60": "Rychlá třída A 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Rychlá třída A 60 + pára", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Praní a sušení 59'.", | ||||||
|  |                     "resistant_cotton": "Bavlna", | ||||||
|  |                     "resistant_cotton_steam": "Bavlna + Pára", | ||||||
|  |                     "rinse": "Máchání", | ||||||
|  |                     "shirts_steam": "Košile + pára", | ||||||
|  |                     "silent_night": "Noční cyklus", | ||||||
|  |                     "single_item": "Jedna položka", | ||||||
|  |                     "single_item_steam": "Jedna položka + pára", | ||||||
|  |                     "smart_wash": "Chytré praní", | ||||||
|  |                     "soft_care": "Měkká péče", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Specialni 39'", | ||||||
|  |                     "special_39_full_load": "Specialni 39'", | ||||||
|  |                     "special_39_full_load_steam": "Speciální 39' + pára", | ||||||
|  |                     "special_49": "Speciální 49'", | ||||||
|  |                     "sport_39": "Sportovní 39'", | ||||||
|  |                     "sport_plus_29": "Sportovni Plus 29\"", | ||||||
|  |                     "sport_plus_39": "Sportovni Plus 39'", | ||||||
|  |                     "steam_39": "Pára 39'", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro – bavlna", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro – jemné", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro – syntetika", | ||||||
|  |                     "steam_hygiene_plus": "Hygiena plus pára ", | ||||||
|  |                     "synthetics": "Syntetika", | ||||||
|  |                     "synthetic_and_coloured": "Syntetika a barevné", | ||||||
|  |                     "synthetic_and_coloured_steam": "Syntetika a barevné + pára", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Total Care", | ||||||
|  |                     "tumbling": "Pomalé otáčení", | ||||||
|  |                     "wool": "Vlna", | ||||||
|  |                     "wool_and_delicates_49": "Vlna/Jemné 49'", | ||||||
|  |                     "wool_dry": "Vlna - suché", | ||||||
|  |                     "wool_soft_care": "Vlna & Mĕkká Péče" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "AUTOMATICKÉ NASTAVENÍ", | ||||||
|  |                     "cheese": "Sýr", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Režim Eco", | ||||||
|  |                     "fruits_and_veg": "Fruit&Veg", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "DOVOLENÁ", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Není vybrán žádný režim", | ||||||
|  |                     "quick_cool": "QUICK COOL", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER CHLAZENÍ", | ||||||
|  |                     "super_freeze": "SUPER MRAZENÍ", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Noc", |                     "silent": "Noc", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "speciální", |                     "special": "speciální", | ||||||
|                     "special_pw_prz": "speciální", |                     "special_pw_prz": "speciální", | ||||||
|                     "steam": "Parní 75 °C", |                     "steam": "Parní 75 °C", | ||||||
| @ -465,19 +1028,20 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Těstoviny a pečivo", |                     "bakery": "Těstoviny a pečivo", | ||||||
|                     "bakery_steam": "Chléb pečený v páře", |                     "bakery_steam": "Pára v troubě", | ||||||
|                     "bottom_heating": "Spodní ohřev", |                     "bottom_heating": "Spodní ohřev", | ||||||
|                     "bottom_heating_fan": "Spodní ohřev + ventilátor", |                     "bottom_heating_fan": "Spodní ohřev + ventilátor", | ||||||
|                     "bread": "Chléb", |                     "bread": "Chléb", | ||||||
|                     "bread_steam": "Pečivo pečené v páře", |                     "bread_steam": "Chléb pečený v páře", | ||||||
|  |                     "combi": "Combi", | ||||||
|                     "convection_fan": "Statický + ventilátor", |                     "convection_fan": "Statický + ventilátor", | ||||||
|                     "convection_fan_turnspit": "Konvekce + ventilátor + rožeň", |                     "convection_fan_turnspit": "Konvekce + ventilátor + rožeň", | ||||||
|                     "conventional": "Statický", |                     "conventional": "Statický", | ||||||
|                     "conventional_turnspit": "Konvekční + rožeň", |                     "conventional_turnspit": "Konvekce + rožeň", | ||||||
|                     "defrost": "Rozmrazování", |                     "defrost": "Rozmrazování", | ||||||
|                     "descaling": "Odstraňování vodního kamene", |                     "descaling": "Odstraňování vodního kamene", | ||||||
|                     "fish": "Ryby", |                     "fish": "Ryby", | ||||||
|                     "fish_steam": "Ryby připravované v páře", |                     "fish_steam": "Ryby v páře", | ||||||
|                     "grill_cata": "Gril", |                     "grill_cata": "Gril", | ||||||
|                     "grill_fan_cata": "Ventilátor grilu", |                     "grill_fan_cata": "Ventilátor grilu", | ||||||
|                     "grill_fan_pyro": "Gril + ventilátor", |                     "grill_fan_pyro": "Gril + ventilátor", | ||||||
| @ -487,13 +1051,13 @@ | |||||||
|                     "iot_h20_clean": "h2O clean", |                     "iot_h20_clean": "h2O clean", | ||||||
|                     "leavening": "Kynutí", |                     "leavening": "Kynutí", | ||||||
|                     "low_temp_cooking": "Příprava při nízkých teplotách", |                     "low_temp_cooking": "Příprava při nízkých teplotách", | ||||||
|                     "low_temp_cooking_fish": "Příprava ryb při nízkých teplotách", |                     "low_temp_cooking_fish": "Příprava při nízkých teplotách – ryby", | ||||||
|                     "low_temp_cooking_fish_steam": "Příprava ryb v páře při nízkých teplotách", |                     "low_temp_cooking_fish_steam": "Příprava při nízkých teplotách – ryby v páře", | ||||||
|                     "low_temp_cooking_meat": "Příprava masa při nízkých teplotách", |                     "low_temp_cooking_meat": "Příprava při nízkých teplotách – maso", | ||||||
|                     "low_temp_cooking_meat_steam": "Příprava masa v páře při nízkých teplotách", |                     "low_temp_cooking_meat_steam": "Příprava při nízkých teplotách - dušené maso", | ||||||
|                     "low_temp_cooking_steam": "Příprava v páře při nízkých teplotách", |                     "low_temp_cooking_steam": "Příprava v páře při nízkých teplotách", | ||||||
|                     "meat": "Maso", |                     "meat": "Maso", | ||||||
|                     "meat_steam": "Maso připravované v páře", |                     "meat_steam": "Maso v páře", | ||||||
|                     "multi_level": "Víceúrovňové", |                     "multi_level": "Víceúrovňové", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Těstoviny a pečivo", |                     "pasta_and_bakery": "Těstoviny a pečivo", | ||||||
| @ -501,7 +1065,7 @@ | |||||||
|                     "pyrolysis": "Pyrolýza", |                     "pyrolysis": "Pyrolýza", | ||||||
|                     "pyrolysis_plus": "Pyrolýza +", |                     "pyrolysis_plus": "Pyrolýza +", | ||||||
|                     "red_meat": "Tmavé maso", |                     "red_meat": "Tmavé maso", | ||||||
|                     "red_meat_steam": "Červené maso připravované v páře", |                     "red_meat_steam": "Červené maso vařené v páře", | ||||||
|                     "regenerate": "Regenerace", |                     "regenerate": "Regenerace", | ||||||
|                     "soft_plus": "Soft +", |                     "soft_plus": "Soft +", | ||||||
|                     "super_grill": "Super gril", |                     "super_grill": "Super gril", | ||||||
| @ -511,9 +1075,9 @@ | |||||||
|                     "vegetables": "Zelenina", |                     "vegetables": "Zelenina", | ||||||
|                     "vegetables_cata": "Zelenina", |                     "vegetables_cata": "Zelenina", | ||||||
|                     "vegetables_pyro": "Zelenina", |                     "vegetables_pyro": "Zelenina", | ||||||
|                     "water_discharge": "Odtok vody", |                     "water_discharge": "Vypouštění vody", | ||||||
|                     "white_meat": "Bílé maso", |                     "white_meat": "Bílé maso", | ||||||
|                     "white_meat_steam": "Bílé maso připravované v páře" |                     "white_meat_steam": "Bílé maso vařené v páře" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Program" |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Rychlý 20", |                     "hqd_quick_20": "Rychlý 20", | ||||||
|                     "hqd_quick_30": "Rychlý 30", |                     "hqd_quick_30": "Rychlý 30", | ||||||
|                     "hqd_quick_dry": "Rychlé sušení", |                     "hqd_quick_dry": "Rychlé sušení 30", | ||||||
|                     "hqd_quilt": "Deky", |                     "hqd_quilt": "Deky", | ||||||
|                     "hqd_refresh": "Osvěžení", |                     "hqd_refresh": "Osvěžení", | ||||||
|                     "hqd_school_uniform": "Školní uniformy", |                     "hqd_school_uniform": "Školní uniformy", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + odstranění vlhkosti", |                     "iot_uv_and_dry": "UV + odstranění vlhkosti", | ||||||
|                     "iot_uv_and_fan": "UV + ventilátor", |                     "iot_uv_and_fan": "UV + ventilátor", | ||||||
|                     "iot_uv_and_heat": "UV + ohřev" |                     "iot_uv_and_heat": "UV + ohřev" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER MRAZENÍ", |                     "super_freeze": "SUPER MRAZENÍ", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Zbývající čas" |                 "name": "Zbývající čas" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Chladnička", | ||||||
|  |                     "freezer": "Mraznička", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Chladnička & Mraznička" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Zóna" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1093,7 +1668,7 @@ | |||||||
|                 "name": "Trouba" |                 "name": "Trouba" | ||||||
|             }, |             }, | ||||||
|             "prewash": { |             "prewash": { | ||||||
|                 "name": "Předpírka\r\r\r\r\r\r\n" |                 "name": "Předpírka\r\r\r\r\r\r\r\n" | ||||||
|             }, |             }, | ||||||
|             "pause": { |             "pause": { | ||||||
|                 "name": "Pozastavit" |                 "name": "Pozastavit" | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Chladnička" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1227,7 +1805,7 @@ | |||||||
|                 "name": "Zapnout" |                 "name": "Zapnout" | ||||||
|             }, |             }, | ||||||
|             "prewash": { |             "prewash": { | ||||||
|                 "name": "Předpírka\r\r\r\r\r\r\n" |                 "name": "Předpírka\r\r\r\r\r\r\r\n" | ||||||
|             }, |             }, | ||||||
|             "acqua_plus": { |             "acqua_plus": { | ||||||
|                 "name": "Aquaplus" |                 "name": "Aquaplus" | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Indukční varná deska" |                 "name": "Indukční varná deska" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Program Zahájení" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Program Zastavit" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Klimatizační jednotka" |                 "name": "Klimatizační jednotka" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Chladnička", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Režimy chladničky", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Automatické nastavení", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Není vybrán žádný režim" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Mraznička", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Režimy mrazničky", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Automatické nastavení", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Není vybrán žádný režim" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Trouba", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programy", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Těstoviny a pečivo", | ||||||
|  |                             "bakery_steam": "Pára v troubě", | ||||||
|  |                             "bottom_heating": "Spodní ohřev", | ||||||
|  |                             "bottom_heating_fan": "Spodní ohřev + ventilátor", | ||||||
|  |                             "bread": "Chléb", | ||||||
|  |                             "bread_steam": "Chléb pečený v páře", | ||||||
|  |                             "combi": "Combi", | ||||||
|  |                             "convection_fan": "Statický + ventilátor", | ||||||
|  |                             "convection_fan_turnspit": "Konvekce + ventilátor + rožeň", | ||||||
|  |                             "conventional": "Statický", | ||||||
|  |                             "conventional_turnspit": "Konvekce + rožeň", | ||||||
|  |                             "defrost": "Rozmrazování", | ||||||
|  |                             "descaling": "Odstraňování vodního kamene", | ||||||
|  |                             "fish": "Ryby", | ||||||
|  |                             "fish_steam": "Ryby v páře", | ||||||
|  |                             "grill_cata": "Gril", | ||||||
|  |                             "grill_fan_cata": "Ventilátor grilu", | ||||||
|  |                             "grill_fan_pyro": "Gril + ventilátor", | ||||||
|  |                             "grill_pyro": "Gril", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Chléb", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Kynutí", | ||||||
|  |                             "low_temp_cooking": "Příprava při nízkých teplotách", | ||||||
|  |                             "low_temp_cooking_fish": "Příprava při nízkých teplotách – ryby", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Příprava při nízkých teplotách – ryby v páře", | ||||||
|  |                             "low_temp_cooking_meat": "Příprava při nízkých teplotách – maso", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Příprava při nízkých teplotách - dušené maso", | ||||||
|  |                             "low_temp_cooking_steam": "Příprava v páře při nízkých teplotách", | ||||||
|  |                             "meat": "Maso", | ||||||
|  |                             "meat_steam": "Maso v páře", | ||||||
|  |                             "multi_level": "Víceúrovňové", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Těstoviny a pečivo", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Pyrolýza", | ||||||
|  |                             "pyrolysis_plus": "Pyrolýza +", | ||||||
|  |                             "red_meat": "Tmavé maso", | ||||||
|  |                             "red_meat_steam": "Červené maso vařené v páře", | ||||||
|  |                             "regenerate": "Regenerace", | ||||||
|  |                             "soft_plus": "Soft +", | ||||||
|  |                             "super_grill": "Super gril", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Zelenina", | ||||||
|  |                             "vegetables_cata": "Zelenina", | ||||||
|  |                             "vegetables_pyro": "Zelenina", | ||||||
|  |                             "water_discharge": "Vypouštění vody", | ||||||
|  |                             "white_meat": "Bílé maso", | ||||||
|  |                             "white_meat_steam": "Bílé maso vařené v páře" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Trocknen", |                     "19": "Trocknen", | ||||||
|                     "20": "Trocknen", |                     "20": "Trocknen", | ||||||
|                     "11": "Bereit", |                     "11": "Bereit", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Phase" |                 "name": "Phase" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious Cure", |                     "hqd_precious_cure": "Precious Cure", | ||||||
|                     "hqd_quick_20": "Schnell 20", |                     "hqd_quick_20": "Schnell 20", | ||||||
|                     "hqd_quick_30": "Schnell 30", |                     "hqd_quick_30": "Schnell 30", | ||||||
|                     "hqd_quick_dry": "Schnell trocken", |                     "hqd_quick_dry": "Schnell trocken 30", | ||||||
|                     "hqd_quilt": "Steppdecken", |                     "hqd_quilt": "Steppdecken", | ||||||
|                     "hqd_refresh": "Auffrischen", |                     "hqd_refresh": "Auffrischen", | ||||||
|                     "hqd_school_uniform": "Schuluniform", |                     "hqd_school_uniform": "Schuluniform", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Wolle", |                     "woolmark": "Wolle", | ||||||
|                     "xxl_load": "XXL-Beladung", |                     "xxl_load": "XXL-Beladung", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programm" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Raumtemperatur" |                 "name": "Raumtemperatur" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Temperatur des Kühlschranks" |                 "name": "Temperatur des Kühlschranks" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "10°C Heizfunktion", | ||||||
|  |                     "iot_auto": "Auto", | ||||||
|  |                     "iot_cool": "Kühl", | ||||||
|  |                     "iot_dry": "Trocken", | ||||||
|  |                     "iot_fan": "Ventilator", | ||||||
|  |                     "iot_heat": "Heizen", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Selbst reinigen", | ||||||
|  |                     "iot_self_clean": "Self-Clean", | ||||||
|  |                     "iot_self_clean_56": "Steri-Clean 56°C", | ||||||
|  |                     "iot_simple_start": "Jetzt beginnen", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + Auto", | ||||||
|  |                     "iot_uv_and_cool": "UV + Kalt", | ||||||
|  |                     "iot_uv_and_dry": "UV + Entfeuchter", | ||||||
|  |                     "iot_uv_and_fan": "UV + Gebläse", | ||||||
|  |                     "iot_uv_and_heat": "UV + Heizen" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programm" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Rapid 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "AutoUniversal 50-60°C", | ||||||
|  |                     "auto_universal_plus": "AutoUniversalPlus 65-75°C", | ||||||
|  |                     "auto_universal_plus_soil": "AutoUniversalPlus 65-75°C", | ||||||
|  |                     "auto_universal_soil": "AutoUniversal 50-60°C", | ||||||
|  |                     "auto_wash": "Auto Wash", | ||||||
|  |                     "auto_wash_soil": "Auto Wash", | ||||||
|  |                     "classe_a_59": "A Class 59' 65°C", | ||||||
|  |                     "delicate": "Delicate 45°C", | ||||||
|  |                     "dishwasher_care": "Entkalkungsprogramm", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_asynch": "Eco 45°C", | ||||||
|  |                     "eco_bldc": "Eco 45°C", | ||||||
|  |                     "eco_synch": "Eco 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Glas", | ||||||
|  |                     "glassware": "Gläser 45 °C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Hygiene", | ||||||
|  |                     "hygiene_plus": "Hygiene 75 °C", | ||||||
|  |                     "intensive": "Intensiv ", | ||||||
|  |                     "intensive_rapid": "Intensiv-Schnellspülgang", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "AutoUniversal 50-60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Auto Wash", | ||||||
|  |                     "iot_baby_care": "Baby Care", | ||||||
|  |                     "iot_breakfast": "Frühstück", | ||||||
|  |                     "iot_checkup": "Check-Up", | ||||||
|  |                     "iot_china_crystals": "Kristall", | ||||||
|  |                     "iot_classe_a_59": "Rapid 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Cocktail-Gläser", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Cocktail-Gläser", | ||||||
|  |                     "iot_daily_care": "Täglicher Einsatz", | ||||||
|  |                     "iot_daily_care_soil": "Täglicher Einsatz", | ||||||
|  |                     "iot_delicate": "Delicate 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Dinner for 2", | ||||||
|  |                     "iot_dinner_for_two_soil": "Dinner for 2", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "Eco 45°C", | ||||||
|  |                     "iot_eco_bldc": "Eco 45°C", | ||||||
|  |                     "iot_eco_synch": "Eco 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Extra Hygiene", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Party", | ||||||
|  |                     "iot_party_soil": "Party", | ||||||
|  |                     "iot_pizza_menu": "Pizzageschirr", | ||||||
|  |                     "iot_pizza_menu_soil": "Pizzageschirr", | ||||||
|  |                     "iot_plastic_tupperware": "Kunststoff & Tupperware", | ||||||
|  |                     "iot_porcelain": "Porzellan", | ||||||
|  |                     "iot_power_mix_wash": "Power Mix Wash", | ||||||
|  |                     "iot_power_mix_wash_soil": "Power Mix Wash", | ||||||
|  |                     "iot_prewash": "Vorspülen", | ||||||
|  |                     "iot_pyrex_and_glassware": "Pyrex & Glas", | ||||||
|  |                     "iot_rapid_29": "Rapid 29'", | ||||||
|  |                     "iot_rapid_39": "Schnellwäsche 39' 60 °C", | ||||||
|  |                     "iot_single": "Single", | ||||||
|  |                     "iot_steam": "Dampf 75 °C", | ||||||
|  |                     "iot_super_flash": "Super Flash", | ||||||
|  |                     "iot_super_wash": "Super Wash", | ||||||
|  |                     "iot_turbopower": "TurboPower", | ||||||
|  |                     "iot_universal": "Universal 60°C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Pfannen Spezial (Wok - Grillpfannen & Maxi-Pfannen)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Pfannen Spezial (Wok - Grillpfannen & Maxi-Pfannen)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Nacht 55°C", | ||||||
|  |                     "prewash": "Vorspülen", | ||||||
|  |                     "rapid_20": "Rapid 20'", | ||||||
|  |                     "rapid_24": "Rapid 24'", | ||||||
|  |                     "rapid_29": "Rapid 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Schnellwäsche 39' 60 °C", | ||||||
|  |                     "rapid_49": "Rapid 49'", | ||||||
|  |                     "rapid_59": "Rapid 59'", | ||||||
|  |                     "sanitising": "Desinfektion", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Nacht", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "spezial", | ||||||
|  |                     "special_pw_prz": "spezial", | ||||||
|  |                     "steam": "Dampf 75 °C", | ||||||
|  |                     "steam_plus": "Dampf Plus 75°C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Nacht 55°C", | ||||||
|  |                     "ultra_silent": "Nacht 55°C", | ||||||
|  |                     "universal": "Universal 60°C", | ||||||
|  |                     "universal_plus": "Universal Plus 70 °C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programm" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Aschbraun", | ||||||
|  |                     "iot_special_beef_fillet": "Rinderfilet", | ||||||
|  |                     "iot_special_beef_veal_stew": "Rindfleischeintopf", | ||||||
|  |                     "iot_special_boiled_rice": "Gekochter Reis", | ||||||
|  |                     "iot_special_chicken_breast": "Hähnchenbrust", | ||||||
|  |                     "iot_special_chicken_legs": "Hähnchenschenkel", | ||||||
|  |                     "iot_special_chocolate_pudding": "Schokoladenpudding", | ||||||
|  |                     "iot_special_entrecote": "Entrecôte", | ||||||
|  |                     "iot_special_fresh_tuna": "Frischer Thunfisch", | ||||||
|  |                     "iot_special_grilled_vegetables": "Gegrilltes Gemüse", | ||||||
|  |                     "iot_special_lamb_cutlet": "Lammkotelett", | ||||||
|  |                     "iot_special_meatballs": "Fleischbällchen", | ||||||
|  |                     "iot_special_minestrone": "Eintopf", | ||||||
|  |                     "iot_special_mussels": "Muscheln", | ||||||
|  |                     "iot_special_omelette": "Omelett", | ||||||
|  |                     "iot_special_pancakes": "Pfannkuchen", | ||||||
|  |                     "iot_special_paris_style_peas": "Erbsen Pariser Art", | ||||||
|  |                     "iot_special_poached_eggs": "Pochierte Eier", | ||||||
|  |                     "iot_special_pork_fillet": "Schweinefilet", | ||||||
|  |                     "iot_special_pork_ribs": "Schweinerippchen", | ||||||
|  |                     "iot_special_prawns": "Garnelen", | ||||||
|  |                     "iot_special_quinoa": "Quinoa", | ||||||
|  |                     "iot_special_ratatouille": "Ratatouille", | ||||||
|  |                     "iot_special_salmon_fillet": "Seelachsfilet", | ||||||
|  |                     "iot_special_saute_potatoes": "Bratkartoffeln", | ||||||
|  |                     "iot_special_scallops": "Jakobsmuscheln", | ||||||
|  |                     "iot_special_scrambled_eggs": "Rührei", | ||||||
|  |                     "iot_special_spelt": "Dinkel", | ||||||
|  |                     "iot_special_veggy_noodles": "Vegetarische Nudeln", | ||||||
|  |                     "iot_special_white_fish_fillet": "Weißfischfilet", | ||||||
|  |                     "iot_standard_boiling": "Boiling", | ||||||
|  |                     "iot_standard_frying": "Braten", | ||||||
|  |                     "iot_standard_keep_warm": "Warmhalten", | ||||||
|  |                     "iot_standard_melting": "Schmelzen", | ||||||
|  |                     "iot_standard_simmering": "Simmering" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programm" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Teigwaren und Brot", | ||||||
|  |                     "bakery_steam": "Dampf im Backofen", | ||||||
|  |                     "bottom_heating": "Unterhitze", | ||||||
|  |                     "bottom_heating_fan": "Unterhitze + Umluft", | ||||||
|  |                     "bread": "Brot", | ||||||
|  |                     "bread_steam": "Mit Dampf gebackenes Brot", | ||||||
|  |                     "combi": "Combi", | ||||||
|  |                     "convection_fan": "Umluft", | ||||||
|  |                     "convection_fan_turnspit": "Heißluft + Drehspieß", | ||||||
|  |                     "conventional": "Ober-Unterhitze", | ||||||
|  |                     "conventional_turnspit": "Ober-&Unterhitze + Bratspieß", | ||||||
|  |                     "defrost": "Auftauen", | ||||||
|  |                     "descaling": "Entkalkung", | ||||||
|  |                     "fish": "Fisch", | ||||||
|  |                     "fish_steam": "Gedünsteter Fisch", | ||||||
|  |                     "grill_cata": "Grill", | ||||||
|  |                     "grill_fan_cata": "Grill Umluft", | ||||||
|  |                     "grill_fan_pyro": "Grill + Umluft", | ||||||
|  |                     "grill_pyro": "Grill", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Brot", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Aufgehen", | ||||||
|  |                     "low_temp_cooking": "Garen bei niedriger Temperatur", | ||||||
|  |                     "low_temp_cooking_fish": "Garen bei niedriger Temperatur - Fisch", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Niedertemperaturgaren - Gedünsteter Fisch", | ||||||
|  |                     "low_temp_cooking_meat": "Garen bei niedriger Temperatur - Fleisch", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Niedertemperaturgaren - Gedämpftes Fleisch", | ||||||
|  |                     "low_temp_cooking_steam": "Niedertemperatur-Dampfgaren", | ||||||
|  |                     "meat": "Fleisch", | ||||||
|  |                     "meat_steam": "Fleisch Dampf", | ||||||
|  |                     "multi_level": "Multi-Level", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Teigwaren und Brot", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Pyrolyse", | ||||||
|  |                     "pyrolysis_plus": "Pyrolyse +", | ||||||
|  |                     "red_meat": "Rotes Fleisch", | ||||||
|  |                     "red_meat_steam": "Gedünstetes rotes Fleisch", | ||||||
|  |                     "regenerate": "Regenerieren", | ||||||
|  |                     "soft_plus": "Soft+", | ||||||
|  |                     "super_grill": "Super Grill", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Gemüse", | ||||||
|  |                     "vegetables_cata": "Gemüse", | ||||||
|  |                     "vegetables_pyro": "Gemüse", | ||||||
|  |                     "water_discharge": "Wasserabfluss", | ||||||
|  |                     "white_meat": "Weißes Fleisch", | ||||||
|  |                     "white_meat_steam": "Gedämpftes weißes Fleisch" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programm" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° Buntes und Baumwolle", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "Dampf", | ||||||
|  |                     "active_wash": "Active Wash", | ||||||
|  |                     "active_wash_steam": "Active Wash", | ||||||
|  |                     "allergy_care": "Allergy Care", | ||||||
|  |                     "allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "all_in_one_49": "All in One 49'", | ||||||
|  |                     "all_in_one_59": "All in One 59'", | ||||||
|  |                     "all_in_one_59_steam": "Active Wash + Dampf", | ||||||
|  |                     "autocare": "Autocare", | ||||||
|  |                     "autoclean": "Reinigung der Trommel", | ||||||
|  |                     "baby_60": "Alles Baby 60 °C", | ||||||
|  |                     "care_14": "Rapid Care 14'", | ||||||
|  |                     "care_30": "Rapid Care 30'", | ||||||
|  |                     "care_44": "Rapid Care 44'", | ||||||
|  |                     "checkup": "Check-up", | ||||||
|  |                     "colour_59": "Buntwäsche 59'", | ||||||
|  |                     "colour_59_steam": "Buntes 59' + Dampf", | ||||||
|  |                     "cottons": "Baumwolle", | ||||||
|  |                     "cottons_prewash": "Baumwolle + Vorwäsche", | ||||||
|  |                     "cottons_steam": "Baumwolle + Dampf", | ||||||
|  |                     "cotton_care_59": "Cotton Care 59 Min", | ||||||
|  |                     "delicate_59": "Feines 59'", | ||||||
|  |                     "delicate_silk": "Empfindliche Seide", | ||||||
|  |                     "delicate_silk_steam": "Empfindliche Seide + Dampf", | ||||||
|  |                     "delicati_59": "Feines 59'", | ||||||
|  |                     "delicati_59_steam": "Feines 59'", | ||||||
|  |                     "drain_spin": "Abpumpen und Schleudern", | ||||||
|  |                     "easy_iron": "Bügeltrocken", | ||||||
|  |                     "eco_40_60_new_energy_label": "ECO 40-60", | ||||||
|  |                     "extra_care": "Extra Care", | ||||||
|  |                     "fitness": "Fitness Care", | ||||||
|  |                     "fitness_care": "Fitness Care", | ||||||
|  |                     "fresh_care": "Fresh Care", | ||||||
|  |                     "fresh_care_steam": "Fresh Care + Dampf", | ||||||
|  |                     "handwash_wool": "Handwäsche und Wolle", | ||||||
|  |                     "high_dry": "Baumwolle trocken", | ||||||
|  |                     "hqd_20_degrees": "Baumwolle 20℃", | ||||||
|  |                     "hqd_allergy": "Allergy Care", | ||||||
|  |                     "hqd_autoclean": "Reinigung der Trommel", | ||||||
|  |                     "hqd_babycare": "Baby Care", | ||||||
|  |                     "hqd_checkup": "Check-up", | ||||||
|  |                     "hqd_cottons": "Baumwolle", | ||||||
|  |                     "hqd_delicate": "Feinwäsche", | ||||||
|  |                     "hqd_delicate_cradle": "Feinwäsche", | ||||||
|  |                     "hqd_dry": "Baumwolle trocken", | ||||||
|  |                     "hqd_dry_synthetics": "Trocknen gemischt", | ||||||
|  |                     "hqd_duvet": "Oberbetten", | ||||||
|  |                     "hqd_eco_40_60_degrees": "ECO 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Wolle", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Gemischt", | ||||||
|  |                     "hqd_quick_15": "Rapid 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Schnellwäsche 57 min", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Waschen und trocknen", | ||||||
|  |                     "hqd_refresh": "Auffrischen", | ||||||
|  |                     "hqd_rinse": "Spülen", | ||||||
|  |                     "hqd_shirts": "Hemden", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Schleudern", | ||||||
|  |                     "hqd_sport": "Sport", | ||||||
|  |                     "hqd_super_fast": "Rapid 39’", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Synthetik", | ||||||
|  |                     "hygiene_59": "Hygiene Plus 59'", | ||||||
|  |                     "hygiene_60": "Hygiene 60°", | ||||||
|  |                     "hygiene_plus_59": "Hygiene Plus 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Hygiene Plus 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Hygiene Pro 49 min", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + Dampf", | ||||||
|  |                     "intensive_40": "Intensiv 40°C", | ||||||
|  |                     "intensive_40_steam": "Intensiv 40°C + Dampf", | ||||||
|  |                     "iot_active_steam": "Dampf", | ||||||
|  |                     "iot_active_wash_steam": "Active Wash", | ||||||
|  |                     "iot_allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Active Wash + Dampf", | ||||||
|  |                     "iot_checkup": "Check-up", | ||||||
|  |                     "iot_colour_59_steam": "Buntes 59' + Dampf", | ||||||
|  |                     "iot_cottons_steam": "Baumwolle + Dampf", | ||||||
|  |                     "iot_delicate_silk_steam": "Empfindliche Seide + Dampf", | ||||||
|  |                     "iot_delicati_59_steam": "Feines 59'", | ||||||
|  |                     "iot_dry_air_refresh": "Luftauffrischung", | ||||||
|  |                     "iot_dry_anti_mites": "Milbenbekämpfung", | ||||||
|  |                     "iot_dry_baby": "Baby", | ||||||
|  |                     "iot_dry_backpacks": "Rucksäcke", | ||||||
|  |                     "iot_dry_bathrobe": "Bademäntel und saugfähiges Gewebe", | ||||||
|  |                     "iot_dry_bed_linen": "Bettwäsche", | ||||||
|  |                     "iot_dry_cotton_dry": "Baumwolle trocken", | ||||||
|  |                     "iot_dry_cuddly_toys": "Stofftiere", | ||||||
|  |                     "iot_dry_curtains": "Vorhänge", | ||||||
|  |                     "iot_dry_dehumidifier": "Entfeuchter", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Feinwäsche - Anti-Allergie", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Empfindliche Tischdecken", | ||||||
|  |                     "iot_dry_denim_jeans": "Denim - Jeans", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Leichtes Bügeln - Baumwolle", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Leichtes Bügeln - Synthetik", | ||||||
|  |                     "iot_dry_gym_fit": "Fitness-Studio - Fitness-Kleidung", | ||||||
|  |                     "iot_dry_lingerie": "Dessous", | ||||||
|  |                     "iot_dry_mixed_dry": "Trocknen gemischt", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Rapid 60' - Feines", | ||||||
|  |                     "iot_dry_shirts": "Hemden", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Badeanzüge", | ||||||
|  |                     "iot_dry_synthetics": "Synthetik trocken", | ||||||
|  |                     "iot_dry_synthetic_dry": "Synthetik trocken", | ||||||
|  |                     "iot_dry_tablecloths": "Tischdecken", | ||||||
|  |                     "iot_dry_technical_fabrics": "Technische Textilien", | ||||||
|  |                     "iot_dry_warm_embrace": "Warm trocknen", | ||||||
|  |                     "iot_dry_wool_dry": "Wolle trocknen", | ||||||
|  |                     "iot_easy_iron": "Bügeltrocken", | ||||||
|  |                     "iot_fresh_care_steam": "Fresh Care + Dampf", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + Dampf", | ||||||
|  |                     "iot_intensive_40_steam": "Intensiv 40°C + Dampf", | ||||||
|  |                     "iot_mixed_steam": "Gemischt + Dampf", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Misch- und Buntwäsche 59' + Dampf", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "Baumwolle Perfekt 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Rapid Klasse A 60 + Dampf", | ||||||
|  |                     "iot_resistant_cotton_steam": "Baumwolle + Dampf", | ||||||
|  |                     "iot_shirts_steam": "Hemden + Dampf", | ||||||
|  |                     "iot_single_item_steam": "Einzelner Gegenstand + Dampf", | ||||||
|  |                     "iot_smart_wash": "Smart Wash", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Special 39' + Dampf", | ||||||
|  |                     "iot_steam_hygiene_plus": "Hygiene Plus Dampf ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Synthetik und Farben + Dampf", | ||||||
|  |                     "iot_wash_and_dry": "Waschen und trocknen", | ||||||
|  |                     "iot_wash_anti_mites": "Milbenbekämpfung", | ||||||
|  |                     "iot_wash_anti_odor": "Anti-Geruch", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Desinfektion", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Babywäsche-Desinfektion + Dampf", | ||||||
|  |                     "iot_wash_backpacks": "Rucksäcke", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Rucksäcke", | ||||||
|  |                     "iot_wash_bathrobe": "Bademäntel und Handtücher", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Bademantel + Dampf", | ||||||
|  |                     "iot_wash_bed_linen": "Bettwäsche", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Bettwäsche + Dampf", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Bettwäsche", | ||||||
|  |                     "iot_wash_big_single_load": "Große Einzelladung", | ||||||
|  |                     "iot_wash_bleaching": "Bleichen", | ||||||
|  |                     "iot_wash_blood_stains": "Blutflecken", | ||||||
|  |                     "iot_wash_cashmere": "Kaschmir", | ||||||
|  |                     "iot_wash_chocolate_stains": "Schokoladenflecken", | ||||||
|  |                     "iot_wash_cold_wash": "Kaltwäsche", | ||||||
|  |                     "iot_wash_colored": "Bunt", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Fleckenentfernung bei farbigen Textilien", | ||||||
|  |                     "iot_wash_colored_delicate": "Bunte Feinwäsche", | ||||||
|  |                     "iot_wash_coloured": "Buntes", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Bunte Bettwäsche", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Bunte Bettwäsche + Dampf", | ||||||
|  |                     "iot_wash_coloured_curtains": "Bunte Vorhänge", | ||||||
|  |                     "iot_wash_coloured_shirts": "Farbige Hemden", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Farbige Hemden + Dampf", | ||||||
|  |                     "iot_wash_coloured_steam": "Buntes + Dampf", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Farbige Tischtücher", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Farbige Tischtücher + Dampf", | ||||||
|  |                     "iot_wash_cotton": "Baumwolle", | ||||||
|  |                     "iot_wash_cotton_steam": "Baumwolle + Dampf", | ||||||
|  |                     "iot_wash_cuddly_toys": "Stofftiere", | ||||||
|  |                     "iot_wash_curtains": "Vorhänge", | ||||||
|  |                     "iot_wash_curtains_steam": "Vorhänge+Dampf", | ||||||
|  |                     "iot_wash_curtains_zelig": "Vorhänge", | ||||||
|  |                     "iot_wash_dark": "Dunkle Kleidungsstücke", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Dunkles und Buntes 44'", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Dunkles und Buntes 59'", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Dunkles und Buntes XL", | ||||||
|  |                     "iot_wash_dark_steam": "Dunkle Kleidungsstücke + Dampf", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Feinwäsche", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Allergenarmes Programm für Feines", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Allergenarmes Programm für Feines + Dampf", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Allergenarmes Programm für Feines", | ||||||
|  |                     "iot_wash_delicate_colors": "Bunte Feinwäsche", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Buntes + Dampf", | ||||||
|  |                     "iot_wash_delicate_dark": "Dunkle Feinwäsche", | ||||||
|  |                     "iot_wash_delicate_steam": "Feinwäsche + Dampf", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Empfindliche Tischdecken", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Empfindliche Tischdecken + Dampf", | ||||||
|  |                     "iot_wash_delicate_whites": "Weiße Feinwäsche", | ||||||
|  |                     "iot_wash_denim_jeans": "Denim - Jeans", | ||||||
|  |                     "iot_wash_diving_suits": "Tauchanzüge", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Tauchanzüge", | ||||||
|  |                     "iot_wash_down_jackets": "Daunenjacken", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Daunenjacken", | ||||||
|  |                     "iot_wash_duvet": "Oberbetten", | ||||||
|  |                     "iot_wash_fruit_stains": "Obstflecken", | ||||||
|  |                     "iot_wash_gym_fit": "Fitness-Studio - Fitness-Kleidung", | ||||||
|  |                     "iot_wash_handwash": "Handwäsche", | ||||||
|  |                     "iot_wash_handwash_colored": "Bunte Handwäsche", | ||||||
|  |                     "iot_wash_handwash_dark": "Dunkle Handwäsche", | ||||||
|  |                     "iot_wash_lingerie": "Dessous", | ||||||
|  |                     "iot_wash_masks_refresh": "Mundschutz-Auffrischung", | ||||||
|  |                     "iot_wash_masks_sanification": "Mundschutz-Desinfektion", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Mundschutz-Desinfektion + Dampf", | ||||||
|  |                     "iot_wash_mats": "Teppiche", | ||||||
|  |                     "iot_wash_men_s_trousers": "Herrenhosen", | ||||||
|  |                     "iot_wash_mixed": "Gemischt", | ||||||
|  |                     "iot_wash_mixed_steam": "Gemischt + Dampf", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Gemischt und Farben 44'", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Gemischt und Farben 59'", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Gemischt und Farben XL", | ||||||
|  |                     "iot_wash_new_clothes": "Neue Kleidung", | ||||||
|  |                     "iot_wash_perfect_white": "Perfektes Weiß", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Perfektes Weiß + Dampf", | ||||||
|  |                     "iot_wash_pets": "Textilien für Haustiere", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Haustierhaare auswaschen", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Haustiere Geruchs- und Fleckenentfernung", | ||||||
|  |                     "iot_wash_pets_steam": "Textilien für Haustiere", | ||||||
|  |                     "iot_wash_playsuits": "Strampelanzüge", | ||||||
|  |                     "iot_wash_playsuits_steam": "Strampelanzüge + Dampf", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Schnellreinigung für Waschmaschinentrommeln", | ||||||
|  |                     "iot_wash_rapid_14": "Rapid 14’", | ||||||
|  |                     "iot_wash_rapid_30": "Rapid 30’", | ||||||
|  |                     "iot_wash_rapid_44": "Rapid 44'", | ||||||
|  |                     "iot_wash_rapid_59": "Rapid 59'", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Rapid 59' + Dampf", | ||||||
|  |                     "iot_wash_refresh_14_min": "Auffrischen 14'", | ||||||
|  |                     "iot_wash_resistant_colored": "Strapazierfähige Buntwäsche", | ||||||
|  |                     "iot_wash_resistant_dark": "Strapazierfähige dunkle Wäsche", | ||||||
|  |                     "iot_wash_resistant_whites": "Strapazierfähige weiße Wäsche", | ||||||
|  |                     "iot_wash_rinse": "Spülen", | ||||||
|  |                     "iot_wash_shirts": "Hemden", | ||||||
|  |                     "iot_wash_shirts_steam": "Hemden + Dampf", | ||||||
|  |                     "iot_wash_silk": "Seide", | ||||||
|  |                     "iot_wash_ski_suit": "Skianzüge", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Skianzüge", | ||||||
|  |                     "iot_wash_spin": "Schleudern", | ||||||
|  |                     "iot_wash_sport": "Sport", | ||||||
|  |                     "iot_wash_sport_anti_odor": "Anti-Geruch Sportbekleidung", | ||||||
|  |                     "iot_wash_sport_anti_odor_zelig": "Anti-Geruch Sportbekleidung", | ||||||
|  |                     "iot_wash_stains_remover": "Fleckenentferner", | ||||||
|  |                     "iot_wash_swimsuits_and_bikinis": "Badeanzüge", | ||||||
|  |                     "iot_wash_synthetic": "Synthetik", | ||||||
|  |                     "iot_wash_synthetic_steam": "Synthetik + Dampf", | ||||||
|  |                     "iot_wash_tablecloths": "Tischdecken", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Tischdecken + Dampf", | ||||||
|  |                     "iot_wash_technical_fabrics": "Technische Textilien", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Technische Textilien", | ||||||
|  |                     "iot_wash_technical_jackets": "Jacken aus technischen Textilien", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Jacken aus technischen Textilien", | ||||||
|  |                     "iot_wash_trainers": "Turnschuhe", | ||||||
|  |                     "iot_wash_whites": "Weiß", | ||||||
|  |                     "iot_wash_whites_44": "Weiß 44'", | ||||||
|  |                     "iot_wash_whites_59": "Weiß 59'", | ||||||
|  |                     "iot_wash_whites_xl": "Weiß XL", | ||||||
|  |                     "iot_wash_wine_stains": "Weinflecken", | ||||||
|  |                     "iot_wash_wool": "Wolle", | ||||||
|  |                     "jeans": "Jeans", | ||||||
|  |                     "jeans_60": "Jeans", | ||||||
|  |                     "low_dry": "Trocknen gemischt", | ||||||
|  |                     "mixed": "Gemischt", | ||||||
|  |                     "mixed_and_colored_59": "Gemischt und Farben 59'", | ||||||
|  |                     "mixed_steam": "Gemischt + Dampf", | ||||||
|  |                     "mix_and_colour_59": "Misch + Buntwaesche 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Misch- und Buntwäsche 59' + Dampf", | ||||||
|  |                     "night_and_day": "Nacht und Tag", | ||||||
|  |                     "night_wash": "Zyklus über Nacht", | ||||||
|  |                     "perfect_59": "Perfekt 59'", | ||||||
|  |                     "perfect_cotton_59": "Baumwolle Perfekt 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Baumwolle Perfekt 59'", | ||||||
|  |                     "perfect_whites_59": "Blütenweiß 59'", | ||||||
|  |                     "rapid_14_min": "14'uten Kurzprogramm", | ||||||
|  |                     "rapid_30_min": "Schnellwaschgang 30'", | ||||||
|  |                     "rapid_44_min": "Schnellwaschgang 44'", | ||||||
|  |                     "rapid_a_class_60": "Rapid Klasse A 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Rapid Klasse A 60 + Dampf", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Waschen und trocknen 59'", | ||||||
|  |                     "resistant_cotton": "Baumwolle", | ||||||
|  |                     "resistant_cotton_steam": "Baumwolle + Dampf", | ||||||
|  |                     "rinse": "Spülen", | ||||||
|  |                     "shirts_steam": "Hemden + Dampf", | ||||||
|  |                     "silent_night": "Zyklus über Nacht", | ||||||
|  |                     "single_item": "Einzelner Gegenstand", | ||||||
|  |                     "single_item_steam": "Einzelner Gegenstand + Dampf", | ||||||
|  |                     "smart_wash": "Smart Wash", | ||||||
|  |                     "soft_care": "Sanfte Pflege", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Special 39'", | ||||||
|  |                     "special_39_full_load": "Special 39'", | ||||||
|  |                     "special_39_full_load_steam": "Special 39' + Dampf", | ||||||
|  |                     "special_49": "Spezial 49'", | ||||||
|  |                     "sport_39": "Sport 39'", | ||||||
|  |                     "sport_plus_29": "Sport Plus 29\"", | ||||||
|  |                     "sport_plus_39": "Sport Plus 39'", | ||||||
|  |                     "steam_39": "Dampf 39'", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - Baumwolle", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - Feinwäsche", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - Synthetik", | ||||||
|  |                     "steam_hygiene_plus": "Hygiene Plus Dampf ", | ||||||
|  |                     "synthetics": "Synthetik", | ||||||
|  |                     "synthetic_and_coloured": "Synthetik und Farben", | ||||||
|  |                     "synthetic_and_coloured_steam": "Synthetik und Farben + Dampf", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Total Care", | ||||||
|  |                     "tumbling": "Trocknen", | ||||||
|  |                     "wool": "Wolle", | ||||||
|  |                     "wool_and_delicates_49": "Wolle/Feinwäsche 49'", | ||||||
|  |                     "wool_dry": "Wolle trocknen", | ||||||
|  |                     "wool_soft_care": "Wolle & Soft Care" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programm" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "AUTOMATISCHE EINSTELLUNG", | ||||||
|  |                     "cheese": "Käse", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Eco-Modus", | ||||||
|  |                     "fruits_and_veg": "Obst und Genüse", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "URLAUBSFUNKTION", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Kein Modus ausgewählt", | ||||||
|  |                     "quick_cool": "SCHNELLKÜHLUNG", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER COOL", | ||||||
|  |                     "super_freeze": "SUPER FREEZE", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programm" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Nacht", |                     "silent": "Nacht", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "spezial", |                     "special": "spezial", | ||||||
|                     "special_pw_prz": "spezial", |                     "special_pw_prz": "spezial", | ||||||
|                     "steam": "Dampf 75 °C", |                     "steam": "Dampf 75 °C", | ||||||
| @ -465,11 +1028,12 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Teigwaren und Brot", |                     "bakery": "Teigwaren und Brot", | ||||||
|                     "bakery_steam": "Mit Dampf gebackenes Brot", |                     "bakery_steam": "Dampf im Backofen", | ||||||
|                     "bottom_heating": "Unterhitze", |                     "bottom_heating": "Unterhitze", | ||||||
|                     "bottom_heating_fan": "Unterhitze + Umluft", |                     "bottom_heating_fan": "Unterhitze + Umluft", | ||||||
|                     "bread": "Brot", |                     "bread": "Brot", | ||||||
|                     "bread_steam": "Mit Dampf gebackenes Gebäck", |                     "bread_steam": "Mit Dampf gebackenes Brot", | ||||||
|  |                     "combi": "Combi", | ||||||
|                     "convection_fan": "Umluft", |                     "convection_fan": "Umluft", | ||||||
|                     "convection_fan_turnspit": "Heißluft + Drehspieß", |                     "convection_fan_turnspit": "Heißluft + Drehspieß", | ||||||
|                     "conventional": "Ober-Unterhitze", |                     "conventional": "Ober-Unterhitze", | ||||||
| @ -477,7 +1041,7 @@ | |||||||
|                     "defrost": "Auftauen", |                     "defrost": "Auftauen", | ||||||
|                     "descaling": "Entkalkung", |                     "descaling": "Entkalkung", | ||||||
|                     "fish": "Fisch", |                     "fish": "Fisch", | ||||||
|                     "fish_steam": "Dampfgegarter Fisch", |                     "fish_steam": "Gedünsteter Fisch", | ||||||
|                     "grill_cata": "Grill", |                     "grill_cata": "Grill", | ||||||
|                     "grill_fan_cata": "Grill Umluft", |                     "grill_fan_cata": "Grill Umluft", | ||||||
|                     "grill_fan_pyro": "Grill + Umluft", |                     "grill_fan_pyro": "Grill + Umluft", | ||||||
| @ -488,12 +1052,12 @@ | |||||||
|                     "leavening": "Aufgehen", |                     "leavening": "Aufgehen", | ||||||
|                     "low_temp_cooking": "Garen bei niedriger Temperatur", |                     "low_temp_cooking": "Garen bei niedriger Temperatur", | ||||||
|                     "low_temp_cooking_fish": "Garen bei niedriger Temperatur - Fisch", |                     "low_temp_cooking_fish": "Garen bei niedriger Temperatur - Fisch", | ||||||
|                     "low_temp_cooking_fish_steam": "Dampfgaren bei niedriger Temperatur - Fisch", |                     "low_temp_cooking_fish_steam": "Niedertemperaturgaren - Gedünsteter Fisch", | ||||||
|                     "low_temp_cooking_meat": "Garen bei niedriger Temperatur - Fleisch", |                     "low_temp_cooking_meat": "Garen bei niedriger Temperatur - Fleisch", | ||||||
|                     "low_temp_cooking_meat_steam": "Niedertemperatur-Dampfgaren - Fleisch", |                     "low_temp_cooking_meat_steam": "Niedertemperaturgaren - Gedämpftes Fleisch", | ||||||
|                     "low_temp_cooking_steam": "Niedertemperatur-Dampfgaren", |                     "low_temp_cooking_steam": "Niedertemperatur-Dampfgaren", | ||||||
|                     "meat": "Fleisch", |                     "meat": "Fleisch", | ||||||
|                     "meat_steam": "Dampfgegartes Fleisch", |                     "meat_steam": "Fleisch Dampf", | ||||||
|                     "multi_level": "Multi-Level", |                     "multi_level": "Multi-Level", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Teigwaren und Brot", |                     "pasta_and_bakery": "Teigwaren und Brot", | ||||||
| @ -501,8 +1065,8 @@ | |||||||
|                     "pyrolysis": "Pyrolyse", |                     "pyrolysis": "Pyrolyse", | ||||||
|                     "pyrolysis_plus": "Pyrolyse +", |                     "pyrolysis_plus": "Pyrolyse +", | ||||||
|                     "red_meat": "Rotes Fleisch", |                     "red_meat": "Rotes Fleisch", | ||||||
|                     "red_meat_steam": "Dampfgegartes rotes Fleisch", |                     "red_meat_steam": "Gedünstetes rotes Fleisch", | ||||||
|                     "regenerate": "Regeneration", |                     "regenerate": "Regenerieren", | ||||||
|                     "soft_plus": "Soft+", |                     "soft_plus": "Soft+", | ||||||
|                     "super_grill": "Super Grill", |                     "super_grill": "Super Grill", | ||||||
|                     "tailor_bake": "Tailor bake", |                     "tailor_bake": "Tailor bake", | ||||||
| @ -513,7 +1077,7 @@ | |||||||
|                     "vegetables_pyro": "Gemüse", |                     "vegetables_pyro": "Gemüse", | ||||||
|                     "water_discharge": "Wasserabfluss", |                     "water_discharge": "Wasserabfluss", | ||||||
|                     "white_meat": "Weißes Fleisch", |                     "white_meat": "Weißes Fleisch", | ||||||
|                     "white_meat_steam": "Dampfgegartes weißes Fleisch" |                     "white_meat_steam": "Gedämpftes weißes Fleisch" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Programm" |                 "name": "Programm" | ||||||
|             }, |             }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious Cure", |                     "hqd_precious_cure": "Precious Cure", | ||||||
|                     "hqd_quick_20": "Schnell 20", |                     "hqd_quick_20": "Schnell 20", | ||||||
|                     "hqd_quick_30": "Schnell 30", |                     "hqd_quick_30": "Schnell 30", | ||||||
|                     "hqd_quick_dry": "Schnell trocken", |                     "hqd_quick_dry": "Schnell trocken 30", | ||||||
|                     "hqd_quilt": "Steppdecken", |                     "hqd_quilt": "Steppdecken", | ||||||
|                     "hqd_refresh": "Auffrischen", |                     "hqd_refresh": "Auffrischen", | ||||||
|                     "hqd_school_uniform": "Schuluniform", |                     "hqd_school_uniform": "Schuluniform", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + Entfeuchter", |                     "iot_uv_and_dry": "UV + Entfeuchter", | ||||||
|                     "iot_uv_and_fan": "UV + Gebläse", |                     "iot_uv_and_fan": "UV + Gebläse", | ||||||
|                     "iot_uv_and_heat": "UV + Heizen" |                     "iot_uv_and_heat": "UV + Heizen" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programm" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER FREEZE", |                     "super_freeze": "SUPER FREEZE", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programm" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Verbleibende Zeit" |                 "name": "Verbleibende Zeit" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Kühlschrank", | ||||||
|  |                     "freezer": "Gefrierschrank", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Kühlschrank & Gefrierschrank" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Zone" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Kühlschrank" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Induktionskochfeld" |                 "name": "Induktionskochfeld" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Programm Start" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Programm Stopp" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Klimaanlage" |                 "name": "Klimaanlage" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Kühlschrank", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Kühlschrank-Modi", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Auto-Set", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Kein Modus ausgewählt" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Gefrierschrank", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Gefrierschrank-Modi", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Auto-Set", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Kein Modus ausgewählt" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Ofen", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programme", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Teigwaren und Brot", | ||||||
|  |                             "bakery_steam": "Dampf im Backofen", | ||||||
|  |                             "bottom_heating": "Unterhitze", | ||||||
|  |                             "bottom_heating_fan": "Unterhitze + Umluft", | ||||||
|  |                             "bread": "Brot", | ||||||
|  |                             "bread_steam": "Mit Dampf gebackenes Brot", | ||||||
|  |                             "combi": "Combi", | ||||||
|  |                             "convection_fan": "Umluft", | ||||||
|  |                             "convection_fan_turnspit": "Heißluft + Drehspieß", | ||||||
|  |                             "conventional": "Ober-Unterhitze", | ||||||
|  |                             "conventional_turnspit": "Ober-&Unterhitze + Bratspieß", | ||||||
|  |                             "defrost": "Auftauen", | ||||||
|  |                             "descaling": "Entkalkung", | ||||||
|  |                             "fish": "Fisch", | ||||||
|  |                             "fish_steam": "Gedünsteter Fisch", | ||||||
|  |                             "grill_cata": "Grill", | ||||||
|  |                             "grill_fan_cata": "Grill Umluft", | ||||||
|  |                             "grill_fan_pyro": "Grill + Umluft", | ||||||
|  |                             "grill_pyro": "Grill", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Brot", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Aufgehen", | ||||||
|  |                             "low_temp_cooking": "Garen bei niedriger Temperatur", | ||||||
|  |                             "low_temp_cooking_fish": "Garen bei niedriger Temperatur - Fisch", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Niedertemperaturgaren - Gedünsteter Fisch", | ||||||
|  |                             "low_temp_cooking_meat": "Garen bei niedriger Temperatur - Fleisch", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Niedertemperaturgaren - Gedämpftes Fleisch", | ||||||
|  |                             "low_temp_cooking_steam": "Niedertemperatur-Dampfgaren", | ||||||
|  |                             "meat": "Fleisch", | ||||||
|  |                             "meat_steam": "Fleisch Dampf", | ||||||
|  |                             "multi_level": "Multi-Level", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Teigwaren und Brot", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Pyrolyse", | ||||||
|  |                             "pyrolysis_plus": "Pyrolyse +", | ||||||
|  |                             "red_meat": "Rotes Fleisch", | ||||||
|  |                             "red_meat_steam": "Gedünstetes rotes Fleisch", | ||||||
|  |                             "regenerate": "Regenerieren", | ||||||
|  |                             "soft_plus": "Soft+", | ||||||
|  |                             "super_grill": "Super Grill", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Gemüse", | ||||||
|  |                             "vegetables_cata": "Gemüse", | ||||||
|  |                             "vegetables_pyro": "Gemüse", | ||||||
|  |                             "water_discharge": "Wasserabfluss", | ||||||
|  |                             "white_meat": "Weißes Fleisch", | ||||||
|  |                             "white_meat_steam": "Gedämpftes weißes Fleisch" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Στέγνωμα", |                     "19": "Στέγνωμα", | ||||||
|                     "20": "Στέγνωμα", |                     "20": "Στέγνωμα", | ||||||
|                     "11": "Ετοιμος", |                     "11": "Ετοιμος", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Φάση" |                 "name": "Φάση" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Γρήγορα 20", |                     "hqd_quick_20": "Γρήγορα 20", | ||||||
|                     "hqd_quick_30": "Γρήγορα 30", |                     "hqd_quick_30": "Γρήγορα 30", | ||||||
|                     "hqd_quick_dry": "Γρήγορο στέγνωμα", |                     "hqd_quick_dry": "Γρήγορο στέγνωμα 30", | ||||||
|                     "hqd_quilt": "Παπλώματα", |                     "hqd_quilt": "Παπλώματα", | ||||||
|                     "hqd_refresh": "Φρεσκάρισμα", |                     "hqd_refresh": "Φρεσκάρισμα", | ||||||
|                     "hqd_school_uniform": "Σχολική στολή", |                     "hqd_school_uniform": "Σχολική στολή", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Μαλλινα", |                     "woolmark": "Μαλλινα", | ||||||
|                     "xxl_load": "XXL Φορτιο", |                     "xxl_load": "XXL Φορτιο", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Πρόγραμμα" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Θερμοκρασία δωματίου" |                 "name": "Θερμοκρασία δωματίου" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Θερμοκρασία ψυγείου" |                 "name": "Θερμοκρασία ψυγείου" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "10° C Λειτουργία θέρμανσης", | ||||||
|  |                     "iot_auto": "Αυτόματο", | ||||||
|  |                     "iot_cool": "Ψύξη", | ||||||
|  |                     "iot_dry": "Στέγνωμα", | ||||||
|  |                     "iot_fan": "Ανεμιστήρας", | ||||||
|  |                     "iot_heat": "Ζέστη", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Αυτοκαθαρισμός", | ||||||
|  |                     "iot_self_clean": "Αυτοκαθαρισμός", | ||||||
|  |                     "iot_self_clean_56": "Steri-Clean 56°C", | ||||||
|  |                     "iot_simple_start": "Εκκίνηση τώρα", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + Auto", | ||||||
|  |                     "iot_uv_and_cool": "UV + Ψύξη", | ||||||
|  |                     "iot_uv_and_dry": "UV + Αφυγραντήρας", | ||||||
|  |                     "iot_uv_and_fan": "UV + Ανεμιστήρας", | ||||||
|  |                     "iot_uv_and_heat": "UV + Θέρμανση" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Πρόγραμμα" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Γρηγορο 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "αυτοματο Universal 50 - 60°C", | ||||||
|  |                     "auto_universal_plus": "αυτόματο Universal Plus 65 - 75°C", | ||||||
|  |                     "auto_universal_plus_soil": "αυτόματο Universal Plus 65 - 75°C", | ||||||
|  |                     "auto_universal_soil": "αυτοματο Universal 50 - 60°C", | ||||||
|  |                     "auto_wash": "Αυτόματη πλύση", | ||||||
|  |                     "auto_wash_soil": "Αυτόματη πλύση", | ||||||
|  |                     "classe_a_59": "Α Class 59' 65°C", | ||||||
|  |                     "delicate": "ευαισθητα 45°C", | ||||||
|  |                     "dishwasher_care": "Κύκλος καθαρισμού κλίμακας στρώματος αλάτων", | ||||||
|  |                     "eco": "Οικολογικό", | ||||||
|  |                     "eco_asynch": "ECO 45°C", | ||||||
|  |                     "eco_bldc": "ECO 45°C", | ||||||
|  |                     "eco_synch": "ECO 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Ποτήρι", | ||||||
|  |                     "glassware": "γυαλικα 45°C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Υγιεινό", | ||||||
|  |                     "hygiene_plus": "Hygiene+ 75°C", | ||||||
|  |                     "intensive": "Εντατικό ", | ||||||
|  |                     "intensive_rapid": "δυνατο γρηγορο", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "αυτοματο Universal 50 - 60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Αυτόματη πλύση", | ||||||
|  |                     "iot_baby_care": "Φροντίδα Μωρού", | ||||||
|  |                     "iot_breakfast": "Πρωινό", | ||||||
|  |                     "iot_checkup": "Έλεγχος", | ||||||
|  |                     "iot_china_crystals": "Κινέζικα Κρύσταλλα", | ||||||
|  |                     "iot_classe_a_59": "Γρηγορο 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Ποτήρια Κοκτέιλ", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Ποτήρια Κοκτέιλ", | ||||||
|  |                     "iot_daily_care": "Καθημερινή Φροντίδα", | ||||||
|  |                     "iot_daily_care_soil": "Καθημερινή Φροντίδα", | ||||||
|  |                     "iot_delicate": "ευαισθητα 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Δείπνο για 2", | ||||||
|  |                     "iot_dinner_for_two_soil": "Δείπνο για 2", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "ECO 45°C", | ||||||
|  |                     "iot_eco_bldc": "ECO 45°C", | ||||||
|  |                     "iot_eco_synch": "ECO 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Επιπλέον Υγιεινή", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Πάρτι", | ||||||
|  |                     "iot_party_soil": "Πάρτι", | ||||||
|  |                     "iot_pizza_menu": "Μενού Πίτσα", | ||||||
|  |                     "iot_pizza_menu_soil": "Μενού Πίτσα", | ||||||
|  |                     "iot_plastic_tupperware": "Πλαστικά & Τάπερ", | ||||||
|  |                     "iot_porcelain": "Πορσελάνη", | ||||||
|  |                     "iot_power_mix_wash": "Ισχυρή Πλύση για Μικτά", | ||||||
|  |                     "iot_power_mix_wash_soil": "Ισχυρή Πλύση για Μικτά", | ||||||
|  |                     "iot_prewash": "προπλυση", | ||||||
|  |                     "iot_pyrex_and_glassware": "Πυρέξ & Γυάλινα Είδη", | ||||||
|  |                     "iot_rapid_29": "γρηγορο 29'", | ||||||
|  |                     "iot_rapid_39": "γρηγορο 39' 60°C", | ||||||
|  |                     "iot_single": "Ατομικό", | ||||||
|  |                     "iot_steam": "ατμος 75°C", | ||||||
|  |                     "iot_super_flash": "Εξαιρετικά Γρήγορο", | ||||||
|  |                     "iot_super_wash": "Εξαιρετική Πλύση", | ||||||
|  |                     "iot_turbopower": "Μεγάλη Ισχύς", | ||||||
|  |                     "iot_universal": "γενικο 60°C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Ειδικά Τηγάνια (Γουόκ - Σχάρες και Μεγάλα Τηγάνια)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Ειδικά Τηγάνια (Γουόκ - Σχάρες και Μεγάλα Τηγάνια)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Ultra Silent 55°C", | ||||||
|  |                     "prewash": "προπλυση", | ||||||
|  |                     "rapid_20": "Γρηγορο 20'", | ||||||
|  |                     "rapid_24": "γρηγορο 24'", | ||||||
|  |                     "rapid_29": "γρηγορο 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "γρηγορο 39' 60°C", | ||||||
|  |                     "rapid_49": "Γρηγορο 49'", | ||||||
|  |                     "rapid_59": "Γρηγορο 59'", | ||||||
|  |                     "sanitising": "Απολύμανση", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Νύχτα", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "σπεσιαλ", | ||||||
|  |                     "special_pw_prz": "σπεσιαλ", | ||||||
|  |                     "steam": "ατμος 75°C", | ||||||
|  |                     "steam_plus": "Επιπλέον ατμός 75° C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Ultra Silent 55°C", | ||||||
|  |                     "ultra_silent": "Ultra Silent 55°C", | ||||||
|  |                     "universal": "γενικο 60°C", | ||||||
|  |                     "universal_plus": "γενικο Plus 70°C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Πρόγραμμα" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Καφέ φλαμουριά", | ||||||
|  |                     "iot_special_beef_fillet": "Φιλέτο βοδινού", | ||||||
|  |                     "iot_special_beef_veal_stew": "Βοδινό και μοσχαρίσιο ραγού", | ||||||
|  |                     "iot_special_boiled_rice": "Βραστό ρύζι", | ||||||
|  |                     "iot_special_chicken_breast": "Στήθος κοτόπουλου", | ||||||
|  |                     "iot_special_chicken_legs": "Μπούτια κοτόπουλου", | ||||||
|  |                     "iot_special_chocolate_pudding": "Πουτίγκα σοκολάτας", | ||||||
|  |                     "iot_special_entrecote": "Εντρεκότ", | ||||||
|  |                     "iot_special_fresh_tuna": "Νωπός τόνος", | ||||||
|  |                     "iot_special_grilled_vegetables": "Ψητά λαχανικά", | ||||||
|  |                     "iot_special_lamb_cutlet": "Κοτολέτες αρνιού", | ||||||
|  |                     "iot_special_meatballs": "Κεφτέδες από κρέας", | ||||||
|  |                     "iot_special_minestrone": "Μινεστρόνη", | ||||||
|  |                     "iot_special_mussels": "Μύδια", | ||||||
|  |                     "iot_special_omelette": "Ομελέτα", | ||||||
|  |                     "iot_special_pancakes": "Τηγανίτα", | ||||||
|  |                     "iot_special_paris_style_peas": "Μπιζέλια του Παρισιού", | ||||||
|  |                     "iot_special_poached_eggs": "Αυγά ποσέ", | ||||||
|  |                     "iot_special_pork_fillet": "Φιλέτο Χοιρινού", | ||||||
|  |                     "iot_special_pork_ribs": "Χοιρινά παϊδάκια", | ||||||
|  |                     "iot_special_prawns": "Γαρίδες", | ||||||
|  |                     "iot_special_quinoa": "Κινόα", | ||||||
|  |                     "iot_special_ratatouille": "Ratatouille", | ||||||
|  |                     "iot_special_salmon_fillet": "Σολωμός φιλέτο", | ||||||
|  |                     "iot_special_saute_potatoes": "Πατάτες σωτέ", | ||||||
|  |                     "iot_special_scallops": "Χτένια", | ||||||
|  |                     "iot_special_scrambled_eggs": "Αυγά ομελέτα", | ||||||
|  |                     "iot_special_spelt": "Όλυρα", | ||||||
|  |                     "iot_special_veggy_noodles": "Λαχανικά νουντλς", | ||||||
|  |                     "iot_special_white_fish_fillet": "Φιλέτο λευκόψαρου", | ||||||
|  |                     "iot_standard_boiling": "Βρασμός", | ||||||
|  |                     "iot_standard_frying": "Τηγάνισμα", | ||||||
|  |                     "iot_standard_keep_warm": "Συντήρηση", | ||||||
|  |                     "iot_standard_melting": "Λιώσιμο", | ||||||
|  |                     "iot_standard_simmering": "Σιγοβράσιμο" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Πρόγραμμα" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Ζυμαρικά και αρτοποιήματα", | ||||||
|  |                     "bakery_steam": "Ατμός φούρνου", | ||||||
|  |                     "bottom_heating": "Κάτω στοιχείο", | ||||||
|  |                     "bottom_heating_fan": "Κάτω στοιχείο + ανεμιστήρας", | ||||||
|  |                     "bread": "Ψωμί", | ||||||
|  |                     "bread_steam": "Ψωμί ατμού", | ||||||
|  |                     "combi": "Combi", | ||||||
|  |                     "convection_fan": "Θερμοσ αερασ", | ||||||
|  |                     "convection_fan_turnspit": "Θερμός αέρας + Ανεμιστήρας + Σούβλα", | ||||||
|  |                     "conventional": "Ανω - κατω θερμανση", | ||||||
|  |                     "conventional_turnspit": "Θερμός αέρας + Σούβλα", | ||||||
|  |                     "defrost": "Απόψυξη", | ||||||
|  |                     "descaling": "Αφαλάτωση", | ||||||
|  |                     "fish": "Ψάρια", | ||||||
|  |                     "fish_steam": "Ψάρια στον ατμό", | ||||||
|  |                     "grill_cata": "Γκριλ", | ||||||
|  |                     "grill_fan_cata": "Ανεμιστήρας γκριλ", | ||||||
|  |                     "grill_fan_pyro": "Γκριλ + ανεμιστήρας", | ||||||
|  |                     "grill_pyro": "Γκριλ", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Ψωμί", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Ζυμωση", | ||||||
|  |                     "low_temp_cooking": "Μαγείρεμα σε χαμηλή θερμοκρασία", | ||||||
|  |                     "low_temp_cooking_fish": "Μαγείρεμα σε χαμηλή θερμοκρασία - Ψάρι", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Μαγείρεμα σε χαμηλή θερμοκρασία - Ψάρια στον ατμό", | ||||||
|  |                     "low_temp_cooking_meat": "Μαγείρεμα σε χαμηλή θερμοκρασία - Κρέας", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Μαγείρεμα σε χαμηλή θερμοκρασία - Κρέας στον ατμό", | ||||||
|  |                     "low_temp_cooking_steam": "Μαγείρεμα με ατμό σε χαμηλή θερμοκρασία", | ||||||
|  |                     "meat": "Κρέας", | ||||||
|  |                     "meat_steam": "Κρέας στον ατμό", | ||||||
|  |                     "multi_level": "Πολλαπλων Επιπεδων", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Ζυμαρικά και αρτοποιήματα", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Πυρόλυση", | ||||||
|  |                     "pyrolysis_plus": "Πυρόλυση +", | ||||||
|  |                     "red_meat": "Κόκκινο κρέας", | ||||||
|  |                     "red_meat_steam": "Κόκκινο κρέας στον ατμό", | ||||||
|  |                     "regenerate": "Αναζωογόνηση", | ||||||
|  |                     "soft_plus": "Μαλακό +", | ||||||
|  |                     "super_grill": "Σούπερ γκριλ", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Λαχανικά", | ||||||
|  |                     "vegetables_cata": "Λαχανικά", | ||||||
|  |                     "vegetables_pyro": "Λαχανικά", | ||||||
|  |                     "water_discharge": "Απόρριψη νερού", | ||||||
|  |                     "white_meat": "Λευκό κρέας", | ||||||
|  |                     "white_meat_steam": "Λευκό κρέας στον ατμό" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Πρόγραμμα" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° Χρωματιστά και Βαμβακερά", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "Ατμός", | ||||||
|  |                     "active_wash": "Ενεργό πλύσιμο", | ||||||
|  |                     "active_wash_steam": "Ενεργό πλύσιμο", | ||||||
|  |                     "allergy_care": "Φροντίδα αλλεργίας", | ||||||
|  |                     "allergy_care_pro": "Allergy Care Επαγγελματικό", | ||||||
|  |                     "all_in_one_49": "Όλα σε Ένα 49'.", | ||||||
|  |                     "all_in_one_59": "Όλα σε Ένα 59'.", | ||||||
|  |                     "all_in_one_59_steam": "Ενεργή πλύση + Ατμός", | ||||||
|  |                     "autocare": "Αυτόματη φροντίδα", | ||||||
|  |                     "autoclean": "Καθαρισμός κάδου", | ||||||
|  |                     "baby_60": "Μωρουδιακά 60°C", | ||||||
|  |                     "care_14": "Rapid Care 14'", | ||||||
|  |                     "care_30": "Rapid Care 30'", | ||||||
|  |                     "care_44": "Rapid Care 44'", | ||||||
|  |                     "checkup": "Έλεγχος", | ||||||
|  |                     "colour_59": "χρωματιστα 59'", | ||||||
|  |                     "colour_59_steam": "Χρωματιστά 59' + ατμός", | ||||||
|  |                     "cottons": "Βαμβακερό", | ||||||
|  |                     "cottons_prewash": "βαμβακερα + προπλυση", | ||||||
|  |                     "cottons_steam": "Βαμβακερό + Ατμός", | ||||||
|  |                     "cotton_care_59": "βαμβακερα 59 λεπτα", | ||||||
|  |                     "delicate_59": "Ευαίσθητα 59'", | ||||||
|  |                     "delicate_silk": "Ευαίσθητα μεταξωτά", | ||||||
|  |                     "delicate_silk_steam": "Ευαίσθητα μεταξωτά + ατμός", | ||||||
|  |                     "delicati_59": "Ευαίσθητα 59'", | ||||||
|  |                     "delicati_59_steam": "Ευαίσθητα 59'", | ||||||
|  |                     "drain_spin": "Στραγγίστε + και περιστρέψτε", | ||||||
|  |                     "easy_iron": "ευκολο σιδερωμα", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eco (οικολογικό) 40-60", | ||||||
|  |                     "extra_care": "EXTRA CARE", | ||||||
|  |                     "fitness": "FITNESS CARE", | ||||||
|  |                     "fitness_care": "FITNESS CARE", | ||||||
|  |                     "fresh_care": "Φρέσκια φροντίδα", | ||||||
|  |                     "fresh_care_steam": "Φροντίδα φρεσκάδας + Ατμός", | ||||||
|  |                     "handwash_wool": "Πλύσιμο στο χέρι και μαλλί", | ||||||
|  |                     "high_dry": "Στέγνωμα βαμβακερών", | ||||||
|  |                     "hqd_20_degrees": "Βαμβακερό 20℃", | ||||||
|  |                     "hqd_allergy": "Φροντίδα αλλεργίας", | ||||||
|  |                     "hqd_autoclean": "Καθαρισμός κάδου", | ||||||
|  |                     "hqd_babycare": "Φροντίδα Μωρού", | ||||||
|  |                     "hqd_checkup": "Έλεγχος", | ||||||
|  |                     "hqd_cottons": "Βαμβακερό", | ||||||
|  |                     "hqd_delicate": "Ευαίσθητα", | ||||||
|  |                     "hqd_delicate_cradle": "Ευαίσθητα", | ||||||
|  |                     "hqd_dry": "Στέγνωμα βαμβακερών", | ||||||
|  |                     "hqd_dry_synthetics": "Μικτά στέγνωμα", | ||||||
|  |                     "hqd_duvet": "Παπλώματα", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eco (οικολογικό) 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Μάλλινα", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Μείγμα", | ||||||
|  |                     "hqd_quick_15": "Γρήγορο 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Γρήγορο πλύσιμο 57 λεπτά", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Πλύσιμο & στέγνωμα", | ||||||
|  |                     "hqd_refresh": "Refresh", | ||||||
|  |                     "hqd_rinse": "Ξέπλυμα", | ||||||
|  |                     "hqd_shirts": "Πουκάμισα", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Στύψιμο", | ||||||
|  |                     "hqd_sport": "Αθλητικά", | ||||||
|  |                     "hqd_super_fast": "Γρήγορο 39’", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Συνθετικά", | ||||||
|  |                     "hygiene_59": "HYGIENE PLUS 59'", | ||||||
|  |                     "hygiene_60": "Υγιεινό 60°", | ||||||
|  |                     "hygiene_plus_59": "HYGIENE PLUS 59'", | ||||||
|  |                     "hygiene_plus_59_min": "HYGIENE PLUS 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Hygiene Pro 49 λεπτά", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + Ατμός", | ||||||
|  |                     "intensive_40": "Εντατικό 40°C", | ||||||
|  |                     "intensive_40_steam": "Εντατικό 40°C + ατμός", | ||||||
|  |                     "iot_active_steam": "Ατμός", | ||||||
|  |                     "iot_active_wash_steam": "Ενεργό πλύσιμο", | ||||||
|  |                     "iot_allergy_care_pro": "Allergy Care Επαγγελματικό", | ||||||
|  |                     "iot_all_in_one_59_steam": "Ενεργή πλύση + Ατμός", | ||||||
|  |                     "iot_checkup": "Έλεγχος", | ||||||
|  |                     "iot_colour_59_steam": "Χρωματιστά 59' + ατμός", | ||||||
|  |                     "iot_cottons_steam": "Βαμβακερό + Ατμός", | ||||||
|  |                     "iot_delicate_silk_steam": "Ευαίσθητα μεταξωτά + ατμός", | ||||||
|  |                     "iot_delicati_59_steam": "Ευαίσθητα 59'", | ||||||
|  |                     "iot_dry_air_refresh": "Ανανέωση αέρα", | ||||||
|  |                     "iot_dry_anti_mites": "Αντι-ακάρεα", | ||||||
|  |                     "iot_dry_baby": "Μωρουδιακά", | ||||||
|  |                     "iot_dry_backpacks": "Σακίδια", | ||||||
|  |                     "iot_dry_bathrobe": "Μπουρνούζια και πορώδη υφάσματα", | ||||||
|  |                     "iot_dry_bed_linen": "Κλινοσκεπάσματα", | ||||||
|  |                     "iot_dry_cotton_dry": "Στέγνωμα βαμβακερών", | ||||||
|  |                     "iot_dry_cuddly_toys": "Λούτρινα ζωάκια", | ||||||
|  |                     "iot_dry_curtains": "Κουρτίνες", | ||||||
|  |                     "iot_dry_dehumidifier": "Αφαίρεση υγρασίας", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Ευαίσθητα και λεπτά – αντι-αλλεργιογόνα", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Λεπτά τραπεζομάντιλα", | ||||||
|  |                     "iot_dry_denim_jeans": "Ντένιμ - Τζιν", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Εύκολο σιδέρωμα - βαμβακερά", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Εύκολο σιδέρωμα - Συνθετικά", | ||||||
|  |                     "iot_dry_gym_fit": "Φόρμες - ρούχα γυμναστικής", | ||||||
|  |                     "iot_dry_lingerie": "Εσώρουχα", | ||||||
|  |                     "iot_dry_mixed_dry": "Μικτά στέγνωμα", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Γρήγορο 60' - Ευαίσθητα", | ||||||
|  |                     "iot_dry_shirts": "Πουκάμισα", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Μαγιό", | ||||||
|  |                     "iot_dry_synthetics": "Συνθετικά στέγνωμα", | ||||||
|  |                     "iot_dry_synthetic_dry": "Συνθετικά στέγνωμα", | ||||||
|  |                     "iot_dry_tablecloths": "Τραπεζομάντηλα", | ||||||
|  |                     "iot_dry_technical_fabrics": "Τεχνικά υφάσματα", | ||||||
|  |                     "iot_dry_warm_embrace": "Ευαίσθητα στέγνωμα", | ||||||
|  |                     "iot_dry_wool_dry": "Μάλλινα στέγνωμα", | ||||||
|  |                     "iot_easy_iron": "ευκολο σιδερωμα", | ||||||
|  |                     "iot_fresh_care_steam": "Φροντίδα φρεσκάδας + Ατμός", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + Ατμός", | ||||||
|  |                     "iot_intensive_40_steam": "Εντατικό 40°C + ατμός", | ||||||
|  |                     "iot_mixed_steam": "Μικτά + Ατμός", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Μικτά και χρωματιστά 59' + Ατμός", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "ΤΕΛΕΙΑ ΒΑΜΒΑΚΕΡΑ 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Γρήγορο κατηγορίας A 60 + ατμός", | ||||||
|  |                     "iot_resistant_cotton_steam": "Βαμβακερό + Ατμός", | ||||||
|  |                     "iot_shirts_steam": "Πουκάμισα + Ατμός", | ||||||
|  |                     "iot_single_item_steam": "Ένα τεμάχιο + Ατμός", | ||||||
|  |                     "iot_smart_wash": "Έξυπνη πλύση", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Ειδικό 39' + Ατμός", | ||||||
|  |                     "iot_steam_hygiene_plus": "Ατμός για περισσότερο υγιεινό φαγητό ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Συνθετικά και χρωματιστά + Ατμός", | ||||||
|  |                     "iot_wash_and_dry": "Πλύσιμο & στέγνωμα", | ||||||
|  |                     "iot_wash_anti_mites": "Αντι-ακάρεα", | ||||||
|  |                     "iot_wash_anti_odor": "Κατά των οσμών", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Απολύμανση", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Απολύμανση μωρουδιακών + ατμός", | ||||||
|  |                     "iot_wash_backpacks": "Σακίδια", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Σακίδια πλάτης", | ||||||
|  |                     "iot_wash_bathrobe": "Μπουρνούζια και πετσέτες", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Μπουρνούζι + Ατμός", | ||||||
|  |                     "iot_wash_bed_linen": "Κλινοσκεπάσματα", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Κλινοσκεπάσματα + Ατμός", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Κλινοσκεπάσματα", | ||||||
|  |                     "iot_wash_big_single_load": "Μεγάλο μεμονωμένο φορτίο", | ||||||
|  |                     "iot_wash_bleaching": "Λεύκανση", | ||||||
|  |                     "iot_wash_blood_stains": "Λεκέδες αίματος", | ||||||
|  |                     "iot_wash_cashmere": "Κασμίρι", | ||||||
|  |                     "iot_wash_chocolate_stains": "Λεκέδες από σοκολάτα", | ||||||
|  |                     "iot_wash_cold_wash": "Κρύα πλύση", | ||||||
|  |                     "iot_wash_colored": "Χρωματιστά", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Αφαίρεση λεκέδων για χρώματα", | ||||||
|  |                     "iot_wash_colored_delicate": "Ευαίσθητα χρωματιστά", | ||||||
|  |                     "iot_wash_coloured": "Χρωματιστά", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Χρωματιστά κλινοσκεπάσματα", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Χρωματιστά κλινοσκεπάσματα + ατμός", | ||||||
|  |                     "iot_wash_coloured_curtains": "Χρωματιστές κουρτίνες", | ||||||
|  |                     "iot_wash_coloured_shirts": "Χρωματιστά πουκάμισα", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Χρωματιστά πουκάμισα + ατμός", | ||||||
|  |                     "iot_wash_coloured_steam": "Χρωματιστά + Ατμός", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Χρωματιστά τραπεζομάντηλα", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Χρωματιστά τραπεζομάντιλα + Ατμός", | ||||||
|  |                     "iot_wash_cotton": "Βαμβακερό", | ||||||
|  |                     "iot_wash_cotton_steam": "Βαμβακερό + Ατμός", | ||||||
|  |                     "iot_wash_cuddly_toys": "Λούτρινα ζωάκια", | ||||||
|  |                     "iot_wash_curtains": "Κουρτίνες", | ||||||
|  |                     "iot_wash_curtains_steam": "Κουρτίνες + Ατμός", | ||||||
|  |                     "iot_wash_curtains_zelig": "Κουρτίνες", | ||||||
|  |                     "iot_wash_dark": "Σκούρα ρούχα", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Σκούρα και χρωματιστά 44'", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Σκούρα και χρωματιστά 59'", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Σκούρα και χρωματιστά XL", | ||||||
|  |                     "iot_wash_dark_steam": "Σκούρα ρούχα + Ατμός", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Ευαίσθητα", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Αντι-αλλεργικό για λιπαρές ουσίες", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Αντι-αλλεργικό για λιπαρές ουσίες + Ατμός", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Αντι-αλλεργικό για λιπαρές ουσίες", | ||||||
|  |                     "iot_wash_delicate_colors": "Ευαίσθητα χρωματιστά", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Χρωματιστά + ατμός", | ||||||
|  |                     "iot_wash_delicate_dark": "Ευαίσθητα σκούρα", | ||||||
|  |                     "iot_wash_delicate_steam": "Ευαίσθητα + Ατμός", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Λεπτά τραπεζομάντιλα", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Λεπτά τραπεζομάντιλα + Ατμός", | ||||||
|  |                     "iot_wash_delicate_whites": "Ευαίσθητα λευκά", | ||||||
|  |                     "iot_wash_denim_jeans": "Ντένιμ - τζιν", | ||||||
|  |                     "iot_wash_diving_suits": "Στολες κατάδυσης", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Στολες κατάδυσης", | ||||||
|  |                     "iot_wash_down_jackets": "Φουσκωτά μπουφάν", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Φουσκωτά μπουφάν", | ||||||
|  |                     "iot_wash_duvet": "Παπλώματα", | ||||||
|  |                     "iot_wash_fruit_stains": "Λεκέδες φρούτων", | ||||||
|  |                     "iot_wash_gym_fit": "Φόρμες - ρούχα γυμναστικής", | ||||||
|  |                     "iot_wash_handwash": "Πλύσιμο στο χέρι", | ||||||
|  |                     "iot_wash_handwash_colored": "Πλύσιμο στο χέρι χρωματιστά", | ||||||
|  |                     "iot_wash_handwash_dark": "Πλύσιμο στο χέρι σκούρα", | ||||||
|  |                     "iot_wash_lingerie": "Εσώρουχα", | ||||||
|  |                     "iot_wash_masks_refresh": "Φρεσκάρισμα μασκών", | ||||||
|  |                     "iot_wash_masks_sanification": "Απολύμανση μασκών", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Απολύμανση μασκών + Ατμός", | ||||||
|  |                     "iot_wash_mats": "Χαλιά", | ||||||
|  |                     "iot_wash_men_s_trousers": "παντελονια", | ||||||
|  |                     "iot_wash_mixed": "Μικτά", | ||||||
|  |                     "iot_wash_mixed_steam": "Μικτά + Ατμός", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Μικτά και χρωματιστά 44'", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Μικτά και χρωματιστά 59'", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Μικτά και χρωματιστά XL", | ||||||
|  |                     "iot_wash_new_clothes": "Νέα ρούχα", | ||||||
|  |                     "iot_wash_perfect_white": "Τέλειο λευκό", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Τέλειο λευκό + Ατμός", | ||||||
|  |                     "iot_wash_pets": "Αξεσουάρ κατοικίδιων", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Αφαίρεση των τριχών κατοικίδιων ζώων", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Αφαίρεση οσμών και λεκέδων από τα κατοικίδια ζώα", | ||||||
|  |                     "iot_wash_pets_steam": "Αξεσουάρ κατοικίδιων", | ||||||
|  |                     "iot_wash_playsuits": "Αθλητικές φόρμες", | ||||||
|  |                     "iot_wash_playsuits_steam": "Αθλητικές φόρμες + Ατμός", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Γρήγορος καθαρισμός κάδου", | ||||||
|  |                     "iot_wash_rapid_14": "Γρήγορο 14’", | ||||||
|  |                     "iot_wash_rapid_30": "Γρήγορο 30’", | ||||||
|  |                     "iot_wash_rapid_44": "Γρήγορο 44'", | ||||||
|  |                     "iot_wash_rapid_59": "Γρήγορο 59'", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Γρήγορο 59' + ατμός", | ||||||
|  |                     "iot_wash_refresh_14_min": "Ανανέωση 14'", | ||||||
|  |                     "iot_wash_resistant_colored": "Ανθεκτικά χρωματιστά", | ||||||
|  |                     "iot_wash_resistant_dark": "Ανθεκτικά σκούρα", | ||||||
|  |                     "iot_wash_resistant_whites": "Ανθεκτικά λευκά", | ||||||
|  |                     "iot_wash_rinse": "Ξέπλυμα", | ||||||
|  |                     "iot_wash_shirts": "Πουκάμισα", | ||||||
|  |                     "iot_wash_shirts_steam": "Πουκάμισα + Ατμός", | ||||||
|  |                     "iot_wash_silk": "Μεταξωτά", | ||||||
|  |                     "iot_wash_ski_suit": "Στολές σκι", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Στολές σκι", | ||||||
|  |                     "iot_wash_spin": "Στύψιμο", | ||||||
|  |                     "iot_wash_sport": "Αθλητικά", | ||||||
|  |                     "iot_wash_sport_anti_odor": "Κατά της οσμής των αθλητικών ρούχων", | ||||||
|  |                     "iot_wash_sport_anti_odor_zelig": "Κατά της οσμής των αθλητικών ρούχων", | ||||||
|  |                     "iot_wash_stains_remover": "Αφαίρεση λεκέδων", | ||||||
|  |                     "iot_wash_swimsuits_and_bikinis": "Μαγιό", | ||||||
|  |                     "iot_wash_synthetic": "Συνθετικά", | ||||||
|  |                     "iot_wash_synthetic_steam": "Συνθετικά + Ατμός", | ||||||
|  |                     "iot_wash_tablecloths": "Τραπεζομάντηλα", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Τραπεζομάντηλα + Ατμός", | ||||||
|  |                     "iot_wash_technical_fabrics": "Τεχνικά υφάσματα", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Τεχνικά υφάσματα", | ||||||
|  |                     "iot_wash_technical_jackets": "Τεχνικά μπουφάν", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Τεχνικά μπουφάν", | ||||||
|  |                     "iot_wash_trainers": "Αθλητικά παπούτσια", | ||||||
|  |                     "iot_wash_whites": "Λευκά", | ||||||
|  |                     "iot_wash_whites_44": "Λευκά 44'", | ||||||
|  |                     "iot_wash_whites_59": "Λευκά 59'", | ||||||
|  |                     "iot_wash_whites_xl": "Λευκά XL", | ||||||
|  |                     "iot_wash_wine_stains": "Λεκέδες κρασιού", | ||||||
|  |                     "iot_wash_wool": "Μάλλινα", | ||||||
|  |                     "jeans": "Τζιν παντελονια", | ||||||
|  |                     "jeans_60": "τζιν", | ||||||
|  |                     "low_dry": "Μικτά στέγνωμα", | ||||||
|  |                     "mixed": "Μικτά", | ||||||
|  |                     "mixed_and_colored_59": "Μικτά και χρωματιστά 59'", | ||||||
|  |                     "mixed_steam": "Μικτά + Ατμός", | ||||||
|  |                     "mix_and_colour_59": "ΜΙΚΤΑ + ΧΡΩΜΑΤΙΣΤΑ 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Μικτά και χρωματιστά 59' + Ατμός", | ||||||
|  |                     "night_and_day": "Νύχτα και ημέρα", | ||||||
|  |                     "night_wash": "Ολονύκτιος κύκλος", | ||||||
|  |                     "perfect_59": "Τέλειο 59'", | ||||||
|  |                     "perfect_cotton_59": "ΤΕΛΕΙΑ ΒΑΜΒΑΚΕΡΑ 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "ΤΕΛΕΙΑ ΒΑΜΒΑΚΕΡΑ 59'", | ||||||
|  |                     "perfect_whites_59": "τελεια λευκα 59'", | ||||||
|  |                     "rapid_14_min": "Γρήγορο 14 λεπτών", | ||||||
|  |                     "rapid_30_min": "Γρήγορο 30λεπ.", | ||||||
|  |                     "rapid_44_min": "Γρήγορο 44λεπ.", | ||||||
|  |                     "rapid_a_class_60": "Γρήγορο κατηγορίας A 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Γρήγορο κατηγορίας A 60 + ατμός", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Πλύσιμο και στέγνωμα 59'.", | ||||||
|  |                     "resistant_cotton": "Βαμβακερό", | ||||||
|  |                     "resistant_cotton_steam": "Βαμβακερό + Ατμός", | ||||||
|  |                     "rinse": "Ξέπλυμα", | ||||||
|  |                     "shirts_steam": "Πουκάμισα + Ατμός", | ||||||
|  |                     "silent_night": "Ολονύκτιος κύκλος", | ||||||
|  |                     "single_item": "Ενιαίο στοιχείο", | ||||||
|  |                     "single_item_steam": "Ένα τεμάχιο + Ατμός", | ||||||
|  |                     "smart_wash": "Έξυπνη πλύση", | ||||||
|  |                     "soft_care": "Απαλή φροντίδα", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Eιδικος 39'", | ||||||
|  |                     "special_39_full_load": "Eιδικος 39'", | ||||||
|  |                     "special_39_full_load_steam": "Ειδικό 39' + Ατμός", | ||||||
|  |                     "special_49": "Ειδικό 49'", | ||||||
|  |                     "sport_39": "Σπορ 39'", | ||||||
|  |                     "sport_plus_29": "SPORT PLUS 39\"", | ||||||
|  |                     "sport_plus_39": "SPORT PLUS 39'", | ||||||
|  |                     "steam_39": "Ατμός 39'", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - Βαμβακερά", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - Ευαίσθητα", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - Συνθετικά", | ||||||
|  |                     "steam_hygiene_plus": "Ατμός για περισσότερο υγιεινό φαγητό ", | ||||||
|  |                     "synthetics": "Συνθετικά", | ||||||
|  |                     "synthetic_and_coloured": "Συνθετικά και χρωματιστά", | ||||||
|  |                     "synthetic_and_coloured_steam": "Συνθετικά και χρωματιστά + Ατμός", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Ολική φροντίδα", | ||||||
|  |                     "tumbling": "Κατρακύλισμα", | ||||||
|  |                     "wool": "Μάλλινα", | ||||||
|  |                     "wool_and_delicates_49": "μαλλινα/ευαισθητα 49'", | ||||||
|  |                     "wool_dry": "Μάλλινα στέγνωμα", | ||||||
|  |                     "wool_soft_care": "μαλλινα & Soft Care" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Πρόγραμμα" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "ΑΥΤΌΜΑΤΗ ΡΎΘΜΙΣΗ", | ||||||
|  |                     "cheese": "Τυρί", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Λειτουργία Eco", | ||||||
|  |                     "fruits_and_veg": "ΦΡΟΥΤΑ & ΛΑΧΑΝΙΚΑ", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "Ρυθμίστε το ψυγείο στους 17°C και διατηρήστε την κατάψυξη σε λειτουργία για μεγάλο χρονικό διάστημα.", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Δεν επιλέχθηκε λειτουργία", | ||||||
|  |                     "quick_cool": "ΓΡΗΓΟΡΗ ΨΥΞΗ", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER COOL", | ||||||
|  |                     "super_freeze": "SUPER FREEZE", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Πρόγραμμα" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Νύχτα", |                     "silent": "Νύχτα", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "σπεσιαλ", |                     "special": "σπεσιαλ", | ||||||
|                     "special_pw_prz": "σπεσιαλ", |                     "special_pw_prz": "σπεσιαλ", | ||||||
|                     "steam": "ατμος 75°C", |                     "steam": "ατμος 75°C", | ||||||
| @ -465,11 +1028,12 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Ζυμαρικά και αρτοποιήματα", |                     "bakery": "Ζυμαρικά και αρτοποιήματα", | ||||||
|                     "bakery_steam": "Ψωμί ατμού", |                     "bakery_steam": "Ατμός φούρνου", | ||||||
|                     "bottom_heating": "Κάτω στοιχείο", |                     "bottom_heating": "Κάτω στοιχείο", | ||||||
|                     "bottom_heating_fan": "Κάτω στοιχείο + ανεμιστήρας", |                     "bottom_heating_fan": "Κάτω στοιχείο + ανεμιστήρας", | ||||||
|                     "bread": "Ψωμί", |                     "bread": "Ψωμί", | ||||||
|                     "bread_steam": "Αρτοσκευάσματα ατμού", |                     "bread_steam": "Ψωμί ατμού", | ||||||
|  |                     "combi": "Combi", | ||||||
|                     "convection_fan": "Θερμοσ αερασ", |                     "convection_fan": "Θερμοσ αερασ", | ||||||
|                     "convection_fan_turnspit": "Θερμός αέρας + Ανεμιστήρας + Σούβλα", |                     "convection_fan_turnspit": "Θερμός αέρας + Ανεμιστήρας + Σούβλα", | ||||||
|                     "conventional": "Ανω - κατω θερμανση", |                     "conventional": "Ανω - κατω θερμανση", | ||||||
| @ -477,7 +1041,7 @@ | |||||||
|                     "defrost": "Απόψυξη", |                     "defrost": "Απόψυξη", | ||||||
|                     "descaling": "Αφαλάτωση", |                     "descaling": "Αφαλάτωση", | ||||||
|                     "fish": "Ψάρια", |                     "fish": "Ψάρια", | ||||||
|                     "fish_steam": "Ψάρι στον ατμό", |                     "fish_steam": "Ψάρια στον ατμό", | ||||||
|                     "grill_cata": "Γκριλ", |                     "grill_cata": "Γκριλ", | ||||||
|                     "grill_fan_cata": "Ανεμιστήρας γκριλ", |                     "grill_fan_cata": "Ανεμιστήρας γκριλ", | ||||||
|                     "grill_fan_pyro": "Γκριλ + ανεμιστήρας", |                     "grill_fan_pyro": "Γκριλ + ανεμιστήρας", | ||||||
| @ -488,9 +1052,9 @@ | |||||||
|                     "leavening": "Ζυμωση", |                     "leavening": "Ζυμωση", | ||||||
|                     "low_temp_cooking": "Μαγείρεμα σε χαμηλή θερμοκρασία", |                     "low_temp_cooking": "Μαγείρεμα σε χαμηλή θερμοκρασία", | ||||||
|                     "low_temp_cooking_fish": "Μαγείρεμα σε χαμηλή θερμοκρασία - Ψάρι", |                     "low_temp_cooking_fish": "Μαγείρεμα σε χαμηλή θερμοκρασία - Ψάρι", | ||||||
|                     "low_temp_cooking_fish_steam": "Μαγείρεμα με ατμό σε χαμηλή θερμοκρασία - Ψάρι", |                     "low_temp_cooking_fish_steam": "Μαγείρεμα σε χαμηλή θερμοκρασία - Ψάρια στον ατμό", | ||||||
|                     "low_temp_cooking_meat": "Μαγείρεμα σε χαμηλή θερμοκρασία - Κρέας", |                     "low_temp_cooking_meat": "Μαγείρεμα σε χαμηλή θερμοκρασία - Κρέας", | ||||||
|                     "low_temp_cooking_meat_steam": "Μαγείρεμα με ατμό σε χαμηλή θερμοκρασία - Κρέας", |                     "low_temp_cooking_meat_steam": "Μαγείρεμα σε χαμηλή θερμοκρασία - Κρέας στον ατμό", | ||||||
|                     "low_temp_cooking_steam": "Μαγείρεμα με ατμό σε χαμηλή θερμοκρασία", |                     "low_temp_cooking_steam": "Μαγείρεμα με ατμό σε χαμηλή θερμοκρασία", | ||||||
|                     "meat": "Κρέας", |                     "meat": "Κρέας", | ||||||
|                     "meat_steam": "Κρέας στον ατμό", |                     "meat_steam": "Κρέας στον ατμό", | ||||||
| @ -511,7 +1075,7 @@ | |||||||
|                     "vegetables": "Λαχανικά", |                     "vegetables": "Λαχανικά", | ||||||
|                     "vegetables_cata": "Λαχανικά", |                     "vegetables_cata": "Λαχανικά", | ||||||
|                     "vegetables_pyro": "Λαχανικά", |                     "vegetables_pyro": "Λαχανικά", | ||||||
|                     "water_discharge": "Αποστράγγιση νερού", |                     "water_discharge": "Απόρριψη νερού", | ||||||
|                     "white_meat": "Λευκό κρέας", |                     "white_meat": "Λευκό κρέας", | ||||||
|                     "white_meat_steam": "Λευκό κρέας στον ατμό" |                     "white_meat_steam": "Λευκό κρέας στον ατμό" | ||||||
|                 }, |                 }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Γρήγορα 20", |                     "hqd_quick_20": "Γρήγορα 20", | ||||||
|                     "hqd_quick_30": "Γρήγορα 30", |                     "hqd_quick_30": "Γρήγορα 30", | ||||||
|                     "hqd_quick_dry": "Γρήγορο στέγνωμα", |                     "hqd_quick_dry": "Γρήγορο στέγνωμα 30", | ||||||
|                     "hqd_quilt": "Παπλώματα", |                     "hqd_quilt": "Παπλώματα", | ||||||
|                     "hqd_refresh": "Φρεσκάρισμα", |                     "hqd_refresh": "Φρεσκάρισμα", | ||||||
|                     "hqd_school_uniform": "Σχολική στολή", |                     "hqd_school_uniform": "Σχολική στολή", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + Αφυγραντήρας", |                     "iot_uv_and_dry": "UV + Αφυγραντήρας", | ||||||
|                     "iot_uv_and_fan": "UV + Ανεμιστήρας", |                     "iot_uv_and_fan": "UV + Ανεμιστήρας", | ||||||
|                     "iot_uv_and_heat": "UV + Θέρμανση" |                     "iot_uv_and_heat": "UV + Θέρμανση" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Πρόγραμμα" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER FREEZE", |                     "super_freeze": "SUPER FREEZE", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Πρόγραμμα" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Χρόνος που απομένει" |                 "name": "Χρόνος που απομένει" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Ψυγείο", | ||||||
|  |                     "freezer": "Καταψύκτης", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Ψυγείο & Καταψύκτης" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Ζώνη" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Ψυγείο" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1206,7 +1784,7 @@ | |||||||
|                 "name": "Τηγάνι" |                 "name": "Τηγάνι" | ||||||
|             }, |             }, | ||||||
|             "remote_control": { |             "remote_control": { | ||||||
|                 "name": "Τηλεχειριστήριο" |                 "name": "Daljinsko upravljanje" | ||||||
|             }, |             }, | ||||||
|             "rinse_aid": { |             "rinse_aid": { | ||||||
|                 "name": "Επίπεδο λαμπρυντικού" |                 "name": "Επίπεδο λαμπρυντικού" | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Επαγωγική εστία" |                 "name": "Επαγωγική εστία" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Πρόγραμμα Εκκίνηση" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Πρόγραμμα Διακοπή" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Κλιματιστικό" |                 "name": "Κλιματιστικό" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Ψυγείο", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Λειτουργίες ψυγείου", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Αυτόματη ρύθμιση", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Δεν επιλέχθηκε λειτουργία" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Καταψύκτης", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Λειτουργίες κατάψυξης", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Αυτόματη ρύθμιση", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Δεν επιλέχθηκε λειτουργία" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Φούρνος", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Προγράμματα", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Ζυμαρικά και αρτοποιήματα", | ||||||
|  |                             "bakery_steam": "Ατμός φούρνου", | ||||||
|  |                             "bottom_heating": "Κάτω στοιχείο", | ||||||
|  |                             "bottom_heating_fan": "Κάτω στοιχείο + ανεμιστήρας", | ||||||
|  |                             "bread": "Ψωμί", | ||||||
|  |                             "bread_steam": "Ψωμί ατμού", | ||||||
|  |                             "combi": "Combi", | ||||||
|  |                             "convection_fan": "Θερμοσ αερασ", | ||||||
|  |                             "convection_fan_turnspit": "Θερμός αέρας + Ανεμιστήρας + Σούβλα", | ||||||
|  |                             "conventional": "Ανω - κατω θερμανση", | ||||||
|  |                             "conventional_turnspit": "Θερμός αέρας + Σούβλα", | ||||||
|  |                             "defrost": "Απόψυξη", | ||||||
|  |                             "descaling": "Αφαλάτωση", | ||||||
|  |                             "fish": "Ψάρια", | ||||||
|  |                             "fish_steam": "Ψάρια στον ατμό", | ||||||
|  |                             "grill_cata": "Γκριλ", | ||||||
|  |                             "grill_fan_cata": "Ανεμιστήρας γκριλ", | ||||||
|  |                             "grill_fan_pyro": "Γκριλ + ανεμιστήρας", | ||||||
|  |                             "grill_pyro": "Γκριλ", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Ψωμί", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Ζυμωση", | ||||||
|  |                             "low_temp_cooking": "Μαγείρεμα σε χαμηλή θερμοκρασία", | ||||||
|  |                             "low_temp_cooking_fish": "Μαγείρεμα σε χαμηλή θερμοκρασία - Ψάρι", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Μαγείρεμα σε χαμηλή θερμοκρασία - Ψάρια στον ατμό", | ||||||
|  |                             "low_temp_cooking_meat": "Μαγείρεμα σε χαμηλή θερμοκρασία - Κρέας", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Μαγείρεμα σε χαμηλή θερμοκρασία - Κρέας στον ατμό", | ||||||
|  |                             "low_temp_cooking_steam": "Μαγείρεμα με ατμό σε χαμηλή θερμοκρασία", | ||||||
|  |                             "meat": "Κρέας", | ||||||
|  |                             "meat_steam": "Κρέας στον ατμό", | ||||||
|  |                             "multi_level": "Πολλαπλων Επιπεδων", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Ζυμαρικά και αρτοποιήματα", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Πυρόλυση", | ||||||
|  |                             "pyrolysis_plus": "Πυρόλυση +", | ||||||
|  |                             "red_meat": "Κόκκινο κρέας", | ||||||
|  |                             "red_meat_steam": "Κόκκινο κρέας στον ατμό", | ||||||
|  |                             "regenerate": "Αναζωογόνηση", | ||||||
|  |                             "soft_plus": "Μαλακό +", | ||||||
|  |                             "super_grill": "Σούπερ γκριλ", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Λαχανικά", | ||||||
|  |                             "vegetables_cata": "Λαχανικά", | ||||||
|  |                             "vegetables_pyro": "Λαχανικά", | ||||||
|  |                             "water_discharge": "Απόρριψη νερού", | ||||||
|  |                             "white_meat": "Λευκό κρέας", | ||||||
|  |                             "white_meat_steam": "Λευκό κρέας στον ατμό" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -126,7 +126,8 @@ | |||||||
|                     "19": "Drying", |                     "19": "Drying", | ||||||
|                     "20": "Drying", |                     "20": "Drying", | ||||||
|                     "11": "Ready", |                     "11": "Ready", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Phase" |                 "name": "Phase" | ||||||
|             }, |             }, | ||||||
| @ -263,7 +264,7 @@ | |||||||
|                     "hqd_bed_sheets": "Bed Sheets", |                     "hqd_bed_sheets": "Bed Sheets", | ||||||
|                     "hqd_bulky": "Bulky Items", |                     "hqd_bulky": "Bulky Items", | ||||||
|                     "hqd_casual": "Casual", |                     "hqd_casual": "Casual", | ||||||
|                     "hqd_cold_wind_30": "Cool Breeze 30 minutes", |                     "hqd_cold_wind_30": "Cool Breeze 30m", | ||||||
|                     "hqd_cold_wind_timing": "Cool Breeze ", |                     "hqd_cold_wind_timing": "Cool Breeze ", | ||||||
|                     "hqd_cotton": "Cotton", |                     "hqd_cotton": "Cotton", | ||||||
|                     "hqd_curtain": "Curtains", |                     "hqd_curtain": "Curtains", | ||||||
| @ -282,9 +283,9 @@ | |||||||
|                     "hqd_night_dry": "Overnight drying", |                     "hqd_night_dry": "Overnight drying", | ||||||
|                     "hqd_outdoor": "Outdoor", |                     "hqd_outdoor": "Outdoor", | ||||||
|                     "hqd_precious_cure": "Precious Cure", |                     "hqd_precious_cure": "Precious Cure", | ||||||
|                     "hqd_quick_20": "Quick 20", |                     "hqd_quick_20": "Quick 20m", | ||||||
|                     "hqd_quick_30": "Quick 30", |                     "hqd_quick_30": "Quick 30m", | ||||||
|                     "hqd_quick_dry": "Quick dry", |                     "hqd_quick_dry": "Quick dry (30 min)", | ||||||
|                     "hqd_quilt": "Quilts", |                     "hqd_quilt": "Quilts", | ||||||
|                     "hqd_refresh": "Refresh", |                     "hqd_refresh": "Refresh", | ||||||
|                     "hqd_school_uniform": "School Uniform", |                     "hqd_school_uniform": "School Uniform", | ||||||
| @ -322,7 +323,7 @@ | |||||||
|                     "iot_dry_lingerie": "Lingerie", |                     "iot_dry_lingerie": "Lingerie", | ||||||
|                     "iot_dry_mixed": "Mixed", |                     "iot_dry_mixed": "Mixed", | ||||||
|                     "iot_dry_playsuits": "Playsuits", |                     "iot_dry_playsuits": "Playsuits", | ||||||
|                     "iot_dry_rapid_30": "Rapid 30", |                     "iot_dry_rapid_30": "Rapid 30m", | ||||||
|                     "iot_dry_rapid_59": "Rapid 59'", |                     "iot_dry_rapid_59": "Rapid 59'", | ||||||
|                     "iot_dry_refresh": "Refresh", |                     "iot_dry_refresh": "Refresh", | ||||||
|                     "iot_dry_regenerates_waterproof": "Regenerates Waterproof", |                     "iot_dry_regenerates_waterproof": "Regenerates Waterproof", | ||||||
| @ -365,7 +366,8 @@ | |||||||
|                     "woolmark": "Wool", |                     "woolmark": "Wool", | ||||||
|                     "xxl_load": "XXL Load", |                     "xxl_load": "XXL Load", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Room temperature" |                 "name": "Room temperature" | ||||||
| @ -378,6 +380,570 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Fridge temperature" |                 "name": "Fridge temperature" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "10°C Heating function", | ||||||
|  |                     "iot_auto": "Auto", | ||||||
|  |                     "iot_cool": "Cool", | ||||||
|  |                     "iot_dry": "Dry", | ||||||
|  |                     "iot_fan": "Fan", | ||||||
|  |                     "iot_heat": "Heat", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Self-purify", | ||||||
|  |                     "iot_self_clean": "Self-clean", | ||||||
|  |                     "iot_self_clean_56": "Steri-Clean 56°C", | ||||||
|  |                     "iot_simple_start": "Start now", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + Auto", | ||||||
|  |                     "iot_uv_and_cool": "UV + Cold", | ||||||
|  |                     "iot_uv_and_dry": "UV + Dehumidifier", | ||||||
|  |                     "iot_uv_and_fan": "UV + Fan", | ||||||
|  |                     "iot_uv_and_heat": "UV + Heat" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Rapid 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_hygiene": "Auto Hygiene", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_plus_soil": "Auto Plus Soil", | ||||||
|  |                     "auto_rapid": "Auto Rapid", | ||||||
|  |                     "auto_rapid_soil": "Auto rapid Soil", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "Auto Universal 50 - 60°C", | ||||||
|  |                     "auto_universal_plus": "Auto Universal+ 65 - 75°C", | ||||||
|  |                     "auto_universal_plus_soil": "Auto Universal+ 65 - 75°C", | ||||||
|  |                     "auto_universal_soil": "Auto Universal 50 - 60°C", | ||||||
|  |                     "auto_wash": "Auto Wash", | ||||||
|  |                     "auto_wash_soil": "Auto Wash", | ||||||
|  |                     "classe_a_59": "A Wash 59' 65°C", | ||||||
|  |                     "delicate": "Delicate 45°C", | ||||||
|  |                     "dishwasher_care": "Limescale cleaning", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_asynch": "Eco 45°C", | ||||||
|  |                     "eco_bldc": "Eco 45°C", | ||||||
|  |                     "eco_synch": "Eco 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Glass", | ||||||
|  |                     "glassware": "Glassware 45°C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Hygiene", | ||||||
|  |                     "hygiene_plus": "Hygiene+ 75°C", | ||||||
|  |                     "intensive": "Intensive ", | ||||||
|  |                     "intensive_rapid": "Intensive Rapid", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "Auto Universal 50 - 60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Auto Wash", | ||||||
|  |                     "iot_baby_care": "Baby Care", | ||||||
|  |                     "iot_breakfast": "Breakfast", | ||||||
|  |                     "iot_checkup": "Check-Up", | ||||||
|  |                     "iot_china_crystals": "China Crystals", | ||||||
|  |                     "iot_classe_a_59": "Rapid 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Coktail Glasses", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Coktail Glasses", | ||||||
|  |                     "iot_daily_care": "Daily Care", | ||||||
|  |                     "iot_daily_care_soil": "Daily Care", | ||||||
|  |                     "iot_delicate": "Delicate 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Dinner for 2", | ||||||
|  |                     "iot_dinner_for_two_soil": "Dinner for 2", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "Eco 45°C", | ||||||
|  |                     "iot_eco_bldc": "Eco 45°C", | ||||||
|  |                     "iot_eco_synch": "Eco 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Extra Hygiene", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Party", | ||||||
|  |                     "iot_party_soil": "Party", | ||||||
|  |                     "iot_pizza_menu": "Pizza Menu", | ||||||
|  |                     "iot_pizza_menu_soil": "Pizza Menu", | ||||||
|  |                     "iot_plastic_tupperware": "Plastic & Tupperware", | ||||||
|  |                     "iot_porcelain": "Porcelain", | ||||||
|  |                     "iot_power_mix_wash": "Power Mix Wash", | ||||||
|  |                     "iot_power_mix_wash_soil": "Power Mix Wash", | ||||||
|  |                     "iot_prewash": "Pre-wash ", | ||||||
|  |                     "iot_pyrex_and_glassware": "Pyrex & Glassware", | ||||||
|  |                     "iot_rapid_29": "Rapid 29'", | ||||||
|  |                     "iot_rapid_39": "Rapid 39' 60°C", | ||||||
|  |                     "iot_single": "Single", | ||||||
|  |                     "iot_steam": "Steam 75°C", | ||||||
|  |                     "iot_super_flash": "Super Flash", | ||||||
|  |                     "iot_super_wash": "Super Wash", | ||||||
|  |                     "iot_turbopower": "TurboPower", | ||||||
|  |                     "iot_universal": "Universal 60°C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Special Pans (Wok, Grids & Maxi Pans)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Special Pans (Wok, Grids & Maxi Pans)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Night 55°C", | ||||||
|  |                     "prewash": "Pre-wash ", | ||||||
|  |                     "rapid_20": "Rapid 20'", | ||||||
|  |                     "rapid_24": "Rapid 24'", | ||||||
|  |                     "rapid_29": "Rapid 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Rapid 39' 60°C", | ||||||
|  |                     "rapid_49": "Rapid 49'", | ||||||
|  |                     "rapid_59": "Rapid 59'", | ||||||
|  |                     "sanitising": "Sanitising", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Silent", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "Special", | ||||||
|  |                     "special_pw_prz": "Special", | ||||||
|  |                     "steam": "Steam 75°C", | ||||||
|  |                     "steam_plus": "Steam Plus 75°C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Ultra Silence 55°C", | ||||||
|  |                     "ultra_silent": "Ultra Silent 55°C", | ||||||
|  |                     "universal": "Universal 60°C", | ||||||
|  |                     "universal_plus": "Universal Plus 70°C", | ||||||
|  |                     "zone_wash": "Flex Zone Wash", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Ash brown", | ||||||
|  |                     "iot_special_beef_fillet": "Beef fillet", | ||||||
|  |                     "iot_special_beef_veal_stew": "Beef and veal stew", | ||||||
|  |                     "iot_special_boiled_rice": "Boiled rice", | ||||||
|  |                     "iot_special_chicken_breast": "Chicken breast", | ||||||
|  |                     "iot_special_chicken_legs": "Chicken legs", | ||||||
|  |                     "iot_special_chocolate_pudding": "Chocolate pudding", | ||||||
|  |                     "iot_special_entrecote": "Entrecote", | ||||||
|  |                     "iot_special_fresh_tuna": "Fresh tuna", | ||||||
|  |                     "iot_special_grilled_vegetables": "Grilled vegetables", | ||||||
|  |                     "iot_special_lamb_cutlet": "Lamb cutle", | ||||||
|  |                     "iot_special_meatballs": "Meatballs", | ||||||
|  |                     "iot_special_minestrone": "Minestrone", | ||||||
|  |                     "iot_special_mussels": "Mussels", | ||||||
|  |                     "iot_special_omelette": "Omelette", | ||||||
|  |                     "iot_special_pancakes": "Pancakes", | ||||||
|  |                     "iot_special_paris_style_peas": "Paris style peas", | ||||||
|  |                     "iot_special_poached_eggs": "Poached eggs", | ||||||
|  |                     "iot_special_pork_fillet": "Pork fillet", | ||||||
|  |                     "iot_special_pork_ribs": "Pork ribs", | ||||||
|  |                     "iot_special_prawns": "Prawns", | ||||||
|  |                     "iot_special_quinoa": "Quinoa", | ||||||
|  |                     "iot_special_ratatouille": "Ratatouille", | ||||||
|  |                     "iot_special_salmon_fillet": "Salmon fillet", | ||||||
|  |                     "iot_special_saute_potatoes": "Saute potatoes", | ||||||
|  |                     "iot_special_scallops": "Scallops", | ||||||
|  |                     "iot_special_scrambled_eggs": "Scrambled eggs", | ||||||
|  |                     "iot_special_spelt": "Spelt", | ||||||
|  |                     "iot_special_veggy_noodles": "Veggy noodles", | ||||||
|  |                     "iot_special_white_fish_fillet": "White fish fillet", | ||||||
|  |                     "iot_standard_boiling": "Boiling", | ||||||
|  |                     "iot_standard_frying": "Frying", | ||||||
|  |                     "iot_standard_keep_warm": "Keep Warm", | ||||||
|  |                     "iot_standard_melting": "Melting", | ||||||
|  |                     "iot_standard_simmering": "Simmering" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Pasta and Bakery", | ||||||
|  |                     "bakery_steam": "Steam oven", | ||||||
|  |                     "bottom_heating": "Bottom Heating", | ||||||
|  |                     "bottom_heating_fan": "Bottom Heating + Fan", | ||||||
|  |                     "bread": "Bread", | ||||||
|  |                     "bread_steam": "Steam baked bread", | ||||||
|  |                     "combi": "Combi", | ||||||
|  |                     "convection_fan": "Convection + Fan", | ||||||
|  |                     "convection_fan_turnspit": "Convection + Fan + Turnspit", | ||||||
|  |                     "conventional": "Conventional", | ||||||
|  |                     "conventional_turnspit": "Convection + Turnspit", | ||||||
|  |                     "defrost": "Defrosting", | ||||||
|  |                     "descaling": "Descaling", | ||||||
|  |                     "fish": "Fish", | ||||||
|  |                     "fish_steam": "Steamed fish", | ||||||
|  |                     "grill_cata": "Grill", | ||||||
|  |                     "grill_fan_cata": "Grill fan", | ||||||
|  |                     "grill_fan_pyro": "Grill + Fan", | ||||||
|  |                     "grill_pyro": "Grill", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Bread", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Leavening", | ||||||
|  |                     "light_fan": "Light Fan", | ||||||
|  |                     "light_fan\n": "Light Fan", | ||||||
|  |                     "low_temp_cooking": "Low Temperature Cooking", | ||||||
|  |                     "low_temp_cooking_fish": "Low Temperature Cooking - Fish", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Low Temperature Cooking - Steamed fish", | ||||||
|  |                     "low_temp_cooking_meat": "Low Temperature Cooking - Meat", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Low Temperature Cooking - Steamed meat", | ||||||
|  |                     "low_temp_cooking_steam": "Low Temperature Steam Cooking", | ||||||
|  |                     "meat": "Meat", | ||||||
|  |                     "meat_steam": "Steamed meat", | ||||||
|  |                     "multi_level": "Multi-Level", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Pasta and Bakery", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Pyrolysis", | ||||||
|  |                     "pyrolysis_plus": "Pyrolysis +", | ||||||
|  |                     "red_meat": "Red Meat", | ||||||
|  |                     "red_meat_steam": "Steamed red meat", | ||||||
|  |                     "regenerate": "Regenerate", | ||||||
|  |                     "soft_plus": "Soft+", | ||||||
|  |                     "super_grill": "Super Grill", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Vegetables", | ||||||
|  |                     "vegetables_cata": "Vegetables", | ||||||
|  |                     "vegetables_pyro": "Vegetables", | ||||||
|  |                     "water_discharge": "Water Discharge", | ||||||
|  |                     "white_meat": "White Meat", | ||||||
|  |                     "white_meat_steam": "Steamed white meat" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° Colored and Cottons", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "Steam", | ||||||
|  |                     "active_wash": "Active Wash", | ||||||
|  |                     "active_wash_steam": "Active Wash + Steam", | ||||||
|  |                     "allergy_care": "Allergy Care", | ||||||
|  |                     "allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "all_in_one_49": "All in One 49'", | ||||||
|  |                     "all_in_one_59": "All in One 59'", | ||||||
|  |                     "all_in_one_59_steam": "Active Wash + Steam", | ||||||
|  |                     "autocare": "Autocare", | ||||||
|  |                     "autoclean": "Drum cleaning and descaling ", | ||||||
|  |                     "baby_60": "All Baby 60°C", | ||||||
|  |                     "care_14": "Rapid Care 14'", | ||||||
|  |                     "care_30": "Rapid Care 30'", | ||||||
|  |                     "care_44": "Rapid Care 44'", | ||||||
|  |                     "checkup": "Check-Up", | ||||||
|  |                     "colour_59": "Colored 59'", | ||||||
|  |                     "colour_59_steam": "Colored 59' + Steam", | ||||||
|  |                     "cottons": "Cotton", | ||||||
|  |                     "cottons_prewash": "Cottons + Prewash", | ||||||
|  |                     "cottons_steam": "Cotton + Steam", | ||||||
|  |                     "cotton_care_59": "Cotton Care 59'", | ||||||
|  |                     "delicate_59": "Delicate 59'", | ||||||
|  |                     "delicate_silk": "Delicate and Silk", | ||||||
|  |                     "delicate_silk_steam": "Delicate and Silk + Steam", | ||||||
|  |                     "delicati_59": "Delicate 59'", | ||||||
|  |                     "delicati_59_steam": "Delicate 59' + Steam", | ||||||
|  |                     "drain_spin": "Drain + Spin", | ||||||
|  |                     "easy_iron": "Easy Iron", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eco 40-60", | ||||||
|  |                     "extra_care": "Extra Care", | ||||||
|  |                     "fitness": "Fitness Care", | ||||||
|  |                     "fitness_care": "Fitness Care", | ||||||
|  |                     "fresh_care": "Fresh Care", | ||||||
|  |                     "fresh_care_steam": "Fresh Care + Steam", | ||||||
|  |                     "handwash_wool": "Hand Wash + Wool", | ||||||
|  |                     "high_dry": "High Heat Dry", | ||||||
|  |                     "hqd_20_degrees": "Cotton 20℃", | ||||||
|  |                     "hqd_allergy": "Allergy Care", | ||||||
|  |                     "hqd_autoclean": "Drum Cleaning", | ||||||
|  |                     "hqd_babycare": "Baby Care", | ||||||
|  |                     "hqd_checkup": "Check-Up", | ||||||
|  |                     "hqd_cottons": "Cotton", | ||||||
|  |                     "hqd_delicate": "Delicate", | ||||||
|  |                     "hqd_delicate_cradle": "Delicate", | ||||||
|  |                     "hqd_dry": "Cotton Dry", | ||||||
|  |                     "hqd_dry_synthetics": "Low Heat Dry", | ||||||
|  |                     "hqd_duvet": "Duvet", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eco 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Wool", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Mix", | ||||||
|  |                     "hqd_quick_15": "Quick 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Quick Wash 57'", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Wash and dry", | ||||||
|  |                     "hqd_refresh": "Refresh", | ||||||
|  |                     "hqd_rinse": "Rinses", | ||||||
|  |                     "hqd_shirts": "Shirts", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Spin", | ||||||
|  |                     "hqd_sport": "Sport", | ||||||
|  |                     "hqd_super_fast": "Super Fast 39'", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Synthetics", | ||||||
|  |                     "hygiene_59": "Hygiene Plus 59'", | ||||||
|  |                     "hygiene_60": "Hygiene 60°C", | ||||||
|  |                     "hygiene_plus_59": "Hygiene Plus 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Hygiene Plus 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Hygiene Pro 49'", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + Steam", | ||||||
|  |                     "intensive_40": "Intensive 40°C", | ||||||
|  |                     "intensive_40_steam": "Intensive 40°C + Steam", | ||||||
|  |                     "iot_active_steam": "Steam", | ||||||
|  |                     "iot_active_wash_steam": "Active Wash + Steam", | ||||||
|  |                     "iot_allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Active Wash + Steam", | ||||||
|  |                     "iot_checkup": "Check-Up", | ||||||
|  |                     "iot_colour_59_steam": "Colored 59' + Steam", | ||||||
|  |                     "iot_cottons_steam": "Cotton + Steam", | ||||||
|  |                     "iot_delicate_silk_steam": "Delicate and Silk + Steam", | ||||||
|  |                     "iot_delicati_59_steam": "Delicate 59' + Steam", | ||||||
|  |                     "iot_dry_air_refresh": "Air Refresh", | ||||||
|  |                     "iot_dry_anti_mites": "Anti-mite", | ||||||
|  |                     "iot_dry_baby": "Baby", | ||||||
|  |                     "iot_dry_backpacks": "Backpacks", | ||||||
|  |                     "iot_dry_bathrobe": "Bathrobes", | ||||||
|  |                     "iot_dry_bed_linen": "Bed Linen", | ||||||
|  |                     "iot_dry_cotton_dry": "Cotton Dry", | ||||||
|  |                     "iot_dry_cuddly_toys": "Cuddly Toys", | ||||||
|  |                     "iot_dry_curtains": "Curtains", | ||||||
|  |                     "iot_dry_dehumidifier": "Humidity Remover", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Delicates  Anti-allergy", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Delicate Tablecloths", | ||||||
|  |                     "iot_dry_denim_jeans": "Denim - Jeans", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Easy Iron - Cotton", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Easy Iron - Synthetics", | ||||||
|  |                     "iot_dry_gym_fit": "Gym fit - Fitness", | ||||||
|  |                     "iot_dry_lingerie": "Lingerie", | ||||||
|  |                     "iot_dry_mixed_dry": "Mixed Dry", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Rapid 60' - Delicates", | ||||||
|  |                     "iot_dry_shirts": "Shirts", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Swimsuits and Bikinis", | ||||||
|  |                     "iot_dry_synthetics": "Synthetic Dry", | ||||||
|  |                     "iot_dry_synthetic_dry": "Synthetic Dry", | ||||||
|  |                     "iot_dry_tablecloths": "Tablecloths", | ||||||
|  |                     "iot_dry_technical_fabrics": "Technical Fabrics", | ||||||
|  |                     "iot_dry_warm_embrace": "Warm Embrace", | ||||||
|  |                     "iot_dry_wool_dry": "Wool Dry", | ||||||
|  |                     "iot_easy_iron": "Easy Iron", | ||||||
|  |                     "iot_fresh_care_steam": "Fresh Care + Steam", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + Steam", | ||||||
|  |                     "iot_intensive_40_steam": "Intensive 40°C + Steam", | ||||||
|  |                     "iot_mixed_steam": "Mixed + Steam", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Mixed and Coloured 59' + Steam", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "Perfect Cotton 59' + Steam", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Rapid 59' A Class + Steam", | ||||||
|  |                     "iot_resistant_cotton_steam": "Resistant Cotton + Steam", | ||||||
|  |                     "iot_shirts_steam": "Shirts + Steam", | ||||||
|  |                     "iot_single_item_steam": "Single Item + Steam", | ||||||
|  |                     "iot_smart_wash": "Smart Wash", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Special 39' + Steam", | ||||||
|  |                     "iot_steam_hygiene_plus": "Hygiene Plus + Steam", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Synthetic and Coloured + Steam", | ||||||
|  |                     "iot_wash_and_dry": "Wash and dry", | ||||||
|  |                     "iot_wash_anti_mites": "Anti-mites", | ||||||
|  |                     "iot_wash_anti_odor": "Anti-odour", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Sanitizer", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Sanitiser + Steam", | ||||||
|  |                     "iot_wash_backpacks": "Backpacks", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Backpacks", | ||||||
|  |                     "iot_wash_bathrobe": "Bathrobes and Towels", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Bathrobe and Towels + Steam", | ||||||
|  |                     "iot_wash_bed_linen": "Bed Linen", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Bed Linen + Steam", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Bed Linens", | ||||||
|  |                     "iot_wash_big_single_load": "Big single load", | ||||||
|  |                     "iot_wash_bleaching": "Bleaching", | ||||||
|  |                     "iot_wash_blood_stains": "Bloodstains", | ||||||
|  |                     "iot_wash_cashmere": "Cashmere", | ||||||
|  |                     "iot_wash_chocolate_stains": "Chocolate stains", | ||||||
|  |                     "iot_wash_cold_wash": "Cold Wash", | ||||||
|  |                     "iot_wash_colored": "Colored", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Colored Anti-stain", | ||||||
|  |                     "iot_wash_colored_delicate": "Colored Delicate", | ||||||
|  |                     "iot_wash_coloured": "Colored", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Colored Bed Linen", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Coloured Bed Linen + Steam", | ||||||
|  |                     "iot_wash_coloured_curtains": "Colored Curtains", | ||||||
|  |                     "iot_wash_coloured_shirts": "Colored Shirts", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Colored Shirts + Steam", | ||||||
|  |                     "iot_wash_coloured_steam": "Colored + Steam", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Colored Tableclothes", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Coloured Tablecloths + Steam", | ||||||
|  |                     "iot_wash_cotton": "Cotton", | ||||||
|  |                     "iot_wash_cotton_steam": "Cotton + Steam", | ||||||
|  |                     "iot_wash_cuddly_toys": "Cuddly Toys", | ||||||
|  |                     "iot_wash_curtains": "Curtains", | ||||||
|  |                     "iot_wash_curtains_steam": "Curtains + Steam", | ||||||
|  |                     "iot_wash_curtains_zelig": "Curtains", | ||||||
|  |                     "iot_wash_dark": "Darks", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Darks and Colored 44'", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Darks and Colored 59'", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Darks and Colored XL", | ||||||
|  |                     "iot_wash_dark_steam": "Darks + Steam", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Delicates", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Delicate Anti-Allergy", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Delicate Anti-Allergy + Steam", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Delicate Anti-Allergy", | ||||||
|  |                     "iot_wash_delicate_colors": "Delicate Colors", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Delicate Colors + Steam", | ||||||
|  |                     "iot_wash_delicate_dark": "Delicate Darks", | ||||||
|  |                     "iot_wash_delicate_steam": "Delicates + Steam", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Delicate Tablecloths", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Delicate Tablecloths + Steam", | ||||||
|  |                     "iot_wash_delicate_whites": "Delicate Whites", | ||||||
|  |                     "iot_wash_denim_jeans": "Denim - Jeans", | ||||||
|  |                     "iot_wash_diving_suits": "Diving Suits", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Diving Suits", | ||||||
|  |                     "iot_wash_down_jackets": "Down Jackets", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Down Jackets", | ||||||
|  |                     "iot_wash_duvet": "Duvet", | ||||||
|  |                     "iot_wash_fruit_stains": "Fruit stains", | ||||||
|  |                     "iot_wash_gym_fit": "Gym Fit - Fitness", | ||||||
|  |                     "iot_wash_handwash": "Handwash", | ||||||
|  |                     "iot_wash_handwash_colored": "Handwash Colored", | ||||||
|  |                     "iot_wash_handwash_dark": "Handwash Darks", | ||||||
|  |                     "iot_wash_lingerie": "Lingerie", | ||||||
|  |                     "iot_wash_masks_refresh": "Masks Refresh", | ||||||
|  |                     "iot_wash_masks_sanification": "Masks Sanitization", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Mask Sanitisation + Steam", | ||||||
|  |                     "iot_wash_mats": "Mats", | ||||||
|  |                     "iot_wash_men_s_trousers": "Trousers", | ||||||
|  |                     "iot_wash_mixed": "Mixed", | ||||||
|  |                     "iot_wash_mixed_steam": "Mixed + Steam", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Mix and Colored 44'", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Mix and Colored 59'", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Mix and colored XL", | ||||||
|  |                     "iot_wash_new_clothes": "New Clothes", | ||||||
|  |                     "iot_wash_perfect_white": "Perfect White", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Perfect White + Steam", | ||||||
|  |                     "iot_wash_pets": "Pet Accessories", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Pets Hair Removal", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Pets Odours and Stains Removal", | ||||||
|  |                     "iot_wash_pets_steam": "Pet Accessories + Steam", | ||||||
|  |                     "iot_wash_playsuits": "Playsuits", | ||||||
|  |                     "iot_wash_playsuits_steam": "Playsuits + Steam", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Quick drum cleaner", | ||||||
|  |                     "iot_wash_rapid_14": "Rapid 14’", | ||||||
|  |                     "iot_wash_rapid_30": "Rapid 30’", | ||||||
|  |                     "iot_wash_rapid_44": "Rapid 44'", | ||||||
|  |                     "iot_wash_rapid_59": "Rapid 59'", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Rapid 59' + Steam", | ||||||
|  |                     "iot_wash_refresh_14_min": "Refresh 14'", | ||||||
|  |                     "iot_wash_resistant_colored": "Resistant Colored", | ||||||
|  |                     "iot_wash_resistant_dark": "Resistant Darks", | ||||||
|  |                     "iot_wash_resistant_whites": "Resistant Whites", | ||||||
|  |                     "iot_wash_rinse": "Rinses", | ||||||
|  |                     "iot_wash_shirts": "Shirts", | ||||||
|  |                     "iot_wash_shirts_steam": "Shirts + Steam", | ||||||
|  |                     "iot_wash_silk": "Silk", | ||||||
|  |                     "iot_wash_ski_suit": "Ski Suit", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Ski Suit", | ||||||
|  |                     "iot_wash_spin": "Spin", | ||||||
|  |                     "iot_wash_sport": "Sport", | ||||||
|  |                     "iot_wash_sport_anti_odor": "Anti-odour Sportswear", | ||||||
|  |                     "iot_wash_sport_anti_odor_zelig": "Anti-odour Sportswear", | ||||||
|  |                     "iot_wash_stains_remover": "Stain Remover", | ||||||
|  |                     "iot_wash_swimsuits_and_bikinis": "Swimsuits and Bikinis", | ||||||
|  |                     "iot_wash_synthetic": "Synthetics", | ||||||
|  |                     "iot_wash_synthetic_steam": "Synthetics + Steam", | ||||||
|  |                     "iot_wash_tablecloths": "Tablecloths", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Tablecloths + Steam", | ||||||
|  |                     "iot_wash_technical_fabrics": "Technical Fabrics", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Technical Fabrics", | ||||||
|  |                     "iot_wash_technical_jackets": "Technical Jackets", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Technical Jackets", | ||||||
|  |                     "iot_wash_trainers": "Trainers", | ||||||
|  |                     "iot_wash_whites": "Whites", | ||||||
|  |                     "iot_wash_whites_44": "Whites 44'", | ||||||
|  |                     "iot_wash_whites_59": "Whites 59'", | ||||||
|  |                     "iot_wash_whites_xl": "Whites XL", | ||||||
|  |                     "iot_wash_wine_stains": "Wine Stains", | ||||||
|  |                     "iot_wash_wool": "Wool", | ||||||
|  |                     "jeans": "Jeans", | ||||||
|  |                     "jeans_60": "Jeans", | ||||||
|  |                     "low_dry": "Low Heat Dry", | ||||||
|  |                     "mixed": "Mixed", | ||||||
|  |                     "mixed_and_colored_59": "Mixed and Colored 59'", | ||||||
|  |                     "mixed_steam": "Mixed + Steam", | ||||||
|  |                     "mix_and_colour_59": "Mixed and Colored 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Mixed and Coloured 59' + Steam", | ||||||
|  |                     "night_and_day": "Night and Day", | ||||||
|  |                     "night_wash": "Night Wash", | ||||||
|  |                     "perfect_59": "Perfect 59'", | ||||||
|  |                     "perfect_cotton_59": "Perfect Cotton 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Perfect Cotton 59' + Steam", | ||||||
|  |                     "perfect_whites_59": "Perfect White 59'", | ||||||
|  |                     "rapid_14_min": "Rapid 14'", | ||||||
|  |                     "rapid_30_min": "Rapid 30'", | ||||||
|  |                     "rapid_44_min": "Rapid 44'", | ||||||
|  |                     "rapid_a_class_60": "Rapid 59' A Class", | ||||||
|  |                     "rapid_a_class_60_steam": "Rapid 59' A Class + Steam", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Wash and Dry 59'", | ||||||
|  |                     "resistant_cotton": "Resistant Cotton", | ||||||
|  |                     "resistant_cotton_steam": "Resistant Cotton + Steam", | ||||||
|  |                     "rinse": "Rinse", | ||||||
|  |                     "shirts_steam": "Shirts + Steam", | ||||||
|  |                     "silent_night": "Silent Night", | ||||||
|  |                     "single_item": "Single Item", | ||||||
|  |                     "single_item_steam": "Single Item + Steam", | ||||||
|  |                     "smart_wash": "Smart Wash", | ||||||
|  |                     "soft_care": "Soft Care", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Special 39'", | ||||||
|  |                     "special_39_full_load": "Special 39'", | ||||||
|  |                     "special_39_full_load_steam": "Special 39' + Steam", | ||||||
|  |                     "special_49": "Special 49'", | ||||||
|  |                     "sport_39": "Sport 39'", | ||||||
|  |                     "sport_plus_29": "Sport Plus 29\"", | ||||||
|  |                     "sport_plus_39": "Sport Plus 39'", | ||||||
|  |                     "steam_39": "Steam 39'", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - Cottons", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - Delicates", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - Synthetics", | ||||||
|  |                     "steam_hygiene_plus": "Hygiene Plus + Steam", | ||||||
|  |                     "synthetics": "Synthetics", | ||||||
|  |                     "synthetic_and_coloured": "Synthetic and Colored", | ||||||
|  |                     "synthetic_and_coloured_steam": "Synthetic and Coloured + Steam", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored resistant cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Coloured", | ||||||
|  |                     "total_care": "Total Care", | ||||||
|  |                     "tumbling": "Tumbling", | ||||||
|  |                     "wool": "Wool", | ||||||
|  |                     "wool_and_delicates_49": "Wool and Delicates 49'", | ||||||
|  |                     "wool_dry": "Wool Dry", | ||||||
|  |                     "wool_soft_care": "Wool and Soft Care" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "AUTO-SET", | ||||||
|  |                     "cheese": "Cheese", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Eco mode", | ||||||
|  |                     "fruits_and_veg": "Fruit&Veg", | ||||||
|  |                     "fruit_and_veg": "Fruit&Veg", | ||||||
|  |                     "holiday": "HOLIDAY", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "No mode selected", | ||||||
|  |                     "quick_cool": "QUICK COOL", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "soft_frozen\n": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER COOL", | ||||||
|  |                     "super_freeze": "SUPER FREEZE", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -485,6 +1051,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Refrigerator" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -510,7 +1079,9 @@ | |||||||
|                     "auto_care_soil": "Auto Care", |                     "auto_care_soil": "Auto Care", | ||||||
|                     "auto_hygiene": "Auto Hygiene", |                     "auto_hygiene": "Auto Hygiene", | ||||||
|                     "auto_plus": "AutoPlus", |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_plus_soil": "Auto Plus Soil", | ||||||
|                     "auto_rapid": "Auto Rapid", |                     "auto_rapid": "Auto Rapid", | ||||||
|  |                     "auto_rapid_soil": "Auto rapid Soil", | ||||||
|                     "auto_sensor": "Auto Sensor", |                     "auto_sensor": "Auto Sensor", | ||||||
|                     "auto_sensor_soil": "Auto Sensor", |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|                     "auto_universal": "Auto Universal 50 - 60°C", |                     "auto_universal": "Auto Universal 50 - 60°C", | ||||||
| @ -554,7 +1125,7 @@ | |||||||
|                     "iot_eco_bldc": "Eco 45°C", |                     "iot_eco_bldc": "Eco 45°C", | ||||||
|                     "iot_eco_synch": "Eco 45°C", |                     "iot_eco_synch": "Eco 45°C", | ||||||
|                     "iot_extra_hygiene": "Extra Hygiene", |                     "iot_extra_hygiene": "Extra Hygiene", | ||||||
|                     "iot_fairy_quick_cycle": "Fairy Short", |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|                     "iot_happy_hour": "Happy Hour", |                     "iot_happy_hour": "Happy Hour", | ||||||
|                     "iot_jar_quick_cycle": "Jar Quick", |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|                     "iot_party": "Party", |                     "iot_party": "Party", | ||||||
| @ -593,7 +1164,10 @@ | |||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|                     "smart_ai_pro": "Smart AI Pro", |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|                     "smart_ai_rapid": "Smart AI Rapid", |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "Special", |                     "special": "Special", | ||||||
|                     "special_pw_prz": "Special", |                     "special_pw_prz": "Special", | ||||||
|                     "steam": "Steam 75°C", |                     "steam": "Steam 75°C", | ||||||
| @ -650,21 +1224,21 @@ | |||||||
|             }, |             }, | ||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Pasta and Pastries", |                     "bakery": "Pasta and Bakery", | ||||||
|                     "bakery_steam": "Steam-baked bread", |                     "bakery_steam": "Steam oven", | ||||||
|                     "bottom_heating": "Bottom Heating", |                     "bottom_heating": "Bottom Heating", | ||||||
|                     "bottom_heating_fan": "Bottom Heating + Fan", |                     "bottom_heating_fan": "Bottom Heating + Fan", | ||||||
|                     "bread": "Bread", |                     "bread": "Bread", | ||||||
|                     "bread_steam": "Steam-baked pastries", |                     "bread_steam": "Steam baked bread", | ||||||
|                     "combi": "Combi", |                     "combi": "Combi", | ||||||
|                     "convection_fan": "Convection + Fan", |                     "convection_fan": "Convection + Fan", | ||||||
|                     "convection_fan_turnspit": "Convection + Fan + Turnspit", |                     "convection_fan_turnspit": "Convection + Fan + Turnspit", | ||||||
|                     "conventional": "Conventional", |                     "conventional": "Conventional", | ||||||
|                     "conventional_turnspit": "Convection + Turnspit", |                     "conventional_turnspit": "Convection + Turnspit", | ||||||
|                     "defrost": "Defrost", |                     "defrost": "Defrosting", | ||||||
|                     "descaling": "Descaling", |                     "descaling": "Descaling", | ||||||
|                     "fish": "Fish", |                     "fish": "Fish", | ||||||
|                     "fish_steam": "Steam-cooked fish", |                     "fish_steam": "Steamed fish", | ||||||
|                     "grill_cata": "Grill", |                     "grill_cata": "Grill", | ||||||
|                     "grill_fan_cata": "Grill fan", |                     "grill_fan_cata": "Grill fan", | ||||||
|                     "grill_fan_pyro": "Grill + Fan", |                     "grill_fan_pyro": "Grill + Fan", | ||||||
| @ -677,12 +1251,12 @@ | |||||||
|                     "light_fan\n": "Light Fan", |                     "light_fan\n": "Light Fan", | ||||||
|                     "low_temp_cooking": "Low Temperature Cooking", |                     "low_temp_cooking": "Low Temperature Cooking", | ||||||
|                     "low_temp_cooking_fish": "Low Temperature Cooking - Fish", |                     "low_temp_cooking_fish": "Low Temperature Cooking - Fish", | ||||||
|                     "low_temp_cooking_fish_steam": "Low Temperature Steam Cooking - Fish", |                     "low_temp_cooking_fish_steam": "Low Temperature Cooking - Steamed fish", | ||||||
|                     "low_temp_cooking_meat": "Low Temperature Cooking - Meat", |                     "low_temp_cooking_meat": "Low Temperature Cooking - Meat", | ||||||
|                     "low_temp_cooking_meat_steam": "Low Temperature Steam Cooking - Meat", |                     "low_temp_cooking_meat_steam": "Low Temperature Cooking - Steamed meat", | ||||||
|                     "low_temp_cooking_steam": "Low Temperature Steam Cooking", |                     "low_temp_cooking_steam": "Low Temperature Steam Cooking", | ||||||
|                     "meat": "Meat", |                     "meat": "Meat", | ||||||
|                     "meat_steam": "Steam-cooked meat", |                     "meat_steam": "Steamed meat", | ||||||
|                     "multi_level": "Multi-Level", |                     "multi_level": "Multi-Level", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Pasta and Bakery", |                     "pasta_and_bakery": "Pasta and Bakery", | ||||||
| @ -690,8 +1264,8 @@ | |||||||
|                     "pyrolysis": "Pyrolysis", |                     "pyrolysis": "Pyrolysis", | ||||||
|                     "pyrolysis_plus": "Pyrolysis +", |                     "pyrolysis_plus": "Pyrolysis +", | ||||||
|                     "red_meat": "Red Meat", |                     "red_meat": "Red Meat", | ||||||
|                     "red_meat_steam": "Steam-cooked red meat", |                     "red_meat_steam": "Steamed red meat", | ||||||
|                     "regenerate": "Regeneration", |                     "regenerate": "Regenerate", | ||||||
|                     "soft_plus": "Soft+", |                     "soft_plus": "Soft+", | ||||||
|                     "super_grill": "Super Grill", |                     "super_grill": "Super Grill", | ||||||
|                     "tailor_bake": "Tailor bake", |                     "tailor_bake": "Tailor bake", | ||||||
| @ -700,9 +1274,9 @@ | |||||||
|                     "vegetables": "Vegetables", |                     "vegetables": "Vegetables", | ||||||
|                     "vegetables_cata": "Vegetables", |                     "vegetables_cata": "Vegetables", | ||||||
|                     "vegetables_pyro": "Vegetables", |                     "vegetables_pyro": "Vegetables", | ||||||
|                     "water_discharge": "Water Drain", |                     "water_discharge": "Water Discharge", | ||||||
|                     "white_meat": "White Meat", |                     "white_meat": "White Meat", | ||||||
|                     "white_meat_steam": "Steam-cooked white meat" |                     "white_meat_steam": "Steamed white meat" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Program" |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
| @ -738,7 +1312,7 @@ | |||||||
|                     "hqd_bed_sheets": "Bed Sheets", |                     "hqd_bed_sheets": "Bed Sheets", | ||||||
|                     "hqd_bulky": "Bulky Items", |                     "hqd_bulky": "Bulky Items", | ||||||
|                     "hqd_casual": "Casual", |                     "hqd_casual": "Casual", | ||||||
|                     "hqd_cold_wind_30": "Cool Breeze 30 minutes", |                     "hqd_cold_wind_30": "Cool Breeze 30m", | ||||||
|                     "hqd_cold_wind_timing": "Cool Breeze ", |                     "hqd_cold_wind_timing": "Cool Breeze ", | ||||||
|                     "hqd_cotton": "Cotton", |                     "hqd_cotton": "Cotton", | ||||||
|                     "hqd_curtain": "Curtains", |                     "hqd_curtain": "Curtains", | ||||||
| @ -757,9 +1331,9 @@ | |||||||
|                     "hqd_night_dry": "Overnight drying", |                     "hqd_night_dry": "Overnight drying", | ||||||
|                     "hqd_outdoor": "Outdoor", |                     "hqd_outdoor": "Outdoor", | ||||||
|                     "hqd_precious_cure": "Precious Cure", |                     "hqd_precious_cure": "Precious Cure", | ||||||
|                     "hqd_quick_20": "Quick 20", |                     "hqd_quick_20": "Quick 20m", | ||||||
|                     "hqd_quick_30": "Quick 30", |                     "hqd_quick_30": "Quick 30m", | ||||||
|                     "hqd_quick_dry": "Quick dry", |                     "hqd_quick_dry": "Quick dry (30 min)", | ||||||
|                     "hqd_quilt": "Quilts", |                     "hqd_quilt": "Quilts", | ||||||
|                     "hqd_refresh": "Refresh", |                     "hqd_refresh": "Refresh", | ||||||
|                     "hqd_school_uniform": "School Uniform", |                     "hqd_school_uniform": "School Uniform", | ||||||
| @ -797,7 +1371,7 @@ | |||||||
|                     "iot_dry_lingerie": "Lingerie", |                     "iot_dry_lingerie": "Lingerie", | ||||||
|                     "iot_dry_mixed": "Mixed", |                     "iot_dry_mixed": "Mixed", | ||||||
|                     "iot_dry_playsuits": "Playsuits", |                     "iot_dry_playsuits": "Playsuits", | ||||||
|                     "iot_dry_rapid_30": "Rapid 30", |                     "iot_dry_rapid_30": "Rapid 30m", | ||||||
|                     "iot_dry_rapid_59": "Rapid 59'", |                     "iot_dry_rapid_59": "Rapid 59'", | ||||||
|                     "iot_dry_refresh": "Refresh", |                     "iot_dry_refresh": "Refresh", | ||||||
|                     "iot_dry_regenerates_waterproof": "Regenerates Waterproof", |                     "iot_dry_regenerates_waterproof": "Regenerates Waterproof", | ||||||
| @ -856,7 +1430,7 @@ | |||||||
|                     "all_in_one_59": "All in One 59'", |                     "all_in_one_59": "All in One 59'", | ||||||
|                     "all_in_one_59_steam": "Active Wash + Steam", |                     "all_in_one_59_steam": "Active Wash + Steam", | ||||||
|                     "autocare": "Autocare", |                     "autocare": "Autocare", | ||||||
|                     "autoclean": "Drum Cleaning", |                     "autoclean": "Drum cleaning and descaling ", | ||||||
|                     "baby_60": "All Baby 60°C", |                     "baby_60": "All Baby 60°C", | ||||||
|                     "care_14": "Rapid Care 14'", |                     "care_14": "Rapid Care 14'", | ||||||
|                     "care_30": "Rapid Care 30'", |                     "care_30": "Rapid Care 30'", | ||||||
| @ -1198,7 +1772,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + Dehumidifier", |                     "iot_uv_and_dry": "UV + Dehumidifier", | ||||||
|                     "iot_uv_and_fan": "UV + Fan", |                     "iot_uv_and_fan": "UV + Fan", | ||||||
|                     "iot_uv_and_heat": "UV + Heat" |                     "iot_uv_and_heat": "UV + Heat" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1221,10 +1796,20 @@ | |||||||
|                     "super_freeze": "SUPER FREEZE", |                     "super_freeze": "SUPER FREEZE", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Time remaining" |                 "name": "Time remaining" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Fridge", | ||||||
|  |                     "freezer": "Freezer", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Fridge & Freezer" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Zone" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1369,11 +1954,107 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Induction Hob" |                 "name": "Induction Hob" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Program Start" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Program Stop" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Air conditioner" |                 "name": "Air conditioner" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Fridge", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Fridge modes", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Auto-Set", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "No mode selected" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Freezer", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Freezer modes", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Auto-Set", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "No mode selected" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Oven", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programs", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Pasta and Bakery", | ||||||
|  |                             "bakery_steam": "Steam oven", | ||||||
|  |                             "bottom_heating": "Bottom Heating", | ||||||
|  |                             "bottom_heating_fan": "Bottom Heating + Fan", | ||||||
|  |                             "bread": "Bread", | ||||||
|  |                             "bread_steam": "Steam baked bread", | ||||||
|  |                             "combi": "Combi", | ||||||
|  |                             "convection_fan": "Convection + Fan", | ||||||
|  |                             "convection_fan_turnspit": "Convection + Fan + Turnspit", | ||||||
|  |                             "conventional": "Conventional", | ||||||
|  |                             "conventional_turnspit": "Convection + Turnspit", | ||||||
|  |                             "defrost": "Defrosting", | ||||||
|  |                             "descaling": "Descaling", | ||||||
|  |                             "fish": "Fish", | ||||||
|  |                             "fish_steam": "Steamed fish", | ||||||
|  |                             "grill_cata": "Grill", | ||||||
|  |                             "grill_fan_cata": "Grill fan", | ||||||
|  |                             "grill_fan_pyro": "Grill + Fan", | ||||||
|  |                             "grill_pyro": "Grill", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Bread", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Leavening", | ||||||
|  |                             "light_fan": "Light Fan", | ||||||
|  |                             "light_fan\n": "Light Fan", | ||||||
|  |                             "low_temp_cooking": "Low Temperature Cooking", | ||||||
|  |                             "low_temp_cooking_fish": "Low Temperature Cooking - Fish", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Low Temperature Cooking - Steamed fish", | ||||||
|  |                             "low_temp_cooking_meat": "Low Temperature Cooking - Meat", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Low Temperature Cooking - Steamed meat", | ||||||
|  |                             "low_temp_cooking_steam": "Low Temperature Steam Cooking", | ||||||
|  |                             "meat": "Meat", | ||||||
|  |                             "meat_steam": "Steamed meat", | ||||||
|  |                             "multi_level": "Multi-Level", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Pasta and Bakery", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Pyrolysis", | ||||||
|  |                             "pyrolysis_plus": "Pyrolysis +", | ||||||
|  |                             "red_meat": "Red Meat", | ||||||
|  |                             "red_meat_steam": "Steamed red meat", | ||||||
|  |                             "regenerate": "Regenerate", | ||||||
|  |                             "soft_plus": "Soft+", | ||||||
|  |                             "super_grill": "Super Grill", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Vegetables", | ||||||
|  |                             "vegetables_cata": "Vegetables", | ||||||
|  |                             "vegetables_pyro": "Vegetables", | ||||||
|  |                             "water_discharge": "Water Discharge", | ||||||
|  |                             "white_meat": "White Meat", | ||||||
|  |                             "white_meat_steam": "Steamed white meat" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Secado", |                     "19": "Secado", | ||||||
|                     "20": "Secado", |                     "20": "Secado", | ||||||
|                     "11": "Listo", |                     "11": "Listo", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Fase" |                 "name": "Fase" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Rápido 20", |                     "hqd_quick_20": "Rápido 20", | ||||||
|                     "hqd_quick_30": "Rápido 30", |                     "hqd_quick_30": "Rápido 30", | ||||||
|                     "hqd_quick_dry": "Secado rápido", |                     "hqd_quick_dry": "Secado rápido 30", | ||||||
|                     "hqd_quilt": "Colchas", |                     "hqd_quilt": "Colchas", | ||||||
|                     "hqd_refresh": "Refrescar", |                     "hqd_refresh": "Refrescar", | ||||||
|                     "hqd_school_uniform": "Uniformes escolares", |                     "hqd_school_uniform": "Uniformes escolares", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Woolmark", |                     "woolmark": "Woolmark", | ||||||
|                     "xxl_load": "Carga XXL", |                     "xxl_load": "Carga XXL", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Temperatura ambiente" |                 "name": "Temperatura ambiente" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Temperatura del frigorífico" |                 "name": "Temperatura del frigorífico" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "Función de calentamiento de 10° C", | ||||||
|  |                     "iot_auto": "Automático", | ||||||
|  |                     "iot_cool": "Frío", | ||||||
|  |                     "iot_dry": "Deshumidificar", | ||||||
|  |                     "iot_fan": "Ventilador", | ||||||
|  |                     "iot_heat": "Calor", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Autopurificar", | ||||||
|  |                     "iot_self_clean": "Autolimpieza", | ||||||
|  |                     "iot_self_clean_56": "Limpieza desinfectante 56°", | ||||||
|  |                     "iot_simple_start": "Iniciar ahora", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + Automático", | ||||||
|  |                     "iot_uv_and_cool": "UV + Frío", | ||||||
|  |                     "iot_uv_and_dry": "UV + Deshumidificador", | ||||||
|  |                     "iot_uv_and_fan": "UV + Ventilador", | ||||||
|  |                     "iot_uv_and_heat": "UV + Calor" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Rápido 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "Auto Universal 50 - 60°C", | ||||||
|  |                     "auto_universal_plus": "Auto Universal Plus 65 - 75°C", | ||||||
|  |                     "auto_universal_plus_soil": "Auto Universal Plus 65 - 75°C", | ||||||
|  |                     "auto_universal_soil": "Auto Universal 50 - 60°C", | ||||||
|  |                     "auto_wash": "Lavado automático", | ||||||
|  |                     "auto_wash_soil": "Lavado automático", | ||||||
|  |                     "classe_a_59": "Clase A 59' 65°C", | ||||||
|  |                     "delicate": "Delicado 45°C", | ||||||
|  |                     "dishwasher_care": "Ciclo de limpieza antical", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_asynch": "Eco 45°C", | ||||||
|  |                     "eco_bldc": "Eco 45°C", | ||||||
|  |                     "eco_synch": "Eco 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Cristal", | ||||||
|  |                     "glassware": "Cristal 45 °C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Higiene", | ||||||
|  |                     "hygiene_plus": "Higiene+ 75 °C", | ||||||
|  |                     "intensive": "Intensivo ", | ||||||
|  |                     "intensive_rapid": "Fuerte rápido", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "Auto Universal 50 - 60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Lavado automático", | ||||||
|  |                     "iot_baby_care": "Baby Care", | ||||||
|  |                     "iot_breakfast": "Desayuno", | ||||||
|  |                     "iot_checkup": "Revisión", | ||||||
|  |                     "iot_china_crystals": "Cristal", | ||||||
|  |                     "iot_classe_a_59": "Rápido 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Copas de cóctel", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Copas de cóctel", | ||||||
|  |                     "iot_daily_care": "Diario", | ||||||
|  |                     "iot_daily_care_soil": "Diario", | ||||||
|  |                     "iot_delicate": "Delicado 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Cena para 2", | ||||||
|  |                     "iot_dinner_for_two_soil": "Cena para 2", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "Eco 45°C", | ||||||
|  |                     "iot_eco_bldc": "Eco 45°C", | ||||||
|  |                     "iot_eco_synch": "Eco 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Ciclo Higienizante", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Party", | ||||||
|  |                     "iot_party_soil": "Party", | ||||||
|  |                     "iot_pizza_menu": "Pizza Menú", | ||||||
|  |                     "iot_pizza_menu_soil": "Pizza Menú", | ||||||
|  |                     "iot_plastic_tupperware": "Plástico y Tupperware", | ||||||
|  |                     "iot_porcelain": "Porcelana", | ||||||
|  |                     "iot_power_mix_wash": "Power Mix Wash", | ||||||
|  |                     "iot_power_mix_wash_soil": "Power Mix Wash", | ||||||
|  |                     "iot_prewash": "Pre-lavado", | ||||||
|  |                     "iot_pyrex_and_glassware": "Pyrex & Glassware", | ||||||
|  |                     "iot_rapid_29": "Rapido 29'", | ||||||
|  |                     "iot_rapid_39": "Rápido 39' 60°C", | ||||||
|  |                     "iot_single": "Solo para 1", | ||||||
|  |                     "iot_steam": "Vapor 75 °C", | ||||||
|  |                     "iot_super_flash": "Super Flash", | ||||||
|  |                     "iot_super_wash": "Lavado Super", | ||||||
|  |                     "iot_turbopower": "TurboPower", | ||||||
|  |                     "iot_universal": "Universal 60 °C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Especial Ollas (Wok - Parrilas y Ollas)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Especial Ollas (Wok - Parrilas y Ollas)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Ultra Silencioso 55°C", | ||||||
|  |                     "prewash": "Pre-lavado", | ||||||
|  |                     "rapid_20": "Rápido 20'", | ||||||
|  |                     "rapid_24": "Rapido 24'", | ||||||
|  |                     "rapid_29": "Rapido 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Rápido 39' 60°C", | ||||||
|  |                     "rapid_49": "Rápido 49'", | ||||||
|  |                     "rapid_59": "Rápido 59'", | ||||||
|  |                     "sanitising": "Higienizante", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Noche", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "Especial", | ||||||
|  |                     "special_pw_prz": "Especial", | ||||||
|  |                     "steam": "Vapor 75 °C", | ||||||
|  |                     "steam_plus": "Vapor Plus 75 °C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Ultra Silencioso 55°C", | ||||||
|  |                     "ultra_silent": "Ultra Silencioso 55°C", | ||||||
|  |                     "universal": "Universal 60 °C", | ||||||
|  |                     "universal_plus": "Universal Plus 70 °C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Hash Brown", | ||||||
|  |                     "iot_special_beef_fillet": "Filete de ternera", | ||||||
|  |                     "iot_special_beef_veal_stew": "Estofado de carne de vacuno", | ||||||
|  |                     "iot_special_boiled_rice": "Arroz hervido", | ||||||
|  |                     "iot_special_chicken_breast": "Pechuga de pollo", | ||||||
|  |                     "iot_special_chicken_legs": "Muslos de pollo", | ||||||
|  |                     "iot_special_chocolate_pudding": "Pudín de chocolate", | ||||||
|  |                     "iot_special_entrecote": "Entrecot", | ||||||
|  |                     "iot_special_fresh_tuna": "Atún fresco", | ||||||
|  |                     "iot_special_grilled_vegetables": "Verduras a la parrilla", | ||||||
|  |                     "iot_special_lamb_cutlet": "Chuletillas de cordero", | ||||||
|  |                     "iot_special_meatballs": "Albóndigas", | ||||||
|  |                     "iot_special_minestrone": "Minestrone", | ||||||
|  |                     "iot_special_mussels": "Mejillones", | ||||||
|  |                     "iot_special_omelette": "Tortilla", | ||||||
|  |                     "iot_special_pancakes": "Tortitas", | ||||||
|  |                     "iot_special_paris_style_peas": "Guisantes al estilo parisino", | ||||||
|  |                     "iot_special_poached_eggs": "Huevos escalfados", | ||||||
|  |                     "iot_special_pork_fillet": "Solomillo de cerdo", | ||||||
|  |                     "iot_special_pork_ribs": "Costillas de cerdo", | ||||||
|  |                     "iot_special_prawns": "Gambas", | ||||||
|  |                     "iot_special_quinoa": "Quinoa", | ||||||
|  |                     "iot_special_ratatouille": "Pisto", | ||||||
|  |                     "iot_special_salmon_fillet": "Filete de salmón", | ||||||
|  |                     "iot_special_saute_potatoes": "Patatas salteadas", | ||||||
|  |                     "iot_special_scallops": "Vieiras", | ||||||
|  |                     "iot_special_scrambled_eggs": "Huevos revueltos", | ||||||
|  |                     "iot_special_spelt": "Espelta", | ||||||
|  |                     "iot_special_veggy_noodles": "Fideos con verdura", | ||||||
|  |                     "iot_special_white_fish_fillet": "Filete de pescado blanco", | ||||||
|  |                     "iot_standard_boiling": "Hervir", | ||||||
|  |                     "iot_standard_frying": "Freír", | ||||||
|  |                     "iot_standard_keep_warm": "Keep Warm", | ||||||
|  |                     "iot_standard_melting": "Fundir", | ||||||
|  |                     "iot_standard_simmering": "Cocer a fuego lento" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Pasta y Panadería", | ||||||
|  |                     "bakery_steam": "Oven steam", | ||||||
|  |                     "bottom_heating": "Calentamiento Inferior", | ||||||
|  |                     "bottom_heating_fan": "Calentamiento Inferior + Ventilador", | ||||||
|  |                     "bread": "Pan", | ||||||
|  |                     "bread_steam": "Pan al vapor", | ||||||
|  |                     "combi": "Combi", | ||||||
|  |                     "convection_fan": "Convección + Ventilador", | ||||||
|  |                     "convection_fan_turnspit": "Asador giratorio convencional ventilada", | ||||||
|  |                     "conventional": "Convección", | ||||||
|  |                     "conventional_turnspit": "Asador giratorio convencional", | ||||||
|  |                     "defrost": "Descongelación", | ||||||
|  |                     "descaling": "Descalcificación", | ||||||
|  |                     "fish": "Pescado", | ||||||
|  |                     "fish_steam": "Pescado al vapor", | ||||||
|  |                     "grill_cata": "Grill", | ||||||
|  |                     "grill_fan_cata": "Grill y ventilador", | ||||||
|  |                     "grill_fan_pyro": "Grill + Ventilador", | ||||||
|  |                     "grill_pyro": "Grill", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Pan", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Fermentación", | ||||||
|  |                     "low_temp_cooking": "Cocción a baja temperatura", | ||||||
|  |                     "low_temp_cooking_fish": "Cocción a baja temperatura Pescado", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Cocción a baja temperatura Pescado", | ||||||
|  |                     "low_temp_cooking_meat": "Cocción a baja temperatura Carne", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Cocción a baja temperatura Carne al vapor", | ||||||
|  |                     "low_temp_cooking_steam": "Cocción a baja temperatura al vapor", | ||||||
|  |                     "meat": "Carne", | ||||||
|  |                     "meat_steam": "Meat steam", | ||||||
|  |                     "multi_level": "Múltiples niveles", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Pasta y Panadería", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Pirólisis", | ||||||
|  |                     "pyrolysis_plus": "Pirólisis +", | ||||||
|  |                     "red_meat": "Carne roja", | ||||||
|  |                     "red_meat_steam": "Carne roja al vapor", | ||||||
|  |                     "regenerate": "Regenerar", | ||||||
|  |                     "soft_plus": "Soft+", | ||||||
|  |                     "super_grill": "Super Grill", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Verduras", | ||||||
|  |                     "vegetables_cata": "Verduras", | ||||||
|  |                     "vegetables_pyro": "Verdura", | ||||||
|  |                     "water_discharge": "Descarga de agua", | ||||||
|  |                     "white_meat": "Carne blanca", | ||||||
|  |                     "white_meat_steam": "Carne blanca al vapor" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "Color y algodón 20 °C", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "Vapor", | ||||||
|  |                     "active_wash": "Lavado activo", | ||||||
|  |                     "active_wash_steam": "Lavado activo", | ||||||
|  |                     "allergy_care": "Antialergias", | ||||||
|  |                     "allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "all_in_one_49": "Todo en uno 49’", | ||||||
|  |                     "all_in_one_59": "Todo en uno 59’", | ||||||
|  |                     "all_in_one_59_steam": "Lavado activo + Vapor", | ||||||
|  |                     "autocare": "Autocare", | ||||||
|  |                     "autoclean": "Limpieza del tambor", | ||||||
|  |                     "baby_60": "All Baby 60°C", | ||||||
|  |                     "care_14": "Rapid Care 14'", | ||||||
|  |                     "care_30": "Rapid Care 30'", | ||||||
|  |                     "care_44": "Rapid Care 44'", | ||||||
|  |                     "checkup": "Revisión", | ||||||
|  |                     "colour_59": "Color 59'", | ||||||
|  |                     "colour_59_steam": "Colores 59' + vapor", | ||||||
|  |                     "cottons": "Algodón", | ||||||
|  |                     "cottons_prewash": "Ropa Blanca + Prelavado", | ||||||
|  |                     "cottons_steam": "Algodón + Vapor", | ||||||
|  |                     "cotton_care_59": "Cotton Care 59 Min", | ||||||
|  |                     "delicate_59": "Delicado 59'", | ||||||
|  |                     "delicate_silk": "Seda delicada", | ||||||
|  |                     "delicate_silk_steam": "Seda delicada + vapor", | ||||||
|  |                     "delicati_59": "Delicado 59'", | ||||||
|  |                     "delicati_59_steam": "Delicado 59'", | ||||||
|  |                     "drain_spin": "Desagüe + centrifugado", | ||||||
|  |                     "easy_iron": "Planchado fácil", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eco 40-60", | ||||||
|  |                     "extra_care": "Cuidado extra", | ||||||
|  |                     "fitness": "Deporte", | ||||||
|  |                     "fitness_care": "Deporte", | ||||||
|  |                     "fresh_care": "Cuidado y frescor", | ||||||
|  |                     "fresh_care_steam": "Cuidado y frescor + Vapor", | ||||||
|  |                     "handwash_wool": "Lana y lavado a mano", | ||||||
|  |                     "high_dry": "Secado algodón", | ||||||
|  |                     "hqd_20_degrees": "Algodón 20℃", | ||||||
|  |                     "hqd_allergy": "Antialergias", | ||||||
|  |                     "hqd_autoclean": "Limpieza del tambor", | ||||||
|  |                     "hqd_babycare": "Baby Care", | ||||||
|  |                     "hqd_checkup": "Revisión", | ||||||
|  |                     "hqd_cottons": "Algodón", | ||||||
|  |                     "hqd_delicate": "Ropa delicada", | ||||||
|  |                     "hqd_delicate_cradle": "Ropa delicada", | ||||||
|  |                     "hqd_dry": "Secado algodón", | ||||||
|  |                     "hqd_dry_synthetics": "Secado de ropa mixta", | ||||||
|  |                     "hqd_duvet": "Edredón", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eco 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Lana", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Mixta", | ||||||
|  |                     "hqd_quick_15": "Rápido 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Lavado rápido 57 min", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Lavar y secar", | ||||||
|  |                     "hqd_refresh": "Refresh", | ||||||
|  |                     "hqd_rinse": "Aclarado", | ||||||
|  |                     "hqd_shirts": "Camisas", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Centrifugado", | ||||||
|  |                     "hqd_sport": "Deporte", | ||||||
|  |                     "hqd_super_fast": "Rápido 39’", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Ropa sintética", | ||||||
|  |                     "hygiene_59": "Higiene Plus 59'", | ||||||
|  |                     "hygiene_60": "Higiene 60° C", | ||||||
|  |                     "hygiene_plus_59": "Higiene Plus 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Higiene Plus 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Higiene Pro 49 min", | ||||||
|  |                     "hygiene_pro_steam": "Higiene Pro + Vapor", | ||||||
|  |                     "intensive_40": "Intensivo 40°C", | ||||||
|  |                     "intensive_40_steam": "Intensivo 40°C + vapor", | ||||||
|  |                     "iot_active_steam": "Vapor", | ||||||
|  |                     "iot_active_wash_steam": "Lavado activo", | ||||||
|  |                     "iot_allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Lavado activo + Vapor", | ||||||
|  |                     "iot_checkup": "Revisión", | ||||||
|  |                     "iot_colour_59_steam": "Colores 59' + vapor", | ||||||
|  |                     "iot_cottons_steam": "Algodón + Vapor", | ||||||
|  |                     "iot_delicate_silk_steam": "Seda delicada + vapor", | ||||||
|  |                     "iot_delicati_59_steam": "Delicado 59'", | ||||||
|  |                     "iot_dry_air_refresh": "Air Refresh", | ||||||
|  |                     "iot_dry_anti_mites": "Antiácaros", | ||||||
|  |                     "iot_dry_baby": "Bebé", | ||||||
|  |                     "iot_dry_backpacks": "Mochilas", | ||||||
|  |                     "iot_dry_bathrobe": "Albornoces y telas porosas", | ||||||
|  |                     "iot_dry_bed_linen": "Ropa de cama", | ||||||
|  |                     "iot_dry_cotton_dry": "Secado algodón", | ||||||
|  |                     "iot_dry_cuddly_toys": "Peluches", | ||||||
|  |                     "iot_dry_curtains": "Cortinas", | ||||||
|  |                     "iot_dry_dehumidifier": "Eliminador de humedad", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Ropa delicada - Antialergias", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Manteles delicados", | ||||||
|  |                     "iot_dry_denim_jeans": "Denim - Vaqueros", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Planchado fácil - Algodón", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Planchado fácil - Sintéticos", | ||||||
|  |                     "iot_dry_gym_fit": "Gimnasio - Ropa de deporte", | ||||||
|  |                     "iot_dry_lingerie": "Lencería", | ||||||
|  |                     "iot_dry_mixed_dry": "Secado de ropa mixta", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Rápido 60' - Delicados", | ||||||
|  |                     "iot_dry_shirts": "Camisas", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Trajes de baño", | ||||||
|  |                     "iot_dry_synthetics": "Secado de prendas sintéticas", | ||||||
|  |                     "iot_dry_synthetic_dry": "Secado de prendas sintéticas", | ||||||
|  |                     "iot_dry_tablecloths": "Manteles", | ||||||
|  |                     "iot_dry_technical_fabrics": "Tejidos técnicos", | ||||||
|  |                     "iot_dry_warm_embrace": "Cálido abrazo", | ||||||
|  |                     "iot_dry_wool_dry": "Secado lana", | ||||||
|  |                     "iot_easy_iron": "Planchado fácil", | ||||||
|  |                     "iot_fresh_care_steam": "Cuidado y frescor + Vapor", | ||||||
|  |                     "iot_hygiene_pro_steam": "Higiene Pro + Vapor", | ||||||
|  |                     "iot_intensive_40_steam": "Intensivo 40°C + vapor", | ||||||
|  |                     "iot_mixed_steam": "Ropa mixta + Vapor", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Mixta y de color 59' + Vapor", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "Algodon Perfecto 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Clase rápida A 60 + vapor", | ||||||
|  |                     "iot_resistant_cotton_steam": "Algodón + Vapor", | ||||||
|  |                     "iot_shirts_steam": "Camisas + Vapor", | ||||||
|  |                     "iot_single_item_steam": "Elemento único + Vapor", | ||||||
|  |                     "iot_smart_wash": "Smart Wash", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Especial 39' + Vapor", | ||||||
|  |                     "iot_steam_hygiene_plus": "Vapor higiene extra ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Ropa sintética y de color + Vapor", | ||||||
|  |                     "iot_wash_and_dry": "Lavar y secar", | ||||||
|  |                     "iot_wash_anti_mites": "Antiácaros", | ||||||
|  |                     "iot_wash_anti_odor": "Antiolor", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Desinfectante", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Desinfectante para bebés + vapor", | ||||||
|  |                     "iot_wash_backpacks": "Mochilas", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Mochilas", | ||||||
|  |                     "iot_wash_bathrobe": "Albornoces y toallas", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Albornoces + Vapor", | ||||||
|  |                     "iot_wash_bed_linen": "Ropa de cama", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Ropa de cama + Vapor", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Ropa de cama", | ||||||
|  |                     "iot_wash_big_single_load": "Gran carga única", | ||||||
|  |                     "iot_wash_bleaching": "Blanqueo", | ||||||
|  |                     "iot_wash_blood_stains": "Manchas de sangre", | ||||||
|  |                     "iot_wash_cashmere": "Cachemira", | ||||||
|  |                     "iot_wash_chocolate_stains": "Manchas de chocolate", | ||||||
|  |                     "iot_wash_cold_wash": "Lavado en frío", | ||||||
|  |                     "iot_wash_colored": "Color", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Eliminación de manchas en prendas de color", | ||||||
|  |                     "iot_wash_colored_delicate": "Ropa de color delicada", | ||||||
|  |                     "iot_wash_coloured": "Ropa de color", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Ropa de cama de color", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Ropa de cama de color + vapor", | ||||||
|  |                     "iot_wash_coloured_curtains": "Cortinas de color", | ||||||
|  |                     "iot_wash_coloured_shirts": "Camisas de color", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Camisas de color + vapor", | ||||||
|  |                     "iot_wash_coloured_steam": "Ropa de color + Vapor", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Manteles de color", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Manteles de color + Vapor", | ||||||
|  |                     "iot_wash_cotton": "Algodón", | ||||||
|  |                     "iot_wash_cotton_steam": "Algodón + Vapor", | ||||||
|  |                     "iot_wash_cuddly_toys": "Peluches", | ||||||
|  |                     "iot_wash_curtains": "Cortinas", | ||||||
|  |                     "iot_wash_curtains_steam": "Cortinas + Vapor", | ||||||
|  |                     "iot_wash_curtains_zelig": "Cortinas", | ||||||
|  |                     "iot_wash_dark": "Ropa oscura", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Ropa oscura y de color 44’", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Ropa oscura y de color 59’", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Ropa oscura y de color XL", | ||||||
|  |                     "iot_wash_dark_steam": "Ropa oscura + Vapor", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Ropa delicada", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Antialergias para prendas delicadas", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Antialergias para prendas delicadas + Vapor", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Antialergias para prendas delicadas", | ||||||
|  |                     "iot_wash_delicate_colors": "Ropa delicada de color", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Colores + vapor", | ||||||
|  |                     "iot_wash_delicate_dark": "Ropa oscura delicada", | ||||||
|  |                     "iot_wash_delicate_steam": "Ropa delicada + Vapor", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Manteles delicados", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Manteles delicados + Vapor", | ||||||
|  |                     "iot_wash_delicate_whites": "Ropa blanca delicada", | ||||||
|  |                     "iot_wash_denim_jeans": "Denim - Vaqueros", | ||||||
|  |                     "iot_wash_diving_suits": "Trajes de buceo", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Trajes de buceo", | ||||||
|  |                     "iot_wash_down_jackets": "Plumíferos", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Plumíferos", | ||||||
|  |                     "iot_wash_duvet": "Edredón", | ||||||
|  |                     "iot_wash_fruit_stains": "Manchas de fruta", | ||||||
|  |                     "iot_wash_gym_fit": "Gimnasio - Ropa de deporte", | ||||||
|  |                     "iot_wash_handwash": "Lavado a mano", | ||||||
|  |                     "iot_wash_handwash_colored": "Lavado a mano de ropa de color", | ||||||
|  |                     "iot_wash_handwash_dark": "Lavado a mano de ropa oscura", | ||||||
|  |                     "iot_wash_lingerie": "Lencería", | ||||||
|  |                     "iot_wash_masks_refresh": "Lavado de mascarillas", | ||||||
|  |                     "iot_wash_masks_sanification": "Desinfección de mascarillas", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Desinfección de mascarillas + Vapor", | ||||||
|  |                     "iot_wash_mats": "Alfombras", | ||||||
|  |                     "iot_wash_men_s_trousers": "Pantalones ", | ||||||
|  |                     "iot_wash_mixed": "Ropa mixta", | ||||||
|  |                     "iot_wash_mixed_steam": "Ropa mixta + Vapor", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Mixta y de color 44’", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Mixta y de color 59’", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Mixta y de color XL", | ||||||
|  |                     "iot_wash_new_clothes": "Ropa nueva", | ||||||
|  |                     "iot_wash_perfect_white": "Blanco perfecto", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Blanco perfecto + Vapor", | ||||||
|  |                     "iot_wash_pets": "Accesorios para mascotas", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Eliminación del pelo de las mascotas", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Eliminación de manchas y olores domésticos", | ||||||
|  |                     "iot_wash_pets_steam": "Accesorios para mascotas", | ||||||
|  |                     "iot_wash_playsuits": "Monos", | ||||||
|  |                     "iot_wash_playsuits_steam": "Monos + Vapor", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Limpiador rápido de tambor", | ||||||
|  |                     "iot_wash_rapid_14": "Rápido 14’", | ||||||
|  |                     "iot_wash_rapid_30": "Rápido 30’", | ||||||
|  |                     "iot_wash_rapid_44": "Rápido 44’", | ||||||
|  |                     "iot_wash_rapid_59": "Rápido 59’", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Rápido 59' + vapor", | ||||||
|  |                     "iot_wash_refresh_14_min": "Refrescar 14'", | ||||||
|  |                     "iot_wash_resistant_colored": "Ropa de color resistente", | ||||||
|  |                     "iot_wash_resistant_dark": "Ropa oscura resistente", | ||||||
|  |                     "iot_wash_resistant_whites": "Ropa blanca resistente", | ||||||
|  |                     "iot_wash_rinse": "Aclarado", | ||||||
|  |                     "iot_wash_shirts": "Camisas", | ||||||
|  |                     "iot_wash_shirts_steam": "Camisas + Vapor", | ||||||
|  |                     "iot_wash_silk": "Seda", | ||||||
|  |                     "iot_wash_ski_suit": "Trajes de esquí", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Trajes de esquí", | ||||||
|  |                     "iot_wash_spin": "Centrifugado", | ||||||
|  |                     "iot_wash_sport": "Deporte", | ||||||
|  |                     "iot_wash_sport_anti_odor": "Ropa deportiva antiolor", | ||||||
|  |                     "iot_wash_sport_anti_odor_zelig": "Ropa deportiva antiolor", | ||||||
|  |                     "iot_wash_stains_remover": "Quitamanchas", | ||||||
|  |                     "iot_wash_swimsuits_and_bikinis": "Trajes de baño", | ||||||
|  |                     "iot_wash_synthetic": "Ropa sintética", | ||||||
|  |                     "iot_wash_synthetic_steam": "Ropa sintética + Vapor", | ||||||
|  |                     "iot_wash_tablecloths": "Manteles", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Manteles + Vapor", | ||||||
|  |                     "iot_wash_technical_fabrics": "Tejidos técnicos", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Tejidos técnicos", | ||||||
|  |                     "iot_wash_technical_jackets": "Chaquetas técnicas", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Chaquetas técnicas", | ||||||
|  |                     "iot_wash_trainers": "Deportivas", | ||||||
|  |                     "iot_wash_whites": "Ropa blanca", | ||||||
|  |                     "iot_wash_whites_44": "Ropa blanca 44’", | ||||||
|  |                     "iot_wash_whites_59": "Ropa blanca 59’", | ||||||
|  |                     "iot_wash_whites_xl": "Ropa blanca XL", | ||||||
|  |                     "iot_wash_wine_stains": "Manchas de vino", | ||||||
|  |                     "iot_wash_wool": "Lana", | ||||||
|  |                     "jeans": "Vaqueros", | ||||||
|  |                     "jeans_60": "Jeans", | ||||||
|  |                     "low_dry": "Secado de ropa mixta", | ||||||
|  |                     "mixed": "Ropa mixta", | ||||||
|  |                     "mixed_and_colored_59": "Mixta y de color 59'", | ||||||
|  |                     "mixed_steam": "Ropa mixta + Vapor", | ||||||
|  |                     "mix_and_colour_59": "Color Y Mixtos 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Mixta y de color 59' + Vapor", | ||||||
|  |                     "night_and_day": "Noche y día", | ||||||
|  |                     "night_wash": "Ciclo nocturno", | ||||||
|  |                     "perfect_59": "Perfecto 59'", | ||||||
|  |                     "perfect_cotton_59": "Algodon Perfecto 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Algodon Perfecto 59'", | ||||||
|  |                     "perfect_whites_59": "Blancos Perfectos 59'", | ||||||
|  |                     "rapid_14_min": "Rapido 14'", | ||||||
|  |                     "rapid_30_min": "Rápido 30'", | ||||||
|  |                     "rapid_44_min": "Rápido 44'", | ||||||
|  |                     "rapid_a_class_60": "Clase rápida A 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Clase rápida A 60 + vapor", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Lavado y secado 59'", | ||||||
|  |                     "resistant_cotton": "Algodón", | ||||||
|  |                     "resistant_cotton_steam": "Algodón + Vapor", | ||||||
|  |                     "rinse": "Aclarado", | ||||||
|  |                     "shirts_steam": "Camisas + Vapor", | ||||||
|  |                     "silent_night": "Ciclo nocturno", | ||||||
|  |                     "single_item": "Elemento único", | ||||||
|  |                     "single_item_steam": "Elemento único + Vapor", | ||||||
|  |                     "smart_wash": "Smart Wash", | ||||||
|  |                     "soft_care": "Cuidado suave", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Especial 39'", | ||||||
|  |                     "special_39_full_load": "Especial 39'", | ||||||
|  |                     "special_39_full_load_steam": "Especial 39' + Vapor", | ||||||
|  |                     "special_49": "Especial 49'", | ||||||
|  |                     "sport_39": "Deporte 39'", | ||||||
|  |                     "sport_plus_29": "Deporte Plus 29\"", | ||||||
|  |                     "sport_plus_39": "Deporte Plus 39'", | ||||||
|  |                     "steam_39": "Vapor 39'", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - Algodón", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - Delicados", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - Sintéticos", | ||||||
|  |                     "steam_hygiene_plus": "Vapor higiene extra ", | ||||||
|  |                     "synthetics": "Ropa sintética", | ||||||
|  |                     "synthetic_and_coloured": "Ropa sintética y de color", | ||||||
|  |                     "synthetic_and_coloured_steam": "Ropa sintética y de color + Vapor", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Cuidado total", | ||||||
|  |                     "tumbling": "Rotación", | ||||||
|  |                     "wool": "Lana", | ||||||
|  |                     "wool_and_delicates_49": "Lana/Delicados 49'", | ||||||
|  |                     "wool_dry": "Secado lana", | ||||||
|  |                     "wool_soft_care": "Lana & Soft Care" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "AJUSTE AUTOMÁTICO", | ||||||
|  |                     "cheese": "Queso", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Modo Eco", | ||||||
|  |                     "fruits_and_veg": "Frutas Y Verduras", | ||||||
|  |                     "fruit_and_veg": "Frutas Y Verduras", | ||||||
|  |                     "holiday": "VACACIONES", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "No se ha seleccionado ningún modo", | ||||||
|  |                     "quick_cool": "QUICK COOL", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER COOL", | ||||||
|  |                     "super_freeze": "SUPER FREEZE", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Noche", |                     "silent": "Noche", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "Especial", |                     "special": "Especial", | ||||||
|                     "special_pw_prz": "Especial", |                     "special_pw_prz": "Especial", | ||||||
|                     "steam": "Vapor 75 °C", |                     "steam": "Vapor 75 °C", | ||||||
| @ -465,15 +1028,16 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Pasta y Panadería", |                     "bakery": "Pasta y Panadería", | ||||||
|                     "bakery_steam": "Pan al vapor", |                     "bakery_steam": "Oven steam", | ||||||
|                     "bottom_heating": "Calentamiento Inferior", |                     "bottom_heating": "Calentamiento Inferior", | ||||||
|                     "bottom_heating_fan": "Calentamiento Inferior + Ventilador", |                     "bottom_heating_fan": "Calentamiento Inferior + Ventilador", | ||||||
|                     "bread": "Pan", |                     "bread": "Pan", | ||||||
|                     "bread_steam": "Bollería al vapor", |                     "bread_steam": "Pan al vapor", | ||||||
|  |                     "combi": "Combi", | ||||||
|                     "convection_fan": "Convección + Ventilador", |                     "convection_fan": "Convección + Ventilador", | ||||||
|                     "convection_fan_turnspit": "Convección + Ventilador + Rustepollos", |                     "convection_fan_turnspit": "Asador giratorio convencional ventilada", | ||||||
|                     "conventional": "Convección", |                     "conventional": "Convección", | ||||||
|                     "conventional_turnspit": "Convección + Rustepollos", |                     "conventional_turnspit": "Asador giratorio convencional", | ||||||
|                     "defrost": "Descongelación", |                     "defrost": "Descongelación", | ||||||
|                     "descaling": "Descalcificación", |                     "descaling": "Descalcificación", | ||||||
|                     "fish": "Pescado", |                     "fish": "Pescado", | ||||||
| @ -487,13 +1051,13 @@ | |||||||
|                     "iot_h20_clean": "h2O clean", |                     "iot_h20_clean": "h2O clean", | ||||||
|                     "leavening": "Fermentación", |                     "leavening": "Fermentación", | ||||||
|                     "low_temp_cooking": "Cocción a baja temperatura", |                     "low_temp_cooking": "Cocción a baja temperatura", | ||||||
|                     "low_temp_cooking_fish": "Cocción a baja temperatura - Pescado", |                     "low_temp_cooking_fish": "Cocción a baja temperatura Pescado", | ||||||
|                     "low_temp_cooking_fish_steam": "Cocción al vapor a baja temperatura - Pescado", |                     "low_temp_cooking_fish_steam": "Cocción a baja temperatura Pescado", | ||||||
|                     "low_temp_cooking_meat": "Cocción a baja temperatura - Carne", |                     "low_temp_cooking_meat": "Cocción a baja temperatura Carne", | ||||||
|                     "low_temp_cooking_meat_steam": "Cocción al vapor a baja temperatura - Carne", |                     "low_temp_cooking_meat_steam": "Cocción a baja temperatura Carne al vapor", | ||||||
|                     "low_temp_cooking_steam": "Cocción al vapor a baja temperatura", |                     "low_temp_cooking_steam": "Cocción a baja temperatura al vapor", | ||||||
|                     "meat": "Carne", |                     "meat": "Carne", | ||||||
|                     "meat_steam": "Carne al vapor", |                     "meat_steam": "Meat steam", | ||||||
|                     "multi_level": "Múltiples niveles", |                     "multi_level": "Múltiples niveles", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Pasta y Panadería", |                     "pasta_and_bakery": "Pasta y Panadería", | ||||||
| @ -502,7 +1066,7 @@ | |||||||
|                     "pyrolysis_plus": "Pirólisis +", |                     "pyrolysis_plus": "Pirólisis +", | ||||||
|                     "red_meat": "Carne roja", |                     "red_meat": "Carne roja", | ||||||
|                     "red_meat_steam": "Carne roja al vapor", |                     "red_meat_steam": "Carne roja al vapor", | ||||||
|                     "regenerate": "Regeneración", |                     "regenerate": "Regenerar", | ||||||
|                     "soft_plus": "Soft+", |                     "soft_plus": "Soft+", | ||||||
|                     "super_grill": "Super Grill", |                     "super_grill": "Super Grill", | ||||||
|                     "tailor_bake": "Tailor bake", |                     "tailor_bake": "Tailor bake", | ||||||
| @ -511,7 +1075,7 @@ | |||||||
|                     "vegetables": "Verduras", |                     "vegetables": "Verduras", | ||||||
|                     "vegetables_cata": "Verduras", |                     "vegetables_cata": "Verduras", | ||||||
|                     "vegetables_pyro": "Verdura", |                     "vegetables_pyro": "Verdura", | ||||||
|                     "water_discharge": "Drenaje del agua", |                     "water_discharge": "Descarga de agua", | ||||||
|                     "white_meat": "Carne blanca", |                     "white_meat": "Carne blanca", | ||||||
|                     "white_meat_steam": "Carne blanca al vapor" |                     "white_meat_steam": "Carne blanca al vapor" | ||||||
|                 }, |                 }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Rápido 20", |                     "hqd_quick_20": "Rápido 20", | ||||||
|                     "hqd_quick_30": "Rápido 30", |                     "hqd_quick_30": "Rápido 30", | ||||||
|                     "hqd_quick_dry": "Secado rápido", |                     "hqd_quick_dry": "Secado rápido 30", | ||||||
|                     "hqd_quilt": "Colchas", |                     "hqd_quilt": "Colchas", | ||||||
|                     "hqd_refresh": "Refrescar", |                     "hqd_refresh": "Refrescar", | ||||||
|                     "hqd_school_uniform": "Uniformes escolares", |                     "hqd_school_uniform": "Uniformes escolares", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + Deshumidificador", |                     "iot_uv_and_dry": "UV + Deshumidificador", | ||||||
|                     "iot_uv_and_fan": "UV + Ventilador", |                     "iot_uv_and_fan": "UV + Ventilador", | ||||||
|                     "iot_uv_and_heat": "UV + Calor" |                     "iot_uv_and_heat": "UV + Calor" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER FREEZE", |                     "super_freeze": "SUPER FREEZE", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Tiempo restante" |                 "name": "Tiempo restante" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Frigorífico", | ||||||
|  |                     "freezer": "Congelador", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Frigorífico & Congelador" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Zona" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Frigorífico" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1206,7 +1784,7 @@ | |||||||
|                 "name": "Sartén" |                 "name": "Sartén" | ||||||
|             }, |             }, | ||||||
|             "remote_control": { |             "remote_control": { | ||||||
|                 "name": "Control remoto" |                 "name": "Τηλεχειριστήριο" | ||||||
|             }, |             }, | ||||||
|             "rinse_aid": { |             "rinse_aid": { | ||||||
|                 "name": "Nivel del agente de enjuague" |                 "name": "Nivel del agente de enjuague" | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Placa de inducción" |                 "name": "Placa de inducción" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Programa Inicio" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Programa Detener" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Aire acondicionado" |                 "name": "Aire acondicionado" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Frigorífico", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Modos de frigorífico", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Auto-Set", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "No se ha seleccionado ningún modo" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Congelador", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Modos congelador", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Auto-Set", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "No se ha seleccionado ningún modo" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Horno", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programas", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Pasta y Panadería", | ||||||
|  |                             "bakery_steam": "Oven steam", | ||||||
|  |                             "bottom_heating": "Calentamiento Inferior", | ||||||
|  |                             "bottom_heating_fan": "Calentamiento Inferior + Ventilador", | ||||||
|  |                             "bread": "Pan", | ||||||
|  |                             "bread_steam": "Pan al vapor", | ||||||
|  |                             "combi": "Combi", | ||||||
|  |                             "convection_fan": "Convección + Ventilador", | ||||||
|  |                             "convection_fan_turnspit": "Asador giratorio convencional ventilada", | ||||||
|  |                             "conventional": "Convección", | ||||||
|  |                             "conventional_turnspit": "Asador giratorio convencional", | ||||||
|  |                             "defrost": "Descongelación", | ||||||
|  |                             "descaling": "Descalcificación", | ||||||
|  |                             "fish": "Pescado", | ||||||
|  |                             "fish_steam": "Pescado al vapor", | ||||||
|  |                             "grill_cata": "Grill", | ||||||
|  |                             "grill_fan_cata": "Grill y ventilador", | ||||||
|  |                             "grill_fan_pyro": "Grill + Ventilador", | ||||||
|  |                             "grill_pyro": "Grill", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Pan", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Fermentación", | ||||||
|  |                             "low_temp_cooking": "Cocción a baja temperatura", | ||||||
|  |                             "low_temp_cooking_fish": "Cocción a baja temperatura Pescado", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Cocción a baja temperatura Pescado", | ||||||
|  |                             "low_temp_cooking_meat": "Cocción a baja temperatura Carne", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Cocción a baja temperatura Carne al vapor", | ||||||
|  |                             "low_temp_cooking_steam": "Cocción a baja temperatura al vapor", | ||||||
|  |                             "meat": "Carne", | ||||||
|  |                             "meat_steam": "Meat steam", | ||||||
|  |                             "multi_level": "Múltiples niveles", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Pasta y Panadería", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Pirólisis", | ||||||
|  |                             "pyrolysis_plus": "Pirólisis +", | ||||||
|  |                             "red_meat": "Carne roja", | ||||||
|  |                             "red_meat_steam": "Carne roja al vapor", | ||||||
|  |                             "regenerate": "Regenerar", | ||||||
|  |                             "soft_plus": "Soft+", | ||||||
|  |                             "super_grill": "Super Grill", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Verduras", | ||||||
|  |                             "vegetables_cata": "Verduras", | ||||||
|  |                             "vegetables_pyro": "Verdura", | ||||||
|  |                             "water_discharge": "Descarga de agua", | ||||||
|  |                             "white_meat": "Carne blanca", | ||||||
|  |                             "white_meat_steam": "Carne blanca al vapor" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Séchage", |                     "19": "Séchage", | ||||||
|                     "20": "Séchage", |                     "20": "Séchage", | ||||||
|                     "11": "Prêt", |                     "11": "Prêt", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Phase" |                 "name": "Phase" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Rapide 20’", |                     "hqd_quick_20": "Rapide 20’", | ||||||
|                     "hqd_quick_30": "Rapide 30’", |                     "hqd_quick_30": "Rapide 30’", | ||||||
|                     "hqd_quick_dry": "Séchage rapide", |                     "hqd_quick_dry": "Séchage rapide 30", | ||||||
|                     "hqd_quilt": "Couvertures", |                     "hqd_quilt": "Couvertures", | ||||||
|                     "hqd_refresh": "Rafraîchissement", |                     "hqd_refresh": "Rafraîchissement", | ||||||
|                     "hqd_school_uniform": "Uniforme scolaire", |                     "hqd_school_uniform": "Uniforme scolaire", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Woolmark", |                     "woolmark": "Woolmark", | ||||||
|                     "xxl_load": "Charge XXL", |                     "xxl_load": "Charge XXL", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programme" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Température ambiante" |                 "name": "Température ambiante" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Température du réfrigérateur" |                 "name": "Température du réfrigérateur" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "Fonction Chauffage 10 °C", | ||||||
|  |                     "iot_auto": "Automatique", | ||||||
|  |                     "iot_cool": "Frais", | ||||||
|  |                     "iot_dry": "Sec", | ||||||
|  |                     "iot_fan": "Ventilateur", | ||||||
|  |                     "iot_heat": "Chaleur", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Auto-purification", | ||||||
|  |                     "iot_self_clean": "Auto-nettoyage", | ||||||
|  |                     "iot_self_clean_56": "Steri-Clean 56°C", | ||||||
|  |                     "iot_simple_start": "Démarrez maintenant", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + Auto", | ||||||
|  |                     "iot_uv_and_cool": "UV + Froid", | ||||||
|  |                     "iot_uv_and_dry": "UV + Déshumidificateur", | ||||||
|  |                     "iot_uv_and_fan": "UV + ventilateur", | ||||||
|  |                     "iot_uv_and_heat": "UV + Chaleur" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programme" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Rapide 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "Auto universel 50 - 60°C", | ||||||
|  |                     "auto_universal_plus": "Auto universel Plus 65 - 75°C", | ||||||
|  |                     "auto_universal_plus_soil": "Auto universel Plus 65 - 75°C", | ||||||
|  |                     "auto_universal_soil": "Auto universel 50 - 60°C", | ||||||
|  |                     "auto_wash": "Lavage automatique", | ||||||
|  |                     "auto_wash_soil": "Lavage automatique", | ||||||
|  |                     "classe_a_59": "Classe A 59' 65°C", | ||||||
|  |                     "delicate": "Délicat 45°C", | ||||||
|  |                     "dishwasher_care": "Cycle de nettoyage du calcaire", | ||||||
|  |                     "eco": "Éco", | ||||||
|  |                     "eco_asynch": "Eco 45°C", | ||||||
|  |                     "eco_bldc": "Eco 45°C", | ||||||
|  |                     "eco_synch": "Eco 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "En verre", | ||||||
|  |                     "glassware": "Verres 45 °C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Hygiène", | ||||||
|  |                     "hygiene_plus": "Hygiène 75 °C", | ||||||
|  |                     "intensive": "Intensif ", | ||||||
|  |                     "intensive_rapid": "Intensif rapide", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "Auto universel 50 - 60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Lavage automatique", | ||||||
|  |                     "iot_baby_care": "Soin Bébé", | ||||||
|  |                     "iot_breakfast": "Déjeuner", | ||||||
|  |                     "iot_checkup": "Vérification", | ||||||
|  |                     "iot_china_crystals": "Cristal de Chine", | ||||||
|  |                     "iot_classe_a_59": "Rapide 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Verre à cocktail", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Verre à cocktail", | ||||||
|  |                     "iot_daily_care": "Quotidien", | ||||||
|  |                     "iot_daily_care_soil": "Quotidien", | ||||||
|  |                     "iot_delicate": "Délicat 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Repas à deux", | ||||||
|  |                     "iot_dinner_for_two_soil": "Repas à deux", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "Eco 45°C", | ||||||
|  |                     "iot_eco_bldc": "Eco 45°C", | ||||||
|  |                     "iot_eco_synch": "Eco 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Extra Hygiène", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Repas de fête", | ||||||
|  |                     "iot_party_soil": "Repas de fête", | ||||||
|  |                     "iot_pizza_menu": "Menu Pizza", | ||||||
|  |                     "iot_pizza_menu_soil": "Menu Pizza", | ||||||
|  |                     "iot_plastic_tupperware": "Plastique & Tupperware", | ||||||
|  |                     "iot_porcelain": "Porcelaine", | ||||||
|  |                     "iot_power_mix_wash": "Power Mix Wash", | ||||||
|  |                     "iot_power_mix_wash_soil": "Power Mix Wash", | ||||||
|  |                     "iot_prewash": "Prélavage", | ||||||
|  |                     "iot_pyrex_and_glassware": "Pyrex & Verre", | ||||||
|  |                     "iot_rapid_29": "Rapide 29'", | ||||||
|  |                     "iot_rapid_39": "Rapide 39' 60 °C", | ||||||
|  |                     "iot_single": "Une personne", | ||||||
|  |                     "iot_steam": "Vapeur 75 °C", | ||||||
|  |                     "iot_super_flash": "Super Rapide", | ||||||
|  |                     "iot_super_wash": "Lavage Super Intensif", | ||||||
|  |                     "iot_turbopower": "TurboPower", | ||||||
|  |                     "iot_universal": "Universel 60 °C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Spécial casserole (Wok - Grill & Casserole)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Spécial casserole (Wok - Grill & Casserole)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Ultra silence 55°C", | ||||||
|  |                     "prewash": "Prélavage", | ||||||
|  |                     "rapid_20": "Rapide 20'", | ||||||
|  |                     "rapid_24": "Rapide 24'", | ||||||
|  |                     "rapid_29": "Rapide 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Rapide 39' 60 °C", | ||||||
|  |                     "rapid_49": "Rapide 49'", | ||||||
|  |                     "rapid_59": "Rapide 59'", | ||||||
|  |                     "sanitising": "Assainissant", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Nuit", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "spécial", | ||||||
|  |                     "special_pw_prz": "spécial", | ||||||
|  |                     "steam": "Vapeur 75 °C", | ||||||
|  |                     "steam_plus": "Vapeur Plus 75 °C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Ultra silence 55°C", | ||||||
|  |                     "ultra_silent": "Ultra silence 55°C", | ||||||
|  |                     "universal": "Universel 60 °C", | ||||||
|  |                     "universal_plus": "Universel Plus 70 °C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programme" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Galettes de pommes de terre frites", | ||||||
|  |                     "iot_special_beef_fillet": "Filet de bœuf", | ||||||
|  |                     "iot_special_beef_veal_stew": "Ragoût de bœuf et de veau", | ||||||
|  |                     "iot_special_boiled_rice": "Bouillie de riz", | ||||||
|  |                     "iot_special_chicken_breast": "Blanc de poulet", | ||||||
|  |                     "iot_special_chicken_legs": "Cuisses de poulets", | ||||||
|  |                     "iot_special_chocolate_pudding": "Pudding au chocolat", | ||||||
|  |                     "iot_special_entrecote": "Entrecôte", | ||||||
|  |                     "iot_special_fresh_tuna": "Thon frais", | ||||||
|  |                     "iot_special_grilled_vegetables": "Légumes grillés", | ||||||
|  |                     "iot_special_lamb_cutlet": "Côtelettes d’agneau", | ||||||
|  |                     "iot_special_meatballs": "Boulettes de viande", | ||||||
|  |                     "iot_special_minestrone": "Minestrone", | ||||||
|  |                     "iot_special_mussels": "Moules", | ||||||
|  |                     "iot_special_omelette": "Omelette", | ||||||
|  |                     "iot_special_pancakes": "Crêpes", | ||||||
|  |                     "iot_special_paris_style_peas": "Petits pois à la française", | ||||||
|  |                     "iot_special_poached_eggs": "Œufs pochés", | ||||||
|  |                     "iot_special_pork_fillet": "Filet de porc", | ||||||
|  |                     "iot_special_pork_ribs": "Côtes de porc", | ||||||
|  |                     "iot_special_prawns": "Crevettes", | ||||||
|  |                     "iot_special_quinoa": "Quinoa", | ||||||
|  |                     "iot_special_ratatouille": "Ratatouille", | ||||||
|  |                     "iot_special_salmon_fillet": "Filet de saumon", | ||||||
|  |                     "iot_special_saute_potatoes": "Pommes de terre sautées", | ||||||
|  |                     "iot_special_scallops": "Coquilles Saint-Jacques", | ||||||
|  |                     "iot_special_scrambled_eggs": "Œufs brouillés", | ||||||
|  |                     "iot_special_spelt": "Épeautre", | ||||||
|  |                     "iot_special_veggy_noodles": "Nouilles végétariennes", | ||||||
|  |                     "iot_special_white_fish_fillet": "Filet de poisson blanc", | ||||||
|  |                     "iot_standard_boiling": "Bouillir", | ||||||
|  |                     "iot_standard_frying": "Frire", | ||||||
|  |                     "iot_standard_keep_warm": "Maintien au chaud", | ||||||
|  |                     "iot_standard_melting": "Fondre", | ||||||
|  |                     "iot_standard_simmering": "Mijoter" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programme" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Pâtes et pains", | ||||||
|  |                     "bakery_steam": "Four à vapeur", | ||||||
|  |                     "bottom_heating": "Sole", | ||||||
|  |                     "bottom_heating_fan": "Sole brassée", | ||||||
|  |                     "bread": "Pain", | ||||||
|  |                     "bread_steam": "Pain àla vapeur", | ||||||
|  |                     "combi": "Combi", | ||||||
|  |                     "convection_fan": "Chaleur tournante", | ||||||
|  |                     "convection_fan_turnspit": "Tournebrocheà convection ventilée", | ||||||
|  |                     "conventional": "Convection naturelle", | ||||||
|  |                     "conventional_turnspit": "Tournebroche conventionnel", | ||||||
|  |                     "defrost": "Décongélation", | ||||||
|  |                     "descaling": "Détartrage", | ||||||
|  |                     "fish": "Poisson", | ||||||
|  |                     "fish_steam": "Poisson à la vapeur", | ||||||
|  |                     "grill_cata": "Gril", | ||||||
|  |                     "grill_fan_cata": "Turbogril", | ||||||
|  |                     "grill_fan_pyro": "Turbogril", | ||||||
|  |                     "grill_pyro": "Gril", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Pain", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Étuve", | ||||||
|  |                     "low_temp_cooking": "Cuisson à basse température", | ||||||
|  |                     "low_temp_cooking_fish": "Cuisson à basse température Poisson", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Cuisson à basse température Poisson à la vapeur", | ||||||
|  |                     "low_temp_cooking_meat": "Cuisson à basse température Viande", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Cuisson à basse température Viande à la vapeur", | ||||||
|  |                     "low_temp_cooking_steam": "Cuisson à basse température à la vapeur", | ||||||
|  |                     "meat": "Viande", | ||||||
|  |                     "meat_steam": "Viande à la vapeur", | ||||||
|  |                     "multi_level": "Chaleur pulsée", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Pâtes et pains", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Pyrolyse", | ||||||
|  |                     "pyrolysis_plus": "Pyrolyse +", | ||||||
|  |                     "red_meat": "Viande rouge", | ||||||
|  |                     "red_meat_steam": "Viande rouge à la vapeur", | ||||||
|  |                     "regenerate": "Régénérer", | ||||||
|  |                     "soft_plus": "Soft+", | ||||||
|  |                     "super_grill": "Super Gril", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Légumes", | ||||||
|  |                     "vegetables_cata": "Légumes", | ||||||
|  |                     "vegetables_pyro": "Légumes", | ||||||
|  |                     "water_discharge": "Décharge d'eau", | ||||||
|  |                     "white_meat": "Viande blanche", | ||||||
|  |                     "white_meat_steam": "Viande blanche à la vapeur" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programme" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "Couleurs 20 °C et cotons", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "Vapeur d'eau", | ||||||
|  |                     "active_wash": "Lavage actif", | ||||||
|  |                     "active_wash_steam": "Lavage actif", | ||||||
|  |                     "allergy_care": "Soin Allergie", | ||||||
|  |                     "allergy_care_pro": "Soin Allergie Pro", | ||||||
|  |                     "all_in_one_49": "Tout-en-un 49'.", | ||||||
|  |                     "all_in_one_59": "Tout-en-un 59'.", | ||||||
|  |                     "all_in_one_59_steam": "Lavage actif + vapeur", | ||||||
|  |                     "autocare": "Autocare", | ||||||
|  |                     "autoclean": "Nettoyage du tambour", | ||||||
|  |                     "baby_60": "Bébé 60°C", | ||||||
|  |                     "care_14": "Soin Rapide 14'", | ||||||
|  |                     "care_30": "Soin Rapide 30'", | ||||||
|  |                     "care_44": "Soin Rapide 44'", | ||||||
|  |                     "checkup": "Vérification", | ||||||
|  |                     "colour_59": "Couleurs 59'", | ||||||
|  |                     "colour_59_steam": "Couleurs 59' + Vapeur", | ||||||
|  |                     "cottons": "Coton", | ||||||
|  |                     "cottons_prewash": "Coton + prélavage", | ||||||
|  |                     "cottons_steam": "Coton + Vapeur d'eau", | ||||||
|  |                     "cotton_care_59": "Cotton Care 59 Min", | ||||||
|  |                     "delicate_59": "Délicat 59'", | ||||||
|  |                     "delicate_silk": "Délicat", | ||||||
|  |                     "delicate_silk_steam": "Délicat + vapeur", | ||||||
|  |                     "delicati_59": "Délicat 59'", | ||||||
|  |                     "delicati_59_steam": "Délicat 59'", | ||||||
|  |                     "drain_spin": "Vidange et essorage", | ||||||
|  |                     "easy_iron": "Repassage facile", | ||||||
|  |                     "eco_40_60_new_energy_label": "Éco 40-60", | ||||||
|  |                     "extra_care": "Soin Extra", | ||||||
|  |                     "fitness": "Fitness Care", | ||||||
|  |                     "fitness_care": "Fitness Care", | ||||||
|  |                     "fresh_care": "Soin frais", | ||||||
|  |                     "fresh_care_steam": "Fresh Care + vapeur", | ||||||
|  |                     "handwash_wool": "Lavage à la main et laine", | ||||||
|  |                     "high_dry": "Séchage du coton", | ||||||
|  |                     "hqd_20_degrees": "Coton 20 ℃", | ||||||
|  |                     "hqd_allergy": "Soin Allergie", | ||||||
|  |                     "hqd_autoclean": "Nettoyage du tambour", | ||||||
|  |                     "hqd_babycare": "Soin Bébé", | ||||||
|  |                     "hqd_checkup": "Vérification", | ||||||
|  |                     "hqd_cottons": "Coton", | ||||||
|  |                     "hqd_delicate": "Délicats", | ||||||
|  |                     "hqd_delicate_cradle": "Délicats", | ||||||
|  |                     "hqd_dry": "Séchage du coton", | ||||||
|  |                     "hqd_dry_synthetics": "Séchage des tissus mélangés", | ||||||
|  |                     "hqd_duvet": "Couette", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Éco 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Laine", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Tissus mélangés", | ||||||
|  |                     "hqd_quick_15": "Rapide 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Lavage rapide 57 min", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Lavage et séchage", | ||||||
|  |                     "hqd_refresh": "Coup d\\'éclat", | ||||||
|  |                     "hqd_rinse": "Rinçage", | ||||||
|  |                     "hqd_shirts": "Chemises", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Essorage", | ||||||
|  |                     "hqd_sport": "Sport", | ||||||
|  |                     "hqd_super_fast": "Rapide 39’", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Synthétiques", | ||||||
|  |                     "hygiene_59": "Hygiene Plus 59'", | ||||||
|  |                     "hygiene_60": "Hygiène 60°", | ||||||
|  |                     "hygiene_plus_59": "Hygiene Plus 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Hygiene Plus 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Hygiene Pro 49 min", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + Vapeur", | ||||||
|  |                     "intensive_40": "Intensif 40°C", | ||||||
|  |                     "intensive_40_steam": "Intensif 40°C + Vapeur", | ||||||
|  |                     "iot_active_steam": "Vapeur d'eau", | ||||||
|  |                     "iot_active_wash_steam": "Lavage actif", | ||||||
|  |                     "iot_allergy_care_pro": "Soin Allergie Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Lavage actif + vapeur", | ||||||
|  |                     "iot_checkup": "Vérification", | ||||||
|  |                     "iot_colour_59_steam": "Couleurs 59' + Vapeur", | ||||||
|  |                     "iot_cottons_steam": "Coton + Vapeur d'eau", | ||||||
|  |                     "iot_delicate_silk_steam": "Délicat + vapeur", | ||||||
|  |                     "iot_delicati_59_steam": "Délicat 59'", | ||||||
|  |                     "iot_dry_air_refresh": "Rafraîchissement de l'air", | ||||||
|  |                     "iot_dry_anti_mites": "Anti-acarien", | ||||||
|  |                     "iot_dry_baby": "Bébé", | ||||||
|  |                     "iot_dry_backpacks": "Sacs à dos", | ||||||
|  |                     "iot_dry_bathrobe": "Peignoirs et tissus poreux", | ||||||
|  |                     "iot_dry_bed_linen": "Linge de lit", | ||||||
|  |                     "iot_dry_cotton_dry": "Séchage du coton", | ||||||
|  |                     "iot_dry_cuddly_toys": "Animaux en peluche", | ||||||
|  |                     "iot_dry_curtains": "Rideaux", | ||||||
|  |                     "iot_dry_dehumidifier": "Élimination de l\\'humidité", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Délicat - anti-allergique", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Nappes délicates", | ||||||
|  |                     "iot_dry_denim_jeans": "Denim - Jeans", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Repassage facile - Coton", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Repassage facile - Synthétiques", | ||||||
|  |                     "iot_dry_gym_fit": "Gym - vêtements de fitness", | ||||||
|  |                     "iot_dry_lingerie": "Lingerie", | ||||||
|  |                     "iot_dry_mixed_dry": "Séchage des tissus mélangés", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Rapid 60' - Délicats", | ||||||
|  |                     "iot_dry_shirts": "Chemises", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Maillots de bain", | ||||||
|  |                     "iot_dry_synthetics": "Séchage des synthétiques", | ||||||
|  |                     "iot_dry_synthetic_dry": "Séchage des synthétiques", | ||||||
|  |                     "iot_dry_tablecloths": "Nappes", | ||||||
|  |                     "iot_dry_technical_fabrics": "Tissus techniques", | ||||||
|  |                     "iot_dry_warm_embrace": "Étreinte chaude", | ||||||
|  |                     "iot_dry_wool_dry": "Séchage de la laine", | ||||||
|  |                     "iot_easy_iron": "Repassage facile", | ||||||
|  |                     "iot_fresh_care_steam": "Fresh Care + vapeur", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + Vapeur", | ||||||
|  |                     "iot_intensive_40_steam": "Intensif 40°C + Vapeur", | ||||||
|  |                     "iot_mixed_steam": "Tissus mélangés + Vapeur d'eau", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Mixtes et couleurs 59’ + vapeur", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "Coton Parfait 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Classe A rapide 60 + Vapeur", | ||||||
|  |                     "iot_resistant_cotton_steam": "Coton + Vapeur d'eau", | ||||||
|  |                     "iot_shirts_steam": "Chemises + Vapeur", | ||||||
|  |                     "iot_single_item_steam": "Article unique + vapeur", | ||||||
|  |                     "iot_smart_wash": "Lavage intelligent", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Spécial 39’ + vapeur", | ||||||
|  |                     "iot_steam_hygiene_plus": "Vapeur Hygiène Plus ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Synthétiques et couleurs + vapeur", | ||||||
|  |                     "iot_wash_and_dry": "Lavage et séchage", | ||||||
|  |                     "iot_wash_anti_mites": "Anti-acarien", | ||||||
|  |                     "iot_wash_anti_odor": "Anti-odeur", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Assainissant", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Assainissant + Vapeur pour bébés", | ||||||
|  |                     "iot_wash_backpacks": "Sacs à dos", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Sac à dos", | ||||||
|  |                     "iot_wash_bathrobe": "Peignoirs et serviettes", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Peignoir de bain + Vapeur d'eau", | ||||||
|  |                     "iot_wash_bed_linen": "Linge de lit", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Linge de lit + Vapeur d'eau", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Linge de lit", | ||||||
|  |                     "iot_wash_big_single_load": "Grande charge unique", | ||||||
|  |                     "iot_wash_bleaching": "Blanchiment", | ||||||
|  |                     "iot_wash_blood_stains": "Taches de sang", | ||||||
|  |                     "iot_wash_cashmere": "Cachemire", | ||||||
|  |                     "iot_wash_chocolate_stains": "Taches de chocolat", | ||||||
|  |                     "iot_wash_cold_wash": "Lavage à froid", | ||||||
|  |                     "iot_wash_colored": "Colorés", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Détachage pour les couleurs", | ||||||
|  |                     "iot_wash_colored_delicate": "Délicats colorés", | ||||||
|  |                     "iot_wash_coloured": "Couleurs", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Draps de couleur", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Draps de couleur + Vapeur", | ||||||
|  |                     "iot_wash_coloured_curtains": "Rideaux de couleur", | ||||||
|  |                     "iot_wash_coloured_shirts": "T-shirts de couleur", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Chemises colorées + Vapeur", | ||||||
|  |                     "iot_wash_coloured_steam": "Couleurs + Vapeur d'eau", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Nappes de couleur", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Nappes de couleur + vapeur", | ||||||
|  |                     "iot_wash_cotton": "Coton", | ||||||
|  |                     "iot_wash_cotton_steam": "Coton + Vapeur d'eau", | ||||||
|  |                     "iot_wash_cuddly_toys": "Animaux en peluche", | ||||||
|  |                     "iot_wash_curtains": "Rideaux", | ||||||
|  |                     "iot_wash_curtains_steam": "Rideaux+Vapeur d'eau", | ||||||
|  |                     "iot_wash_curtains_zelig": "Rideaux", | ||||||
|  |                     "iot_wash_dark": "Vêtements sombres", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Foncés et colorés 44'", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Foncés et colorés 59'", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Foncés et colorés XL", | ||||||
|  |                     "iot_wash_dark_steam": "Vêtements sombres + Vapeur d'eau", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Délicats", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Anti-allergie pour les personnes fragiles", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Anti-allergie pour les personnes fragiles + Vapeur d'eau", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Anti-allergie pour les personnes fragiles", | ||||||
|  |                     "iot_wash_delicate_colors": "Délicats de couleur", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Couleurs + Vapeur", | ||||||
|  |                     "iot_wash_delicate_dark": "Foncés délicats", | ||||||
|  |                     "iot_wash_delicate_steam": "Délicats + Vapeur d'eau", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Nappes délicates", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Nappes délicates + Vapeur d'eau", | ||||||
|  |                     "iot_wash_delicate_whites": "Blancs délicats", | ||||||
|  |                     "iot_wash_denim_jeans": "Denim - jeans", | ||||||
|  |                     "iot_wash_diving_suits": "Combinaisons de plongée", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Combinaisons de plongée", | ||||||
|  |                     "iot_wash_down_jackets": "Vestes en duvet", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Vestes en duvet", | ||||||
|  |                     "iot_wash_duvet": "Couette", | ||||||
|  |                     "iot_wash_fruit_stains": "Taches de fruits", | ||||||
|  |                     "iot_wash_gym_fit": "Gym - vêtements de fitness", | ||||||
|  |                     "iot_wash_handwash": "Lavage à la main", | ||||||
|  |                     "iot_wash_handwash_colored": "Lavage à la main des colorés", | ||||||
|  |                     "iot_wash_handwash_dark": "Lavage à la main des foncés", | ||||||
|  |                     "iot_wash_lingerie": "Lingerie", | ||||||
|  |                     "iot_wash_masks_refresh": "Rafraîchissement des masques", | ||||||
|  |                     "iot_wash_masks_sanification": "Désinfection des masques", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Désinfection des masques + Vapeur d'eau", | ||||||
|  |                     "iot_wash_mats": "Tapis", | ||||||
|  |                     "iot_wash_men_s_trousers": "Pantalons ", | ||||||
|  |                     "iot_wash_mixed": "Tissus mélangés", | ||||||
|  |                     "iot_wash_mixed_steam": "Tissus mélangés + Vapeur d'eau", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Tissus mélangés et colorés 44'", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Tissus mélangés et colorés 59'", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Tissus mélangés et colorés XL", | ||||||
|  |                     "iot_wash_new_clothes": "Vêtements neufs", | ||||||
|  |                     "iot_wash_perfect_white": "Un blanc parfait", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Un blanc parfait + Vapeur d'eau", | ||||||
|  |                     "iot_wash_pets": "Accessoires pour animaux", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Élimination des poils d’animaux de compagnie", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Élimination des taches et des odeurs provenant des animaux de compagnie", | ||||||
|  |                     "iot_wash_pets_steam": "Accessoires pour animaux", | ||||||
|  |                     "iot_wash_playsuits": "Barboteuses", | ||||||
|  |                     "iot_wash_playsuits_steam": "Barboteuses + Vapeur d'eau", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Nettoyant tambour rapide", | ||||||
|  |                     "iot_wash_rapid_14": "Rapide 14’", | ||||||
|  |                     "iot_wash_rapid_30": "Rapide 30’", | ||||||
|  |                     "iot_wash_rapid_44": "Rapide 44'", | ||||||
|  |                     "iot_wash_rapid_59": "Rapide 59'", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Rapide 59' + Vapeur", | ||||||
|  |                     "iot_wash_refresh_14_min": "Rafraîchir 14'", | ||||||
|  |                     "iot_wash_resistant_colored": "Colorés résistants", | ||||||
|  |                     "iot_wash_resistant_dark": "Foncés résistants", | ||||||
|  |                     "iot_wash_resistant_whites": "Blancs résistants", | ||||||
|  |                     "iot_wash_rinse": "Rinçage", | ||||||
|  |                     "iot_wash_shirts": "Chemises", | ||||||
|  |                     "iot_wash_shirts_steam": "Chemises + Vapeur d'eau", | ||||||
|  |                     "iot_wash_silk": "Soie", | ||||||
|  |                     "iot_wash_ski_suit": "Combinaisons de ski", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Combinaisons de ski", | ||||||
|  |                     "iot_wash_spin": "Essorage", | ||||||
|  |                     "iot_wash_sport": "Sport", | ||||||
|  |                     "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_swimsuits_and_bikinis": "Maillots de bain", | ||||||
|  |                     "iot_wash_synthetic": "Synthétiques", | ||||||
|  |                     "iot_wash_synthetic_steam": "Synthétiques + Vapeur d'eau", | ||||||
|  |                     "iot_wash_tablecloths": "Nappes", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Nappes + Vapeur d'eau", | ||||||
|  |                     "iot_wash_technical_fabrics": "Tissus techniques", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Tissus techniques", | ||||||
|  |                     "iot_wash_technical_jackets": "Vestes techniques", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Vestes techniques", | ||||||
|  |                     "iot_wash_trainers": "Baskets", | ||||||
|  |                     "iot_wash_whites": "Blancs", | ||||||
|  |                     "iot_wash_whites_44": "Blancs 44'", | ||||||
|  |                     "iot_wash_whites_59": "Blancs 59'", | ||||||
|  |                     "iot_wash_whites_xl": "Blancs XL", | ||||||
|  |                     "iot_wash_wine_stains": "Taches de vin", | ||||||
|  |                     "iot_wash_wool": "Laine", | ||||||
|  |                     "jeans": "Jeans", | ||||||
|  |                     "jeans_60": "Jeans", | ||||||
|  |                     "low_dry": "Séchage des tissus mélangés", | ||||||
|  |                     "mixed": "Tissus mélangés", | ||||||
|  |                     "mixed_and_colored_59": "Tissus mélangés et couleurs 59'", | ||||||
|  |                     "mixed_steam": "Tissus mélangés + Vapeur d'eau", | ||||||
|  |                     "mix_and_colour_59": "Mixtes + Couleurs 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Mixtes et couleurs 59’ + vapeur", | ||||||
|  |                     "night_and_day": "Nuit et jour", | ||||||
|  |                     "night_wash": "Cycle de nuit", | ||||||
|  |                     "perfect_59": "Parfait 59'", | ||||||
|  |                     "perfect_cotton_59": "Coton Parfait 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Coton Parfait 59'", | ||||||
|  |                     "perfect_whites_59": "Ultra-blanc 59'", | ||||||
|  |                     "rapid_14_min": "Rapide 14'.", | ||||||
|  |                     "rapid_30_min": "Rapide 30'", | ||||||
|  |                     "rapid_44_min": "Rapide 44'", | ||||||
|  |                     "rapid_a_class_60": "Classe A rapide 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Classe A rapide 60 + Vapeur", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Lavage et séchage 59'.", | ||||||
|  |                     "resistant_cotton": "Coton", | ||||||
|  |                     "resistant_cotton_steam": "Coton + Vapeur d'eau", | ||||||
|  |                     "rinse": "Rinçage", | ||||||
|  |                     "shirts_steam": "Chemises + Vapeur", | ||||||
|  |                     "silent_night": "Cycle de nuit", | ||||||
|  |                     "single_item": "Élément unique", | ||||||
|  |                     "single_item_steam": "Article unique + vapeur", | ||||||
|  |                     "smart_wash": "Lavage intelligent", | ||||||
|  |                     "soft_care": "Soin Doux", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Special 39'", | ||||||
|  |                     "special_39_full_load": "Special 39'", | ||||||
|  |                     "special_39_full_load_steam": "Spécial 39’ + vapeur", | ||||||
|  |                     "special_49": "Spécial 49'", | ||||||
|  |                     "sport_39": "Sport 39'", | ||||||
|  |                     "sport_plus_29": "Sport Plus 29\"", | ||||||
|  |                     "sport_plus_39": "Sport Plus 39'", | ||||||
|  |                     "steam_39": "Vapeur 39'", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - Coton", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - Délicats", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - Synthétiques", | ||||||
|  |                     "steam_hygiene_plus": "Vapeur Hygiène Plus ", | ||||||
|  |                     "synthetics": "Synthétiques", | ||||||
|  |                     "synthetic_and_coloured": "Synthétiques et couleurs", | ||||||
|  |                     "synthetic_and_coloured_steam": "Synthétiques et couleurs + vapeur", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Soin total", | ||||||
|  |                     "tumbling": "Tumble", | ||||||
|  |                     "wool": "Laine", | ||||||
|  |                     "wool_and_delicates_49": "Laine/Délicat 49'", | ||||||
|  |                     "wool_dry": "Séchage de la laine", | ||||||
|  |                     "wool_soft_care": "Laine & Soin Doux" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programme" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "AUTO-SET", | ||||||
|  |                     "cheese": "Fromage", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Mode Eco", | ||||||
|  |                     "fruits_and_veg": "Fruit&Veg", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "HOLIDAY", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Aucun mode sélectionné", | ||||||
|  |                     "quick_cool": "QUICK COOL", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER COOL", | ||||||
|  |                     "super_freeze": "SUPER FREEZE", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programme" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Nuit", |                     "silent": "Nuit", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "spécial", |                     "special": "spécial", | ||||||
|                     "special_pw_prz": "spécial", |                     "special_pw_prz": "spécial", | ||||||
|                     "steam": "Vapeur 75 °C", |                     "steam": "Vapeur 75 °C", | ||||||
| @ -465,19 +1028,20 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Pâtes et pains", |                     "bakery": "Pâtes et pains", | ||||||
|                     "bakery_steam": "Pain cuit à la vapeur", |                     "bakery_steam": "Four à vapeur", | ||||||
|                     "bottom_heating": "Sole", |                     "bottom_heating": "Sole", | ||||||
|                     "bottom_heating_fan": "Sole brassée", |                     "bottom_heating_fan": "Sole brassée", | ||||||
|                     "bread": "Pain", |                     "bread": "Pain", | ||||||
|                     "bread_steam": "Pâtisseries cuites à la vapeur", |                     "bread_steam": "Pain àla vapeur", | ||||||
|  |                     "combi": "Combi", | ||||||
|                     "convection_fan": "Chaleur tournante", |                     "convection_fan": "Chaleur tournante", | ||||||
|                     "convection_fan_turnspit": "Convection + Ventilateur + Tournebroche", |                     "convection_fan_turnspit": "Tournebrocheà convection ventilée", | ||||||
|                     "conventional": "Convection naturelle", |                     "conventional": "Convection naturelle", | ||||||
|                     "conventional_turnspit": "Convection + Tournebroche", |                     "conventional_turnspit": "Tournebroche conventionnel", | ||||||
|                     "defrost": "Décongélation", |                     "defrost": "Décongélation", | ||||||
|                     "descaling": "Détartrage", |                     "descaling": "Détartrage", | ||||||
|                     "fish": "Poisson", |                     "fish": "Poisson", | ||||||
|                     "fish_steam": "Poisson cuit à la vapeur", |                     "fish_steam": "Poisson à la vapeur", | ||||||
|                     "grill_cata": "Gril", |                     "grill_cata": "Gril", | ||||||
|                     "grill_fan_cata": "Turbogril", |                     "grill_fan_cata": "Turbogril", | ||||||
|                     "grill_fan_pyro": "Turbogril", |                     "grill_fan_pyro": "Turbogril", | ||||||
| @ -487,13 +1051,13 @@ | |||||||
|                     "iot_h20_clean": "h2O clean", |                     "iot_h20_clean": "h2O clean", | ||||||
|                     "leavening": "Étuve", |                     "leavening": "Étuve", | ||||||
|                     "low_temp_cooking": "Cuisson à basse température", |                     "low_temp_cooking": "Cuisson à basse température", | ||||||
|                     "low_temp_cooking_fish": "Cuisson à basse température - Poisson", |                     "low_temp_cooking_fish": "Cuisson à basse température Poisson", | ||||||
|                     "low_temp_cooking_fish_steam": "Cuisson à la vapeur à basse température - Poisson", |                     "low_temp_cooking_fish_steam": "Cuisson à basse température Poisson à la vapeur", | ||||||
|                     "low_temp_cooking_meat": "Cuisson à basse température - Viande", |                     "low_temp_cooking_meat": "Cuisson à basse température Viande", | ||||||
|                     "low_temp_cooking_meat_steam": "Cuisson à la vapeur à basse température - Viande", |                     "low_temp_cooking_meat_steam": "Cuisson à basse température Viande à la vapeur", | ||||||
|                     "low_temp_cooking_steam": "Cuisson à la vapeur à basse température", |                     "low_temp_cooking_steam": "Cuisson à basse température à la vapeur", | ||||||
|                     "meat": "Viande", |                     "meat": "Viande", | ||||||
|                     "meat_steam": "Viande cuite à la vapeur", |                     "meat_steam": "Viande à la vapeur", | ||||||
|                     "multi_level": "Chaleur pulsée", |                     "multi_level": "Chaleur pulsée", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Pâtes et pains", |                     "pasta_and_bakery": "Pâtes et pains", | ||||||
| @ -501,8 +1065,8 @@ | |||||||
|                     "pyrolysis": "Pyrolyse", |                     "pyrolysis": "Pyrolyse", | ||||||
|                     "pyrolysis_plus": "Pyrolyse +", |                     "pyrolysis_plus": "Pyrolyse +", | ||||||
|                     "red_meat": "Viande rouge", |                     "red_meat": "Viande rouge", | ||||||
|                     "red_meat_steam": "Viande rouge cuite à la vapeur", |                     "red_meat_steam": "Viande rouge à la vapeur", | ||||||
|                     "regenerate": "Régénération", |                     "regenerate": "Régénérer", | ||||||
|                     "soft_plus": "Soft+", |                     "soft_plus": "Soft+", | ||||||
|                     "super_grill": "Super Gril", |                     "super_grill": "Super Gril", | ||||||
|                     "tailor_bake": "Tailor bake", |                     "tailor_bake": "Tailor bake", | ||||||
| @ -511,9 +1075,9 @@ | |||||||
|                     "vegetables": "Légumes", |                     "vegetables": "Légumes", | ||||||
|                     "vegetables_cata": "Légumes", |                     "vegetables_cata": "Légumes", | ||||||
|                     "vegetables_pyro": "Légumes", |                     "vegetables_pyro": "Légumes", | ||||||
|                     "water_discharge": "Vidange de l’eau", |                     "water_discharge": "Décharge d'eau", | ||||||
|                     "white_meat": "Viande blanche", |                     "white_meat": "Viande blanche", | ||||||
|                     "white_meat_steam": "Viande blanche cuite à la vapeur" |                     "white_meat_steam": "Viande blanche à la vapeur" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Programme" |                 "name": "Programme" | ||||||
|             }, |             }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Rapide 20’", |                     "hqd_quick_20": "Rapide 20’", | ||||||
|                     "hqd_quick_30": "Rapide 30’", |                     "hqd_quick_30": "Rapide 30’", | ||||||
|                     "hqd_quick_dry": "Séchage rapide", |                     "hqd_quick_dry": "Séchage rapide 30", | ||||||
|                     "hqd_quilt": "Couvertures", |                     "hqd_quilt": "Couvertures", | ||||||
|                     "hqd_refresh": "Rafraîchissement", |                     "hqd_refresh": "Rafraîchissement", | ||||||
|                     "hqd_school_uniform": "Uniforme scolaire", |                     "hqd_school_uniform": "Uniforme scolaire", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + Déshumidificateur", |                     "iot_uv_and_dry": "UV + Déshumidificateur", | ||||||
|                     "iot_uv_and_fan": "UV + ventilateur", |                     "iot_uv_and_fan": "UV + ventilateur", | ||||||
|                     "iot_uv_and_heat": "UV + Chaleur" |                     "iot_uv_and_heat": "UV + Chaleur" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programme" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER FREEZE", |                     "super_freeze": "SUPER FREEZE", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programme" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Temps restant" |                 "name": "Temps restant" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Réfrigérateur", | ||||||
|  |                     "freezer": "Congélateur", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Réfrigérateur & Congélateur" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Zone" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Réfrigérateur" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Table de cuisson à induction" |                 "name": "Table de cuisson à induction" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Programme Démarrer" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Programme Arrêter" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Climatiseur" |                 "name": "Climatiseur" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Réfrigérateur", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Modes réfrigérateur", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Réglage automatique", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Aucun mode sélectionné" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Congélateur", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Modes congélateur", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Réglage automatique", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Aucun mode sélectionné" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Four", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programmes", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Pâtes et pains", | ||||||
|  |                             "bakery_steam": "Four à vapeur", | ||||||
|  |                             "bottom_heating": "Sole", | ||||||
|  |                             "bottom_heating_fan": "Sole brassée", | ||||||
|  |                             "bread": "Pain", | ||||||
|  |                             "bread_steam": "Pain àla vapeur", | ||||||
|  |                             "combi": "Combi", | ||||||
|  |                             "convection_fan": "Chaleur tournante", | ||||||
|  |                             "convection_fan_turnspit": "Tournebrocheà convection ventilée", | ||||||
|  |                             "conventional": "Convection naturelle", | ||||||
|  |                             "conventional_turnspit": "Tournebroche conventionnel", | ||||||
|  |                             "defrost": "Décongélation", | ||||||
|  |                             "descaling": "Détartrage", | ||||||
|  |                             "fish": "Poisson", | ||||||
|  |                             "fish_steam": "Poisson à la vapeur", | ||||||
|  |                             "grill_cata": "Gril", | ||||||
|  |                             "grill_fan_cata": "Turbogril", | ||||||
|  |                             "grill_fan_pyro": "Turbogril", | ||||||
|  |                             "grill_pyro": "Gril", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Pain", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Étuve", | ||||||
|  |                             "low_temp_cooking": "Cuisson à basse température", | ||||||
|  |                             "low_temp_cooking_fish": "Cuisson à basse température Poisson", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Cuisson à basse température Poisson à la vapeur", | ||||||
|  |                             "low_temp_cooking_meat": "Cuisson à basse température Viande", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Cuisson à basse température Viande à la vapeur", | ||||||
|  |                             "low_temp_cooking_steam": "Cuisson à basse température à la vapeur", | ||||||
|  |                             "meat": "Viande", | ||||||
|  |                             "meat_steam": "Viande à la vapeur", | ||||||
|  |                             "multi_level": "Chaleur pulsée", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Pâtes et pains", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Pyrolyse", | ||||||
|  |                             "pyrolysis_plus": "Pyrolyse +", | ||||||
|  |                             "red_meat": "Viande rouge", | ||||||
|  |                             "red_meat_steam": "Viande rouge à la vapeur", | ||||||
|  |                             "regenerate": "Régénérer", | ||||||
|  |                             "soft_plus": "Soft+", | ||||||
|  |                             "super_grill": "Super Gril", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Légumes", | ||||||
|  |                             "vegetables_cata": "Légumes", | ||||||
|  |                             "vegetables_pyro": "Légumes", | ||||||
|  |                             "water_discharge": "Décharge d'eau", | ||||||
|  |                             "white_meat": "Viande blanche", | ||||||
|  |                             "white_meat_steam": "Viande blanche à la vapeur" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "יִבּוּשׁ", |                     "19": "יִבּוּשׁ", | ||||||
|                     "20": "יִבּוּשׁ", |                     "20": "יִבּוּשׁ", | ||||||
|                     "11": "מוּכָן", |                     "11": "מוּכָן", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "שלב" |                 "name": "שלב" | ||||||
|             }, |             }, | ||||||
| @ -187,7 +188,8 @@ | |||||||
|                     "hqd_warm_up": "Warm up", |                     "hqd_warm_up": "Warm up", | ||||||
|                     "hqd_working_suit": "Working suit", |                     "hqd_working_suit": "Working suit", | ||||||
|                     "iot_dry_synthetic_dry": "סינתטי יבש" |                     "iot_dry_synthetic_dry": "סינתטי יבש" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Room temperature" |                 "name": "Room temperature" | ||||||
| @ -200,6 +202,248 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Fridge temperature" |                 "name": "Fridge temperature" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_simple_start": "התחל עכשיו" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "iot_checkup": "בְּדִיקָה", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_soil": "Smart AI" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_grilled_vegetables": "Grilled vegetables" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "tailor_bake": "Tailor bake" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_new_energy_label": "20 מעלות צלזיוס", | ||||||
|  |                     "active_steam": "קִיטוֹר", | ||||||
|  |                     "active_wash": "שטיפה פעילה", | ||||||
|  |                     "active_wash_steam": "שטיפה פעילה", | ||||||
|  |                     "allergy_care": "טיפול באלרגיה", | ||||||
|  |                     "allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "all_in_one_49": "All in One 49 '", | ||||||
|  |                     "all_in_one_59": "All in One 59 '", | ||||||
|  |                     "all_in_one_59_steam": "שטיפה פעילה", | ||||||
|  |                     "autocare": "טיפול אוטומטי", | ||||||
|  |                     "autoclean": "ניקוי אוטומטי", | ||||||
|  |                     "baby_60": "BABY_60", | ||||||
|  |                     "care_14": "טיפול מהיר 14 '", | ||||||
|  |                     "care_30": "טיפול מהיר 30 '", | ||||||
|  |                     "care_44": "טיפול מהיר 44 '", | ||||||
|  |                     "checkup": "בְּדִיקָה", | ||||||
|  |                     "cottons": "כותנה", | ||||||
|  |                     "cottons_prewash": "כותנה + כביסה מוקדמת", | ||||||
|  |                     "cotton_care_59": "Cotton Care 59 Min", | ||||||
|  |                     "delicate_59": "עדין 59 '", | ||||||
|  |                     "delicati_59": "DELICATI_59", | ||||||
|  |                     "delicati_59_steam": "DELICATI_59", | ||||||
|  |                     "drain_spin": "ניקוז + סיבוב", | ||||||
|  |                     "easy_iron": "גיהוץ קל", | ||||||
|  |                     "eco_40_60_new_energy_label": "אקו 40-60", | ||||||
|  |                     "extra_care": "אכפתיות מוגברת", | ||||||
|  |                     "fitness": "טיפול בכושר", | ||||||
|  |                     "fitness_care": "טיפול בכושר", | ||||||
|  |                     "fresh_care": "טיפול טרי", | ||||||
|  |                     "fresh_care_steam": "טיפול טרי", | ||||||
|  |                     "handwash_wool": "שטיפת ידיים + צמר", | ||||||
|  |                     "high_dry": "יבש בחום גבוה", | ||||||
|  |                     "hqd_dry_synthetics": "יבש בחום נמוך", | ||||||
|  |                     "hygiene_60": "היגיינה 60 מעלות צלזיוס", | ||||||
|  |                     "intensive_40": "40°C אינטנסיביים", | ||||||
|  |                     "iot_active_steam": "קִיטוֹר", | ||||||
|  |                     "iot_active_wash_steam": "שטיפה פעילה", | ||||||
|  |                     "iot_allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "שטיפה פעילה", | ||||||
|  |                     "iot_checkup": "בְּדִיקָה", | ||||||
|  |                     "iot_delicati_59_steam": "DELICATI_59", | ||||||
|  |                     "iot_dry_air_refresh": "רענון אוויר", | ||||||
|  |                     "iot_dry_anti_mites": "נגד קרדית", | ||||||
|  |                     "iot_dry_baby": "תִינוֹק", | ||||||
|  |                     "iot_dry_backpacks": "תיקי גב", | ||||||
|  |                     "iot_dry_bathrobe": "חלוקי רחצה", | ||||||
|  |                     "iot_dry_bed_linen": "מצעים", | ||||||
|  |                     "iot_dry_cotton_dry": "כותנה יבשה", | ||||||
|  |                     "iot_dry_cuddly_toys": "צעצועי חיבוק", | ||||||
|  |                     "iot_dry_curtains": "וילונות", | ||||||
|  |                     "iot_dry_dehumidifier": "מסיר לחות", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "עדין נגד אלרגיה", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "מפות עדינות", | ||||||
|  |                     "iot_dry_denim_jeans": "ג'ינס", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "ברזל קל - כותנה", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "קל ברזל - סינתטיים", | ||||||
|  |                     "iot_dry_gym_fit": "כושר כושר - כושר", | ||||||
|  |                     "iot_dry_lingerie": "לִבנֵי נָשִׁים", | ||||||
|  |                     "iot_dry_mixed_dry": "מעורבב יבש", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "מהיר 60 '- עדינים", | ||||||
|  |                     "iot_dry_shirts": "חולצות", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "בגדי ים וביקיני", | ||||||
|  |                     "iot_dry_synthetics": "סינתטי יבש", | ||||||
|  |                     "iot_dry_synthetic_dry": "סינתטי יבש", | ||||||
|  |                     "iot_dry_tablecloths": "מפות שולחן", | ||||||
|  |                     "iot_dry_technical_fabrics": "בדים טכניים", | ||||||
|  |                     "iot_dry_warm_embrace": "חיבוק חם", | ||||||
|  |                     "iot_dry_wool_dry": "צמר יבש", | ||||||
|  |                     "iot_easy_iron": "גיהוץ קל", | ||||||
|  |                     "iot_fresh_care_steam": "טיפול טרי", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "סינטטי וצבעוני", | ||||||
|  |                     "iot_wash_anti_mites": "נגד קרדית", | ||||||
|  |                     "iot_wash_anti_odor": "נגד ריח", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "חיטוי לתינוקות", | ||||||
|  |                     "iot_wash_backpacks": "תיקי גב", | ||||||
|  |                     "iot_wash_bathrobe": "חלוקי רחצה ובדים נקבוביים", | ||||||
|  |                     "iot_wash_bed_linen": "מצעים", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "מצעים", | ||||||
|  |                     "iot_wash_bleaching": "הַלבָּנָה", | ||||||
|  |                     "iot_wash_blood_stains": "כתמי דם", | ||||||
|  |                     "iot_wash_cashmere": "קשמיר", | ||||||
|  |                     "iot_wash_chocolate_stains": "כתמי שוקולד", | ||||||
|  |                     "iot_wash_cold_wash": "שטיפה קרה", | ||||||
|  |                     "iot_wash_colored": "צבעוני", | ||||||
|  |                     "iot_wash_colored_anti_stain": "נגד כתם צבעוני", | ||||||
|  |                     "iot_wash_colored_delicate": "צבעוני עדין", | ||||||
|  |                     "iot_wash_coloured": "צבעוני", | ||||||
|  |                     "iot_wash_cotton": "כותנה", | ||||||
|  |                     "iot_wash_cuddly_toys": "צעצועי חיבוק", | ||||||
|  |                     "iot_wash_curtains": "וילונות", | ||||||
|  |                     "iot_wash_curtains_zelig": "וילונות", | ||||||
|  |                     "iot_wash_dark": "אפל", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "חביבים וצבעוניים 44 '", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "חביבים וצבעוני 59 '", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "חפצים וצבע XL", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "עדינים", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "אנטי אלרגיה עדין", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "אנטי אלרגיה עדין", | ||||||
|  |                     "iot_wash_delicate_colors": "צבעוני עדין", | ||||||
|  |                     "iot_wash_delicate_dark": "כהה עדין", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "מפות עדינות", | ||||||
|  |                     "iot_wash_delicate_whites": "לבנים עדינים", | ||||||
|  |                     "iot_wash_denim_jeans": "ג'ינס", | ||||||
|  |                     "iot_wash_diving_suits": "חליפות צלילה", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "חליפות צלילה", | ||||||
|  |                     "iot_wash_down_jackets": "מעילי פוך", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "מעילי פוך", | ||||||
|  |                     "iot_wash_fruit_stains": "כתמי פרי", | ||||||
|  |                     "iot_wash_gym_fit": "כושר כושר - כושר", | ||||||
|  |                     "iot_wash_handwash": "שטיפת ידיים", | ||||||
|  |                     "iot_wash_handwash_colored": "שטיפת ידיים בצבע", | ||||||
|  |                     "iot_wash_handwash_dark": "שטיפת ידיים כהה", | ||||||
|  |                     "iot_wash_lingerie": "לִבנֵי נָשִׁים", | ||||||
|  |                     "iot_wash_masks_refresh": "מסכות רענן", | ||||||
|  |                     "iot_wash_masks_sanification": "חיטוי מסכות", | ||||||
|  |                     "iot_wash_mats": "מחצלות", | ||||||
|  |                     "iot_wash_men_s_trousers": "מכנסי גברים", | ||||||
|  |                     "iot_wash_mixed": "מעורב", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "לערבב וצבעוני 44 '", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "מיקס וצבעוני 59 '", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "מערבבים וצבעים XL", | ||||||
|  |                     "iot_wash_new_clothes": "בגדים חדשים", | ||||||
|  |                     "iot_wash_perfect_white": "לבן מושלם", | ||||||
|  |                     "iot_wash_pets": "חיות מחמד", | ||||||
|  |                     "iot_wash_pets_steam": "חיות מחמד", | ||||||
|  |                     "iot_wash_playsuits": "חליפות משחק", | ||||||
|  |                     "iot_wash_rapid_14": "מהיר 14 '", | ||||||
|  |                     "iot_wash_rapid_30": "מהיר 30 '", | ||||||
|  |                     "iot_wash_rapid_44": "מהיר 44 '", | ||||||
|  |                     "iot_wash_rapid_59": "מהיר 59 '", | ||||||
|  |                     "iot_wash_refresh_14_min": "רענן 14 דקות", | ||||||
|  |                     "iot_wash_resistant_colored": "צבעוני עמיד", | ||||||
|  |                     "iot_wash_resistant_dark": "כהה עמיד", | ||||||
|  |                     "iot_wash_resistant_whites": "לבנים עמידים", | ||||||
|  |                     "iot_wash_rinse": "לִשְׁטוֹף", | ||||||
|  |                     "iot_wash_shirts": "חולצות", | ||||||
|  |                     "iot_wash_silk": "משי", | ||||||
|  |                     "iot_wash_ski_suit": "חליפת סקי", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "חליפת סקי", | ||||||
|  |                     "iot_wash_spin": "סיבוב", | ||||||
|  |                     "iot_wash_sport": "ספּוֹרט", | ||||||
|  |                     "iot_wash_stains_remover": "מסיר כתמים", | ||||||
|  |                     "iot_wash_swimsuits_and_bikinis": "בגדי ים וביקיני", | ||||||
|  |                     "iot_wash_synthetic": "סינתטיים", | ||||||
|  |                     "iot_wash_tablecloths": "מפות שולחן", | ||||||
|  |                     "iot_wash_technical_fabrics": "בדים טכניים", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "בדים טכניים", | ||||||
|  |                     "iot_wash_technical_jackets": "ז'קטים טכניים", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "ז'קטים טכניים", | ||||||
|  |                     "iot_wash_trainers": "מאמנים", | ||||||
|  |                     "iot_wash_whites": "לְבָנִים", | ||||||
|  |                     "iot_wash_whites_44": "לבנים 44 '", | ||||||
|  |                     "iot_wash_whites_59": "לבנים 59 '", | ||||||
|  |                     "iot_wash_whites_xl": "לבנים XL", | ||||||
|  |                     "iot_wash_wine_stains": "כתמי יין", | ||||||
|  |                     "iot_wash_wool": "צֶמֶר", | ||||||
|  |                     "jeans": "גִ'ינס", | ||||||
|  |                     "low_dry": "יבש בחום נמוך", | ||||||
|  |                     "mixed_and_colored_59": "מעורב וצבעוני 59 '", | ||||||
|  |                     "night_and_day": "לילה ויום", | ||||||
|  |                     "night_wash": "Night Wash", | ||||||
|  |                     "perfect_59": "מושלם 59 '", | ||||||
|  |                     "perfect_whites_59": "לבן מושלם", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "לשטוף ולייבש 59 '", | ||||||
|  |                     "resistant_cotton": "כותנה", | ||||||
|  |                     "rinse": "לִשְׁטוֹף", | ||||||
|  |                     "silent_night": "Night Wash", | ||||||
|  |                     "soft_care": "טיפול רך", | ||||||
|  |                     "special_49": "מיוחד 49 '", | ||||||
|  |                     "sport_39": "ספורט 39 '", | ||||||
|  |                     "sport_plus_29": "ספורט פלוס 29 \"", | ||||||
|  |                     "steam_39": "קיטור 39 '", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro", | ||||||
|  |                     "synthetics": "סינתטיים", | ||||||
|  |                     "synthetic_and_coloured": "סינטטי וצבעוני", | ||||||
|  |                     "synthetic_and_coloured_steam": "סינטטי וצבעוני", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "טיפול טוטאלי", | ||||||
|  |                     "tumbling": "נופלים", | ||||||
|  |                     "wool_and_delicates_49": "Wool/Delicates 49'", | ||||||
|  |                     "wool_dry": "צמר יבש", | ||||||
|  |                     "wool_soft_care": "Wool & Soft Care" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "tea": "Cold drinks or Beverages" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -211,7 +455,8 @@ | |||||||
|                     "iot_fairy_quick_cycle": "Fairy Quick", |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|                     "iot_jar_quick_cycle": "Jar Quick", |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|                     "iot_yes_quick_cycle": "Yes Quick", |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|                     "smart_ai": "Smart AI" |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_soil": "Smart AI" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Program" |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
| @ -488,7 +733,8 @@ | |||||||
|             "programs_ac": { |             "programs_ac": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "iot_simple_start": "התחל עכשיו" |                     "iot_simple_start": "התחל עכשיו" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -499,10 +745,20 @@ | |||||||
|                     "sea_food": "Ready to cook meal", |                     "sea_food": "Ready to cook meal", | ||||||
|                     "soft_frozen": "Soft freezing", |                     "soft_frozen": "Soft freezing", | ||||||
|                     "tea": "Cold drinks or Beverages" |                     "tea": "Cold drinks or Beverages" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "זמן שנותר" |                 "name": "זמן שנותר" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Fridge", | ||||||
|  |                     "freezer": "Freezer", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Fridge & Freezer" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Zone" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -610,6 +866,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Refrigerator" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -754,11 +1013,57 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Induction Hob" |                 "name": "Induction Hob" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Program Start" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Program Stop" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Air conditioner" |                 "name": "Air conditioner" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Fridge", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Fridge modes", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Auto-Set", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "No mode selected" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Freezer", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Freezer modes", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Auto-Set", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "No mode selected" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Oven", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programs", | ||||||
|  |                         "state": { | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "tailor_bake": "Tailor bake" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Sušenje", |                     "19": "Sušenje", | ||||||
|                     "20": "Sušenje", |                     "20": "Sušenje", | ||||||
|                     "11": "Spremno", |                     "11": "Spremno", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Faza" |                 "name": "Faza" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious Cure", |                     "hqd_precious_cure": "Precious Cure", | ||||||
|                     "hqd_quick_20": "Brzo 20", |                     "hqd_quick_20": "Brzo 20", | ||||||
|                     "hqd_quick_30": "Brzo 30", |                     "hqd_quick_30": "Brzo 30", | ||||||
|                     "hqd_quick_dry": "Brzo sušenje", |                     "hqd_quick_dry": "Brzo sušenje 30", | ||||||
|                     "hqd_quilt": "Popluni", |                     "hqd_quilt": "Popluni", | ||||||
|                     "hqd_refresh": "Protiv neugodnih mirisa", |                     "hqd_refresh": "Protiv neugodnih mirisa", | ||||||
|                     "hqd_school_uniform": "Školska uniforma", |                     "hqd_school_uniform": "Školska uniforma", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Woolmark", |                     "woolmark": "Woolmark", | ||||||
|                     "xxl_load": "XXL kapacitet", |                     "xxl_load": "XXL kapacitet", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Sobna temperatura" |                 "name": "Sobna temperatura" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Temperatura hladnjaka" |                 "name": "Temperatura hladnjaka" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "Funkcija grijanja na 10 °C", | ||||||
|  |                     "iot_auto": "Automatski", | ||||||
|  |                     "iot_cool": "Hlađenje", | ||||||
|  |                     "iot_dry": "Sušenje", | ||||||
|  |                     "iot_fan": "Ventilator", | ||||||
|  |                     "iot_heat": "Zagrijavanje", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Sampročišćavanje", | ||||||
|  |                     "iot_self_clean": "Samočišćenje", | ||||||
|  |                     "iot_self_clean_56": "Sterilno čišćenje 56°C", | ||||||
|  |                     "iot_simple_start": "Pokreni sada", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + automatski", | ||||||
|  |                     "iot_uv_and_cool": "UV + hladno", | ||||||
|  |                     "iot_uv_and_dry": "UV + odvlaživač", | ||||||
|  |                     "iot_uv_and_fan": "UV + ventilator", | ||||||
|  |                     "iot_uv_and_heat": "UV + grijanje" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Brzi 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "Automatski univerzalni 50 - 60°C", | ||||||
|  |                     "auto_universal_plus": "Automatski univerzalni+ 65 - 75°C", | ||||||
|  |                     "auto_universal_plus_soil": "Automatski univerzalni+ 65 - 75°C", | ||||||
|  |                     "auto_universal_soil": "Automatski univerzalni 50 - 60°C", | ||||||
|  |                     "auto_wash": "Automatsko pranje", | ||||||
|  |                     "auto_wash_soil": "Automatsko pranje", | ||||||
|  |                     "classe_a_59": "A klasa 59' 65°C", | ||||||
|  |                     "delicate": "Osjetljivo 45°C", | ||||||
|  |                     "dishwasher_care": "Ciklus čišćenja kamenca", | ||||||
|  |                     "eco": "Ekološki", | ||||||
|  |                     "eco_asynch": "Eco 45°C", | ||||||
|  |                     "eco_bldc": "Eco 45°C", | ||||||
|  |                     "eco_synch": "Eco 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Staklo", | ||||||
|  |                     "glassware": "Glassware (Stakleno posuđe) 45 °C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Hygiene", | ||||||
|  |                     "hygiene_plus": "Hygiene+ (Higijena+) 75 °C", | ||||||
|  |                     "intensive": "Intenzivno ", | ||||||
|  |                     "intensive_rapid": "Snažan i brz", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "Automatski univerzalni 50 - 60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Automatsko pranje", | ||||||
|  |                     "iot_baby_care": "Baby Care", | ||||||
|  |                     "iot_breakfast": "Doručak", | ||||||
|  |                     "iot_checkup": "Check Up ciklus provjere", | ||||||
|  |                     "iot_china_crystals": "Kristal", | ||||||
|  |                     "iot_classe_a_59": "Brzi 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Koktel čaše", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Koktel čaše", | ||||||
|  |                     "iot_daily_care": "Daily Care", | ||||||
|  |                     "iot_daily_care_soil": "Daily Care", | ||||||
|  |                     "iot_delicate": "Osjetljivo 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Večera za dvoje", | ||||||
|  |                     "iot_dinner_for_two_soil": "Večera za dvoje", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "Eco 45°C", | ||||||
|  |                     "iot_eco_bldc": "Eco 45°C", | ||||||
|  |                     "iot_eco_synch": "Eco 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Extra Hygiene", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Party", | ||||||
|  |                     "iot_party_soil": "Party", | ||||||
|  |                     "iot_pizza_menu": "Pizza", | ||||||
|  |                     "iot_pizza_menu_soil": "Pizza", | ||||||
|  |                     "iot_plastic_tupperware": "Plastika", | ||||||
|  |                     "iot_porcelain": "Porculan", | ||||||
|  |                     "iot_power_mix_wash": "Power Mix Wash", | ||||||
|  |                     "iot_power_mix_wash_soil": "Power Mix Wash", | ||||||
|  |                     "iot_prewash": "Pretpranje", | ||||||
|  |                     "iot_pyrex_and_glassware": "Pireks & obično staklo", | ||||||
|  |                     "iot_rapid_29": "Brzo 29'", | ||||||
|  |                     "iot_rapid_39": "Rapid (Brzi program) 39 minuta 60 °C", | ||||||
|  |                     "iot_single": "Samac", | ||||||
|  |                     "iot_steam": "Steam (Para) 75 °C", | ||||||
|  |                     "iot_super_flash": "Super Flash", | ||||||
|  |                     "iot_super_wash": "Super Wash", | ||||||
|  |                     "iot_turbopower": "TurboPower", | ||||||
|  |                     "iot_universal": "Universal (Univerzalni) 60 °C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Posebne tave (Wok - rešetke & Maxi tave)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Posebne tave (Wok - rešetke & Maxi tave)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Ultra tihi 55°C", | ||||||
|  |                     "prewash": "Pretpranje", | ||||||
|  |                     "rapid_20": "Brzi 20'", | ||||||
|  |                     "rapid_24": "Brzo 24'", | ||||||
|  |                     "rapid_29": "Brzo 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Rapid (Brzi program) 39 minuta 60 °C", | ||||||
|  |                     "rapid_49": "Brzi 49'", | ||||||
|  |                     "rapid_59": "Brzi 59'", | ||||||
|  |                     "sanitising": "Dezinficiranje", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Noć", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "Posebno", | ||||||
|  |                     "special_pw_prz": "Posebno", | ||||||
|  |                     "steam": "Steam (Para) 75 °C", | ||||||
|  |                     "steam_plus": "Para plus 75°C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Ultra tihi 55°C", | ||||||
|  |                     "ultra_silent": "Ultra tihi 55°C", | ||||||
|  |                     "universal": "Universal (Univerzalni) 60 °C", | ||||||
|  |                     "universal_plus": "Universal Plus (Univerzalni plus) 70 °C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Prženi ribani krumpir", | ||||||
|  |                     "iot_special_beef_fillet": "Goveđi file", | ||||||
|  |                     "iot_special_beef_veal_stew": "Goveđi i teleći gulaš", | ||||||
|  |                     "iot_special_boiled_rice": "Kuhana riža", | ||||||
|  |                     "iot_special_chicken_breast": "Pileća prsa", | ||||||
|  |                     "iot_special_chicken_legs": "Pileći bataci", | ||||||
|  |                     "iot_special_chocolate_pudding": "Čokoladni puding", | ||||||
|  |                     "iot_special_entrecote": "Odrezak", | ||||||
|  |                     "iot_special_fresh_tuna": "Svježa tuna", | ||||||
|  |                     "iot_special_grilled_vegetables": "Povrće na žaru", | ||||||
|  |                     "iot_special_lamb_cutlet": "Janjeći kotlet", | ||||||
|  |                     "iot_special_meatballs": "Mesne okruglice", | ||||||
|  |                     "iot_special_minestrone": "Minestrone", | ||||||
|  |                     "iot_special_mussels": "Dagnje", | ||||||
|  |                     "iot_special_omelette": "Omlet", | ||||||
|  |                     "iot_special_pancakes": "Palačinke", | ||||||
|  |                     "iot_special_paris_style_peas": "Grašak na pariški način", | ||||||
|  |                     "iot_special_poached_eggs": "Poširana jaja", | ||||||
|  |                     "iot_special_pork_fillet": "Svinjski file", | ||||||
|  |                     "iot_special_pork_ribs": "Svinjska rebarca", | ||||||
|  |                     "iot_special_prawns": "Kozice", | ||||||
|  |                     "iot_special_quinoa": "Kvinoja", | ||||||
|  |                     "iot_special_ratatouille": "Ratatouille", | ||||||
|  |                     "iot_special_salmon_fillet": "Filet lososa", | ||||||
|  |                     "iot_special_saute_potatoes": "Pirjani krumpir", | ||||||
|  |                     "iot_special_scallops": "Jakobove kapice", | ||||||
|  |                     "iot_special_scrambled_eggs": "Kajgana", | ||||||
|  |                     "iot_special_spelt": "Pir", | ||||||
|  |                     "iot_special_veggy_noodles": "Rezanci s povrćem", | ||||||
|  |                     "iot_special_white_fish_fillet": "Filet bijele ribe", | ||||||
|  |                     "iot_standard_boiling": "Boiling (Prokuhavanje)", | ||||||
|  |                     "iot_standard_frying": "Prženje", | ||||||
|  |                     "iot_standard_keep_warm": "Održite toplinu", | ||||||
|  |                     "iot_standard_melting": "Otapanje", | ||||||
|  |                     "iot_standard_simmering": "Simmering (Pirjanje)" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Tjestenina i tijesta", | ||||||
|  |                     "bakery_steam": "Para u pećnici", | ||||||
|  |                     "bottom_heating": "Donji grijač", | ||||||
|  |                     "bottom_heating_fan": "Donji grijač + Ventilator", | ||||||
|  |                     "bread": "Kruh", | ||||||
|  |                     "bread_steam": "Kruh pečen na pari", | ||||||
|  |                     "combi": "Combi", | ||||||
|  |                     "convection_fan": "Konvekcija + Ventilator", | ||||||
|  |                     "convection_fan_turnspit": "Konvekcija + ventilator + ražanj", | ||||||
|  |                     "conventional": "Konvekcijska", | ||||||
|  |                     "conventional_turnspit": "Konvekcija + ražanj", | ||||||
|  |                     "defrost": "Odmrzavanje", | ||||||
|  |                     "descaling": "Uklanjanje kamenca", | ||||||
|  |                     "fish": "Riba", | ||||||
|  |                     "fish_steam": "Riba na pari", | ||||||
|  |                     "grill_cata": "Pečenje", | ||||||
|  |                     "grill_fan_cata": "Ventilator za pečenje", | ||||||
|  |                     "grill_fan_pyro": "Grijač + ventilator", | ||||||
|  |                     "grill_pyro": "Grijač", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Kruh", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Dizanje tijesta", | ||||||
|  |                     "low_temp_cooking": "Kuhanje na niskoj temperaturi", | ||||||
|  |                     "low_temp_cooking_fish": "Kuhanje na niskoj temperaturi - riba", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Kuhanje na niskoj temperaturi - riba na pari", | ||||||
|  |                     "low_temp_cooking_meat": "Kuhanje na niskoj temperaturi - meso", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Kuhanje na niskoj temperaturi - meso na pari", | ||||||
|  |                     "low_temp_cooking_steam": "Kuhanje na pari i na niskoj temperaturi", | ||||||
|  |                     "meat": "Meso", | ||||||
|  |                     "meat_steam": "Meso na pari", | ||||||
|  |                     "multi_level": "Više razina", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Tjestenina i tijesta", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Piroliza", | ||||||
|  |                     "pyrolysis_plus": "Piroliza +", | ||||||
|  |                     "red_meat": "Crveno meso", | ||||||
|  |                     "red_meat_steam": "Kuhano crveno meso", | ||||||
|  |                     "regenerate": "Regeneracija", | ||||||
|  |                     "soft_plus": "Mekano+", | ||||||
|  |                     "super_grill": "Super roštilj", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Povrće", | ||||||
|  |                     "vegetables_cata": "Povrće", | ||||||
|  |                     "vegetables_pyro": "Povrće", | ||||||
|  |                     "water_discharge": "Ispuštanje vode", | ||||||
|  |                     "white_meat": "Bijelo meso", | ||||||
|  |                     "white_meat_steam": "Kuhano bijelo meso na pari" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° šareno i pamučno rublje", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "Para", | ||||||
|  |                     "active_wash": "Aktivno pranje", | ||||||
|  |                     "active_wash_steam": "Aktivno pranje", | ||||||
|  |                     "allergy_care": "Alergijska njega", | ||||||
|  |                     "allergy_care_pro": "Alergijska njega Pro", | ||||||
|  |                     "all_in_one_49": "Sve u jednom 49’.", | ||||||
|  |                     "all_in_one_59": "Sve u jednom 59’.", | ||||||
|  |                     "all_in_one_59_steam": "Aktivno pranje + para", | ||||||
|  |                     "autocare": "Automatska njega", | ||||||
|  |                     "autoclean": "Čišćenje bubnja", | ||||||
|  |                     "baby_60": "All Baby 60°C", | ||||||
|  |                     "care_14": "Rapid Care 14'", | ||||||
|  |                     "care_30": "Rapid Care 30'", | ||||||
|  |                     "care_44": "Rapid Care 44'", | ||||||
|  |                     "checkup": "Kontrolni pregled", | ||||||
|  |                     "colour_59": "Šareno 59'", | ||||||
|  |                     "colour_59_steam": "Boje 59' + para", | ||||||
|  |                     "cottons": "Pamuk", | ||||||
|  |                     "cottons_prewash": "Pamuk + Pretpranje", | ||||||
|  |                     "cottons_steam": "Pamuk + Para", | ||||||
|  |                     "cotton_care_59": "Pamuk 59 Min", | ||||||
|  |                     "delicate_59": "Osjetljivo rublje 59’", | ||||||
|  |                     "delicate_silk": "Osjetljiva svila", | ||||||
|  |                     "delicate_silk_steam": "Osjetljiva svila + para", | ||||||
|  |                     "delicati_59": "Osjetljivo rublje 59’", | ||||||
|  |                     "delicati_59_steam": "Osjetljivo rublje 59’", | ||||||
|  |                     "drain_spin": "Ispiranje i centrifuga", | ||||||
|  |                     "easy_iron": "Easy Iron - lakše glačanje", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eco 40-60", | ||||||
|  |                     "extra_care": "Dodatna Njega", | ||||||
|  |                     "fitness": "Fitness Care", | ||||||
|  |                     "fitness_care": "Fitness Care", | ||||||
|  |                     "fresh_care": "Fresh Care", | ||||||
|  |                     "fresh_care_steam": "Svježa njega + para", | ||||||
|  |                     "handwash_wool": "Ručno pranje i vuna", | ||||||
|  |                     "high_dry": "Suhi pamuk", | ||||||
|  |                     "hqd_20_degrees": "Pamuk 20 ℃", | ||||||
|  |                     "hqd_allergy": "Alergijska njega", | ||||||
|  |                     "hqd_autoclean": "Čišćenje bubnja", | ||||||
|  |                     "hqd_babycare": "Baby Care", | ||||||
|  |                     "hqd_checkup": "Kontrolni pregled", | ||||||
|  |                     "hqd_cottons": "Pamuk", | ||||||
|  |                     "hqd_delicate": "Osjetljivo rublje", | ||||||
|  |                     "hqd_delicate_cradle": "Osjetljivo rublje", | ||||||
|  |                     "hqd_dry": "Suhi pamuk", | ||||||
|  |                     "hqd_dry_synthetics": "Suha miješana odjeća", | ||||||
|  |                     "hqd_duvet": "Popluni", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eco 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Vuna", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Miješano rublje", | ||||||
|  |                     "hqd_quick_15": "Brzi program 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Brzo pranje 57 min", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Pranje & sušenje", | ||||||
|  |                     "hqd_refresh": "Osvježavanje", | ||||||
|  |                     "hqd_rinse": "Ispiranje", | ||||||
|  |                     "hqd_shirts": "Košulje", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Okretaj", | ||||||
|  |                     "hqd_sport": "Sportska odjeća", | ||||||
|  |                     "hqd_super_fast": "Brzi program 39’", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Sintetika", | ||||||
|  |                     "hygiene_59": "Hygijenski Plus 59'", | ||||||
|  |                     "hygiene_60": "Higijena 60°", | ||||||
|  |                     "hygiene_plus_59": "Hygijenski Plus 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Hygijenski Plus 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Hygiene Pro 49 min", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + para", | ||||||
|  |                     "intensive_40": "Intenzivno 40°C", | ||||||
|  |                     "intensive_40_steam": "Intenzivno 40°C + para", | ||||||
|  |                     "iot_active_steam": "Para", | ||||||
|  |                     "iot_active_wash_steam": "Aktivno pranje", | ||||||
|  |                     "iot_allergy_care_pro": "Alergijska njega Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Aktivno pranje + para", | ||||||
|  |                     "iot_checkup": "Kontrolni pregled", | ||||||
|  |                     "iot_colour_59_steam": "Boje 59' + para", | ||||||
|  |                     "iot_cottons_steam": "Pamuk + Para", | ||||||
|  |                     "iot_delicate_silk_steam": "Osjetljiva svila + para", | ||||||
|  |                     "iot_delicati_59_steam": "Osjetljivo rublje 59’", | ||||||
|  |                     "iot_dry_air_refresh": "Osvježavanje zraka", | ||||||
|  |                     "iot_dry_anti_mites": "Protiv grinja", | ||||||
|  |                     "iot_dry_baby": "Dječja odjeća", | ||||||
|  |                     "iot_dry_backpacks": "Naprtnjače", | ||||||
|  |                     "iot_dry_bathrobe": "Kućni ogrtači i porozne tkanine", | ||||||
|  |                     "iot_dry_bed_linen": "Posteljine", | ||||||
|  |                     "iot_dry_cotton_dry": "Suhi pamuk", | ||||||
|  |                     "iot_dry_cuddly_toys": "Plišane igračke", | ||||||
|  |                     "iot_dry_curtains": "Zavjese", | ||||||
|  |                     "iot_dry_dehumidifier": "Odstranjivač vlage", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Osjetljivo rublje – antialergijski", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Osjetljivi stolnjaci", | ||||||
|  |                     "iot_dry_denim_jeans": "Traper – Traperice", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Lagano glačanje pamuka", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Lagano glačanje sintetike", | ||||||
|  |                     "iot_dry_gym_fit": "Odjeća za teretanu – fitness", | ||||||
|  |                     "iot_dry_lingerie": "Donje rublje", | ||||||
|  |                     "iot_dry_mixed_dry": "Suha miješana odjeća", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Brzo 60' – Osjetljivo rublje", | ||||||
|  |                     "iot_dry_shirts": "Košulje", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Kupaći kostimi", | ||||||
|  |                     "iot_dry_synthetics": "Sintetika suho", | ||||||
|  |                     "iot_dry_synthetic_dry": "Sintetika suho", | ||||||
|  |                     "iot_dry_tablecloths": "Stolnjaci", | ||||||
|  |                     "iot_dry_technical_fabrics": "Tehničke tkanine", | ||||||
|  |                     "iot_dry_warm_embrace": "Toplo sušenje", | ||||||
|  |                     "iot_dry_wool_dry": "Vuna, suho", | ||||||
|  |                     "iot_easy_iron": "Easy Iron - lakše glačanje", | ||||||
|  |                     "iot_fresh_care_steam": "Svježa njega + para", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + para", | ||||||
|  |                     "iot_intensive_40_steam": "Intenzivno 40°C + para", | ||||||
|  |                     "iot_mixed_steam": "Miješane tkanine + Para", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Mješovite i obojene tkanine 59' + para", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "Pamuk Brzi 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Brza klasa A 60 + para", | ||||||
|  |                     "iot_resistant_cotton_steam": "Pamuk + Para", | ||||||
|  |                     "iot_shirts_steam": "Košulje + para", | ||||||
|  |                     "iot_single_item_steam": "Pojedinačna stavka + para", | ||||||
|  |                     "iot_smart_wash": "Pametno pranje", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Posebna 39' + para", | ||||||
|  |                     "iot_steam_hygiene_plus": "Hygiene Plus Steam ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Sintetika i šareno rublje + para", | ||||||
|  |                     "iot_wash_and_dry": "Pranje & sušenje", | ||||||
|  |                     "iot_wash_anti_mites": "Protiv grinja", | ||||||
|  |                     "iot_wash_anti_odor": "Protiv neugodnih mirisa", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Dezinficijens", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Dezinfekcijsko sredstvo za bebe + para", | ||||||
|  |                     "iot_wash_backpacks": "Naprtnjače", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Ruksaci", | ||||||
|  |                     "iot_wash_bathrobe": "Kućni ogrtači i ručnici", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Kupaonski ogrtači + Para", | ||||||
|  |                     "iot_wash_bed_linen": "Posteljine", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Posteljina + Para", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Posteljine", | ||||||
|  |                     "iot_wash_big_single_load": "Veliko pojedinačno punjenje", | ||||||
|  |                     "iot_wash_bleaching": "Izbjeljivanje", | ||||||
|  |                     "iot_wash_blood_stains": "Mrlje od krvi", | ||||||
|  |                     "iot_wash_cashmere": "Kašmir", | ||||||
|  |                     "iot_wash_chocolate_stains": "Mrlje od čokolade", | ||||||
|  |                     "iot_wash_cold_wash": "Hladno pranje", | ||||||
|  |                     "iot_wash_colored": "Obojeno rublje", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Uklanjanje mrlja za boje", | ||||||
|  |                     "iot_wash_colored_delicate": "Obojeno osjetljivo rublje", | ||||||
|  |                     "iot_wash_coloured": "Boje", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Posteljina u boji", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Posteljina u boji + para", | ||||||
|  |                     "iot_wash_coloured_curtains": "Šarene zavjese", | ||||||
|  |                     "iot_wash_coloured_shirts": "Šarene košulje", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Košulje u boji + para", | ||||||
|  |                     "iot_wash_coloured_steam": "Boje + Para", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Šareni stolnjaci", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Šareni stolnjaci + para", | ||||||
|  |                     "iot_wash_cotton": "Pamuk", | ||||||
|  |                     "iot_wash_cotton_steam": "Pamuk + Para", | ||||||
|  |                     "iot_wash_cuddly_toys": "Plišane igračke", | ||||||
|  |                     "iot_wash_curtains": "Zavjese", | ||||||
|  |                     "iot_wash_curtains_steam": "Zavjese+Para", | ||||||
|  |                     "iot_wash_curtains_zelig": "Zavjese", | ||||||
|  |                     "iot_wash_dark": "Tamna odjeća", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Tamno i obojeno rublje 44'", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Tamno i obojeno rublje 59'", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Tamno i obojeno rublje XL", | ||||||
|  |                     "iot_wash_dark_steam": "Tamna odjeća + Para", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Osjetljivo rublje", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Antialergijski za osjetljivo rublje", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Antialergijski za osjetljivo rublje + Para", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Antialergijski za osjetljivo rublje", | ||||||
|  |                     "iot_wash_delicate_colors": "Osjetljivo šareno rublje", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Boje + para", | ||||||
|  |                     "iot_wash_delicate_dark": "Osjetljivo tamno rublje", | ||||||
|  |                     "iot_wash_delicate_steam": "Osjetljivo rublje + Para", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Osjetljivi stolnjaci", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Osjetljivi stolnjaci + Para", | ||||||
|  |                     "iot_wash_delicate_whites": "Osjetljivo bijelo rublje", | ||||||
|  |                     "iot_wash_denim_jeans": "Traper – Traperice", | ||||||
|  |                     "iot_wash_diving_suits": "Ronilačka odijela", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Ronilačka odijela", | ||||||
|  |                     "iot_wash_down_jackets": "Jakne punjene paperjem", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Jakne punjene paperjem", | ||||||
|  |                     "iot_wash_duvet": "Popluni", | ||||||
|  |                     "iot_wash_fruit_stains": "Mrlje od voća", | ||||||
|  |                     "iot_wash_gym_fit": "Odjeća za teretanu – fitness", | ||||||
|  |                     "iot_wash_handwash": "Ručno pranje", | ||||||
|  |                     "iot_wash_handwash_colored": "Ručno pranje obojenog rublja", | ||||||
|  |                     "iot_wash_handwash_dark": "Ručno pranje tamnog rublja", | ||||||
|  |                     "iot_wash_lingerie": "Donje rublje", | ||||||
|  |                     "iot_wash_masks_refresh": "Osvježavanje maski", | ||||||
|  |                     "iot_wash_masks_sanification": "Sanitacija maski", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Sanitacija maski + Para", | ||||||
|  |                     "iot_wash_mats": "Prostirke", | ||||||
|  |                     "iot_wash_men_s_trousers": "Hlače", | ||||||
|  |                     "iot_wash_mixed": "Miješano", | ||||||
|  |                     "iot_wash_mixed_steam": "Miješane tkanine + Para", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Miješano i obojeno rublje 44'", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Miješano i obojeno rublje 59'", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Miješano i obojeno rublje XL", | ||||||
|  |                     "iot_wash_new_clothes": "Nova odjeća", | ||||||
|  |                     "iot_wash_perfect_white": "Savršeno bijelo", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Savršeno bijelo + Para", | ||||||
|  |                     "iot_wash_pets": "Pribor za ljubimce", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Uklanjanje dlaka kućnih ljubimaca", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Uklanjanje neugodnih mirisa i mrlja od kućnih ljubimaca", | ||||||
|  |                     "iot_wash_pets_steam": "Pribor za ljubimce", | ||||||
|  |                     "iot_wash_playsuits": "Kombinezoni", | ||||||
|  |                     "iot_wash_playsuits_steam": "Kombinezoni + Para", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Sredstvo za brzo čišćenje bubnja", | ||||||
|  |                     "iot_wash_rapid_14": "Brzi program 14’", | ||||||
|  |                     "iot_wash_rapid_30": "Brzi program 30’", | ||||||
|  |                     "iot_wash_rapid_44": "Brzi program 44’", | ||||||
|  |                     "iot_wash_rapid_59": "Brzi program 59’", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Brzi 59' + para", | ||||||
|  |                     "iot_wash_refresh_14_min": "Osvježavanje 14’", | ||||||
|  |                     "iot_wash_resistant_colored": "Otporno obojeno rublje", | ||||||
|  |                     "iot_wash_resistant_dark": "Otporno tamno rublje", | ||||||
|  |                     "iot_wash_resistant_whites": "Otporno bijelo rublje", | ||||||
|  |                     "iot_wash_rinse": "Ispiranje", | ||||||
|  |                     "iot_wash_shirts": "Košulje", | ||||||
|  |                     "iot_wash_shirts_steam": "Košulje + Para", | ||||||
|  |                     "iot_wash_silk": "Svila", | ||||||
|  |                     "iot_wash_ski_suit": "Skijaška odijela", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Skijaška odijela", | ||||||
|  |                     "iot_wash_spin": "Centrifuga", | ||||||
|  |                     "iot_wash_sport": "Sportsko rublje", | ||||||
|  |                     "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_swimsuits_and_bikinis": "Kupaći kostimi", | ||||||
|  |                     "iot_wash_synthetic": "Sintetika", | ||||||
|  |                     "iot_wash_synthetic_steam": "Sintetika + Para", | ||||||
|  |                     "iot_wash_tablecloths": "Stolnjaci", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Stolnjaci + Para", | ||||||
|  |                     "iot_wash_technical_fabrics": "Tehničke tkanine", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Tehničke tkanine", | ||||||
|  |                     "iot_wash_technical_jackets": "Tehničke jakne", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Tehničke jakne", | ||||||
|  |                     "iot_wash_trainers": "Tenisice", | ||||||
|  |                     "iot_wash_whites": "Bijelo rublje", | ||||||
|  |                     "iot_wash_whites_44": "Bijelo rublje 44'", | ||||||
|  |                     "iot_wash_whites_59": "Bijelo rublje 59'", | ||||||
|  |                     "iot_wash_whites_xl": "Bijelo rublje XL", | ||||||
|  |                     "iot_wash_wine_stains": "Mrlje od vina", | ||||||
|  |                     "iot_wash_wool": "Vuna", | ||||||
|  |                     "jeans": "Traperice", | ||||||
|  |                     "jeans_60": "Traper", | ||||||
|  |                     "low_dry": "Suha miješana odjeća", | ||||||
|  |                     "mixed": "Miješane tkanine", | ||||||
|  |                     "mixed_and_colored_59": "Miješana i šarena odjeća 59’", | ||||||
|  |                     "mixed_steam": "Miješane tkanine + Para", | ||||||
|  |                     "mix_and_colour_59": "Mijesane Tkanine + Sareno 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Mješovite i obojene tkanine 59' + para", | ||||||
|  |                     "night_and_day": "Noć i dan", | ||||||
|  |                     "night_wash": "Ciklus preko noći", | ||||||
|  |                     "perfect_59": "Savršeno 59’", | ||||||
|  |                     "perfect_cotton_59": "Pamuk Brzi 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Pamuk Brzi 59'", | ||||||
|  |                     "perfect_whites_59": "Savršeno bijelo 59'", | ||||||
|  |                     "rapid_14_min": "Brzi 14'", | ||||||
|  |                     "rapid_30_min": "Brzi 30 min", | ||||||
|  |                     "rapid_44_min": "Brzi 44 min", | ||||||
|  |                     "rapid_a_class_60": "Brza klasa A 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Brza klasa A 60 + para", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Pranje i sušenje 59’.", | ||||||
|  |                     "resistant_cotton": "Pamuk", | ||||||
|  |                     "resistant_cotton_steam": "Pamuk + Para", | ||||||
|  |                     "rinse": "Ispiranje", | ||||||
|  |                     "shirts_steam": "Košulje + para", | ||||||
|  |                     "silent_night": "Ciklus preko noći", | ||||||
|  |                     "single_item": "Pojedinačna stavka", | ||||||
|  |                     "single_item_steam": "Pojedinačna stavka + para", | ||||||
|  |                     "smart_wash": "Pametno pranje", | ||||||
|  |                     "soft_care": "Mekana njega", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Posebna 39'", | ||||||
|  |                     "special_39_full_load": "Posebna 39'", | ||||||
|  |                     "special_39_full_load_steam": "Posebna 39' + para", | ||||||
|  |                     "special_49": "Posebno 49’", | ||||||
|  |                     "sport_39": "Sport 39’", | ||||||
|  |                     "sport_plus_29": "Sportski Plus 29\"", | ||||||
|  |                     "sport_plus_39": "Sportski Plus 39'", | ||||||
|  |                     "steam_39": "Para 39’", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - pamuk", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - osjetljivo", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - sintetika", | ||||||
|  |                     "steam_hygiene_plus": "Hygiene Plus Steam ", | ||||||
|  |                     "synthetics": "Sintetika", | ||||||
|  |                     "synthetic_and_coloured": "Sintetika i šareno rublje", | ||||||
|  |                     "synthetic_and_coloured_steam": "Sintetika i šareno rublje + para", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Potpuna njega", | ||||||
|  |                     "tumbling": "Sušilica", | ||||||
|  |                     "wool": "Vuna", | ||||||
|  |                     "wool_and_delicates_49": "Vuna/Osjetljivo 49'", | ||||||
|  |                     "wool_dry": "Suha vuna", | ||||||
|  |                     "wool_soft_care": "Vuna & Mekana Njega" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "AUTOMATSKA POSTAVKA", | ||||||
|  |                     "cheese": "Sir", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Način rada Eco", | ||||||
|  |                     "fruits_and_veg": "Voće i Povrće", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "ODMOR", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Nije odabran način rada", | ||||||
|  |                     "quick_cool": "BRZO HLAĐENJE", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER HLAĐENJE", | ||||||
|  |                     "super_freeze": "SUPER ZAMRZAVANJE", | ||||||
|  |                     "tea": "Hladna pića i napitci", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Noć", |                     "silent": "Noć", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "Posebno", |                     "special": "Posebno", | ||||||
|                     "special_pw_prz": "Posebno", |                     "special_pw_prz": "Posebno", | ||||||
|                     "steam": "Steam (Para) 75 °C", |                     "steam": "Steam (Para) 75 °C", | ||||||
| @ -465,11 +1028,12 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Tjestenina i tijesta", |                     "bakery": "Tjestenina i tijesta", | ||||||
|                     "bakery_steam": "Kruh pečen na pari", |                     "bakery_steam": "Para u pećnici", | ||||||
|                     "bottom_heating": "Donji grijač", |                     "bottom_heating": "Donji grijač", | ||||||
|                     "bottom_heating_fan": "Donji grijač + Ventilator", |                     "bottom_heating_fan": "Donji grijač + Ventilator", | ||||||
|                     "bread": "Kruh", |                     "bread": "Kruh", | ||||||
|                     "bread_steam": "Peciva pečena na pari", |                     "bread_steam": "Kruh pečen na pari", | ||||||
|  |                     "combi": "Combi", | ||||||
|                     "convection_fan": "Konvekcija + Ventilator", |                     "convection_fan": "Konvekcija + Ventilator", | ||||||
|                     "convection_fan_turnspit": "Konvekcija + ventilator + ražanj", |                     "convection_fan_turnspit": "Konvekcija + ventilator + ražanj", | ||||||
|                     "conventional": "Konvekcijska", |                     "conventional": "Konvekcijska", | ||||||
| @ -477,7 +1041,7 @@ | |||||||
|                     "defrost": "Odmrzavanje", |                     "defrost": "Odmrzavanje", | ||||||
|                     "descaling": "Uklanjanje kamenca", |                     "descaling": "Uklanjanje kamenca", | ||||||
|                     "fish": "Riba", |                     "fish": "Riba", | ||||||
|                     "fish_steam": "Riba kuhana na pari", |                     "fish_steam": "Riba na pari", | ||||||
|                     "grill_cata": "Pečenje", |                     "grill_cata": "Pečenje", | ||||||
|                     "grill_fan_cata": "Ventilator za pečenje", |                     "grill_fan_cata": "Ventilator za pečenje", | ||||||
|                     "grill_fan_pyro": "Grijač + ventilator", |                     "grill_fan_pyro": "Grijač + ventilator", | ||||||
| @ -488,12 +1052,12 @@ | |||||||
|                     "leavening": "Dizanje tijesta", |                     "leavening": "Dizanje tijesta", | ||||||
|                     "low_temp_cooking": "Kuhanje na niskoj temperaturi", |                     "low_temp_cooking": "Kuhanje na niskoj temperaturi", | ||||||
|                     "low_temp_cooking_fish": "Kuhanje na niskoj temperaturi - riba", |                     "low_temp_cooking_fish": "Kuhanje na niskoj temperaturi - riba", | ||||||
|                     "low_temp_cooking_fish_steam": "Kuhanje na pari i na niskoj temperaturi - riba", |                     "low_temp_cooking_fish_steam": "Kuhanje na niskoj temperaturi - riba na pari", | ||||||
|                     "low_temp_cooking_meat": "Kuhanje na niskoj temperaturi - meso", |                     "low_temp_cooking_meat": "Kuhanje na niskoj temperaturi - meso", | ||||||
|                     "low_temp_cooking_meat_steam": "Kuhanje na pari i na niskoj temperaturi - meso", |                     "low_temp_cooking_meat_steam": "Kuhanje na niskoj temperaturi - meso na pari", | ||||||
|                     "low_temp_cooking_steam": "Kuhanje na pari i na niskoj temperaturi", |                     "low_temp_cooking_steam": "Kuhanje na pari i na niskoj temperaturi", | ||||||
|                     "meat": "Meso", |                     "meat": "Meso", | ||||||
|                     "meat_steam": "Meso kuhano na pari", |                     "meat_steam": "Meso na pari", | ||||||
|                     "multi_level": "Više razina", |                     "multi_level": "Više razina", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Tjestenina i tijesta", |                     "pasta_and_bakery": "Tjestenina i tijesta", | ||||||
| @ -501,7 +1065,7 @@ | |||||||
|                     "pyrolysis": "Piroliza", |                     "pyrolysis": "Piroliza", | ||||||
|                     "pyrolysis_plus": "Piroliza +", |                     "pyrolysis_plus": "Piroliza +", | ||||||
|                     "red_meat": "Crveno meso", |                     "red_meat": "Crveno meso", | ||||||
|                     "red_meat_steam": "Crveno meso kuhano na pari", |                     "red_meat_steam": "Kuhano crveno meso", | ||||||
|                     "regenerate": "Regeneracija", |                     "regenerate": "Regeneracija", | ||||||
|                     "soft_plus": "Mekano+", |                     "soft_plus": "Mekano+", | ||||||
|                     "super_grill": "Super roštilj", |                     "super_grill": "Super roštilj", | ||||||
| @ -511,9 +1075,9 @@ | |||||||
|                     "vegetables": "Povrće", |                     "vegetables": "Povrće", | ||||||
|                     "vegetables_cata": "Povrće", |                     "vegetables_cata": "Povrće", | ||||||
|                     "vegetables_pyro": "Povrće", |                     "vegetables_pyro": "Povrće", | ||||||
|                     "water_discharge": "Odvod vode", |                     "water_discharge": "Ispuštanje vode", | ||||||
|                     "white_meat": "Bijelo meso", |                     "white_meat": "Bijelo meso", | ||||||
|                     "white_meat_steam": "Bijelo meso kuhano na pari" |                     "white_meat_steam": "Kuhano bijelo meso na pari" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Program" |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious Cure", |                     "hqd_precious_cure": "Precious Cure", | ||||||
|                     "hqd_quick_20": "Brzo 20", |                     "hqd_quick_20": "Brzo 20", | ||||||
|                     "hqd_quick_30": "Brzo 30", |                     "hqd_quick_30": "Brzo 30", | ||||||
|                     "hqd_quick_dry": "Brzo sušenje", |                     "hqd_quick_dry": "Brzo sušenje 30", | ||||||
|                     "hqd_quilt": "Popluni", |                     "hqd_quilt": "Popluni", | ||||||
|                     "hqd_refresh": "Protiv neugodnih mirisa", |                     "hqd_refresh": "Protiv neugodnih mirisa", | ||||||
|                     "hqd_school_uniform": "Školska uniforma", |                     "hqd_school_uniform": "Školska uniforma", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + odvlaživač", |                     "iot_uv_and_dry": "UV + odvlaživač", | ||||||
|                     "iot_uv_and_fan": "UV + ventilator", |                     "iot_uv_and_fan": "UV + ventilator", | ||||||
|                     "iot_uv_and_heat": "UV + grijanje" |                     "iot_uv_and_heat": "UV + grijanje" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER ZAMRZAVANJE", |                     "super_freeze": "SUPER ZAMRZAVANJE", | ||||||
|                     "tea": "Hladna pića i napitci", |                     "tea": "Hladna pića i napitci", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Preostalo vrijeme" |                 "name": "Preostalo vrijeme" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Hladnjak", | ||||||
|  |                     "freezer": "Zamrzivač", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Hladnjak & Zamrzivač" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Zona" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Hladnjak" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1206,7 +1784,7 @@ | |||||||
|                 "name": "Tava" |                 "name": "Tava" | ||||||
|             }, |             }, | ||||||
|             "remote_control": { |             "remote_control": { | ||||||
|                 "name": "Upravljanje na daljinu" |                 "name": "Daljinski upravljač" | ||||||
|             }, |             }, | ||||||
|             "rinse_aid": { |             "rinse_aid": { | ||||||
|                 "name": "Razina sredstva za ispiranje" |                 "name": "Razina sredstva za ispiranje" | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Indukcijska ploča za kuhanje" |                 "name": "Indukcijska ploča za kuhanje" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Program Početak" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Program Zaustavi" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Klimatizacijski uređaj" |                 "name": "Klimatizacijski uređaj" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Hladnjak", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Načini rada za hladnjak", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Automatsko postavljanje", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Nije odabran način rada" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Zamrzivač", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Načini rada za zamrzavanje", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Automatsko postavljanje", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Nije odabran način rada" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Pećnica", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programi", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Tjestenina i tijesta", | ||||||
|  |                             "bakery_steam": "Para u pećnici", | ||||||
|  |                             "bottom_heating": "Donji grijač", | ||||||
|  |                             "bottom_heating_fan": "Donji grijač + Ventilator", | ||||||
|  |                             "bread": "Kruh", | ||||||
|  |                             "bread_steam": "Kruh pečen na pari", | ||||||
|  |                             "combi": "Combi", | ||||||
|  |                             "convection_fan": "Konvekcija + Ventilator", | ||||||
|  |                             "convection_fan_turnspit": "Konvekcija + ventilator + ražanj", | ||||||
|  |                             "conventional": "Konvekcijska", | ||||||
|  |                             "conventional_turnspit": "Konvekcija + ražanj", | ||||||
|  |                             "defrost": "Odmrzavanje", | ||||||
|  |                             "descaling": "Uklanjanje kamenca", | ||||||
|  |                             "fish": "Riba", | ||||||
|  |                             "fish_steam": "Riba na pari", | ||||||
|  |                             "grill_cata": "Pečenje", | ||||||
|  |                             "grill_fan_cata": "Ventilator za pečenje", | ||||||
|  |                             "grill_fan_pyro": "Grijač + ventilator", | ||||||
|  |                             "grill_pyro": "Grijač", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Kruh", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Dizanje tijesta", | ||||||
|  |                             "low_temp_cooking": "Kuhanje na niskoj temperaturi", | ||||||
|  |                             "low_temp_cooking_fish": "Kuhanje na niskoj temperaturi - riba", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Kuhanje na niskoj temperaturi - riba na pari", | ||||||
|  |                             "low_temp_cooking_meat": "Kuhanje na niskoj temperaturi - meso", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Kuhanje na niskoj temperaturi - meso na pari", | ||||||
|  |                             "low_temp_cooking_steam": "Kuhanje na pari i na niskoj temperaturi", | ||||||
|  |                             "meat": "Meso", | ||||||
|  |                             "meat_steam": "Meso na pari", | ||||||
|  |                             "multi_level": "Više razina", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Tjestenina i tijesta", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Piroliza", | ||||||
|  |                             "pyrolysis_plus": "Piroliza +", | ||||||
|  |                             "red_meat": "Crveno meso", | ||||||
|  |                             "red_meat_steam": "Kuhano crveno meso", | ||||||
|  |                             "regenerate": "Regeneracija", | ||||||
|  |                             "soft_plus": "Mekano+", | ||||||
|  |                             "super_grill": "Super roštilj", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Povrće", | ||||||
|  |                             "vegetables_cata": "Povrće", | ||||||
|  |                             "vegetables_pyro": "Povrće", | ||||||
|  |                             "water_discharge": "Ispuštanje vode", | ||||||
|  |                             "white_meat": "Bijelo meso", | ||||||
|  |                             "white_meat_steam": "Kuhano bijelo meso na pari" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -116,7 +116,8 @@ | |||||||
|                     "19": "Asciugatura", |                     "19": "Asciugatura", | ||||||
|                     "20": "Asciugatura", |                     "20": "Asciugatura", | ||||||
|                     "11": "Pronta", |                     "11": "Pronta", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Fase" |                 "name": "Fase" | ||||||
|             }, |             }, | ||||||
| @ -256,7 +257,7 @@ | |||||||
|                     "hqd_bed_sheets": "Lenzuola", |                     "hqd_bed_sheets": "Lenzuola", | ||||||
|                     "hqd_bulky": "Vestiti voluminosi", |                     "hqd_bulky": "Vestiti voluminosi", | ||||||
|                     "hqd_casual": "Casual", |                     "hqd_casual": "Casual", | ||||||
|                     "hqd_cold_wind_30": "Brezza rinfrescante 30 minuti", |                     "hqd_cold_wind_30": "Brezza rinfrescante 30m", | ||||||
|                     "hqd_cold_wind_timing": "Brezza rinfrescante", |                     "hqd_cold_wind_timing": "Brezza rinfrescante", | ||||||
|                     "hqd_cotton": "Cotone", |                     "hqd_cotton": "Cotone", | ||||||
|                     "hqd_curtain": "Tende", |                     "hqd_curtain": "Tende", | ||||||
| @ -270,14 +271,14 @@ | |||||||
|                     "hqd_i_refresh_pro": "I-Refresh Pro", |                     "hqd_i_refresh_pro": "I-Refresh Pro", | ||||||
|                     "hqd_jacket": "Giacche", |                     "hqd_jacket": "Giacche", | ||||||
|                     "hqd_jeans": "Jeans", |                     "hqd_jeans": "Jeans", | ||||||
|                     "hqd_luxury": "Vestiti preziosi", |                     "hqd_luxury": "Capi Pregiati", | ||||||
|                     "hqd_mix": "Misti", |                     "hqd_mix": "Misti", | ||||||
|                     "hqd_night_dry": "Asciugatura notturna", |                     "hqd_night_dry": "Asciugatura notturna", | ||||||
|                     "hqd_outdoor": "Outdoor", |                     "hqd_outdoor": "Outdoor", | ||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Rapido 20", |                     "hqd_quick_20": "Rapido 20m", | ||||||
|                     "hqd_quick_30": "Rapido 30", |                     "hqd_quick_30": "Rapido 30m", | ||||||
|                     "hqd_quick_dry": "Asciugatura veloce", |                     "hqd_quick_dry": "Asciugatura veloce (30 min)", | ||||||
|                     "hqd_quilt": "Trapunte", |                     "hqd_quilt": "Trapunte", | ||||||
|                     "hqd_refresh": "Refresh", |                     "hqd_refresh": "Refresh", | ||||||
|                     "hqd_school_uniform": "Uniforme scolastica", |                     "hqd_school_uniform": "Uniforme scolastica", | ||||||
| @ -291,7 +292,7 @@ | |||||||
|                     "hqd_underwear": "Intimo", |                     "hqd_underwear": "Intimo", | ||||||
|                     "hqd_warm_up": "Riscaldamento", |                     "hqd_warm_up": "Riscaldamento", | ||||||
|                     "hqd_wool": "Lana", |                     "hqd_wool": "Lana", | ||||||
|                     "hqd_working_suit": "Completo da lavoro", |                     "hqd_working_suit": "Abbigliamento da lavoro", | ||||||
|                     "hygiene": "Igiene", |                     "hygiene": "Igiene", | ||||||
|                     "iot_checkup": "Check-Up", |                     "iot_checkup": "Check-Up", | ||||||
|                     "iot_dry_anti_mites": "Anti-Acari", |                     "iot_dry_anti_mites": "Anti-Acari", | ||||||
| @ -315,7 +316,7 @@ | |||||||
|                     "iot_dry_lingerie": "Lingerie", |                     "iot_dry_lingerie": "Lingerie", | ||||||
|                     "iot_dry_mixed": "Misti", |                     "iot_dry_mixed": "Misti", | ||||||
|                     "iot_dry_playsuits": "Tutine", |                     "iot_dry_playsuits": "Tutine", | ||||||
|                     "iot_dry_rapid_30": "Rapido 30", |                     "iot_dry_rapid_30": "Rapido 30m", | ||||||
|                     "iot_dry_rapid_59": "Rapido 59'.", |                     "iot_dry_rapid_59": "Rapido 59'.", | ||||||
|                     "iot_dry_refresh": "Rinfresca", |                     "iot_dry_refresh": "Rinfresca", | ||||||
|                     "iot_dry_regenerates_waterproof": "Rigenera Tessuti Impermeabili", |                     "iot_dry_regenerates_waterproof": "Rigenera Tessuti Impermeabili", | ||||||
| @ -358,7 +359,8 @@ | |||||||
|                     "woolmark": "Lana", |                     "woolmark": "Lana", | ||||||
|                     "xxl_load": "Carico XXL", |                     "xxl_load": "Carico XXL", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Temperatura ambiente" |                 "name": "Temperatura ambiente" | ||||||
| @ -371,6 +373,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Temperatura del frigorifero" |                 "name": "Temperatura del frigorifero" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "Funzione 10°C Heating ", | ||||||
|  |                     "iot_auto": "Auto", | ||||||
|  |                     "iot_cool": "Freddo", | ||||||
|  |                     "iot_dry": "Deumidificazione", | ||||||
|  |                     "iot_fan": "Ventilatore", | ||||||
|  |                     "iot_heat": "Caldo", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Self purify", | ||||||
|  |                     "iot_self_clean": "Self clean", | ||||||
|  |                     "iot_self_clean_56": "Steri-Clean 56°C", | ||||||
|  |                     "iot_simple_start": "Avvia ora", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + Auto", | ||||||
|  |                     "iot_uv_and_cool": "UV + Freddo", | ||||||
|  |                     "iot_uv_and_dry": "UV + Deumidificatore", | ||||||
|  |                     "iot_uv_and_fan": "UV + Ventola", | ||||||
|  |                     "iot_uv_and_heat": "UV + Caldo" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Rapido 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "Auto Universale 50 - 60°C", | ||||||
|  |                     "auto_universal_plus": "Auto Universale Plus 65 - 75°C", | ||||||
|  |                     "auto_universal_plus_soil": "Auto Universale Plus 65 - 75°C", | ||||||
|  |                     "auto_universal_soil": "Auto Universale 50 - 60°C", | ||||||
|  |                     "auto_wash": "Auto Wash", | ||||||
|  |                     "auto_wash_soil": "Auto Wash", | ||||||
|  |                     "classe_a_59": "Classe A 59' 65°C", | ||||||
|  |                     "delicate": "Delicato 45°C", | ||||||
|  |                     "dishwasher_care": "Ciclo anticalcare", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_asynch": "Eco 45°C", | ||||||
|  |                     "eco_bldc": "Eco 45°C", | ||||||
|  |                     "eco_synch": "Eco 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Calici", | ||||||
|  |                     "glassware": "Cristalli 45°C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Igiene", | ||||||
|  |                     "hygiene_plus": "Igiene 75°C", | ||||||
|  |                     "intensive": "Intensivo ", | ||||||
|  |                     "intensive_rapid": "Forte Veloce", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "Auto Universale 50 - 60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Auto Wash", | ||||||
|  |                     "iot_baby_care": "Baby Care", | ||||||
|  |                     "iot_breakfast": "Colazione", | ||||||
|  |                     "iot_checkup": "Check-Up", | ||||||
|  |                     "iot_china_crystals": "Cristalli", | ||||||
|  |                     "iot_classe_a_59": "Rapido 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Cocktail Glasses", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Cocktail Glasses", | ||||||
|  |                     "iot_daily_care": "Quotidiano", | ||||||
|  |                     "iot_daily_care_soil": "Quotidiano", | ||||||
|  |                     "iot_delicate": "Delicato 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Cena di coppia", | ||||||
|  |                     "iot_dinner_for_two_soil": "Cena di coppia", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Rapido", | ||||||
|  |                     "iot_eco_asynch": "Eco 45°C", | ||||||
|  |                     "iot_eco_bldc": "Eco 45°C", | ||||||
|  |                     "iot_eco_synch": "Eco 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Ciclo Vapore", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Rapido", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Rapido", | ||||||
|  |                     "iot_party": "Party", | ||||||
|  |                     "iot_party_soil": "Party", | ||||||
|  |                     "iot_pizza_menu": "Pizza Menu", | ||||||
|  |                     "iot_pizza_menu_soil": "Pizza Menu", | ||||||
|  |                     "iot_plastic_tupperware": "Plastiche & Tupperware", | ||||||
|  |                     "iot_porcelain": "Porcellane", | ||||||
|  |                     "iot_power_mix_wash": "Power Mix Wash", | ||||||
|  |                     "iot_power_mix_wash_soil": "Power Mix Wash", | ||||||
|  |                     "iot_prewash": "Prelavaggio", | ||||||
|  |                     "iot_pyrex_and_glassware": "Pyrex & Glassware", | ||||||
|  |                     "iot_rapid_29": "Rapido 29'", | ||||||
|  |                     "iot_rapid_39": "Rapido 39' 60°C", | ||||||
|  |                     "iot_single": "Single", | ||||||
|  |                     "iot_steam": "Vapore 75°C", | ||||||
|  |                     "iot_super_flash": "Super Flash", | ||||||
|  |                     "iot_super_wash": "Super Wash", | ||||||
|  |                     "iot_turbopower": "Turbo Power", | ||||||
|  |                     "iot_universal": "Universale 60°C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Maxi Stoviglie e Griglie", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Maxi Stoviglie e Griglie", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Rapido", | ||||||
|  |                     "night": "Notte 55°C", | ||||||
|  |                     "prewash": "Prelavaggio", | ||||||
|  |                     "rapid_20": "Rapido 20'", | ||||||
|  |                     "rapid_24": "Rapido 24'", | ||||||
|  |                     "rapid_29": "Rapido 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Rapido 39' 60°C", | ||||||
|  |                     "rapid_49": "Rapido 49'", | ||||||
|  |                     "rapid_59": "Rapido 59'", | ||||||
|  |                     "sanitising": "Igienizzazione", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Notte", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "Speciale", | ||||||
|  |                     "special_pw_prz": "Speciale", | ||||||
|  |                     "steam": "Vapore 75°C", | ||||||
|  |                     "steam_plus": "Vapore Plus 75°C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Ultra Silenzioso 55°C", | ||||||
|  |                     "ultra_silent": "Ultra Silenzioso 55°C", | ||||||
|  |                     "universal": "Universale 60°C", | ||||||
|  |                     "universal_plus": "Universale Plus 70°C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Frittelle di patate", | ||||||
|  |                     "iot_special_beef_fillet": "Filetto di manzo", | ||||||
|  |                     "iot_special_beef_veal_stew": "Spezzatino di manzo e vitello", | ||||||
|  |                     "iot_special_boiled_rice": "Riso bollito", | ||||||
|  |                     "iot_special_chicken_breast": "Petto di pollo", | ||||||
|  |                     "iot_special_chicken_legs": "Cosce di pollo", | ||||||
|  |                     "iot_special_chocolate_pudding": "Chocolate pudding", | ||||||
|  |                     "iot_special_entrecote": "Entrecote", | ||||||
|  |                     "iot_special_fresh_tuna": "Tonno fresco", | ||||||
|  |                     "iot_special_grilled_vegetables": "Verdure alla griglia", | ||||||
|  |                     "iot_special_lamb_cutlet": "Cotoletta di agnello", | ||||||
|  |                     "iot_special_meatballs": "Polpette", | ||||||
|  |                     "iot_special_minestrone": "Minestrone", | ||||||
|  |                     "iot_special_mussels": "Cozze", | ||||||
|  |                     "iot_special_omelette": "Omelette", | ||||||
|  |                     "iot_special_pancakes": "Pancakes", | ||||||
|  |                     "iot_special_paris_style_peas": "Piselli alla parigina", | ||||||
|  |                     "iot_special_poached_eggs": "Poached eggs", | ||||||
|  |                     "iot_special_pork_fillet": "Filetto di maiale", | ||||||
|  |                     "iot_special_pork_ribs": "Costolette di maiale", | ||||||
|  |                     "iot_special_prawns": "Gamberi", | ||||||
|  |                     "iot_special_quinoa": "Quinoa", | ||||||
|  |                     "iot_special_ratatouille": "Ratatouille", | ||||||
|  |                     "iot_special_salmon_fillet": "Filetto di salmone", | ||||||
|  |                     "iot_special_saute_potatoes": "Patete saltate", | ||||||
|  |                     "iot_special_scallops": "Cappe sante", | ||||||
|  |                     "iot_special_scrambled_eggs": "Uova strapazzate", | ||||||
|  |                     "iot_special_spelt": "Farro", | ||||||
|  |                     "iot_special_veggy_noodles": "Spaghetti vegetariani", | ||||||
|  |                     "iot_special_white_fish_fillet": "Filetto di pesce bianco", | ||||||
|  |                     "iot_standard_boiling": "Ebollizione", | ||||||
|  |                     "iot_standard_frying": "Frittura", | ||||||
|  |                     "iot_standard_keep_warm": "Mantenimento", | ||||||
|  |                     "iot_standard_melting": "Fusione", | ||||||
|  |                     "iot_standard_simmering": "Ebollizione Lenta" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Pasta e Pasticceria", | ||||||
|  |                     "bakery_steam": "Vapore da forno", | ||||||
|  |                     "bottom_heating": "Resistenza Inferiore", | ||||||
|  |                     "bottom_heating_fan": "Resistenza Inferiore Ventilata", | ||||||
|  |                     "bread": "Pane", | ||||||
|  |                     "bread_steam": "Pane al vapore", | ||||||
|  |                     "combi": "Combi", | ||||||
|  |                     "convection_fan": "Cottura Ventilata", | ||||||
|  |                     "convection_fan_turnspit": "Girarrosto a convenzione ventilata", | ||||||
|  |                     "conventional": "Statico", | ||||||
|  |                     "conventional_turnspit": "Girarrosto a convenzione", | ||||||
|  |                     "defrost": "Decongelamento", | ||||||
|  |                     "descaling": "Decalcificazione", | ||||||
|  |                     "fish": "Pesce", | ||||||
|  |                     "fish_steam": "Pesce al vapore", | ||||||
|  |                     "grill_cata": "Grill", | ||||||
|  |                     "grill_fan_cata": "Grill fan", | ||||||
|  |                     "grill_fan_pyro": "Grill Ventilato", | ||||||
|  |                     "grill_pyro": "Grill", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Pane", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Lievitazione", | ||||||
|  |                     "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", | ||||||
|  |                     "low_temp_cooking_meat": "Cottura a bassa temperatura Carne", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Cottura a bassa temperatura Carne al vapore", | ||||||
|  |                     "low_temp_cooking_steam": "Cottura a bassa temperatura al vapore", | ||||||
|  |                     "meat": "Carne", | ||||||
|  |                     "meat_steam": "Carne al vapore", | ||||||
|  |                     "multi_level": "Cottura Multilivello", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Pasta e Pasticceria", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Pirolisi", | ||||||
|  |                     "pyrolysis_plus": "Pirolisi +", | ||||||
|  |                     "red_meat": "Carne rossa", | ||||||
|  |                     "red_meat_steam": "Carne rossa al vapore", | ||||||
|  |                     "regenerate": "Rigenerare", | ||||||
|  |                     "soft_plus": "Soft+", | ||||||
|  |                     "super_grill": "Supergriglia", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Verdure", | ||||||
|  |                     "vegetables_cata": "Verdure", | ||||||
|  |                     "vegetables_pyro": "Verdure", | ||||||
|  |                     "water_discharge": "Scarico dell'acqua", | ||||||
|  |                     "white_meat": "Carne Bianca", | ||||||
|  |                     "white_meat_steam": "Carne bianca al vapore" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "Cotone e Colorati 20°", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "Vapore", | ||||||
|  |                     "active_wash": "Active Wash", | ||||||
|  |                     "active_wash_steam": "Active Wash + Vapore", | ||||||
|  |                     "allergy_care": "Allergy Care", | ||||||
|  |                     "allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "all_in_one_49": "All in One 49'", | ||||||
|  |                     "all_in_one_59": "All in One 59'", | ||||||
|  |                     "all_in_one_59_steam": "Active Wash + Vapore", | ||||||
|  |                     "autocare": "Autocare", | ||||||
|  |                     "autoclean": "Pulizia cesto e decalcifiazione", | ||||||
|  |                     "baby_60": "Tutto Bebè 60°C", | ||||||
|  |                     "care_14": "Rapid Care 14'", | ||||||
|  |                     "care_30": "Rapid Care 30'", | ||||||
|  |                     "care_44": "Rapid Care 44'", | ||||||
|  |                     "checkup": "Check-Up", | ||||||
|  |                     "colour_59": "Colorati 59'", | ||||||
|  |                     "colour_59_steam": "Colorati 59' + Vapore", | ||||||
|  |                     "cottons": "Cotone", | ||||||
|  |                     "cottons_prewash": "Cotone + Prelavaggio", | ||||||
|  |                     "cottons_steam": "Cotone + Vapore", | ||||||
|  |                     "cotton_care_59": "Cotton Care 59'", | ||||||
|  |                     "delicate_59": "Delicati 59'", | ||||||
|  |                     "delicate_silk": "Delicati e Seta", | ||||||
|  |                     "delicate_silk_steam": "Delicati e Seta + Vapore", | ||||||
|  |                     "delicati_59": "Delicati 59'", | ||||||
|  |                     "delicati_59_steam": "Delicati 59' + Vapore", | ||||||
|  |                     "drain_spin": "Scarico e Centrifuga", | ||||||
|  |                     "easy_iron": "Stiro Facile", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eco 40-60", | ||||||
|  |                     "extra_care": "Extra Care", | ||||||
|  |                     "fitness": "Fitness Care", | ||||||
|  |                     "fitness_care": "Fitness Care", | ||||||
|  |                     "fresh_care": "Fresh Care", | ||||||
|  |                     "fresh_care_steam": "Fresh Care + Vapore", | ||||||
|  |                     "handwash_wool": "Mano e Lana", | ||||||
|  |                     "high_dry": "Asciugatura Cotone", | ||||||
|  |                     "hqd_20_degrees": "Cotone 20°C", | ||||||
|  |                     "hqd_allergy": "Allergy Care", | ||||||
|  |                     "hqd_autoclean": "Pulizia del cesto", | ||||||
|  |                     "hqd_babycare": "Baby Care", | ||||||
|  |                     "hqd_checkup": "Check-Up", | ||||||
|  |                     "hqd_cottons": "Cotone", | ||||||
|  |                     "hqd_delicate": "Delicati", | ||||||
|  |                     "hqd_delicate_cradle": "Delicati", | ||||||
|  |                     "hqd_dry": "Asciugatura Cotone", | ||||||
|  |                     "hqd_dry_synthetics": "Asciugatura Misti", | ||||||
|  |                     "hqd_duvet": "Piumone", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eco 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Lana", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Misti", | ||||||
|  |                     "hqd_quick_15": "Express 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Rapido 57'", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Lava e Asciuga", | ||||||
|  |                     "hqd_refresh": "Rinfresca", | ||||||
|  |                     "hqd_rinse": "Risciacqui", | ||||||
|  |                     "hqd_shirts": "Camicie", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Centrifuga", | ||||||
|  |                     "hqd_sport": "Sport", | ||||||
|  |                     "hqd_super_fast": "Rapido 39'", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Sintetici", | ||||||
|  |                     "hygiene_59": "Igiene Plus 59'", | ||||||
|  |                     "hygiene_60": "Igiene 60°C", | ||||||
|  |                     "hygiene_plus_59": "Igiene Plus 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Igiene Plus 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Igiene Pro 49'", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + Vapore", | ||||||
|  |                     "intensive_40": "Intensivo 40°C", | ||||||
|  |                     "intensive_40_steam": "Intensivo 40°C + Vapore", | ||||||
|  |                     "iot_active_steam": "Vapore", | ||||||
|  |                     "iot_active_wash_steam": "Active Wash + Vapore", | ||||||
|  |                     "iot_allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Active Wash + Vapore", | ||||||
|  |                     "iot_checkup": "Check-Up", | ||||||
|  |                     "iot_colour_59_steam": "Colorati 59' + Vapore", | ||||||
|  |                     "iot_cottons_steam": "Cotone + Vapore", | ||||||
|  |                     "iot_delicate_silk_steam": "Delicati e Seta + Vapore", | ||||||
|  |                     "iot_delicati_59_steam": "Delicati 59' + Vapore", | ||||||
|  |                     "iot_dry_air_refresh": "Air Refresh", | ||||||
|  |                     "iot_dry_anti_mites": "Anti-Acari", | ||||||
|  |                     "iot_dry_baby": "Baby", | ||||||
|  |                     "iot_dry_backpacks": "Zaini", | ||||||
|  |                     "iot_dry_bathrobe": "Accappatoi e Spugne", | ||||||
|  |                     "iot_dry_bed_linen": "Lenzuola", | ||||||
|  |                     "iot_dry_cotton_dry": "Asciugatura cotone", | ||||||
|  |                     "iot_dry_cuddly_toys": "Peluches", | ||||||
|  |                     "iot_dry_curtains": "Tende", | ||||||
|  |                     "iot_dry_dehumidifier": "Rimuovi umidità", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Antiallergia Delicati", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Tovaglie delicate", | ||||||
|  |                     "iot_dry_denim_jeans": "Denim - Jeans", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Stiro Facile - Cotone", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Stiro Facile - Sintetici", | ||||||
|  |                     "iot_dry_gym_fit": "Gym fit - Fitness", | ||||||
|  |                     "iot_dry_lingerie": "Lingerie", | ||||||
|  |                     "iot_dry_mixed_dry": "Asciugatura Misti", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Rapido 60' - Tessuti Delicati", | ||||||
|  |                     "iot_dry_shirts": "Camicie", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Costumi e Bikini", | ||||||
|  |                     "iot_dry_synthetics": "Asciugatura Sintetici", | ||||||
|  |                     "iot_dry_synthetic_dry": "Asciugatura Sintetici", | ||||||
|  |                     "iot_dry_tablecloths": "Tovaglie", | ||||||
|  |                     "iot_dry_technical_fabrics": "Tessuti tecnici", | ||||||
|  |                     "iot_dry_warm_embrace": "Caldo abbraccio", | ||||||
|  |                     "iot_dry_wool_dry": "Asciugatura lana", | ||||||
|  |                     "iot_easy_iron": "Stiro Facile", | ||||||
|  |                     "iot_fresh_care_steam": "Fresh Care + Vapore", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + Vapore", | ||||||
|  |                     "iot_intensive_40_steam": "Intensivo 40°C + Vapore", | ||||||
|  |                     "iot_mixed_steam": "Misti + 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", | ||||||
|  |                     "iot_shirts_steam": "Camicie + Vapore", | ||||||
|  |                     "iot_single_item_steam": "Capo Singolo + Vapore", | ||||||
|  |                     "iot_smart_wash": "Smart Wash", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Special 39' + Vapore", | ||||||
|  |                     "iot_steam_hygiene_plus": "Hygiene Plus + Vapore", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Sintetici e Colorati + Vapore", | ||||||
|  |                     "iot_wash_and_dry": "Lava & Asciuga", | ||||||
|  |                     "iot_wash_anti_mites": "Anti-acari", | ||||||
|  |                     "iot_wash_anti_odor": "Anti-odore", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Antimacchia", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Freddo", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Delicato", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Igienizzante", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Igienizzante + Vapore", | ||||||
|  |                     "iot_wash_backpacks": "Zaini", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Zaini", | ||||||
|  |                     "iot_wash_bathrobe": "Accappatoi e Spugne", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Accappatoi e Spugne + Vapore", | ||||||
|  |                     "iot_wash_bed_linen": "Lenzuola", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Lenzuola + Vapore", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Lenzuola", | ||||||
|  |                     "iot_wash_big_single_load": "Carico singolo grande", | ||||||
|  |                     "iot_wash_bleaching": "Candeggio", | ||||||
|  |                     "iot_wash_blood_stains": "Macchie di sangue", | ||||||
|  |                     "iot_wash_cashmere": "Cashmere", | ||||||
|  |                     "iot_wash_chocolate_stains": "Macchie cioccolato", | ||||||
|  |                     "iot_wash_cold_wash": "Lavaggio a freddo", | ||||||
|  |                     "iot_wash_colored": "Colorati", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Antimacchia colorati", | ||||||
|  |                     "iot_wash_colored_delicate": "Colorati delicati", | ||||||
|  |                     "iot_wash_coloured": "Colorati", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Lenzuola Colorate", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Lenzuola Colorate + Vapore", | ||||||
|  |                     "iot_wash_coloured_curtains": "Tende Colorate", | ||||||
|  |                     "iot_wash_coloured_shirts": "Camicie Colorate", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Camicie Colorate + Vapore", | ||||||
|  |                     "iot_wash_coloured_steam": "Colorati + Vapore", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Tovaglie Colorate", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Tovaglie Colorate + Vapore", | ||||||
|  |                     "iot_wash_cotton": "Cotone", | ||||||
|  |                     "iot_wash_cotton_steam": "Cotone + Vapore", | ||||||
|  |                     "iot_wash_cuddly_toys": "Peluches", | ||||||
|  |                     "iot_wash_curtains": "Tende", | ||||||
|  |                     "iot_wash_curtains_steam": "Tende + Vapore", | ||||||
|  |                     "iot_wash_curtains_zelig": "Tende", | ||||||
|  |                     "iot_wash_dark": "Scuri", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Scuri e colorati 44'", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Scuri e colorati 59'", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Scuri e colorati XL", | ||||||
|  |                     "iot_wash_dark_steam": "Scuri + Vapore", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Antimacchia", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Freddo", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Delicato", | ||||||
|  |                     "iot_wash_delicate": "Delicati", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Anti-Allergy Delicati", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Anti-Allergy Delicati + Vapore", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Anti-Allergy Delicati", | ||||||
|  |                     "iot_wash_delicate_colors": "Colorati Delicati", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Colorati Delicati + Vapore", | ||||||
|  |                     "iot_wash_delicate_dark": "Scuri Delicati", | ||||||
|  |                     "iot_wash_delicate_steam": "Delicati + Vapore", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Tovaglie Delicate", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Tovaglie Delicate + Vapore", | ||||||
|  |                     "iot_wash_delicate_whites": "Bianchi Delicati", | ||||||
|  |                     "iot_wash_denim_jeans": "Denim - jeans", | ||||||
|  |                     "iot_wash_diving_suits": "Mute da sub", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Mute da sub", | ||||||
|  |                     "iot_wash_down_jackets": "Piumini", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Piumini", | ||||||
|  |                     "iot_wash_duvet": "Piumone", | ||||||
|  |                     "iot_wash_fruit_stains": "Macchie di frutta", | ||||||
|  |                     "iot_wash_gym_fit": "Gym fit - Fitness", | ||||||
|  |                     "iot_wash_handwash": "Lavaggio a mano", | ||||||
|  |                     "iot_wash_handwash_colored": "Lavaggio a mano Colorati", | ||||||
|  |                     "iot_wash_handwash_dark": "Lavaggio a mano Scuri", | ||||||
|  |                     "iot_wash_lingerie": "Lingerie", | ||||||
|  |                     "iot_wash_masks_refresh": "Pulizia Mascherine", | ||||||
|  |                     "iot_wash_masks_sanification": "Sanificazione Mascherine", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Sanificazione Mascherine + Vapore", | ||||||
|  |                     "iot_wash_mats": "Tappetini", | ||||||
|  |                     "iot_wash_men_s_trousers": "Pantaloni ", | ||||||
|  |                     "iot_wash_mixed": "Misti", | ||||||
|  |                     "iot_wash_mixed_steam": "Misti + Vapore", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Misti e colorati 44'", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Misti e colorati 59'", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Misti e colorati XL", | ||||||
|  |                     "iot_wash_new_clothes": "Capi nuovi", | ||||||
|  |                     "iot_wash_perfect_white": "Bianco Perfetto", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Bianco Perfetto + Vapore", | ||||||
|  |                     "iot_wash_pets": "Accessori Animali Domestici", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Rimozione Peli Animali", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Rimozione Odori e Macchie Animali", | ||||||
|  |                     "iot_wash_pets_steam": "Accessori Animali Domestici + Vapore", | ||||||
|  |                     "iot_wash_playsuits": "Tutine", | ||||||
|  |                     "iot_wash_playsuits_steam": "Tutine + Vapore", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Pulizia Rapida Cesto", | ||||||
|  |                     "iot_wash_rapid_14": "Rapido 14'", | ||||||
|  |                     "iot_wash_rapid_30": "Rapido 30'", | ||||||
|  |                     "iot_wash_rapid_44": "Rapido 44'", | ||||||
|  |                     "iot_wash_rapid_59": "Rapido 59'", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Rapido 59' + Vapore", | ||||||
|  |                     "iot_wash_refresh_14_min": "Refresh 14'", | ||||||
|  |                     "iot_wash_resistant_colored": "Colorati Resistenti", | ||||||
|  |                     "iot_wash_resistant_dark": "Scuri Resistenti", | ||||||
|  |                     "iot_wash_resistant_whites": "Bianchi Resistenti", | ||||||
|  |                     "iot_wash_rinse": "Risciacqui", | ||||||
|  |                     "iot_wash_shirts": "Camicie", | ||||||
|  |                     "iot_wash_shirts_steam": "Camicie + Vapore", | ||||||
|  |                     "iot_wash_silk": "Seta", | ||||||
|  |                     "iot_wash_ski_suit": "Tuta da sci", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Tuta da sci", | ||||||
|  |                     "iot_wash_spin": "Centrifuga", | ||||||
|  |                     "iot_wash_sport": "Sport", | ||||||
|  |                     "iot_wash_sport_anti_odor": "Sport Antiodori", | ||||||
|  |                     "iot_wash_sport_anti_odor_zelig": "Sport Antiodori", | ||||||
|  |                     "iot_wash_stains_remover": "Smacchia tutto", | ||||||
|  |                     "iot_wash_swimsuits_and_bikinis": "Costumi e Bikini", | ||||||
|  |                     "iot_wash_synthetic": "Sintetici", | ||||||
|  |                     "iot_wash_synthetic_steam": "Sintetici + Vapore", | ||||||
|  |                     "iot_wash_tablecloths": "Tovaglie", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Tovaglie + Vapore", | ||||||
|  |                     "iot_wash_technical_fabrics": "Tessuti Tecnici", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Tessuti Tecnici", | ||||||
|  |                     "iot_wash_technical_jackets": "Giacconi Tecnici", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Giacconi Tecnici", | ||||||
|  |                     "iot_wash_trainers": "Scarpe da ginnastica", | ||||||
|  |                     "iot_wash_whites": "Bianchi ", | ||||||
|  |                     "iot_wash_whites_44": "Bianchi 44'", | ||||||
|  |                     "iot_wash_whites_59": "Bianchi 59'", | ||||||
|  |                     "iot_wash_whites_xl": "Bianchi XL", | ||||||
|  |                     "iot_wash_wine_stains": "Macchie di Vino", | ||||||
|  |                     "iot_wash_wool": "Lana", | ||||||
|  |                     "jeans": "Jeans", | ||||||
|  |                     "jeans_60": "Jeans", | ||||||
|  |                     "low_dry": "Asciugatura Misti", | ||||||
|  |                     "mixed": "Misti", | ||||||
|  |                     "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 ", | ||||||
|  |                     "night_and_day": "Night and Day", | ||||||
|  |                     "night_wash": "Ciclo Notturno", | ||||||
|  |                     "perfect_59": "Perfetto 59'", | ||||||
|  |                     "perfect_cotton_59": "Cotone Perfetto 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Cotone Perfetto 59' + Vapore", | ||||||
|  |                     "perfect_whites_59": "Bianco Perfetto 59'", | ||||||
|  |                     "rapid_14_min": "Rapido 14'", | ||||||
|  |                     "rapid_30_min": "Rapido 30'", | ||||||
|  |                     "rapid_44_min": "Rapido 44'", | ||||||
|  |                     "rapid_a_class_60": "Rapido 59' Classe A", | ||||||
|  |                     "rapid_a_class_60_steam": "Rapido 59' Classe A + Vapore", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Lavasciuga 59'", | ||||||
|  |                     "resistant_cotton": "Cotone Resistente", | ||||||
|  |                     "resistant_cotton_steam": "Cotone Resistente + Vapore", | ||||||
|  |                     "rinse": "Risciacqui", | ||||||
|  |                     "shirts_steam": "Camicie + Vapore", | ||||||
|  |                     "silent_night": "Ciclo Notturno", | ||||||
|  |                     "single_item": "Capo Singolo", | ||||||
|  |                     "single_item_steam": "Capo Singolo + Vapore", | ||||||
|  |                     "smart_wash": "Smart Wash", | ||||||
|  |                     "soft_care": "Soft Care", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Special 39'", | ||||||
|  |                     "special_39_full_load": "Special 39'", | ||||||
|  |                     "special_39_full_load_steam": "Special 39' + Vapore", | ||||||
|  |                     "special_49": "Special 49'", | ||||||
|  |                     "sport_39": "Sport 39'", | ||||||
|  |                     "sport_plus_29": "Sport Plus 29\"", | ||||||
|  |                     "sport_plus_39": "Sport Plus 39'", | ||||||
|  |                     "steam_39": "Vapore 39'", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - Cotone", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - Delicati", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - Sintetici", | ||||||
|  |                     "steam_hygiene_plus": "Hygiene Plus + Vapore", | ||||||
|  |                     "synthetics": "Sintetici", | ||||||
|  |                     "synthetic_and_coloured": "Sintetici e Colorati", | ||||||
|  |                     "synthetic_and_coloured_steam": "Sintetici e Colorati + Vapore", | ||||||
|  |                     "tailored_resistant_cotton": "Cotone resistente su misura", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Sartoriale Sintetico Colorato", | ||||||
|  |                     "total_care": "Total Care", | ||||||
|  |                     "tumbling": "Tumbling", | ||||||
|  |                     "wool": "Lana", | ||||||
|  |                     "wool_and_delicates_49": "Lana e Delicati 49'", | ||||||
|  |                     "wool_dry": "Asciugatura Lana", | ||||||
|  |                     "wool_soft_care": "Lana e Soft Care" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "AUTO-SET", | ||||||
|  |                     "cheese": "Formaggio", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Modalità Eco", | ||||||
|  |                     "fruits_and_veg": "Fruit&Veg", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "HOLIDAY", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Nessuna modalità selezionata", | ||||||
|  |                     "quick_cool": " QUICK COOL", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER COOL", | ||||||
|  |                     "super_freeze": "SUPER FREEZE", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -461,6 +1019,11 @@ | |||||||
|                     "silent": "Notte", |                     "silent": "Notte", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "Speciale", |                     "special": "Speciale", | ||||||
|                     "special_pw_prz": "Speciale", |                     "special_pw_prz": "Speciale", | ||||||
|                     "steam": "Vapore 75°C", |                     "steam": "Vapore 75°C", | ||||||
| @ -517,19 +1080,20 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Pasta e Pasticceria", |                     "bakery": "Pasta e Pasticceria", | ||||||
|                     "bakery_steam": "Pane a vapore", |                     "bakery_steam": "Vapore da forno", | ||||||
|                     "bottom_heating": "Resistenza Inferiore", |                     "bottom_heating": "Resistenza Inferiore", | ||||||
|                     "bottom_heating_fan": "Resistenza Inferiore Ventilata", |                     "bottom_heating_fan": "Resistenza Inferiore Ventilata", | ||||||
|                     "bread": "Pane", |                     "bread": "Pane", | ||||||
|                     "bread_steam": "Pasticceria a vapore", |                     "bread_steam": "Pane al vapore", | ||||||
|  |                     "combi": "Combi", | ||||||
|                     "convection_fan": "Cottura Ventilata", |                     "convection_fan": "Cottura Ventilata", | ||||||
|                     "convection_fan_turnspit": "Girarrosto + statico ventilato", |                     "convection_fan_turnspit": "Girarrosto a convenzione ventilata", | ||||||
|                     "conventional": "Statico", |                     "conventional": "Statico", | ||||||
|                     "conventional_turnspit": "Girarrosto + statico", |                     "conventional_turnspit": "Girarrosto a convenzione", | ||||||
|                     "defrost": "Decongelamento", |                     "defrost": "Decongelamento", | ||||||
|                     "descaling": "Disincrostazione", |                     "descaling": "Decalcificazione", | ||||||
|                     "fish": "Pesce", |                     "fish": "Pesce", | ||||||
|                     "fish_steam": "Pesce a vapore", |                     "fish_steam": "Pesce al vapore", | ||||||
|                     "grill_cata": "Grill", |                     "grill_cata": "Grill", | ||||||
|                     "grill_fan_cata": "Grill fan", |                     "grill_fan_cata": "Grill fan", | ||||||
|                     "grill_fan_pyro": "Grill Ventilato", |                     "grill_fan_pyro": "Grill Ventilato", | ||||||
| @ -539,13 +1103,13 @@ | |||||||
|                     "iot_h20_clean": "h2O clean", |                     "iot_h20_clean": "h2O clean", | ||||||
|                     "leavening": "Lievitazione", |                     "leavening": "Lievitazione", | ||||||
|                     "low_temp_cooking": "Cottura a bassa temperatura", |                     "low_temp_cooking": "Cottura a bassa temperatura", | ||||||
|                     "low_temp_cooking_fish": "Cottura a bassa temperatura del pesce", |                     "low_temp_cooking_fish": "Cottura a bassa temperatura Pesce", | ||||||
|                     "low_temp_cooking_fish_steam": "Cottura a bassa temperatura del pesce a vapore", |                     "low_temp_cooking_fish_steam": "Cottura a bassa temperatura Pesce al vapore", | ||||||
|                     "low_temp_cooking_meat": "Cottura a bassa temperatura della carne", |                     "low_temp_cooking_meat": "Cottura a bassa temperatura Carne", | ||||||
|                     "low_temp_cooking_meat_steam": "Cottura a vapore a bassa temperatura di carne", |                     "low_temp_cooking_meat_steam": "Cottura a bassa temperatura Carne al vapore", | ||||||
|                     "low_temp_cooking_steam": "Cottura a vapore a bassa temperatura", |                     "low_temp_cooking_steam": "Cottura a bassa temperatura al vapore", | ||||||
|                     "meat": "Carne", |                     "meat": "Carne", | ||||||
|                     "meat_steam": "Carne a vapore", |                     "meat_steam": "Carne al vapore", | ||||||
|                     "multi_level": "Cottura Multilivello", |                     "multi_level": "Cottura Multilivello", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Pasta e Pasticceria", |                     "pasta_and_bakery": "Pasta e Pasticceria", | ||||||
| @ -553,8 +1117,8 @@ | |||||||
|                     "pyrolysis": "Pirolisi", |                     "pyrolysis": "Pirolisi", | ||||||
|                     "pyrolysis_plus": "Pirolisi +", |                     "pyrolysis_plus": "Pirolisi +", | ||||||
|                     "red_meat": "Carne rossa", |                     "red_meat": "Carne rossa", | ||||||
|                     "red_meat_steam": "Carne rossa a vapore", |                     "red_meat_steam": "Carne rossa al vapore", | ||||||
|                     "regenerate": "Rigenerazione", |                     "regenerate": "Rigenerare", | ||||||
|                     "soft_plus": "Soft+", |                     "soft_plus": "Soft+", | ||||||
|                     "super_grill": "Supergriglia", |                     "super_grill": "Supergriglia", | ||||||
|                     "tailor_bake": "Tailor bake", |                     "tailor_bake": "Tailor bake", | ||||||
| @ -563,9 +1127,9 @@ | |||||||
|                     "vegetables": "Verdure", |                     "vegetables": "Verdure", | ||||||
|                     "vegetables_cata": "Verdure", |                     "vegetables_cata": "Verdure", | ||||||
|                     "vegetables_pyro": "Verdure", |                     "vegetables_pyro": "Verdure", | ||||||
|                     "water_discharge": "Scarico d'acqua", |                     "water_discharge": "Scarico dell'acqua", | ||||||
|                     "white_meat": "Carne bianca", |                     "white_meat": "Carne Bianca", | ||||||
|                     "white_meat_steam": "Carne bianca a vapore" |                     "white_meat_steam": "Carne bianca al vapore" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Programma" |                 "name": "Programma" | ||||||
|             }, |             }, | ||||||
| @ -601,7 +1165,7 @@ | |||||||
|                     "hqd_bed_sheets": "Lenzuola", |                     "hqd_bed_sheets": "Lenzuola", | ||||||
|                     "hqd_bulky": "Vestiti voluminosi", |                     "hqd_bulky": "Vestiti voluminosi", | ||||||
|                     "hqd_casual": "Casual", |                     "hqd_casual": "Casual", | ||||||
|                     "hqd_cold_wind_30": "Brezza rinfrescante 30 minuti", |                     "hqd_cold_wind_30": "Brezza rinfrescante 30m", | ||||||
|                     "hqd_cold_wind_timing": "Brezza rinfrescante", |                     "hqd_cold_wind_timing": "Brezza rinfrescante", | ||||||
|                     "hqd_cotton": "Cotone", |                     "hqd_cotton": "Cotone", | ||||||
|                     "hqd_curtain": "Tende", |                     "hqd_curtain": "Tende", | ||||||
| @ -615,14 +1179,14 @@ | |||||||
|                     "hqd_i_refresh_pro": "I-Refresh Pro", |                     "hqd_i_refresh_pro": "I-Refresh Pro", | ||||||
|                     "hqd_jacket": "Giacche", |                     "hqd_jacket": "Giacche", | ||||||
|                     "hqd_jeans": "Jeans", |                     "hqd_jeans": "Jeans", | ||||||
|                     "hqd_luxury": "Vestiti preziosi", |                     "hqd_luxury": "Capi Pregiati", | ||||||
|                     "hqd_mix": "Misti", |                     "hqd_mix": "Misti", | ||||||
|                     "hqd_night_dry": "Asciugatura notturna", |                     "hqd_night_dry": "Asciugatura notturna", | ||||||
|                     "hqd_outdoor": "Outdoor", |                     "hqd_outdoor": "Outdoor", | ||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Rapido 20", |                     "hqd_quick_20": "Rapido 20m", | ||||||
|                     "hqd_quick_30": "Rapido 30", |                     "hqd_quick_30": "Rapido 30m", | ||||||
|                     "hqd_quick_dry": "Asciugatura veloce", |                     "hqd_quick_dry": "Asciugatura veloce (30 min)", | ||||||
|                     "hqd_quilt": "Trapunte", |                     "hqd_quilt": "Trapunte", | ||||||
|                     "hqd_refresh": "Refresh", |                     "hqd_refresh": "Refresh", | ||||||
|                     "hqd_school_uniform": "Uniforme scolastica", |                     "hqd_school_uniform": "Uniforme scolastica", | ||||||
| @ -636,7 +1200,7 @@ | |||||||
|                     "hqd_underwear": "Intimo", |                     "hqd_underwear": "Intimo", | ||||||
|                     "hqd_warm_up": "Riscaldamento", |                     "hqd_warm_up": "Riscaldamento", | ||||||
|                     "hqd_wool": "Lana", |                     "hqd_wool": "Lana", | ||||||
|                     "hqd_working_suit": "Completo da lavoro", |                     "hqd_working_suit": "Abbigliamento da lavoro", | ||||||
|                     "hygiene": "Igiene", |                     "hygiene": "Igiene", | ||||||
|                     "iot_checkup": "Check-Up", |                     "iot_checkup": "Check-Up", | ||||||
|                     "iot_dry_anti_mites": "Anti-Acari", |                     "iot_dry_anti_mites": "Anti-Acari", | ||||||
| @ -660,7 +1224,7 @@ | |||||||
|                     "iot_dry_lingerie": "Lingerie", |                     "iot_dry_lingerie": "Lingerie", | ||||||
|                     "iot_dry_mixed": "Misti", |                     "iot_dry_mixed": "Misti", | ||||||
|                     "iot_dry_playsuits": "Tutine", |                     "iot_dry_playsuits": "Tutine", | ||||||
|                     "iot_dry_rapid_30": "Rapido 30", |                     "iot_dry_rapid_30": "Rapido 30m", | ||||||
|                     "iot_dry_rapid_59": "Rapido 59'.", |                     "iot_dry_rapid_59": "Rapido 59'.", | ||||||
|                     "iot_dry_refresh": "Rinfresca", |                     "iot_dry_refresh": "Rinfresca", | ||||||
|                     "iot_dry_regenerates_waterproof": "Rigenera Tessuti Impermeabili", |                     "iot_dry_regenerates_waterproof": "Rigenera Tessuti Impermeabili", | ||||||
| @ -1076,7 +1640,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + Deumidificatore", |                     "iot_uv_and_dry": "UV + Deumidificatore", | ||||||
|                     "iot_uv_and_fan": "UV + Ventola", |                     "iot_uv_and_fan": "UV + Ventola", | ||||||
|                     "iot_uv_and_heat": "UV + Caldo" |                     "iot_uv_and_heat": "UV + Caldo" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1098,10 +1663,20 @@ | |||||||
|                     "super_freeze": "SUPER FREEZE", |                     "super_freeze": "SUPER FREEZE", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Tempo rimanente" |                 "name": "Tempo rimanente" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Frigorifero", | ||||||
|  |                     "freezer": "Congelatore", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Frigorifero & Congelatore" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Zona" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1209,6 +1784,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Frigo" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1258,7 +1836,7 @@ | |||||||
|                 "name": "Pentola" |                 "name": "Pentola" | ||||||
|             }, |             }, | ||||||
|             "remote_control": { |             "remote_control": { | ||||||
|                 "name": "Controllo remoto" |                 "name": "远程控制" | ||||||
|             }, |             }, | ||||||
|             "rinse_aid": { |             "rinse_aid": { | ||||||
|                 "name": "Livello Brillantante" |                 "name": "Livello Brillantante" | ||||||
| @ -1353,11 +1931,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Piano cottura a induzione" |                 "name": "Piano cottura a induzione" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Programma Inizia" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Programma Stop" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Condizionatore" |                 "name": "Condizionatore" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Frigorifero", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Modalità del frigorifero", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Impostazione automatica", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Nessuna modalità selezionata" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Congelatore", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Modalità del congelatore", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Impostazione automatica", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Nessuna modalità selezionata" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Forno", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programmi", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Pasta e Pasticceria", | ||||||
|  |                             "bakery_steam": "Vapore da forno", | ||||||
|  |                             "bottom_heating": "Resistenza Inferiore", | ||||||
|  |                             "bottom_heating_fan": "Resistenza Inferiore Ventilata", | ||||||
|  |                             "bread": "Pane", | ||||||
|  |                             "bread_steam": "Pane al vapore", | ||||||
|  |                             "combi": "Combi", | ||||||
|  |                             "convection_fan": "Cottura Ventilata", | ||||||
|  |                             "convection_fan_turnspit": "Girarrosto a convenzione ventilata", | ||||||
|  |                             "conventional": "Statico", | ||||||
|  |                             "conventional_turnspit": "Girarrosto a convenzione", | ||||||
|  |                             "defrost": "Decongelamento", | ||||||
|  |                             "descaling": "Decalcificazione", | ||||||
|  |                             "fish": "Pesce", | ||||||
|  |                             "fish_steam": "Pesce al vapore", | ||||||
|  |                             "grill_cata": "Grill", | ||||||
|  |                             "grill_fan_cata": "Grill fan", | ||||||
|  |                             "grill_fan_pyro": "Grill Ventilato", | ||||||
|  |                             "grill_pyro": "Grill", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Pane", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Lievitazione", | ||||||
|  |                             "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", | ||||||
|  |                             "low_temp_cooking_meat": "Cottura a bassa temperatura Carne", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Cottura a bassa temperatura Carne al vapore", | ||||||
|  |                             "low_temp_cooking_steam": "Cottura a bassa temperatura al vapore", | ||||||
|  |                             "meat": "Carne", | ||||||
|  |                             "meat_steam": "Carne al vapore", | ||||||
|  |                             "multi_level": "Cottura Multilivello", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Pasta e Pasticceria", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Pirolisi", | ||||||
|  |                             "pyrolysis_plus": "Pirolisi +", | ||||||
|  |                             "red_meat": "Carne rossa", | ||||||
|  |                             "red_meat_steam": "Carne rossa al vapore", | ||||||
|  |                             "regenerate": "Rigenerare", | ||||||
|  |                             "soft_plus": "Soft+", | ||||||
|  |                             "super_grill": "Supergriglia", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Verdure", | ||||||
|  |                             "vegetables_cata": "Verdure", | ||||||
|  |                             "vegetables_pyro": "Verdure", | ||||||
|  |                             "water_discharge": "Scarico dell'acqua", | ||||||
|  |                             "white_meat": "Carne Bianca", | ||||||
|  |                             "white_meat_steam": "Carne bianca al vapore" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Drogen", |                     "19": "Drogen", | ||||||
|                     "20": "Drogen", |                     "20": "Drogen", | ||||||
|                     "11": "Klaar", |                     "11": "Klaar", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Fase" |                 "name": "Fase" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Quick 20", |                     "hqd_quick_20": "Quick 20", | ||||||
|                     "hqd_quick_30": "Quick 30", |                     "hqd_quick_30": "Quick 30", | ||||||
|                     "hqd_quick_dry": "Quick dry", |                     "hqd_quick_dry": "Quick dry 30", | ||||||
|                     "hqd_quilt": "Quilts", |                     "hqd_quilt": "Quilts", | ||||||
|                     "hqd_refresh": "Opfrissen", |                     "hqd_refresh": "Opfrissen", | ||||||
|                     "hqd_school_uniform": "Schooluniform", |                     "hqd_school_uniform": "Schooluniform", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Wol", |                     "woolmark": "Wol", | ||||||
|                     "xxl_load": "XXL Lading", |                     "xxl_load": "XXL Lading", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Omgevingstemperatuur" |                 "name": "Omgevingstemperatuur" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Koelkasttemperatuur" |                 "name": "Koelkasttemperatuur" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "10°C-verwarmingsfunctie", | ||||||
|  |                     "iot_auto": "Automatisch", | ||||||
|  |                     "iot_cool": "Koelen", | ||||||
|  |                     "iot_dry": "Drogen", | ||||||
|  |                     "iot_fan": "Ventilator", | ||||||
|  |                     "iot_heat": "Verwarming", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Zelfzuivering", | ||||||
|  |                     "iot_self_clean": "Zelfreiniging", | ||||||
|  |                     "iot_self_clean_56": "Sterilisatie reiniging 56°C", | ||||||
|  |                     "iot_simple_start": "Start nu", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + Auto", | ||||||
|  |                     "iot_uv_and_cool": "UV + Koud", | ||||||
|  |                     "iot_uv_and_dry": "UV + Ontvochtiger", | ||||||
|  |                     "iot_uv_and_fan": "UV + Hetelucht", | ||||||
|  |                     "iot_uv_and_heat": "UV + Warmte" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Snel 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "Auto universeel 50 - 60°C", | ||||||
|  |                     "auto_universal_plus": "Auto universeel plus 65 - 75°C", | ||||||
|  |                     "auto_universal_plus_soil": "Auto universeel plus 65 - 75°C", | ||||||
|  |                     "auto_universal_soil": "Auto universeel 50 - 60°C", | ||||||
|  |                     "auto_wash": "Automatisch wassen", | ||||||
|  |                     "auto_wash_soil": "Automatisch wassen", | ||||||
|  |                     "classe_a_59": "A klasse 59' 65°C", | ||||||
|  |                     "delicate": "Delicaat 45°C", | ||||||
|  |                     "dishwasher_care": "Ontkalkingsprogramma", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_asynch": "Eco 45°C", | ||||||
|  |                     "eco_bldc": "Eco 45°C", | ||||||
|  |                     "eco_synch": "Eco 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Glas", | ||||||
|  |                     "glassware": "Glaswerk 45°C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Hygiëne", | ||||||
|  |                     "hygiene_plus": "Hygiëne+ 75°C", | ||||||
|  |                     "intensive": "Intensief", | ||||||
|  |                     "intensive_rapid": "Intensief snel", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "Auto universeel 50 - 60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Automatisch wassen", | ||||||
|  |                     "iot_baby_care": "Baby Care", | ||||||
|  |                     "iot_breakfast": "Onbtijt", | ||||||
|  |                     "iot_checkup": "Controle", | ||||||
|  |                     "iot_china_crystals": "Kristallen", | ||||||
|  |                     "iot_classe_a_59": "Snel 59'", | ||||||
|  |                     "iot_cocktail_glasses": "CocktailGlazen", | ||||||
|  |                     "iot_cocktail_glasses_soil": "CocktailGlazen", | ||||||
|  |                     "iot_daily_care": "Dagelijkse Zorg", | ||||||
|  |                     "iot_daily_care_soil": "Dagelijkse Zorg", | ||||||
|  |                     "iot_delicate": "Delicaat 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Dinner for 2", | ||||||
|  |                     "iot_dinner_for_two_soil": "Dinner for 2", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "Eco 45°C", | ||||||
|  |                     "iot_eco_bldc": "Eco 45°C", | ||||||
|  |                     "iot_eco_synch": "Eco 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Extra Hygiene", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Party", | ||||||
|  |                     "iot_party_soil": "Party", | ||||||
|  |                     "iot_pizza_menu": "Pizza Menu", | ||||||
|  |                     "iot_pizza_menu_soil": "Pizza Menu", | ||||||
|  |                     "iot_plastic_tupperware": "Plastiek & Tupperware", | ||||||
|  |                     "iot_porcelain": "Porcelein", | ||||||
|  |                     "iot_power_mix_wash": "Power Mix Was", | ||||||
|  |                     "iot_power_mix_wash_soil": "Power Mix Was", | ||||||
|  |                     "iot_prewash": "Voorwas", | ||||||
|  |                     "iot_pyrex_and_glassware": "Pyrex & Glazen", | ||||||
|  |                     "iot_rapid_29": "Snel 29'", | ||||||
|  |                     "iot_rapid_39": "Snel 39' 60°C", | ||||||
|  |                     "iot_single": "Single", | ||||||
|  |                     "iot_steam": "Stoom 75°C", | ||||||
|  |                     "iot_super_flash": "Super Flash", | ||||||
|  |                     "iot_super_wash": "Super Was", | ||||||
|  |                     "iot_turbopower": "TurboPower", | ||||||
|  |                     "iot_universal": "Universeel 60°C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Speciale Pannen (Wokpannen - Roosters & Maxi Pannen)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Speciale Pannen (Wokpannen - Roosters & Maxi Pannen)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Zeer stil 55°C", | ||||||
|  |                     "prewash": "Voorwas", | ||||||
|  |                     "rapid_20": "Snel 20'", | ||||||
|  |                     "rapid_24": "Snel 24'", | ||||||
|  |                     "rapid_29": "Snel 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Snel 39' 60°C", | ||||||
|  |                     "rapid_49": "Snel 49'", | ||||||
|  |                     "rapid_59": "Snel 59'", | ||||||
|  |                     "sanitising": "Ontsmetten", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Nacht", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "speciaal", | ||||||
|  |                     "special_pw_prz": "speciaal", | ||||||
|  |                     "steam": "Stoom 75°C", | ||||||
|  |                     "steam_plus": "Stoom Plus 75°C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Zeer stil 55°C", | ||||||
|  |                     "ultra_silent": "Zeer stil 55°C", | ||||||
|  |                     "universal": "Universeel 60°C", | ||||||
|  |                     "universal_plus": "Universeel Plus 70°C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Asbruin", | ||||||
|  |                     "iot_special_beef_fillet": "Runderfilet", | ||||||
|  |                     "iot_special_beef_veal_stew": "Rund- en kalfsvleesstoofpot", | ||||||
|  |                     "iot_special_boiled_rice": "Gekookte rijst", | ||||||
|  |                     "iot_special_chicken_breast": "Kippenborst", | ||||||
|  |                     "iot_special_chicken_legs": "Kippenpoten", | ||||||
|  |                     "iot_special_chocolate_pudding": "Chocoladepudding", | ||||||
|  |                     "iot_special_entrecote": "Entrecote", | ||||||
|  |                     "iot_special_fresh_tuna": "Verse tonijn", | ||||||
|  |                     "iot_special_grilled_vegetables": "Gegrilde groenten", | ||||||
|  |                     "iot_special_lamb_cutlet": "Lamskotelet", | ||||||
|  |                     "iot_special_meatballs": "Gehaktballen", | ||||||
|  |                     "iot_special_minestrone": "Minestrone", | ||||||
|  |                     "iot_special_mussels": "Mosselen", | ||||||
|  |                     "iot_special_omelette": "Omelet", | ||||||
|  |                     "iot_special_pancakes": "Pannenkoeken", | ||||||
|  |                     "iot_special_paris_style_peas": "Erwten in Parijse stijl", | ||||||
|  |                     "iot_special_poached_eggs": "Gepocheerde eieren", | ||||||
|  |                     "iot_special_pork_fillet": "Varkensfilet", | ||||||
|  |                     "iot_special_pork_ribs": "Varkensribben", | ||||||
|  |                     "iot_special_prawns": "Garnalen", | ||||||
|  |                     "iot_special_quinoa": "Quinoa", | ||||||
|  |                     "iot_special_ratatouille": "Ratatouille", | ||||||
|  |                     "iot_special_salmon_fillet": "Zalmfilet", | ||||||
|  |                     "iot_special_saute_potatoes": "Gebakken aardappelen", | ||||||
|  |                     "iot_special_scallops": "Sint-jakobsschelpen", | ||||||
|  |                     "iot_special_scrambled_eggs": "Roerei", | ||||||
|  |                     "iot_special_spelt": "Spelt", | ||||||
|  |                     "iot_special_veggy_noodles": "Vegetarische noedels", | ||||||
|  |                     "iot_special_white_fish_fillet": "Witte visfilet", | ||||||
|  |                     "iot_standard_boiling": "Boiling", | ||||||
|  |                     "iot_standard_frying": "Bakken", | ||||||
|  |                     "iot_standard_keep_warm": "Warm houden", | ||||||
|  |                     "iot_standard_melting": "Smelten", | ||||||
|  |                     "iot_standard_simmering": "Simmering" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Pasta en bakkersproducten", | ||||||
|  |                     "bakery_steam": "Oven stomen", | ||||||
|  |                     "bottom_heating": "Bodemverwarming", | ||||||
|  |                     "bottom_heating_fan": "Bodemverwarming + Ventilator", | ||||||
|  |                     "bread": "Brood", | ||||||
|  |                     "bread_steam": "Stoomgebakken brood", | ||||||
|  |                     "combi": "Combi", | ||||||
|  |                     "convection_fan": "Met ventilator", | ||||||
|  |                     "convection_fan_turnspit": "Convectie + ventilator + draaispit", | ||||||
|  |                     "conventional": "Conventioneel", | ||||||
|  |                     "conventional_turnspit": "Convectie + draaispit", | ||||||
|  |                     "defrost": "Ontdooien", | ||||||
|  |                     "descaling": "Ontkalken", | ||||||
|  |                     "fish": "Vis", | ||||||
|  |                     "fish_steam": "Gestoomde vis", | ||||||
|  |                     "grill_cata": "Grill", | ||||||
|  |                     "grill_fan_cata": "Grill + ventilator", | ||||||
|  |                     "grill_fan_pyro": "Grill + ventilator", | ||||||
|  |                     "grill_pyro": "Grill", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Brood", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Gisting", | ||||||
|  |                     "low_temp_cooking": "Bereiding op lage temperatuur", | ||||||
|  |                     "low_temp_cooking_fish": "Bereiding op lage temperatuur – Vis", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Bereiding op lage temperatuur – Gestoomde vis", | ||||||
|  |                     "low_temp_cooking_meat": "Bereiding op lage temperatuur – Vlees", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Bereiding op lage temperatuur – Gestoomd vlees", | ||||||
|  |                     "low_temp_cooking_steam": "Stomen bij lage temperatuur", | ||||||
|  |                     "meat": "Vlees", | ||||||
|  |                     "meat_steam": "Vlees stomen", | ||||||
|  |                     "multi_level": "Multi-level", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Pasta en bakkersproducten", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Pyrolyse", | ||||||
|  |                     "pyrolysis_plus": "Pyrolyse +", | ||||||
|  |                     "red_meat": "Rood vlees", | ||||||
|  |                     "red_meat_steam": "Gestoomd rood vlees", | ||||||
|  |                     "regenerate": "Regenereren", | ||||||
|  |                     "soft_plus": "Soft+", | ||||||
|  |                     "super_grill": "Super grill", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Groenten", | ||||||
|  |                     "vegetables_cata": "Groenten", | ||||||
|  |                     "vegetables_pyro": "Groenten", | ||||||
|  |                     "water_discharge": "Afvoer van water", | ||||||
|  |                     "white_meat": "Wit vlees", | ||||||
|  |                     "white_meat_steam": "Gestoomd wit vlees" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° gekleurd en katoen", | ||||||
|  |                     "20_degrees_new_energy_label": "20 °C", | ||||||
|  |                     "active_steam": "Stoom", | ||||||
|  |                     "active_wash": "Actieve was", | ||||||
|  |                     "active_wash_steam": "Actieve was", | ||||||
|  |                     "allergy_care": "Allergiezorg", | ||||||
|  |                     "allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "all_in_one_49": "Alles-in-één 49'.", | ||||||
|  |                     "all_in_one_59": "Alles-in-één 59'.", | ||||||
|  |                     "all_in_one_59_steam": "Actieve was + Stoom", | ||||||
|  |                     "autocare": "Automatische verzorging", | ||||||
|  |                     "autoclean": "Trommelreiniging", | ||||||
|  |                     "baby_60": "All baby 60 ° C", | ||||||
|  |                     "care_14": "Rapid care 14'", | ||||||
|  |                     "care_30": "Rapid care 30'", | ||||||
|  |                     "care_44": "Rapid Care 44'", | ||||||
|  |                     "checkup": "Controle", | ||||||
|  |                     "colour_59": "Gekleurd 59'", | ||||||
|  |                     "colour_59_steam": "Gekleurd 59' + Stoom", | ||||||
|  |                     "cottons": "Katoen", | ||||||
|  |                     "cottons_prewash": "Katoen + voorwas", | ||||||
|  |                     "cottons_steam": "Katoen + Stoom", | ||||||
|  |                     "cotton_care_59": "Cotton Care 59 Min", | ||||||
|  |                     "delicate_59": "Fijne was 59'", | ||||||
|  |                     "delicate_silk": "Fijne was Zijde", | ||||||
|  |                     "delicate_silk_steam": "Fijne was Zijde + Stoom", | ||||||
|  |                     "delicati_59": "Fijne was 59'", | ||||||
|  |                     "delicati_59_steam": "Fijne was 59'", | ||||||
|  |                     "drain_spin": "Afpompen en centrifugeren", | ||||||
|  |                     "easy_iron": "Makkelijk Strijkbaar", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eco 40-60", | ||||||
|  |                     "extra_care": "Extra Care", | ||||||
|  |                     "fitness": "Fitness care", | ||||||
|  |                     "fitness_care": "Fitness care", | ||||||
|  |                     "fresh_care": "Opfrisverzorging", | ||||||
|  |                     "fresh_care_steam": "Fresh Care + Stoom", | ||||||
|  |                     "handwash_wool": "Handwas en wol", | ||||||
|  |                     "high_dry": "Katoen drogen", | ||||||
|  |                     "hqd_20_degrees": "Katoen 20℃", | ||||||
|  |                     "hqd_allergy": "Allergiezorg", | ||||||
|  |                     "hqd_autoclean": "Het reinigen van de trommel", | ||||||
|  |                     "hqd_babycare": "Baby Care", | ||||||
|  |                     "hqd_checkup": "Controle", | ||||||
|  |                     "hqd_cottons": "Katoen", | ||||||
|  |                     "hqd_delicate": "Fijne was", | ||||||
|  |                     "hqd_delicate_cradle": "Fijne was", | ||||||
|  |                     "hqd_dry": "Katoen drogen", | ||||||
|  |                     "hqd_dry_synthetics": "Gemengde vezels drogen", | ||||||
|  |                     "hqd_duvet": "Dekbed", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eco 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Wol", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Gemengde was", | ||||||
|  |                     "hqd_quick_15": "Snel 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Snel wassen 57 min", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Wassen en drogen", | ||||||
|  |                     "hqd_refresh": "Opfrissen", | ||||||
|  |                     "hqd_rinse": "Spoelen", | ||||||
|  |                     "hqd_shirts": "Overhemden", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Centrifugeren", | ||||||
|  |                     "hqd_sport": "Sport", | ||||||
|  |                     "hqd_super_fast": "Snel 39'", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Synthetische stoffen", | ||||||
|  |                     "hygiene_59": "Hygiene Plus 59'", | ||||||
|  |                     "hygiene_60": "Hygiëne 60 °C", | ||||||
|  |                     "hygiene_plus_59": "Hygiene Plus 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Hygiene Plus 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Hygiene Pro 49 min", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + stoom", | ||||||
|  |                     "intensive_40": "Intensief 40°C", | ||||||
|  |                     "intensive_40_steam": "Intensief 40°C + Stoom", | ||||||
|  |                     "iot_active_steam": "Stoom", | ||||||
|  |                     "iot_active_wash_steam": "Actieve was", | ||||||
|  |                     "iot_allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Actieve was + Stoom", | ||||||
|  |                     "iot_checkup": "Controle", | ||||||
|  |                     "iot_colour_59_steam": "Gekleurd 59' + Stoom", | ||||||
|  |                     "iot_cottons_steam": "Katoen + Stoom", | ||||||
|  |                     "iot_delicate_silk_steam": "Fijne was Zijde + Stoom", | ||||||
|  |                     "iot_delicati_59_steam": "Fijne was 59'", | ||||||
|  |                     "iot_dry_air_refresh": "Opfrissen met lucht", | ||||||
|  |                     "iot_dry_anti_mites": "Antimijt", | ||||||
|  |                     "iot_dry_baby": "Baby", | ||||||
|  |                     "iot_dry_backpacks": "Rugzakken", | ||||||
|  |                     "iot_dry_bathrobe": "Badjassen en poreuze stoffen", | ||||||
|  |                     "iot_dry_bed_linen": "Beddengoed", | ||||||
|  |                     "iot_dry_cotton_dry": "Katoen drogen", | ||||||
|  |                     "iot_dry_cuddly_toys": "Knuffeldieren", | ||||||
|  |                     "iot_dry_curtains": "Gordijnen", | ||||||
|  |                     "iot_dry_dehumidifier": "Vochtigheidsverwijderaar", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Fijne was – anti-allergie", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Delicate tafellakens", | ||||||
|  |                     "iot_dry_denim_jeans": "Denim – Jeans", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Gemakkelijk strijken – Katoen", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Gemakkelijk strijken – Synthetische stoffen", | ||||||
|  |                     "iot_dry_gym_fit": "Sportkleding", | ||||||
|  |                     "iot_dry_lingerie": "Lingerie", | ||||||
|  |                     "iot_dry_mixed_dry": "Gemengde vezels drogen", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Snel 60' – Fijne was", | ||||||
|  |                     "iot_dry_shirts": "Overhemden", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Badkleding", | ||||||
|  |                     "iot_dry_synthetics": "Synthetische stoffen drogen", | ||||||
|  |                     "iot_dry_synthetic_dry": "Synthetische stoffen drogen", | ||||||
|  |                     "iot_dry_tablecloths": "Tafellakens", | ||||||
|  |                     "iot_dry_technical_fabrics": "Technische stoffen", | ||||||
|  |                     "iot_dry_warm_embrace": "Warm drogen", | ||||||
|  |                     "iot_dry_wool_dry": "Wol drogen", | ||||||
|  |                     "iot_easy_iron": "Makkelijk Strijkbaar", | ||||||
|  |                     "iot_fresh_care_steam": "Fresh Care + Stoom", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + stoom", | ||||||
|  |                     "iot_intensive_40_steam": "Intensief 40°C + Stoom", | ||||||
|  |                     "iot_mixed_steam": "Gemengde vezels + Stoom", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Gemengd en Gekleurd 59' + Stoom", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "Perfecte Katoen 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Snel klasse A 60 + Stoom", | ||||||
|  |                     "iot_resistant_cotton_steam": "Katoen + Stoom", | ||||||
|  |                     "iot_shirts_steam": "Shirts + stoom", | ||||||
|  |                     "iot_single_item_steam": "Eén artikel + Stoom", | ||||||
|  |                     "iot_smart_wash": "Smart Wash", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Speciaal 39' + Stoom", | ||||||
|  |                     "iot_steam_hygiene_plus": "Hygiëne Plus Stoom ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Synthetisch en gekleurd + Stoom", | ||||||
|  |                     "iot_wash_and_dry": "Wassen en drogen", | ||||||
|  |                     "iot_wash_anti_mites": "Antimijt", | ||||||
|  |                     "iot_wash_anti_odor": "Antigeur", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Ontsmettend", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Baby Sanitiser + Stoom", | ||||||
|  |                     "iot_wash_backpacks": "Rugzakken", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Rugzakken", | ||||||
|  |                     "iot_wash_bathrobe": "Badjassen en handdoeken", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Badjas + Stoom", | ||||||
|  |                     "iot_wash_bed_linen": "Beddengoed", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Beddengoed + Stoom", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Beddengoed", | ||||||
|  |                     "iot_wash_big_single_load": "Grote enkele lading", | ||||||
|  |                     "iot_wash_bleaching": "Bleken", | ||||||
|  |                     "iot_wash_blood_stains": "Bloedvlekken", | ||||||
|  |                     "iot_wash_cashmere": "Kasjmier", | ||||||
|  |                     "iot_wash_chocolate_stains": "Chocoladevlekken", | ||||||
|  |                     "iot_wash_cold_wash": "Koude was", | ||||||
|  |                     "iot_wash_colored": "Bonte was", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Vlekverwijdering voor bonte was", | ||||||
|  |                     "iot_wash_colored_delicate": "Fijne bonte was", | ||||||
|  |                     "iot_wash_coloured": "Bonte was", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Gekleurd beddengoed", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Gekleurd beddengoed + Stoom", | ||||||
|  |                     "iot_wash_coloured_curtains": "Gekleurde gordijnen", | ||||||
|  |                     "iot_wash_coloured_shirts": "Gekleurde overhemden", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Gekleurde Shirts + Stoom", | ||||||
|  |                     "iot_wash_coloured_steam": "Bonte was + Stoom", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Gekleurde tafelkleden", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Gekleurde tafelkleden + Stoom", | ||||||
|  |                     "iot_wash_cotton": "Katoen", | ||||||
|  |                     "iot_wash_cotton_steam": "Katoen + Stoom", | ||||||
|  |                     "iot_wash_cuddly_toys": "Knuffeldieren", | ||||||
|  |                     "iot_wash_curtains": "Gordijnen", | ||||||
|  |                     "iot_wash_curtains_steam": "Gordijnen+Stoom", | ||||||
|  |                     "iot_wash_curtains_zelig": "Gordijnen", | ||||||
|  |                     "iot_wash_dark": "Donkere kleding", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Donkere en bonte was 44'", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Donkere en bonte was 59'", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Donkere en bonte was XL", | ||||||
|  |                     "iot_wash_dark_steam": "Donkere kleding + Stoom", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Fijne was", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Anti-allergie voor fijne was", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Anti-allergie voor fijne was + Stoom", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Anti-allergie voor fijne was", | ||||||
|  |                     "iot_wash_delicate_colors": "Gekleurde fijne was", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Kleuren + Stoom", | ||||||
|  |                     "iot_wash_delicate_dark": "Donkere fijne was", | ||||||
|  |                     "iot_wash_delicate_steam": "Fijne was + Stoom", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Delicate tafellakens", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Delicate tafellakens + Stoom", | ||||||
|  |                     "iot_wash_delicate_whites": "Witte fijne was", | ||||||
|  |                     "iot_wash_denim_jeans": "Denim – Jeans", | ||||||
|  |                     "iot_wash_diving_suits": "Duikpakken", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Duikpakken", | ||||||
|  |                     "iot_wash_down_jackets": "Donsjassen", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Donsjassen", | ||||||
|  |                     "iot_wash_duvet": "Dekbed", | ||||||
|  |                     "iot_wash_fruit_stains": "Fruitvlekken", | ||||||
|  |                     "iot_wash_gym_fit": "Sportkleding", | ||||||
|  |                     "iot_wash_handwash": "Handwas", | ||||||
|  |                     "iot_wash_handwash_colored": "Fijne handwas", | ||||||
|  |                     "iot_wash_handwash_dark": "Donkere handwas", | ||||||
|  |                     "iot_wash_lingerie": "Lingerie", | ||||||
|  |                     "iot_wash_masks_refresh": "Maskers opfrissen", | ||||||
|  |                     "iot_wash_masks_sanification": "Maskers ontsmetting", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Maskers ontsmetting + Stoom", | ||||||
|  |                     "iot_wash_mats": "Vloerkleden", | ||||||
|  |                     "iot_wash_men_s_trousers": "Mannenbroeken", | ||||||
|  |                     "iot_wash_mixed": "Gemengde vezels", | ||||||
|  |                     "iot_wash_mixed_steam": "Gemengde vezels + Stoom", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Gemengde vezels en bonte was 44'", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Gemengde vezels en bonte was 59'", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Gemengde vezels en bonte was XL", | ||||||
|  |                     "iot_wash_new_clothes": "Nieuwe kleding", | ||||||
|  |                     "iot_wash_perfect_white": "Perfect wit", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Perfect wit + Stoom", | ||||||
|  |                     "iot_wash_pets": "Accessoires voor dieren", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Verwijderen van huisdierharen", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Verwijderen van diergeuren en vlekken", | ||||||
|  |                     "iot_wash_pets_steam": "Accessoires voor dieren", | ||||||
|  |                     "iot_wash_playsuits": "Playsuits", | ||||||
|  |                     "iot_wash_playsuits_steam": "Playsuits + Stoom", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Snelle trommelreiniger", | ||||||
|  |                     "iot_wash_rapid_14": "Snel 14'", | ||||||
|  |                     "iot_wash_rapid_30": "Snel 30'", | ||||||
|  |                     "iot_wash_rapid_44": "Snel 44'", | ||||||
|  |                     "iot_wash_rapid_59": "Snel 59'", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Snel 59' + Stoom", | ||||||
|  |                     "iot_wash_refresh_14_min": "Opfrissen 14'", | ||||||
|  |                     "iot_wash_resistant_colored": "Bont stevig wasgoed", | ||||||
|  |                     "iot_wash_resistant_dark": "Donker stevig wasgoed", | ||||||
|  |                     "iot_wash_resistant_whites": "Wit stevig wasgoed", | ||||||
|  |                     "iot_wash_rinse": "Spoelen", | ||||||
|  |                     "iot_wash_shirts": "Overhemden", | ||||||
|  |                     "iot_wash_shirts_steam": "Overhemden + Stoom", | ||||||
|  |                     "iot_wash_silk": "Zijde", | ||||||
|  |                     "iot_wash_ski_suit": "Skipakken", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Skipakken", | ||||||
|  |                     "iot_wash_spin": "Centrifugeren", | ||||||
|  |                     "iot_wash_sport": "Sport", | ||||||
|  |                     "iot_wash_sport_anti_odor": "Anti-Odour sportkleding", | ||||||
|  |                     "iot_wash_sport_anti_odor_zelig": "Anti-Odour sportkleding", | ||||||
|  |                     "iot_wash_stains_remover": "Vlekkenverwijderaar", | ||||||
|  |                     "iot_wash_swimsuits_and_bikinis": "Badkleding", | ||||||
|  |                     "iot_wash_synthetic": "Synthetische stoffen", | ||||||
|  |                     "iot_wash_synthetic_steam": "Synthetische stoffen + Stoom", | ||||||
|  |                     "iot_wash_tablecloths": "Tafellakens", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Tafellakens + Stoom", | ||||||
|  |                     "iot_wash_technical_fabrics": "Technische stoffen", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Technische stoffen", | ||||||
|  |                     "iot_wash_technical_jackets": "Technische jacks", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Technische jacks", | ||||||
|  |                     "iot_wash_trainers": "Sportschoenen", | ||||||
|  |                     "iot_wash_whites": "Witte was", | ||||||
|  |                     "iot_wash_whites_44": "Witte was 44'", | ||||||
|  |                     "iot_wash_whites_59": "Witte was 59'", | ||||||
|  |                     "iot_wash_whites_xl": "Witte was XL", | ||||||
|  |                     "iot_wash_wine_stains": "Wijnvlekken", | ||||||
|  |                     "iot_wash_wool": "Wol", | ||||||
|  |                     "jeans": "Jeans", | ||||||
|  |                     "jeans_60": "Jeans", | ||||||
|  |                     "low_dry": "Gemengde vezels drogen", | ||||||
|  |                     "mixed": "Gemengde vezels", | ||||||
|  |                     "mixed_and_colored_59": "Gemengde vezels en bonte was 59'", | ||||||
|  |                     "mixed_steam": "Gemengde vezels + Stoom", | ||||||
|  |                     "mix_and_colour_59": "Gemengd + Gekleurd 39'", | ||||||
|  |                     "mix_and_colour_59_steam": "Gemengd en Gekleurd 59' + Stoom", | ||||||
|  |                     "night_and_day": "Dag en nacht", | ||||||
|  |                     "night_wash": "Nachtprogramma", | ||||||
|  |                     "perfect_59": "Perfect 59'", | ||||||
|  |                     "perfect_cotton_59": "Perfecte Katoen 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Perfecte Katoen 59'", | ||||||
|  |                     "perfect_whites_59": "Perfect wit 59'", | ||||||
|  |                     "rapid_14_min": "Snel 14'", | ||||||
|  |                     "rapid_30_min": "Rapid 30'", | ||||||
|  |                     "rapid_44_min": "Rapid 44'", | ||||||
|  |                     "rapid_a_class_60": "Snel klasse A 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Snel klasse A 60 + Stoom", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Wassen en drogen 59'", | ||||||
|  |                     "resistant_cotton": "Katoen", | ||||||
|  |                     "resistant_cotton_steam": "Katoen + Stoom", | ||||||
|  |                     "rinse": "Spoelen", | ||||||
|  |                     "shirts_steam": "Shirts + stoom", | ||||||
|  |                     "silent_night": "Nachtprogramma", | ||||||
|  |                     "single_item": "Eén artikel", | ||||||
|  |                     "single_item_steam": "Eén artikel + Stoom", | ||||||
|  |                     "smart_wash": "Smart Wash", | ||||||
|  |                     "soft_care": "Zachte verzorging", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Speciaal 39'", | ||||||
|  |                     "special_39_full_load": "Speciaal 39'", | ||||||
|  |                     "special_39_full_load_steam": "Speciaal 39' + Stoom", | ||||||
|  |                     "special_49": "Speciaal 49'", | ||||||
|  |                     "sport_39": "Sport 39'", | ||||||
|  |                     "sport_plus_29": "Sport Plus 29\"", | ||||||
|  |                     "sport_plus_39": "Sport Plus 39'", | ||||||
|  |                     "steam_39": "Stoom 39'", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - Katoen", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - Fijne was", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - Synthetisch", | ||||||
|  |                     "steam_hygiene_plus": "Hygiëne Plus Stoom ", | ||||||
|  |                     "synthetics": "Synthetische stoffen", | ||||||
|  |                     "synthetic_and_coloured": "Synthetische vezels en kleuren", | ||||||
|  |                     "synthetic_and_coloured_steam": "Synthetisch en gekleurd + Stoom", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Total Care", | ||||||
|  |                     "tumbling": "Trommeldrogen", | ||||||
|  |                     "wool": "Wol", | ||||||
|  |                     "wool_and_delicates_49": "Wol/Fijne was 49'", | ||||||
|  |                     "wool_dry": "Wol drogen", | ||||||
|  |                     "wool_soft_care": "Wol & Soft Care" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "AUTO-SET", | ||||||
|  |                     "cheese": "Kaas", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Eco-modus", | ||||||
|  |                     "fruits_and_veg": "Fruit&Veg", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "HOLIDAY", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Geen modus geselecteerd", | ||||||
|  |                     "quick_cool": "QUICK KOEL", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER COOL", | ||||||
|  |                     "super_freeze": "SUPER FREEZE", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Nacht", |                     "silent": "Nacht", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "speciaal", |                     "special": "speciaal", | ||||||
|                     "special_pw_prz": "speciaal", |                     "special_pw_prz": "speciaal", | ||||||
|                     "steam": "Stoom 75°C", |                     "steam": "Stoom 75°C", | ||||||
| @ -465,11 +1028,12 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Pasta en bakkersproducten", |                     "bakery": "Pasta en bakkersproducten", | ||||||
|                     "bakery_steam": "Stoomgebakken brood", |                     "bakery_steam": "Oven stomen", | ||||||
|                     "bottom_heating": "Bodemverwarming", |                     "bottom_heating": "Bodemverwarming", | ||||||
|                     "bottom_heating_fan": "Bodemverwarming + Ventilator", |                     "bottom_heating_fan": "Bodemverwarming + Ventilator", | ||||||
|                     "bread": "Brood", |                     "bread": "Brood", | ||||||
|                     "bread_steam": "Stoomgebakken pasteien", |                     "bread_steam": "Stoomgebakken brood", | ||||||
|  |                     "combi": "Combi", | ||||||
|                     "convection_fan": "Met ventilator", |                     "convection_fan": "Met ventilator", | ||||||
|                     "convection_fan_turnspit": "Convectie + ventilator + draaispit", |                     "convection_fan_turnspit": "Convectie + ventilator + draaispit", | ||||||
|                     "conventional": "Conventioneel", |                     "conventional": "Conventioneel", | ||||||
| @ -488,12 +1052,12 @@ | |||||||
|                     "leavening": "Gisting", |                     "leavening": "Gisting", | ||||||
|                     "low_temp_cooking": "Bereiding op lage temperatuur", |                     "low_temp_cooking": "Bereiding op lage temperatuur", | ||||||
|                     "low_temp_cooking_fish": "Bereiding op lage temperatuur – Vis", |                     "low_temp_cooking_fish": "Bereiding op lage temperatuur – Vis", | ||||||
|                     "low_temp_cooking_fish_steam": "Stomen bij lage temperatuur – Vis", |                     "low_temp_cooking_fish_steam": "Bereiding op lage temperatuur – Gestoomde vis", | ||||||
|                     "low_temp_cooking_meat": "Bereiding op lage temperatuur – Vlees", |                     "low_temp_cooking_meat": "Bereiding op lage temperatuur – Vlees", | ||||||
|                     "low_temp_cooking_meat_steam": "Stomen bij lage temperatuur – Vlees", |                     "low_temp_cooking_meat_steam": "Bereiding op lage temperatuur – Gestoomd vlees", | ||||||
|                     "low_temp_cooking_steam": "Stomen bij lage temperatuur", |                     "low_temp_cooking_steam": "Stomen bij lage temperatuur", | ||||||
|                     "meat": "Vlees", |                     "meat": "Vlees", | ||||||
|                     "meat_steam": "Gestoomd vlees", |                     "meat_steam": "Vlees stomen", | ||||||
|                     "multi_level": "Multi-level", |                     "multi_level": "Multi-level", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Pasta en bakkersproducten", |                     "pasta_and_bakery": "Pasta en bakkersproducten", | ||||||
| @ -502,7 +1066,7 @@ | |||||||
|                     "pyrolysis_plus": "Pyrolyse +", |                     "pyrolysis_plus": "Pyrolyse +", | ||||||
|                     "red_meat": "Rood vlees", |                     "red_meat": "Rood vlees", | ||||||
|                     "red_meat_steam": "Gestoomd rood vlees", |                     "red_meat_steam": "Gestoomd rood vlees", | ||||||
|                     "regenerate": "Regeneratie", |                     "regenerate": "Regenereren", | ||||||
|                     "soft_plus": "Soft+", |                     "soft_plus": "Soft+", | ||||||
|                     "super_grill": "Super grill", |                     "super_grill": "Super grill", | ||||||
|                     "tailor_bake": "Tailor bake", |                     "tailor_bake": "Tailor bake", | ||||||
| @ -511,7 +1075,7 @@ | |||||||
|                     "vegetables": "Groenten", |                     "vegetables": "Groenten", | ||||||
|                     "vegetables_cata": "Groenten", |                     "vegetables_cata": "Groenten", | ||||||
|                     "vegetables_pyro": "Groenten", |                     "vegetables_pyro": "Groenten", | ||||||
|                     "water_discharge": "Waterafvoer", |                     "water_discharge": "Afvoer van water", | ||||||
|                     "white_meat": "Wit vlees", |                     "white_meat": "Wit vlees", | ||||||
|                     "white_meat_steam": "Gestoomd wit vlees" |                     "white_meat_steam": "Gestoomd wit vlees" | ||||||
|                 }, |                 }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Quick 20", |                     "hqd_quick_20": "Quick 20", | ||||||
|                     "hqd_quick_30": "Quick 30", |                     "hqd_quick_30": "Quick 30", | ||||||
|                     "hqd_quick_dry": "Quick dry", |                     "hqd_quick_dry": "Quick dry 30", | ||||||
|                     "hqd_quilt": "Quilts", |                     "hqd_quilt": "Quilts", | ||||||
|                     "hqd_refresh": "Opfrissen", |                     "hqd_refresh": "Opfrissen", | ||||||
|                     "hqd_school_uniform": "Schooluniform", |                     "hqd_school_uniform": "Schooluniform", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + Ontvochtiger", |                     "iot_uv_and_dry": "UV + Ontvochtiger", | ||||||
|                     "iot_uv_and_fan": "UV + Hetelucht", |                     "iot_uv_and_fan": "UV + Hetelucht", | ||||||
|                     "iot_uv_and_heat": "UV + Warmte" |                     "iot_uv_and_heat": "UV + Warmte" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER FREEZE", |                     "super_freeze": "SUPER FREEZE", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programma" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Resterende tijd" |                 "name": "Resterende tijd" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Koelkast", | ||||||
|  |                     "freezer": "Vriezer", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Koelkast & Vriezer" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Zone" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Koelkast" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Inductiekookplaat" |                 "name": "Inductiekookplaat" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Programma Start" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Programma Stoppen" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Airconditioner" |                 "name": "Airconditioner" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Koelkast", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Koelkastmodi", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Automatisch instellen", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Geen modus geselecteerd" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Vriezer", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Vriezermodi", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Automatisch instellen", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Geen modus geselecteerd" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Oven", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programma's", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Pasta en bakkersproducten", | ||||||
|  |                             "bakery_steam": "Oven stomen", | ||||||
|  |                             "bottom_heating": "Bodemverwarming", | ||||||
|  |                             "bottom_heating_fan": "Bodemverwarming + Ventilator", | ||||||
|  |                             "bread": "Brood", | ||||||
|  |                             "bread_steam": "Stoomgebakken brood", | ||||||
|  |                             "combi": "Combi", | ||||||
|  |                             "convection_fan": "Met ventilator", | ||||||
|  |                             "convection_fan_turnspit": "Convectie + ventilator + draaispit", | ||||||
|  |                             "conventional": "Conventioneel", | ||||||
|  |                             "conventional_turnspit": "Convectie + draaispit", | ||||||
|  |                             "defrost": "Ontdooien", | ||||||
|  |                             "descaling": "Ontkalken", | ||||||
|  |                             "fish": "Vis", | ||||||
|  |                             "fish_steam": "Gestoomde vis", | ||||||
|  |                             "grill_cata": "Grill", | ||||||
|  |                             "grill_fan_cata": "Grill + ventilator", | ||||||
|  |                             "grill_fan_pyro": "Grill + ventilator", | ||||||
|  |                             "grill_pyro": "Grill", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Brood", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Gisting", | ||||||
|  |                             "low_temp_cooking": "Bereiding op lage temperatuur", | ||||||
|  |                             "low_temp_cooking_fish": "Bereiding op lage temperatuur – Vis", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Bereiding op lage temperatuur – Gestoomde vis", | ||||||
|  |                             "low_temp_cooking_meat": "Bereiding op lage temperatuur – Vlees", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Bereiding op lage temperatuur – Gestoomd vlees", | ||||||
|  |                             "low_temp_cooking_steam": "Stomen bij lage temperatuur", | ||||||
|  |                             "meat": "Vlees", | ||||||
|  |                             "meat_steam": "Vlees stomen", | ||||||
|  |                             "multi_level": "Multi-level", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Pasta en bakkersproducten", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Pyrolyse", | ||||||
|  |                             "pyrolysis_plus": "Pyrolyse +", | ||||||
|  |                             "red_meat": "Rood vlees", | ||||||
|  |                             "red_meat_steam": "Gestoomd rood vlees", | ||||||
|  |                             "regenerate": "Regenereren", | ||||||
|  |                             "soft_plus": "Soft+", | ||||||
|  |                             "super_grill": "Super grill", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Groenten", | ||||||
|  |                             "vegetables_cata": "Groenten", | ||||||
|  |                             "vegetables_pyro": "Groenten", | ||||||
|  |                             "water_discharge": "Afvoer van water", | ||||||
|  |                             "white_meat": "Wit vlees", | ||||||
|  |                             "white_meat_steam": "Gestoomd wit vlees" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Suszenie", |                     "19": "Suszenie", | ||||||
|                     "20": "Suszenie", |                     "20": "Suszenie", | ||||||
|                     "11": "Gotowe", |                     "11": "Gotowe", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Faza" |                 "name": "Faza" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Szybkie 20", |                     "hqd_quick_20": "Szybkie 20", | ||||||
|                     "hqd_quick_30": "Szybkie 30", |                     "hqd_quick_30": "Szybkie 30", | ||||||
|                     "hqd_quick_dry": "Szybkoschnące", |                     "hqd_quick_dry": "Szybkoschnące 30", | ||||||
|                     "hqd_quilt": "Kołdry", |                     "hqd_quilt": "Kołdry", | ||||||
|                     "hqd_refresh": "Odświeżanie", |                     "hqd_refresh": "Odświeżanie", | ||||||
|                     "hqd_school_uniform": "Mundurek szkolny", |                     "hqd_school_uniform": "Mundurek szkolny", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Woolmark", |                     "woolmark": "Woolmark", | ||||||
|                     "xxl_load": "XXL Load", |                     "xxl_load": "XXL Load", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Temperatura pokojowa" |                 "name": "Temperatura pokojowa" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Temperatura lodówki" |                 "name": "Temperatura lodówki" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "Funkcja grzania 10°C", | ||||||
|  |                     "iot_auto": "Auto", | ||||||
|  |                     "iot_cool": "Chłodzenie", | ||||||
|  |                     "iot_dry": "Osuszanie", | ||||||
|  |                     "iot_fan": "Wentylator", | ||||||
|  |                     "iot_heat": "Grzanie", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Self Purify", | ||||||
|  |                     "iot_self_clean": "Self Clean", | ||||||
|  |                     "iot_self_clean_56": "Steri Clean 56°C", | ||||||
|  |                     "iot_simple_start": "Uruchom teraz", | ||||||
|  |                     "iot_uv": "Sterylizacja UVC", | ||||||
|  |                     "iot_uv_and_auto": "UV + automat", | ||||||
|  |                     "iot_uv_and_cool": "UV + chłodzenie", | ||||||
|  |                     "iot_uv_and_dry": "UV + osuszacz powietrza", | ||||||
|  |                     "iot_uv_and_fan": "UV + wentylator", | ||||||
|  |                     "iot_uv_and_heat": "UV + podgrzewanie" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Szybki 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "Auto Universalny 50 - 60°C", | ||||||
|  |                     "auto_universal_plus": "Auto Universalny Plus 65 - 75°C", | ||||||
|  |                     "auto_universal_plus_soil": "Auto Universalny Plus 65 - 75°C", | ||||||
|  |                     "auto_universal_soil": "Auto Universalny 50 - 60°C", | ||||||
|  |                     "auto_wash": "Auto Wash", | ||||||
|  |                     "auto_wash_soil": "Auto Wash", | ||||||
|  |                     "classe_a_59": "Zmywanie w klasie A 1 godz. 65°C", | ||||||
|  |                     "delicate": "Delikatny 45°C", | ||||||
|  |                     "dishwasher_care": "Cykl usuwania kamienia", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_asynch": "Eco 45°C", | ||||||
|  |                     "eco_bldc": "Eco 45°C", | ||||||
|  |                     "eco_synch": "Eco 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Szkło", | ||||||
|  |                     "glassware": "Szklane 45°C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Higiena", | ||||||
|  |                     "hygiene_plus": "Higiena+ 75°C", | ||||||
|  |                     "intensive": "Intensywne ", | ||||||
|  |                     "intensive_rapid": "intensywny szybki", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "Auto Universalny 50 - 60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Auto Wash", | ||||||
|  |                     "iot_baby_care": "Baby Care", | ||||||
|  |                     "iot_breakfast": "Śniadanie", | ||||||
|  |                     "iot_checkup": "Kontrola", | ||||||
|  |                     "iot_china_crystals": "Kryształy", | ||||||
|  |                     "iot_classe_a_59": "Szybki 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Kieliszki", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Kieliszki", | ||||||
|  |                     "iot_daily_care": "Daily Care", | ||||||
|  |                     "iot_daily_care_soil": "Daily Care", | ||||||
|  |                     "iot_delicate": "Delikatny 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Obiad dla dwojga", | ||||||
|  |                     "iot_dinner_for_two_soil": "Obiad dla dwojga", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "Eco 45°C", | ||||||
|  |                     "iot_eco_bldc": "Eco 45°C", | ||||||
|  |                     "iot_eco_synch": "Eco 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Extra Higieniczne", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Imprezowy", | ||||||
|  |                     "iot_party_soil": "Imprezowy", | ||||||
|  |                     "iot_pizza_menu": "Pizza", | ||||||
|  |                     "iot_pizza_menu_soil": "Pizza", | ||||||
|  |                     "iot_plastic_tupperware": "Plastik i pojemniki", | ||||||
|  |                     "iot_porcelain": "Porcelana", | ||||||
|  |                     "iot_power_mix_wash": "Mieszanie zmywanie Power", | ||||||
|  |                     "iot_power_mix_wash_soil": "Mieszanie zmywanie Power", | ||||||
|  |                     "iot_prewash": "Mycie wstępne", | ||||||
|  |                     "iot_pyrex_and_glassware": "Pyrex i Szkło", | ||||||
|  |                     "iot_rapid_29": "Szybki 29'", | ||||||
|  |                     "iot_rapid_39": "Szybkie 39' 60°C", | ||||||
|  |                     "iot_single": "Pojedynczy", | ||||||
|  |                     "iot_steam": "Para 75°C", | ||||||
|  |                     "iot_super_flash": "Super Flash", | ||||||
|  |                     "iot_super_wash": "Super Mycie", | ||||||
|  |                     "iot_turbopower": "TurboPower", | ||||||
|  |                     "iot_universal": "Uniwersalne 60°C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Specjalny do patelni (Woki, Patelnie karbowane, Patelnie maxi)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Specjalny do patelni (Woki, Patelnie karbowane, Patelnie maxi)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Ultra Ciche 55°C", | ||||||
|  |                     "prewash": "Mycie wstępne", | ||||||
|  |                     "rapid_20": "Szybki 20'", | ||||||
|  |                     "rapid_24": "Szybki 24'", | ||||||
|  |                     "rapid_29": "Szybki 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Szybkie 39' 60°C", | ||||||
|  |                     "rapid_49": "Szybki 49'", | ||||||
|  |                     "rapid_59": "Szybki 59'", | ||||||
|  |                     "sanitising": "Dezynfekcja", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Nocny", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "specjalne", | ||||||
|  |                     "special_pw_prz": "specjalne", | ||||||
|  |                     "steam": "Para 75°C", | ||||||
|  |                     "steam_plus": "Para Plus 75°C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Ultra Ciche 55°C", | ||||||
|  |                     "ultra_silent": "Ultra Ciche 55°C", | ||||||
|  |                     "universal": "Uniwersalne 60°C", | ||||||
|  |                     "universal_plus": "Uniwersalne Plus 70°C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Popielato-brązowy", | ||||||
|  |                     "iot_special_beef_fillet": "Polędwica wołowa", | ||||||
|  |                     "iot_special_beef_veal_stew": "Gulasz wołowo-cielęcy", | ||||||
|  |                     "iot_special_boiled_rice": "Ryż gotowany", | ||||||
|  |                     "iot_special_chicken_breast": "Pierś z kurczaka", | ||||||
|  |                     "iot_special_chicken_legs": "Udka kurczaka", | ||||||
|  |                     "iot_special_chocolate_pudding": "Budyń czekoladowy", | ||||||
|  |                     "iot_special_entrecote": "Antrykot", | ||||||
|  |                     "iot_special_fresh_tuna": "Świeży tuńczyk", | ||||||
|  |                     "iot_special_grilled_vegetables": "Grillowane warzywa", | ||||||
|  |                     "iot_special_lamb_cutlet": "Kotlet jagnięcy", | ||||||
|  |                     "iot_special_meatballs": "Klopsy mięsne", | ||||||
|  |                     "iot_special_minestrone": "Włoska zupa warzywna", | ||||||
|  |                     "iot_special_mussels": "Małże", | ||||||
|  |                     "iot_special_omelette": "Omlet", | ||||||
|  |                     "iot_special_pancakes": "Naleśniki", | ||||||
|  |                     "iot_special_paris_style_peas": "Groszek w stylu paryskim", | ||||||
|  |                     "iot_special_poached_eggs": "Jajka w koszulce", | ||||||
|  |                     "iot_special_pork_fillet": "Kotlet wieprzowy", | ||||||
|  |                     "iot_special_pork_ribs": "Żeberka wieprzowe", | ||||||
|  |                     "iot_special_prawns": "Krewetki", | ||||||
|  |                     "iot_special_quinoa": "Komosa ryżowa (quinoa)", | ||||||
|  |                     "iot_special_ratatouille": "Ratatuja", | ||||||
|  |                     "iot_special_salmon_fillet": "Filet z łososia", | ||||||
|  |                     "iot_special_saute_potatoes": "Smażone ziemniaki", | ||||||
|  |                     "iot_special_scallops": "Małże (przegrzebki)", | ||||||
|  |                     "iot_special_scrambled_eggs": "Jajecznica", | ||||||
|  |                     "iot_special_spelt": "Orkisz", | ||||||
|  |                     "iot_special_veggy_noodles": "Makaron wegetariański", | ||||||
|  |                     "iot_special_white_fish_fillet": "Filet z białej ryby", | ||||||
|  |                     "iot_standard_boiling": "Gotowanie", | ||||||
|  |                     "iot_standard_frying": "Smażenie", | ||||||
|  |                     "iot_standard_keep_warm": "Podtrzymanie ciepła", | ||||||
|  |                     "iot_standard_melting": "Roztapianie", | ||||||
|  |                     "iot_standard_simmering": "Duszenie" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Makaron i Piekarnia", | ||||||
|  |                     "bakery_steam": "Para z piekarnika", | ||||||
|  |                     "bottom_heating": "Grzanie dolne", | ||||||
|  |                     "bottom_heating_fan": "Grzanie Dolne + Termoobieg", | ||||||
|  |                     "bread": "Chleb", | ||||||
|  |                     "bread_steam": "Chleb pieczony na parze", | ||||||
|  |                     "combi": "Kombi", | ||||||
|  |                     "convection_fan": "Termoobieg", | ||||||
|  |                     "convection_fan_turnspit": "Termoobieg + Fan + Rożen", | ||||||
|  |                     "conventional": "Konwencjonalny", | ||||||
|  |                     "conventional_turnspit": "Statyczny + Rożen", | ||||||
|  |                     "defrost": "Rozmrażanie", | ||||||
|  |                     "descaling": "Odkamienianie", | ||||||
|  |                     "fish": "Ryby", | ||||||
|  |                     "fish_steam": "Ryba na parze", | ||||||
|  |                     "grill_cata": "Grill", | ||||||
|  |                     "grill_fan_cata": "Grill + termoobieg", | ||||||
|  |                     "grill_fan_pyro": "Grill + termoobieg", | ||||||
|  |                     "grill_pyro": "Grill", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Chleb", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Zaczyn", | ||||||
|  |                     "low_temp_cooking": "Pieczenie w niskiej temperaturze", | ||||||
|  |                     "low_temp_cooking_fish": "Pieczenie w niskiej temperaturze - ryby", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Gotowanie w niskiej temperaturze - ryba gotowana na parze", | ||||||
|  |                     "low_temp_cooking_meat": "Pieczenie w niskiej temperaturze - mięso", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Gotowanie w niskiej temperaturze — mięso gotowane na parze", | ||||||
|  |                     "low_temp_cooking_steam": "Gotowanie na parze w niskiej temperaturze", | ||||||
|  |                     "meat": "Mięso", | ||||||
|  |                     "meat_steam": "Mięso na parze", | ||||||
|  |                     "multi_level": "Wielopoziomowo", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Makaron i Piekarnia", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Pyroliza", | ||||||
|  |                     "pyrolysis_plus": "Pyroliza +", | ||||||
|  |                     "red_meat": "Czerwone mięso", | ||||||
|  |                     "red_meat_steam": "Czerwone mięso na parze", | ||||||
|  |                     "regenerate": "Podgrzewanie", | ||||||
|  |                     "soft_plus": "Soft+", | ||||||
|  |                     "super_grill": "Super Grill", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor bake", | ||||||
|  |                     "vegetables": "Warzywa", | ||||||
|  |                     "vegetables_cata": "Warzywa", | ||||||
|  |                     "vegetables_pyro": "Warzywa", | ||||||
|  |                     "water_discharge": "Odprowadzanie wody", | ||||||
|  |                     "white_meat": "Białe mięso", | ||||||
|  |                     "white_meat_steam": "Białe mięso gotowane na parze" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° Kolorowe i Bawełna", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "Para", | ||||||
|  |                     "active_wash": "Aktywne pranie", | ||||||
|  |                     "active_wash_steam": "Aktywne pranie", | ||||||
|  |                     "allergy_care": "Pielęgnacja antyalergiczna", | ||||||
|  |                     "allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "all_in_one_49": "Wszystko w jednym cyklu 49’", | ||||||
|  |                     "all_in_one_59": "Wszystko w jednym cyklu 59’", | ||||||
|  |                     "all_in_one_59_steam": "Aktywne pranie + Para", | ||||||
|  |                     "autocare": "Pielęgnacja własna", | ||||||
|  |                     "autoclean": "Czyszczenie bębna", | ||||||
|  |                     "baby_60": "Wszystkie dziecinne 60°C", | ||||||
|  |                     "care_14": "Rapid Care 14'", | ||||||
|  |                     "care_30": "Rapid Care 30'", | ||||||
|  |                     "care_44": "Rapid Care 44'", | ||||||
|  |                     "checkup": "Kontrola", | ||||||
|  |                     "colour_59": "Kolorowe 59'", | ||||||
|  |                     "colour_59_steam": "Kolorowe 59' + Para", | ||||||
|  |                     "cottons": "Bawełna", | ||||||
|  |                     "cottons_prewash": "Bawełna + pranie wstępne", | ||||||
|  |                     "cottons_steam": "Bawełna + Para", | ||||||
|  |                     "cotton_care_59": "Cotton Care 59 Min", | ||||||
|  |                     "delicate_59": "Delikatne 59’", | ||||||
|  |                     "delicate_silk": "Delikatny jedwab", | ||||||
|  |                     "delicate_silk_steam": "Delikatny jedwab + Para", | ||||||
|  |                     "delicati_59": "Delikatne 59’", | ||||||
|  |                     "delicati_59_steam": "Delikatne 59’", | ||||||
|  |                     "drain_spin": "Spuść wodę +i odwiruj", | ||||||
|  |                     "easy_iron": "Łatwe prasowanie", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eco 40-60", | ||||||
|  |                     "extra_care": "Extra Care", | ||||||
|  |                     "fitness": "Fitness Care", | ||||||
|  |                     "fitness_care": "Fitness Care", | ||||||
|  |                     "fresh_care": "Fresh Care", | ||||||
|  |                     "fresh_care_steam": "Fresh Care + Para", | ||||||
|  |                     "handwash_wool": "Pranie ręczne i wełna", | ||||||
|  |                     "high_dry": "Suszenie bawełny", | ||||||
|  |                     "hqd_20_degrees": "Bawełna 20℃", | ||||||
|  |                     "hqd_allergy": "Pielęgnacja antyalergiczna", | ||||||
|  |                     "hqd_autoclean": "Czyszczenie bębna", | ||||||
|  |                     "hqd_babycare": "Baby Care", | ||||||
|  |                     "hqd_checkup": "Kontrola", | ||||||
|  |                     "hqd_cottons": "Bawełna", | ||||||
|  |                     "hqd_delicate": "Delikatne", | ||||||
|  |                     "hqd_delicate_cradle": "Delikatne", | ||||||
|  |                     "hqd_dry": "Suszenie bawełny", | ||||||
|  |                     "hqd_dry_synthetics": "Suszenie materiałów mieszanych", | ||||||
|  |                     "hqd_duvet": "Kołdry", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eco 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Wełna", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Mieszane", | ||||||
|  |                     "hqd_quick_15": "Szybki 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Szybkie pranie 57 min", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Pranie + suszenie", | ||||||
|  |                     "hqd_refresh": "Refresh", | ||||||
|  |                     "hqd_rinse": "Płukanie", | ||||||
|  |                     "hqd_shirts": "Koszule", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Wirowanie", | ||||||
|  |                     "hqd_sport": "Odzież sportowa", | ||||||
|  |                     "hqd_super_fast": "Szybki 39’", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Syntetyki", | ||||||
|  |                     "hygiene_59": "Higiena Plus 59'", | ||||||
|  |                     "hygiene_60": "Higiena 60 °", | ||||||
|  |                     "hygiene_plus_59": "Higiena Plus 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Higiena Plus 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Hygiene Pro 49 min", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + Para", | ||||||
|  |                     "intensive_40": "Intensywne 40°C", | ||||||
|  |                     "intensive_40_steam": "Intensywny 40°C + Para", | ||||||
|  |                     "iot_active_steam": "Para", | ||||||
|  |                     "iot_active_wash_steam": "Aktywne pranie", | ||||||
|  |                     "iot_allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Aktywne pranie + Para", | ||||||
|  |                     "iot_checkup": "Kontrola", | ||||||
|  |                     "iot_colour_59_steam": "Kolorowe 59' + Para", | ||||||
|  |                     "iot_cottons_steam": "Bawełna + Para", | ||||||
|  |                     "iot_delicate_silk_steam": "Delikatny jedwab + Para", | ||||||
|  |                     "iot_delicati_59_steam": "Delikatne 59’", | ||||||
|  |                     "iot_dry_air_refresh": "Odświeżacz powietrza", | ||||||
|  |                     "iot_dry_anti_mites": "Przeciw roztoczom", | ||||||
|  |                     "iot_dry_baby": "Dziecięce", | ||||||
|  |                     "iot_dry_backpacks": "Plecaki", | ||||||
|  |                     "iot_dry_bathrobe": "Szlafroki i tkaniny porowate", | ||||||
|  |                     "iot_dry_bed_linen": "Pościele", | ||||||
|  |                     "iot_dry_cotton_dry": "Suszenie bawełny", | ||||||
|  |                     "iot_dry_cuddly_toys": "Pluszaki", | ||||||
|  |                     "iot_dry_curtains": "Zasłony", | ||||||
|  |                     "iot_dry_dehumidifier": "Środek do usuwania wilgoci", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Delikatne - przeciwalergiczne", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Delikatne obrusy", | ||||||
|  |                     "iot_dry_denim_jeans": "Dżinsy", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Łatwe prasowanie - Wełna", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Łatwe prasowanie - Syntetyki", | ||||||
|  |                     "iot_dry_gym_fit": "Ubrania na siłownię", | ||||||
|  |                     "iot_dry_lingerie": "Bielizna", | ||||||
|  |                     "iot_dry_mixed_dry": "Suszenie materiałów mieszanych", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Szybki 60 - Delikatne", | ||||||
|  |                     "iot_dry_shirts": "Koszule", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Stroje kąpielowe", | ||||||
|  |                     "iot_dry_synthetics": "Suszenie materiałów syntetycznych", | ||||||
|  |                     "iot_dry_synthetic_dry": "Suszenie materiałów syntetycznych", | ||||||
|  |                     "iot_dry_tablecloths": "Obrusy", | ||||||
|  |                     "iot_dry_technical_fabrics": "Tkaniny techniczne", | ||||||
|  |                     "iot_dry_warm_embrace": "Delikatne suszenie", | ||||||
|  |                     "iot_dry_wool_dry": "Suszenie wełny", | ||||||
|  |                     "iot_easy_iron": "Łatwe prasowanie", | ||||||
|  |                     "iot_fresh_care_steam": "Fresh Care + Para", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + Para", | ||||||
|  |                     "iot_intensive_40_steam": "Intensywny 40°C + Para", | ||||||
|  |                     "iot_mixed_steam": "Mieszane + Para", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Mieszane i kolorowe 59' + Para", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "Idealna Bawelna 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Szybki Klasa A 60 + Para", | ||||||
|  |                     "iot_resistant_cotton_steam": "Bawełna + Para", | ||||||
|  |                     "iot_shirts_steam": "Koszule + Para", | ||||||
|  |                     "iot_single_item_steam": "Pojedynczy przedmiot + Para", | ||||||
|  |                     "iot_smart_wash": "Inteligentne pranie", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Specjalny 39' + Para", | ||||||
|  |                     "iot_steam_hygiene_plus": "Higiena Plus Para ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Syntetyki i Kolorowe + Para", | ||||||
|  |                     "iot_wash_and_dry": "Pranie + suszenie", | ||||||
|  |                     "iot_wash_anti_mites": "Przeciw roztoczom", | ||||||
|  |                     "iot_wash_anti_odor": "Usuwanie zapachów", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Środek dezynfekujący", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Odkażacz dla dzieci + Para", | ||||||
|  |                     "iot_wash_backpacks": "Plecaki", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Plecaki", | ||||||
|  |                     "iot_wash_bathrobe": "Szlafroki i ręczniki", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Szlafroki + Para", | ||||||
|  |                     "iot_wash_bed_linen": "Pościele", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Pościele + Para", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Pościele", | ||||||
|  |                     "iot_wash_big_single_load": "Duży pojedynczy ładunek", | ||||||
|  |                     "iot_wash_bleaching": "Wybielanie", | ||||||
|  |                     "iot_wash_blood_stains": "Plamy krwi", | ||||||
|  |                     "iot_wash_cashmere": "Kaszmir", | ||||||
|  |                     "iot_wash_chocolate_stains": "Plamy z czekolady", | ||||||
|  |                     "iot_wash_cold_wash": "Pranie w zimnej wodzie", | ||||||
|  |                     "iot_wash_colored": "Kolorowe", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Usuwanie plam z tkanin kolorowych", | ||||||
|  |                     "iot_wash_colored_delicate": "Kolorowe, delikatne", | ||||||
|  |                     "iot_wash_coloured": "Tkaniny kolorowe", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Kolorowa pościel", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Kolorowa pościel + Para", | ||||||
|  |                     "iot_wash_coloured_curtains": "Kolorowe zasłony", | ||||||
|  |                     "iot_wash_coloured_shirts": "Kolorowe koszule", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Kolorowe koszule + Para", | ||||||
|  |                     "iot_wash_coloured_steam": "Tkaniny kolorowe + Para", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Kolorowe obrusy", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Kolorowe obrusy + Para", | ||||||
|  |                     "iot_wash_cotton": "Bawełna", | ||||||
|  |                     "iot_wash_cotton_steam": "Bawełna + Para", | ||||||
|  |                     "iot_wash_cuddly_toys": "Pluszaki", | ||||||
|  |                     "iot_wash_curtains": "Zasłony", | ||||||
|  |                     "iot_wash_curtains_steam": "Zasłony+Para", | ||||||
|  |                     "iot_wash_curtains_zelig": "Zasłony", | ||||||
|  |                     "iot_wash_dark": "Ciemne ubrania", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Ciemne i kolorowe 44'", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Ciemne i kolorowe 59'", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Ciemne i kolorowe XL", | ||||||
|  |                     "iot_wash_dark_steam": "Ciemne ubrania + Para", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Delikatne", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Antyalergiczny dla delikatnych", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Antyalergiczny dla delikatnych + Para", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Antyalergiczny dla delikatnych", | ||||||
|  |                     "iot_wash_delicate_colors": "Delikatne tkaniny kolorowe", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Kolorowe + Para", | ||||||
|  |                     "iot_wash_delicate_dark": "Delikatne, ciemne", | ||||||
|  |                     "iot_wash_delicate_steam": "Delikatne + Para", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Delikatne obrusy", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Delikatne obrusy + Para", | ||||||
|  |                     "iot_wash_delicate_whites": "Delikatne, białe", | ||||||
|  |                     "iot_wash_denim_jeans": "Dżinsy", | ||||||
|  |                     "iot_wash_diving_suits": "Kombinezony do nurkowania", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Kombinezony do nurkowania", | ||||||
|  |                     "iot_wash_down_jackets": "Kurtki puchowe", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Kurtki puchowe", | ||||||
|  |                     "iot_wash_duvet": "Kołdry", | ||||||
|  |                     "iot_wash_fruit_stains": "Plamy z owoców", | ||||||
|  |                     "iot_wash_gym_fit": "Ubrania na siłownię", | ||||||
|  |                     "iot_wash_handwash": "Pranie ręczne", | ||||||
|  |                     "iot_wash_handwash_colored": "Pranie ręczne, kolorowe", | ||||||
|  |                     "iot_wash_handwash_dark": "Pranie ręczne, ciemne", | ||||||
|  |                     "iot_wash_lingerie": "Bielizna", | ||||||
|  |                     "iot_wash_masks_refresh": "Odświeżanie masek", | ||||||
|  |                     "iot_wash_masks_sanification": "Dezynfekcja masek", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Dezynfekcja masek + Para", | ||||||
|  |                     "iot_wash_mats": "Dywany", | ||||||
|  |                     "iot_wash_men_s_trousers": "Spodnie", | ||||||
|  |                     "iot_wash_mixed": "Mieszane", | ||||||
|  |                     "iot_wash_mixed_steam": "Mieszane + Para", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Mieszane i kolorowe 44'", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Mieszane i kolorowe 59'", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Mieszane i kolorowe XL", | ||||||
|  |                     "iot_wash_new_clothes": "Nowe ubrania", | ||||||
|  |                     "iot_wash_perfect_white": "Idealnie białe tkaniny", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Idealnie białe tkaniny + Para", | ||||||
|  |                     "iot_wash_pets": "Akcesoria dla zwierząt", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Usuwanie sierści zwierząt", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Usuwanie zapachów i plam po zwierzętach domowych", | ||||||
|  |                     "iot_wash_pets_steam": "Akcesoria dla zwierząt", | ||||||
|  |                     "iot_wash_playsuits": "Kombinezony", | ||||||
|  |                     "iot_wash_playsuits_steam": "Kombinezony + Para", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Środek do szybkiego czyszczenia bębna", | ||||||
|  |                     "iot_wash_rapid_14": "Szybki 14’", | ||||||
|  |                     "iot_wash_rapid_30": "Szybki 30’", | ||||||
|  |                     "iot_wash_rapid_44": "Szybki 44’", | ||||||
|  |                     "iot_wash_rapid_59": "Szybki 59’", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Szybki 59' + Para", | ||||||
|  |                     "iot_wash_refresh_14_min": "Odświeżanie 14’", | ||||||
|  |                     "iot_wash_resistant_colored": "Wytrzymałe, kolorowe", | ||||||
|  |                     "iot_wash_resistant_dark": "Wytrzymałe ciemne", | ||||||
|  |                     "iot_wash_resistant_whites": "Wytrzymałe białe", | ||||||
|  |                     "iot_wash_rinse": "Płukanie", | ||||||
|  |                     "iot_wash_shirts": "Koszule", | ||||||
|  |                     "iot_wash_shirts_steam": "Koszule + Para", | ||||||
|  |                     "iot_wash_silk": "Jedwab", | ||||||
|  |                     "iot_wash_ski_suit": "Kombinezony narciarskie", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Kombinezony narciarskie", | ||||||
|  |                     "iot_wash_spin": "Wirowanie", | ||||||
|  |                     "iot_wash_sport": "Odzież sportowa", | ||||||
|  |                     "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_swimsuits_and_bikinis": "Stroje kąpielowe", | ||||||
|  |                     "iot_wash_synthetic": "Syntetyki", | ||||||
|  |                     "iot_wash_synthetic_steam": "Syntetyki + Para", | ||||||
|  |                     "iot_wash_tablecloths": "Obrusy", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Obrusy + Para", | ||||||
|  |                     "iot_wash_technical_fabrics": "Tkaniny techniczne", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Tkaniny techniczne", | ||||||
|  |                     "iot_wash_technical_jackets": "Kurtki techniczne", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Kurtki techniczne", | ||||||
|  |                     "iot_wash_trainers": "Buty sportowe", | ||||||
|  |                     "iot_wash_whites": "Białe", | ||||||
|  |                     "iot_wash_whites_44": "Białe 44’", | ||||||
|  |                     "iot_wash_whites_59": "Białe 59’", | ||||||
|  |                     "iot_wash_whites_xl": "Białe XL", | ||||||
|  |                     "iot_wash_wine_stains": "Plamy z wina", | ||||||
|  |                     "iot_wash_wool": "Wełna", | ||||||
|  |                     "jeans": "Dżins", | ||||||
|  |                     "jeans_60": "Dżinsy", | ||||||
|  |                     "low_dry": "Suszenie materiałów mieszanych", | ||||||
|  |                     "mixed": "Mieszane", | ||||||
|  |                     "mixed_and_colored_59": "Mieszane i kolorowe 59 '", | ||||||
|  |                     "mixed_steam": "Mieszane + Para", | ||||||
|  |                     "mix_and_colour_59": "Mieszane i kolorowe 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Mieszane i kolorowe 59' + Para", | ||||||
|  |                     "night_and_day": "Noc i Dzień", | ||||||
|  |                     "night_wash": "Cykl nocny", | ||||||
|  |                     "perfect_59": "Perfekcyjne 59’", | ||||||
|  |                     "perfect_cotton_59": "Idealna Bawelna 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Idealna Bawelna 59'", | ||||||
|  |                     "perfect_whites_59": "Idealna biel 59'", | ||||||
|  |                     "rapid_14_min": "Szybkie 14'", | ||||||
|  |                     "rapid_30_min": "Szybki 30'", | ||||||
|  |                     "rapid_44_min": "Szybki 44'", | ||||||
|  |                     "rapid_a_class_60": "Szybki Klasa A 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Szybki Klasa A 60 + Para", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Pranie i suszenie 59’", | ||||||
|  |                     "resistant_cotton": "Bawełna", | ||||||
|  |                     "resistant_cotton_steam": "Bawełna + Para", | ||||||
|  |                     "rinse": "Płukanie", | ||||||
|  |                     "shirts_steam": "Koszule + Para", | ||||||
|  |                     "silent_night": "Cykl nocny", | ||||||
|  |                     "single_item": "Pojedynczy przedmiot", | ||||||
|  |                     "single_item_steam": "Pojedynczy przedmiot + Para", | ||||||
|  |                     "smart_wash": "Inteligentne pranie", | ||||||
|  |                     "soft_care": "Soft Care", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Specjalny 39'", | ||||||
|  |                     "special_39_full_load": "Specjalny 39'", | ||||||
|  |                     "special_39_full_load_steam": "Specjalny 39' + Para", | ||||||
|  |                     "special_49": "Specjalne 49’", | ||||||
|  |                     "sport_39": "Sport 39’", | ||||||
|  |                     "sport_plus_29": "Sportowy Plus 29\"", | ||||||
|  |                     "sport_plus_39": "Sportowy Plus 39'", | ||||||
|  |                     "steam_39": "Para 39’", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - Bawełna", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - Delikatne", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - Syntetyki", | ||||||
|  |                     "steam_hygiene_plus": "Higiena Plus Para ", | ||||||
|  |                     "synthetics": "Syntetyki", | ||||||
|  |                     "synthetic_and_coloured": "Syntetyki i Kolorowe", | ||||||
|  |                     "synthetic_and_coloured_steam": "Syntetyki i Kolorowe + Para", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Total Care", | ||||||
|  |                     "tumbling": "Bęben", | ||||||
|  |                     "wool": "Wełna", | ||||||
|  |                     "wool_and_delicates_49": "Wełna/Delikatne 49'", | ||||||
|  |                     "wool_dry": "Suszenie wełny", | ||||||
|  |                     "wool_soft_care": "Wełna & Soft Care" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "AUTO-SET", | ||||||
|  |                     "cheese": "Ser", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Tryb Eco", | ||||||
|  |                     "fruits_and_veg": "Fruit&Veg", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "HOLIDAY", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Nie wybrano żadnego trybu", | ||||||
|  |                     "quick_cool": "QUICK COOL", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER COOL", | ||||||
|  |                     "super_freeze": "SUPER FREEZE", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Nocny", |                     "silent": "Nocny", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "specjalne", |                     "special": "specjalne", | ||||||
|                     "special_pw_prz": "specjalne", |                     "special_pw_prz": "specjalne", | ||||||
|                     "steam": "Para 75°C", |                     "steam": "Para 75°C", | ||||||
| @ -465,11 +1028,12 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Makaron i Piekarnia", |                     "bakery": "Makaron i Piekarnia", | ||||||
|                     "bakery_steam": "Chleb pieczony na parze", |                     "bakery_steam": "Para z piekarnika", | ||||||
|                     "bottom_heating": "Grzanie dolne", |                     "bottom_heating": "Grzanie dolne", | ||||||
|                     "bottom_heating_fan": "Grzanie Dolne + Termoobieg", |                     "bottom_heating_fan": "Grzanie Dolne + Termoobieg", | ||||||
|                     "bread": "Chleb", |                     "bread": "Chleb", | ||||||
|                     "bread_steam": "Ciasteczka pieczone na parze", |                     "bread_steam": "Chleb pieczony na parze", | ||||||
|  |                     "combi": "Kombi", | ||||||
|                     "convection_fan": "Termoobieg", |                     "convection_fan": "Termoobieg", | ||||||
|                     "convection_fan_turnspit": "Termoobieg + Fan + Rożen", |                     "convection_fan_turnspit": "Termoobieg + Fan + Rożen", | ||||||
|                     "conventional": "Konwencjonalny", |                     "conventional": "Konwencjonalny", | ||||||
| @ -477,7 +1041,7 @@ | |||||||
|                     "defrost": "Rozmrażanie", |                     "defrost": "Rozmrażanie", | ||||||
|                     "descaling": "Odkamienianie", |                     "descaling": "Odkamienianie", | ||||||
|                     "fish": "Ryby", |                     "fish": "Ryby", | ||||||
|                     "fish_steam": "Ryba gotowana na parze", |                     "fish_steam": "Ryba na parze", | ||||||
|                     "grill_cata": "Grill", |                     "grill_cata": "Grill", | ||||||
|                     "grill_fan_cata": "Grill + termoobieg", |                     "grill_fan_cata": "Grill + termoobieg", | ||||||
|                     "grill_fan_pyro": "Grill + termoobieg", |                     "grill_fan_pyro": "Grill + termoobieg", | ||||||
| @ -488,12 +1052,12 @@ | |||||||
|                     "leavening": "Zaczyn", |                     "leavening": "Zaczyn", | ||||||
|                     "low_temp_cooking": "Pieczenie w niskiej temperaturze", |                     "low_temp_cooking": "Pieczenie w niskiej temperaturze", | ||||||
|                     "low_temp_cooking_fish": "Pieczenie w niskiej temperaturze - ryby", |                     "low_temp_cooking_fish": "Pieczenie w niskiej temperaturze - ryby", | ||||||
|                     "low_temp_cooking_fish_steam": "Gotowanie na parze w niskiej temperaturze — ryby", |                     "low_temp_cooking_fish_steam": "Gotowanie w niskiej temperaturze - ryba gotowana na parze", | ||||||
|                     "low_temp_cooking_meat": "Pieczenie w niskiej temperaturze - mięso", |                     "low_temp_cooking_meat": "Pieczenie w niskiej temperaturze - mięso", | ||||||
|                     "low_temp_cooking_meat_steam": "Gotowanie na parze w niskiej temperaturze — mięso", |                     "low_temp_cooking_meat_steam": "Gotowanie w niskiej temperaturze — mięso gotowane na parze", | ||||||
|                     "low_temp_cooking_steam": "Gotowanie na parze w niskiej temperaturze", |                     "low_temp_cooking_steam": "Gotowanie na parze w niskiej temperaturze", | ||||||
|                     "meat": "Mięso", |                     "meat": "Mięso", | ||||||
|                     "meat_steam": "Mięso gotowane na parze", |                     "meat_steam": "Mięso na parze", | ||||||
|                     "multi_level": "Wielopoziomowo", |                     "multi_level": "Wielopoziomowo", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Makaron i Piekarnia", |                     "pasta_and_bakery": "Makaron i Piekarnia", | ||||||
| @ -501,8 +1065,8 @@ | |||||||
|                     "pyrolysis": "Pyroliza", |                     "pyrolysis": "Pyroliza", | ||||||
|                     "pyrolysis_plus": "Pyroliza +", |                     "pyrolysis_plus": "Pyroliza +", | ||||||
|                     "red_meat": "Czerwone mięso", |                     "red_meat": "Czerwone mięso", | ||||||
|                     "red_meat_steam": "Czerwone mięso gotowane na parze", |                     "red_meat_steam": "Czerwone mięso na parze", | ||||||
|                     "regenerate": "Regeneracja", |                     "regenerate": "Podgrzewanie", | ||||||
|                     "soft_plus": "Soft+", |                     "soft_plus": "Soft+", | ||||||
|                     "super_grill": "Super Grill", |                     "super_grill": "Super Grill", | ||||||
|                     "tailor_bake": "Tailor bake", |                     "tailor_bake": "Tailor bake", | ||||||
| @ -511,7 +1075,7 @@ | |||||||
|                     "vegetables": "Warzywa", |                     "vegetables": "Warzywa", | ||||||
|                     "vegetables_cata": "Warzywa", |                     "vegetables_cata": "Warzywa", | ||||||
|                     "vegetables_pyro": "Warzywa", |                     "vegetables_pyro": "Warzywa", | ||||||
|                     "water_discharge": "Odpływ wody", |                     "water_discharge": "Odprowadzanie wody", | ||||||
|                     "white_meat": "Białe mięso", |                     "white_meat": "Białe mięso", | ||||||
|                     "white_meat_steam": "Białe mięso gotowane na parze" |                     "white_meat_steam": "Białe mięso gotowane na parze" | ||||||
|                 }, |                 }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Szybkie 20", |                     "hqd_quick_20": "Szybkie 20", | ||||||
|                     "hqd_quick_30": "Szybkie 30", |                     "hqd_quick_30": "Szybkie 30", | ||||||
|                     "hqd_quick_dry": "Szybkoschnące", |                     "hqd_quick_dry": "Szybkoschnące 30", | ||||||
|                     "hqd_quilt": "Kołdry", |                     "hqd_quilt": "Kołdry", | ||||||
|                     "hqd_refresh": "Odświeżanie", |                     "hqd_refresh": "Odświeżanie", | ||||||
|                     "hqd_school_uniform": "Mundurek szkolny", |                     "hqd_school_uniform": "Mundurek szkolny", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + osuszacz powietrza", |                     "iot_uv_and_dry": "UV + osuszacz powietrza", | ||||||
|                     "iot_uv_and_fan": "UV + wentylator", |                     "iot_uv_and_fan": "UV + wentylator", | ||||||
|                     "iot_uv_and_heat": "UV + podgrzewanie" |                     "iot_uv_and_heat": "UV + podgrzewanie" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER FREEZE", |                     "super_freeze": "SUPER FREEZE", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Pozostały czas" |                 "name": "Pozostały czas" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Lodówka", | ||||||
|  |                     "freezer": "Zamrażarka", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Lodówka & Zamrażarka" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Strefa" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Lodówka" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Płyta indukcyjna" |                 "name": "Płyta indukcyjna" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Program Początek" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Program Zatrzymaj" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Klimatyzator" |                 "name": "Klimatyzator" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Lodówka", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Tryby pracy lodówki", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Ustawianie automatyczne", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Nie wybrano żadnego trybu" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Zamrażarka", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Tryby pracy zamrażarki", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Ustawianie automatyczne", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Nie wybrano żadnego trybu" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Piekarnik", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programy", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Makaron i Piekarnia", | ||||||
|  |                             "bakery_steam": "Para z piekarnika", | ||||||
|  |                             "bottom_heating": "Grzanie dolne", | ||||||
|  |                             "bottom_heating_fan": "Grzanie Dolne + Termoobieg", | ||||||
|  |                             "bread": "Chleb", | ||||||
|  |                             "bread_steam": "Chleb pieczony na parze", | ||||||
|  |                             "combi": "Kombi", | ||||||
|  |                             "convection_fan": "Termoobieg", | ||||||
|  |                             "convection_fan_turnspit": "Termoobieg + Fan + Rożen", | ||||||
|  |                             "conventional": "Konwencjonalny", | ||||||
|  |                             "conventional_turnspit": "Statyczny + Rożen", | ||||||
|  |                             "defrost": "Rozmrażanie", | ||||||
|  |                             "descaling": "Odkamienianie", | ||||||
|  |                             "fish": "Ryby", | ||||||
|  |                             "fish_steam": "Ryba na parze", | ||||||
|  |                             "grill_cata": "Grill", | ||||||
|  |                             "grill_fan_cata": "Grill + termoobieg", | ||||||
|  |                             "grill_fan_pyro": "Grill + termoobieg", | ||||||
|  |                             "grill_pyro": "Grill", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Chleb", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Zaczyn", | ||||||
|  |                             "low_temp_cooking": "Pieczenie w niskiej temperaturze", | ||||||
|  |                             "low_temp_cooking_fish": "Pieczenie w niskiej temperaturze - ryby", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Gotowanie w niskiej temperaturze - ryba gotowana na parze", | ||||||
|  |                             "low_temp_cooking_meat": "Pieczenie w niskiej temperaturze - mięso", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Gotowanie w niskiej temperaturze — mięso gotowane na parze", | ||||||
|  |                             "low_temp_cooking_steam": "Gotowanie na parze w niskiej temperaturze", | ||||||
|  |                             "meat": "Mięso", | ||||||
|  |                             "meat_steam": "Mięso na parze", | ||||||
|  |                             "multi_level": "Wielopoziomowo", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Makaron i Piekarnia", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Pyroliza", | ||||||
|  |                             "pyrolysis_plus": "Pyroliza +", | ||||||
|  |                             "red_meat": "Czerwone mięso", | ||||||
|  |                             "red_meat_steam": "Czerwone mięso na parze", | ||||||
|  |                             "regenerate": "Podgrzewanie", | ||||||
|  |                             "soft_plus": "Soft+", | ||||||
|  |                             "super_grill": "Super Grill", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor bake", | ||||||
|  |                             "vegetables": "Warzywa", | ||||||
|  |                             "vegetables_cata": "Warzywa", | ||||||
|  |                             "vegetables_pyro": "Warzywa", | ||||||
|  |                             "water_discharge": "Odprowadzanie wody", | ||||||
|  |                             "white_meat": "Białe mięso", | ||||||
|  |                             "white_meat_steam": "Białe mięso gotowane na parze" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Secagem", |                     "19": "Secagem", | ||||||
|                     "20": "Secagem", |                     "20": "Secagem", | ||||||
|                     "11": "Pronto", |                     "11": "Pronto", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Fase" |                 "name": "Fase" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Rápido 20", |                     "hqd_quick_20": "Rápido 20", | ||||||
|                     "hqd_quick_30": "Rápido 30", |                     "hqd_quick_30": "Rápido 30", | ||||||
|                     "hqd_quick_dry": "Secagem rápida", |                     "hqd_quick_dry": "Secagem rápida 30", | ||||||
|                     "hqd_quilt": "Colchas", |                     "hqd_quilt": "Colchas", | ||||||
|                     "hqd_refresh": "Refrescar", |                     "hqd_refresh": "Refrescar", | ||||||
|                     "hqd_school_uniform": "Farda da escola", |                     "hqd_school_uniform": "Farda da escola", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Woolmark", |                     "woolmark": "Woolmark", | ||||||
|                     "xxl_load": "Carga XXL", |                     "xxl_load": "Carga XXL", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Temperatura ambiente" |                 "name": "Temperatura ambiente" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Temperatura do frigorífico" |                 "name": "Temperatura do frigorífico" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "Função de aquecimento de 10 °C", | ||||||
|  |                     "iot_auto": "Auto", | ||||||
|  |                     "iot_cool": "Frio", | ||||||
|  |                     "iot_dry": "Secar", | ||||||
|  |                     "iot_fan": "Ventilador", | ||||||
|  |                     "iot_heat": "Calor", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Autopurificação", | ||||||
|  |                     "iot_self_clean": "Autolimpeza", | ||||||
|  |                     "iot_self_clean_56": "Steri-Clean 56°C", | ||||||
|  |                     "iot_simple_start": "Iniciar agora", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + Auto", | ||||||
|  |                     "iot_uv_and_cool": "UV + Frio", | ||||||
|  |                     "iot_uv_and_dry": "UV + Desumidificador", | ||||||
|  |                     "iot_uv_and_fan": "UV + Ventilação", | ||||||
|  |                     "iot_uv_and_heat": "UV + Calor" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Rápido 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "Auto Universal 50 - 60°C", | ||||||
|  |                     "auto_universal_plus": "Auto Universal Plus 65 - 75°C", | ||||||
|  |                     "auto_universal_plus_soil": "Auto Universal Plus 65 - 75°C", | ||||||
|  |                     "auto_universal_soil": "Auto Universal 50 - 60°C", | ||||||
|  |                     "auto_wash": "Auto Wash", | ||||||
|  |                     "auto_wash_soil": "Auto Wash", | ||||||
|  |                     "classe_a_59": "Classe A 59' 65°C", | ||||||
|  |                     "delicate": "Delicados 45°C", | ||||||
|  |                     "dishwasher_care": "Ciclo de limpeza de calcário", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_asynch": "Eco 45°C", | ||||||
|  |                     "eco_bldc": "Eco 45°C", | ||||||
|  |                     "eco_synch": "Eco 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Vidro", | ||||||
|  |                     "glassware": "Vidros 45 °C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Higiene", | ||||||
|  |                     "hygiene_plus": "Higiene+ 75 °C", | ||||||
|  |                     "intensive": "Intensivo ", | ||||||
|  |                     "intensive_rapid": "Rápido intensivo", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "Auto Universal 50 - 60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Auto Wash", | ||||||
|  |                     "iot_baby_care": "Roupa de bebé", | ||||||
|  |                     "iot_breakfast": "Pequeno-almoço", | ||||||
|  |                     "iot_checkup": "Check-Up", | ||||||
|  |                     "iot_china_crystals": "Porcelana chinesa", | ||||||
|  |                     "iot_classe_a_59": "Rápido 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Copos para Cocktail", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Copos para Cocktail", | ||||||
|  |                     "iot_daily_care": "Roupa Diária", | ||||||
|  |                     "iot_daily_care_soil": "Roupa Diária", | ||||||
|  |                     "iot_delicate": "Delicados 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Jantar para 2", | ||||||
|  |                     "iot_dinner_for_two_soil": "Jantar para 2", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "Eco 45°C", | ||||||
|  |                     "iot_eco_bldc": "Eco 45°C", | ||||||
|  |                     "iot_eco_synch": "Eco 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Higiene Extra", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Loiça de festas", | ||||||
|  |                     "iot_party_soil": "Loiça de festas", | ||||||
|  |                     "iot_pizza_menu": "Menu de Pizza", | ||||||
|  |                     "iot_pizza_menu_soil": "Menu de Pizza", | ||||||
|  |                     "iot_plastic_tupperware": "Plásticos e Tupperwares", | ||||||
|  |                     "iot_porcelain": "Porcelana", | ||||||
|  |                     "iot_power_mix_wash": "Lavagem Power Mix", | ||||||
|  |                     "iot_power_mix_wash_soil": "Lavagem Power Mix", | ||||||
|  |                     "iot_prewash": "Pré-lavagem", | ||||||
|  |                     "iot_pyrex_and_glassware": "Pyrex e Recipientes de vidro", | ||||||
|  |                     "iot_rapid_29": "Rapido 29'", | ||||||
|  |                     "iot_rapid_39": "Rápido 39 min. 60 °C", | ||||||
|  |                     "iot_single": "Solteiros", | ||||||
|  |                     "iot_steam": "Vapor 75 °C", | ||||||
|  |                     "iot_super_flash": "Super Flash", | ||||||
|  |                     "iot_super_wash": "Lavagem Super", | ||||||
|  |                     "iot_turbopower": "TurboPower", | ||||||
|  |                     "iot_universal": "Universal 60 °C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Tachos Especiais (Wok - Grelhas e Tachos Máxi)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Tachos Especiais (Wok - Grelhas e Tachos Máxi)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Ultra Silencioso 55°C", | ||||||
|  |                     "prewash": "Pré-lavagem", | ||||||
|  |                     "rapid_20": "Rápido 20'", | ||||||
|  |                     "rapid_24": "Rapido 24'", | ||||||
|  |                     "rapid_29": "Rapido 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Rápido 39 min. 60 °C", | ||||||
|  |                     "rapid_49": "Rápido 49'", | ||||||
|  |                     "rapid_59": "Rápido 59'", | ||||||
|  |                     "sanitising": "Desinfetante", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Noite", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "especial", | ||||||
|  |                     "special_pw_prz": "especial", | ||||||
|  |                     "steam": "Vapor 75 °C", | ||||||
|  |                     "steam_plus": "Vapor Mais 75°C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Ultra Silencioso 55°C", | ||||||
|  |                     "ultra_silent": "Ultra Silencioso 55°C", | ||||||
|  |                     "universal": "Universal 60 °C", | ||||||
|  |                     "universal_plus": "Universal plus 70 °C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Castanho cinza", | ||||||
|  |                     "iot_special_beef_fillet": "Lombo de novilho", | ||||||
|  |                     "iot_special_beef_veal_stew": "Carne de vitela guisada ", | ||||||
|  |                     "iot_special_boiled_rice": "Arroz cozido", | ||||||
|  |                     "iot_special_chicken_breast": "Peito de frango", | ||||||
|  |                     "iot_special_chicken_legs": "Pernas de frango", | ||||||
|  |                     "iot_special_chocolate_pudding": "Pudim de chocolate", | ||||||
|  |                     "iot_special_entrecote": "Entrecôte", | ||||||
|  |                     "iot_special_fresh_tuna": "Atum fresco", | ||||||
|  |                     "iot_special_grilled_vegetables": "Legumes grelhados", | ||||||
|  |                     "iot_special_lamb_cutlet": "Costeleta de borrego", | ||||||
|  |                     "iot_special_meatballs": "Almôndegas", | ||||||
|  |                     "iot_special_minestrone": "Minestrone", | ||||||
|  |                     "iot_special_mussels": "Mexilhões", | ||||||
|  |                     "iot_special_omelette": "Omelete", | ||||||
|  |                     "iot_special_pancakes": "Panquecas", | ||||||
|  |                     "iot_special_paris_style_peas": "Ervilhas ao estilo parisiense", | ||||||
|  |                     "iot_special_poached_eggs": "Ovos escalfados", | ||||||
|  |                     "iot_special_pork_fillet": "Lombo porco ", | ||||||
|  |                     "iot_special_pork_ribs": "Lombo de porco", | ||||||
|  |                     "iot_special_prawns": "Camarões", | ||||||
|  |                     "iot_special_quinoa": "Quinoa", | ||||||
|  |                     "iot_special_ratatouille": "Ratatouille", | ||||||
|  |                     "iot_special_salmon_fillet": "Filé de salmão", | ||||||
|  |                     "iot_special_saute_potatoes": "Batatas salteadas", | ||||||
|  |                     "iot_special_scallops": "Vieiras", | ||||||
|  |                     "iot_special_scrambled_eggs": "Ovos mexidos", | ||||||
|  |                     "iot_special_spelt": "Espelta", | ||||||
|  |                     "iot_special_veggy_noodles": "Massa vegetariana", | ||||||
|  |                     "iot_special_white_fish_fillet": "Filetes de peixe branco", | ||||||
|  |                     "iot_standard_boiling": "Boiling", | ||||||
|  |                     "iot_standard_frying": "Fritar", | ||||||
|  |                     "iot_standard_keep_warm": "Manter quente", | ||||||
|  |                     "iot_standard_melting": "Derreter", | ||||||
|  |                     "iot_standard_simmering": "Simmering" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Massas e bolos", | ||||||
|  |                     "bakery_steam": "Vapor do forno", | ||||||
|  |                     "bottom_heating": "Aquecimento inferior", | ||||||
|  |                     "bottom_heating_fan": "Aquecimento Inferior + Ventilação", | ||||||
|  |                     "bread": "Pão", | ||||||
|  |                     "bread_steam": "Pão no vapor", | ||||||
|  |                     "combi": "Combi", | ||||||
|  |                     "convection_fan": "Convecção + Ventilador", | ||||||
|  |                     "convection_fan_turnspit": "Espeto com convecção ventilada", | ||||||
|  |                     "conventional": "Estático", | ||||||
|  |                     "conventional_turnspit": "Espeto convencional", | ||||||
|  |                     "defrost": "Descongelar", | ||||||
|  |                     "descaling": "Descalcificação", | ||||||
|  |                     "fish": "Peixe", | ||||||
|  |                     "fish_steam": "Peixe no vapor", | ||||||
|  |                     "grill_cata": "Grelhar", | ||||||
|  |                     "grill_fan_cata": "Grelhar com ventilação", | ||||||
|  |                     "grill_fan_pyro": "Grelhar + Ventilação", | ||||||
|  |                     "grill_pyro": "Grelhar", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Pão", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Levedação", | ||||||
|  |                     "low_temp_cooking": "Cozimento em baixa temperatura", | ||||||
|  |                     "low_temp_cooking_fish": "Cozimento em baixa temperatura Peixe", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Cozimento em baixa temperatura Peixe a vapor", | ||||||
|  |                     "low_temp_cooking_meat": "Cozimento em baixa temperatura Carne", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Cozimento em baixa temperatura Carne no vapor", | ||||||
|  |                     "low_temp_cooking_steam": "Cozimento em baixa temperatura no vapor", | ||||||
|  |                     "meat": "Carne", | ||||||
|  |                     "meat_steam": "Vapor de carne", | ||||||
|  |                     "multi_level": "Multinível", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Massas e bolos", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Pirólise", | ||||||
|  |                     "pyrolysis_plus": "Pirólise +", | ||||||
|  |                     "red_meat": "Carne Vermelha", | ||||||
|  |                     "red_meat_steam": "Carne Vermelha no vapor", | ||||||
|  |                     "regenerate": "Regenerar", | ||||||
|  |                     "soft_plus": "Soft+", | ||||||
|  |                     "super_grill": "Super Grelhador", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Vegetais", | ||||||
|  |                     "vegetables_cata": "Legumes", | ||||||
|  |                     "vegetables_pyro": "Legumes", | ||||||
|  |                     "water_discharge": "Descarga d'água", | ||||||
|  |                     "white_meat": "Carne Branca", | ||||||
|  |                     "white_meat_steam": "Carne Branca no vapor" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° Cores e Algodões", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "Vapor", | ||||||
|  |                     "active_wash": "Lavagem Ativa", | ||||||
|  |                     "active_wash_steam": "Lavagem Ativa", | ||||||
|  |                     "allergy_care": "Cuidado de Alergias", | ||||||
|  |                     "allergy_care_pro": "Cuidado Alergias Pro", | ||||||
|  |                     "all_in_one_49": "Tudo em Um 49'.", | ||||||
|  |                     "all_in_one_59": "Tudo em Um 59'.", | ||||||
|  |                     "all_in_one_59_steam": "Active Wash + Vapor", | ||||||
|  |                     "autocare": "Cuidado automático", | ||||||
|  |                     "autoclean": "Limpeza do tambor", | ||||||
|  |                     "baby_60": "All Baby 60°C", | ||||||
|  |                     "care_14": "Cuidado Rapido 14'", | ||||||
|  |                     "care_30": "Cuidado Rapido 30'", | ||||||
|  |                     "care_44": "Cuidado Rapido 44'", | ||||||
|  |                     "checkup": "Check-Up", | ||||||
|  |                     "colour_59": "Cores 59'", | ||||||
|  |                     "colour_59_steam": "Cores 59' + vapor", | ||||||
|  |                     "cottons": "Algodão", | ||||||
|  |                     "cottons_prewash": "Algodões + Pré-lavagem", | ||||||
|  |                     "cottons_steam": "Algodão + Vapor", | ||||||
|  |                     "cotton_care_59": "Algodões 59 min", | ||||||
|  |                     "delicate_59": "Delicados 59'", | ||||||
|  |                     "delicate_silk": "Seda delicada", | ||||||
|  |                     "delicate_silk_steam": "Seda delicada + vapor", | ||||||
|  |                     "delicati_59": "Delicados 59'", | ||||||
|  |                     "delicati_59_steam": "Delicados 59'", | ||||||
|  |                     "drain_spin": "Drenar +e Centrifugar", | ||||||
|  |                     "easy_iron": "Engomar Fácil", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eco 40-60", | ||||||
|  |                     "extra_care": "Cuidado extra", | ||||||
|  |                     "fitness": "Fitness Care", | ||||||
|  |                     "fitness_care": "Fitness Care", | ||||||
|  |                     "fresh_care": "Cuidado Fresco", | ||||||
|  |                     "fresh_care_steam": "Fresh Care + Vapor", | ||||||
|  |                     "handwash_wool": "Lavagem manual e lã", | ||||||
|  |                     "high_dry": "Secagem de algodão", | ||||||
|  |                     "hqd_20_degrees": "Algodão 20℃", | ||||||
|  |                     "hqd_allergy": "Cuidado de Alergias", | ||||||
|  |                     "hqd_autoclean": "Limpeza do tambor", | ||||||
|  |                     "hqd_babycare": "Roupa de bebé", | ||||||
|  |                     "hqd_checkup": "Check-Up", | ||||||
|  |                     "hqd_cottons": "Algodão", | ||||||
|  |                     "hqd_delicate": "Roupa delicada", | ||||||
|  |                     "hqd_delicate_cradle": "Roupa delicada", | ||||||
|  |                     "hqd_dry": "Secagem de algodão", | ||||||
|  |                     "hqd_dry_synthetics": "Secos mistos", | ||||||
|  |                     "hqd_duvet": "Edredãos", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eco 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Lãs", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Misto", | ||||||
|  |                     "hqd_quick_15": "Rápido 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Ciclo Rápido 57 min", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Lavar & secar", | ||||||
|  |                     "hqd_refresh": "Refrescar", | ||||||
|  |                     "hqd_rinse": "Lavagem", | ||||||
|  |                     "hqd_shirts": "Camisas", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Centrifugar", | ||||||
|  |                     "hqd_sport": "Desporto", | ||||||
|  |                     "hqd_super_fast": "Rápido 39’", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Sintéticos", | ||||||
|  |                     "hygiene_59": "Higiene Plus 59'", | ||||||
|  |                     "hygiene_60": "Higiene 60°", | ||||||
|  |                     "hygiene_plus_59": "Higiene Plus 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Higiene Plus 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Hygiene Pro 49 min", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + Vapor", | ||||||
|  |                     "intensive_40": "Intensivo 40°C", | ||||||
|  |                     "intensive_40_steam": "Intensivo 40°C + vapor", | ||||||
|  |                     "iot_active_steam": "Vapor", | ||||||
|  |                     "iot_active_wash_steam": "Lavagem Ativa", | ||||||
|  |                     "iot_allergy_care_pro": "Cuidado Alergias Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Active Wash + Vapor", | ||||||
|  |                     "iot_checkup": "Check-Up", | ||||||
|  |                     "iot_colour_59_steam": "Cores 59' + vapor", | ||||||
|  |                     "iot_cottons_steam": "Algodão + Vapor", | ||||||
|  |                     "iot_delicate_silk_steam": "Seda delicada + vapor", | ||||||
|  |                     "iot_delicati_59_steam": "Delicados 59'", | ||||||
|  |                     "iot_dry_air_refresh": "Refrescar ao Ar", | ||||||
|  |                     "iot_dry_anti_mites": "Anti-ácaros", | ||||||
|  |                     "iot_dry_baby": "Bebé", | ||||||
|  |                     "iot_dry_backpacks": "Mochilas", | ||||||
|  |                     "iot_dry_bathrobe": "Roupões e tecidos porosos", | ||||||
|  |                     "iot_dry_bed_linen": "Roupa de cama", | ||||||
|  |                     "iot_dry_cotton_dry": "Secagem de algodão", | ||||||
|  |                     "iot_dry_cuddly_toys": "Animais de peluche", | ||||||
|  |                     "iot_dry_curtains": "Cortinas", | ||||||
|  |                     "iot_dry_dehumidifier": "Removedor de humidade", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Delicados - antialérgicos", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Toalhas delicadas", | ||||||
|  |                     "iot_dry_denim_jeans": "Ganga - Jeans", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Engomagem Fácil - Algodão", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Engomar Fácil - Sintéticos", | ||||||
|  |                     "iot_dry_gym_fit": "Vestuário de ginásio - fitness", | ||||||
|  |                     "iot_dry_lingerie": "Lingerie", | ||||||
|  |                     "iot_dry_mixed_dry": "Secos mistos", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Rápido 60' - Delicados", | ||||||
|  |                     "iot_dry_shirts": "Camisas", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Fatos de banho", | ||||||
|  |                     "iot_dry_synthetics": "Secagem de Sintéticos", | ||||||
|  |                     "iot_dry_synthetic_dry": "Secagem de Sintéticos", | ||||||
|  |                     "iot_dry_tablecloths": "Toalhas de mesa", | ||||||
|  |                     "iot_dry_technical_fabrics": "Tecidos técnicos", | ||||||
|  |                     "iot_dry_warm_embrace": "Secagem a quente", | ||||||
|  |                     "iot_dry_wool_dry": "Secagem de lãs", | ||||||
|  |                     "iot_easy_iron": "Engomar Fácil", | ||||||
|  |                     "iot_fresh_care_steam": "Fresh Care + Vapor", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + Vapor", | ||||||
|  |                     "iot_intensive_40_steam": "Intensivo 40°C + vapor", | ||||||
|  |                     "iot_mixed_steam": "Mistos + Vapor", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Mistos E Cores 59' + Vapor", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "Algodao Perfeito 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Classe A rápida 60 + vapor", | ||||||
|  |                     "iot_resistant_cotton_steam": "Algodão + Vapor", | ||||||
|  |                     "iot_shirts_steam": "Camisas + Vapor", | ||||||
|  |                     "iot_single_item_steam": "Peça única + Vapor", | ||||||
|  |                     "iot_smart_wash": "Smart Wash", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Special 39' + Vapor", | ||||||
|  |                     "iot_steam_hygiene_plus": "Hygiene Plus Steam ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Sintéticos e Cores + Vapor", | ||||||
|  |                     "iot_wash_and_dry": "Lavar & secar", | ||||||
|  |                     "iot_wash_anti_mites": "Anti-ácaros", | ||||||
|  |                     "iot_wash_anti_odor": "Anti-odor", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Desinfetante", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "higienizador para bebê + vapor", | ||||||
|  |                     "iot_wash_backpacks": "Mochilas", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Mochilas", | ||||||
|  |                     "iot_wash_bathrobe": "Roupões e toalhas", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Roupão + Vapor", | ||||||
|  |                     "iot_wash_bed_linen": "Roupa de cama", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Roupa de cama + Vapor", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Roupa de cama", | ||||||
|  |                     "iot_wash_big_single_load": "Peça única grande", | ||||||
|  |                     "iot_wash_bleaching": "Branqueamento", | ||||||
|  |                     "iot_wash_blood_stains": "Nódoas de sangue", | ||||||
|  |                     "iot_wash_cashmere": "Cachemira", | ||||||
|  |                     "iot_wash_chocolate_stains": "Nódoas de chocolate", | ||||||
|  |                     "iot_wash_cold_wash": "Lavagem a frio", | ||||||
|  |                     "iot_wash_colored": "Cores", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Remoção de nódoas para roupas de cor", | ||||||
|  |                     "iot_wash_colored_delicate": "Cores delicadas", | ||||||
|  |                     "iot_wash_coloured": "Cores", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Roupa de cama de cores", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Roupa de cama de cores + vapor", | ||||||
|  |                     "iot_wash_coloured_curtains": "Cortinas de cor", | ||||||
|  |                     "iot_wash_coloured_shirts": "Camisas de cor", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Camisas de cor + vapor", | ||||||
|  |                     "iot_wash_coloured_steam": "Cores + Vapor", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Toalhas de mesa de cor", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Toalhas de mesa de cor + Vapor", | ||||||
|  |                     "iot_wash_cotton": "Algodão", | ||||||
|  |                     "iot_wash_cotton_steam": "Algodão + Vapor", | ||||||
|  |                     "iot_wash_cuddly_toys": "Animais de peluche", | ||||||
|  |                     "iot_wash_curtains": "Cortinas", | ||||||
|  |                     "iot_wash_curtains_steam": "Cortinas+Vapor", | ||||||
|  |                     "iot_wash_curtains_zelig": "Cortinas", | ||||||
|  |                     "iot_wash_dark": "Rupas escuras", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Escuros e cores 44'", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Escuros e cores 59'", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Escuros e cores XL", | ||||||
|  |                     "iot_wash_dark_steam": "Rupas escuras + Vapor", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Roupa delicada", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Antialérgico para roupas delicadas", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Antialérgico para roupas delicadas + Vapor", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Antialérgico para roupas delicadas", | ||||||
|  |                     "iot_wash_delicate_colors": "Delicados de cor", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Cores + vapor", | ||||||
|  |                     "iot_wash_delicate_dark": "Escuros delicados", | ||||||
|  |                     "iot_wash_delicate_steam": "Roupa delicada + Vapor", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Toalhas delicadas", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Toalhas delicadas + Vapor", | ||||||
|  |                     "iot_wash_delicate_whites": "Brancos delicados", | ||||||
|  |                     "iot_wash_denim_jeans": "Ganga - Jeans", | ||||||
|  |                     "iot_wash_diving_suits": "Fatos de mergulho", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Fatos de mergulho", | ||||||
|  |                     "iot_wash_down_jackets": "Blusões", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Blusões", | ||||||
|  |                     "iot_wash_duvet": "Edredãos", | ||||||
|  |                     "iot_wash_fruit_stains": "Nódoas de fruta", | ||||||
|  |                     "iot_wash_gym_fit": "Vestuário de ginásio - fitness", | ||||||
|  |                     "iot_wash_handwash": "Lavagem à mão", | ||||||
|  |                     "iot_wash_handwash_colored": "Lavagem à mão cores", | ||||||
|  |                     "iot_wash_handwash_dark": "Lavagem à mão de escuros", | ||||||
|  |                     "iot_wash_lingerie": "Lingerie", | ||||||
|  |                     "iot_wash_masks_refresh": "Refrescar Máscaras", | ||||||
|  |                     "iot_wash_masks_sanification": "Desinfeção de Máscaras", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Desinfeção de Máscaras + Vapor", | ||||||
|  |                     "iot_wash_mats": "Tapetes", | ||||||
|  |                     "iot_wash_men_s_trousers": "Calças ", | ||||||
|  |                     "iot_wash_mixed": "Misto", | ||||||
|  |                     "iot_wash_mixed_steam": "Mistos + Vapor", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Misto e cores 44'", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Misto e cores 59'", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Misto e cores XL", | ||||||
|  |                     "iot_wash_new_clothes": "Roupa nova", | ||||||
|  |                     "iot_wash_perfect_white": "Branco perfeito", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Branco perfeito + Vapor", | ||||||
|  |                     "iot_wash_pets": "Acessórios de animais", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Remoção de pelo de animais de estimação", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Remoção de odores e manchas de animais de estimação", | ||||||
|  |                     "iot_wash_pets_steam": "Acessórios de animais", | ||||||
|  |                     "iot_wash_playsuits": "Macacões", | ||||||
|  |                     "iot_wash_playsuits_steam": "Macacões + Vapor", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Produto de limpeza rápida do tambor", | ||||||
|  |                     "iot_wash_rapid_14": "Rápido 14’", | ||||||
|  |                     "iot_wash_rapid_30": "Rápido 30’", | ||||||
|  |                     "iot_wash_rapid_44": "Rápido 44’", | ||||||
|  |                     "iot_wash_rapid_59": "Rápido 59’", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Rápido 59' + vapor", | ||||||
|  |                     "iot_wash_refresh_14_min": "Refrescar 14'", | ||||||
|  |                     "iot_wash_resistant_colored": "Cores resistentes", | ||||||
|  |                     "iot_wash_resistant_dark": "Escuros resistentes", | ||||||
|  |                     "iot_wash_resistant_whites": "Brancos resistentes", | ||||||
|  |                     "iot_wash_rinse": "Lavagem", | ||||||
|  |                     "iot_wash_shirts": "Camisas", | ||||||
|  |                     "iot_wash_shirts_steam": "Camisas + Vapor", | ||||||
|  |                     "iot_wash_silk": "Seda", | ||||||
|  |                     "iot_wash_ski_suit": "Fatos de Ski", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Fatos de Ski", | ||||||
|  |                     "iot_wash_spin": "Centrifugar", | ||||||
|  |                     "iot_wash_sport": "Desporto", | ||||||
|  |                     "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_swimsuits_and_bikinis": "Fatos de banho", | ||||||
|  |                     "iot_wash_synthetic": "Sintéticos", | ||||||
|  |                     "iot_wash_synthetic_steam": "Sintéticos + Vapor", | ||||||
|  |                     "iot_wash_tablecloths": "Toalhas de mesa", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Toalhas de mesa + Vapor", | ||||||
|  |                     "iot_wash_technical_fabrics": "Tecidos técnicos", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Tecidos técnicos", | ||||||
|  |                     "iot_wash_technical_jackets": "Casacos técnicos", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Casacos técnicos", | ||||||
|  |                     "iot_wash_trainers": "Ténis", | ||||||
|  |                     "iot_wash_whites": "Brancos", | ||||||
|  |                     "iot_wash_whites_44": "Brancos 44'", | ||||||
|  |                     "iot_wash_whites_59": "Brancos 59'", | ||||||
|  |                     "iot_wash_whites_xl": "Brancos XL", | ||||||
|  |                     "iot_wash_wine_stains": "Nódoas de vinho", | ||||||
|  |                     "iot_wash_wool": "Lãs", | ||||||
|  |                     "jeans": "Jeans", | ||||||
|  |                     "jeans_60": "Jeans", | ||||||
|  |                     "low_dry": "Secos mistos", | ||||||
|  |                     "mixed": "Mistos", | ||||||
|  |                     "mixed_and_colored_59": "Misto e Cores 59'", | ||||||
|  |                     "mixed_steam": "Mistos + Vapor", | ||||||
|  |                     "mix_and_colour_59": "Mistos E Cores 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Mistos E Cores 59' + Vapor", | ||||||
|  |                     "night_and_day": "Noite e Dia", | ||||||
|  |                     "night_wash": "Ciclo durante a noite", | ||||||
|  |                     "perfect_59": "Perfeito 59'", | ||||||
|  |                     "perfect_cotton_59": "Algodao Perfeito 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Algodao Perfeito 59'", | ||||||
|  |                     "perfect_whites_59": "Branco perfeito 59'", | ||||||
|  |                     "rapid_14_min": "Rápido 14'", | ||||||
|  |                     "rapid_30_min": "Rápido 30'", | ||||||
|  |                     "rapid_44_min": "Rápido 44'", | ||||||
|  |                     "rapid_a_class_60": "Classe A rápida 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Classe A rápida 60 + vapor", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Lavar e Secar 59'.", | ||||||
|  |                     "resistant_cotton": "Algodão", | ||||||
|  |                     "resistant_cotton_steam": "Algodão + Vapor", | ||||||
|  |                     "rinse": "Lavagem", | ||||||
|  |                     "shirts_steam": "Camisas + Vapor", | ||||||
|  |                     "silent_night": "Ciclo durante a noite", | ||||||
|  |                     "single_item": "Peça única", | ||||||
|  |                     "single_item_steam": "Peça única + Vapor", | ||||||
|  |                     "smart_wash": "Smart Wash", | ||||||
|  |                     "soft_care": "Cuidado Suave", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Especial 39'", | ||||||
|  |                     "special_39_full_load": "Especial 39'", | ||||||
|  |                     "special_39_full_load_steam": "Special 39' + Vapor", | ||||||
|  |                     "special_49": "Especial 49'", | ||||||
|  |                     "sport_39": "Desporto 39'", | ||||||
|  |                     "sport_plus_29": "Desporto Plus 29\"", | ||||||
|  |                     "sport_plus_39": "Desporto Plus 39'", | ||||||
|  |                     "steam_39": "Vapor 39'", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - Algodões", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - Delicados", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - Sintéticos", | ||||||
|  |                     "steam_hygiene_plus": "Hygiene Plus Steam ", | ||||||
|  |                     "synthetics": "Sintéticos", | ||||||
|  |                     "synthetic_and_coloured": "Sintéticos e Cores", | ||||||
|  |                     "synthetic_and_coloured_steam": "Sintéticos e Cores + Vapor", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Cuidado Total", | ||||||
|  |                     "tumbling": "Secar na máquina", | ||||||
|  |                     "wool": "Lãs", | ||||||
|  |                     "wool_and_delicates_49": "Lãs/Delicados 49'", | ||||||
|  |                     "wool_dry": "Secagem de lãs", | ||||||
|  |                     "wool_soft_care": "Lãs & Cuidado Suavidade" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "AUTO-SET", | ||||||
|  |                     "cheese": "Queijo", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Modo Eco", | ||||||
|  |                     "fruits_and_veg": "Fruit&Veg", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "HOLIDAY", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Nenhum modo selecionado", | ||||||
|  |                     "quick_cool": "QUICK COOL", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER COOL", | ||||||
|  |                     "super_freeze": "SUPER FREEZE", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Noite", |                     "silent": "Noite", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "especial", |                     "special": "especial", | ||||||
|                     "special_pw_prz": "especial", |                     "special_pw_prz": "especial", | ||||||
|                     "steam": "Vapor 75 °C", |                     "steam": "Vapor 75 °C", | ||||||
| @ -465,19 +1028,20 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Massas e bolos", |                     "bakery": "Massas e bolos", | ||||||
|                     "bakery_steam": "Pão cozido a vapor", |                     "bakery_steam": "Vapor do forno", | ||||||
|                     "bottom_heating": "Aquecimento inferior", |                     "bottom_heating": "Aquecimento inferior", | ||||||
|                     "bottom_heating_fan": "Aquecimento Inferior + Ventilação", |                     "bottom_heating_fan": "Aquecimento Inferior + Ventilação", | ||||||
|                     "bread": "Pão", |                     "bread": "Pão", | ||||||
|                     "bread_steam": "Pastelaria cozida a vapor", |                     "bread_steam": "Pão no vapor", | ||||||
|  |                     "combi": "Combi", | ||||||
|                     "convection_fan": "Convecção + Ventilador", |                     "convection_fan": "Convecção + Ventilador", | ||||||
|                     "convection_fan_turnspit": "Convecção + Ventilador + Espeto giratório", |                     "convection_fan_turnspit": "Espeto com convecção ventilada", | ||||||
|                     "conventional": "Estático", |                     "conventional": "Estático", | ||||||
|                     "conventional_turnspit": "Convecção + Espeto giratório", |                     "conventional_turnspit": "Espeto convencional", | ||||||
|                     "defrost": "Descongelar", |                     "defrost": "Descongelar", | ||||||
|                     "descaling": "Descalcificação", |                     "descaling": "Descalcificação", | ||||||
|                     "fish": "Peixe", |                     "fish": "Peixe", | ||||||
|                     "fish_steam": "Peixe cozinhado a vapor", |                     "fish_steam": "Peixe no vapor", | ||||||
|                     "grill_cata": "Grelhar", |                     "grill_cata": "Grelhar", | ||||||
|                     "grill_fan_cata": "Grelhar com ventilação", |                     "grill_fan_cata": "Grelhar com ventilação", | ||||||
|                     "grill_fan_pyro": "Grelhar + Ventilação", |                     "grill_fan_pyro": "Grelhar + Ventilação", | ||||||
| @ -486,23 +1050,23 @@ | |||||||
|                     "iot_bread": "Pão", |                     "iot_bread": "Pão", | ||||||
|                     "iot_h20_clean": "h2O clean", |                     "iot_h20_clean": "h2O clean", | ||||||
|                     "leavening": "Levedação", |                     "leavening": "Levedação", | ||||||
|                     "low_temp_cooking": "Cozinhar a baixa temperatura", |                     "low_temp_cooking": "Cozimento em baixa temperatura", | ||||||
|                     "low_temp_cooking_fish": "Cozinhar carne a baixa temperatura - Peixe", |                     "low_temp_cooking_fish": "Cozimento em baixa temperatura Peixe", | ||||||
|                     "low_temp_cooking_fish_steam": "Cozedura a vapor a baixa temperatura - Peixe", |                     "low_temp_cooking_fish_steam": "Cozimento em baixa temperatura Peixe a vapor", | ||||||
|                     "low_temp_cooking_meat": "Cozinhar carne a baixa temperatura - Carne", |                     "low_temp_cooking_meat": "Cozimento em baixa temperatura Carne", | ||||||
|                     "low_temp_cooking_meat_steam": "Cozedura a vapor a baixa temperatura - Carne", |                     "low_temp_cooking_meat_steam": "Cozimento em baixa temperatura Carne no vapor", | ||||||
|                     "low_temp_cooking_steam": "Cozedura a vapor a baixa temperatura", |                     "low_temp_cooking_steam": "Cozimento em baixa temperatura no vapor", | ||||||
|                     "meat": "Carne", |                     "meat": "Carne", | ||||||
|                     "meat_steam": "Carne cozinhada a vapor", |                     "meat_steam": "Vapor de carne", | ||||||
|                     "multi_level": "Multinível", |                     "multi_level": "Multinível", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Massas e bolos", |                     "pasta_and_bakery": "Massas e bolos", | ||||||
|                     "pizza": "Pizza", |                     "pizza": "Pizza", | ||||||
|                     "pyrolysis": "Pirólise", |                     "pyrolysis": "Pirólise", | ||||||
|                     "pyrolysis_plus": "Pirólise +", |                     "pyrolysis_plus": "Pirólise +", | ||||||
|                     "red_meat": "Carne vermelha", |                     "red_meat": "Carne Vermelha", | ||||||
|                     "red_meat_steam": "Carne vermelha cozinhada a vapor", |                     "red_meat_steam": "Carne Vermelha no vapor", | ||||||
|                     "regenerate": "Regeneração", |                     "regenerate": "Regenerar", | ||||||
|                     "soft_plus": "Soft+", |                     "soft_plus": "Soft+", | ||||||
|                     "super_grill": "Super Grelhador", |                     "super_grill": "Super Grelhador", | ||||||
|                     "tailor_bake": "Tailor bake", |                     "tailor_bake": "Tailor bake", | ||||||
| @ -511,9 +1075,9 @@ | |||||||
|                     "vegetables": "Vegetais", |                     "vegetables": "Vegetais", | ||||||
|                     "vegetables_cata": "Legumes", |                     "vegetables_cata": "Legumes", | ||||||
|                     "vegetables_pyro": "Legumes", |                     "vegetables_pyro": "Legumes", | ||||||
|                     "water_discharge": "Drenagem de água", |                     "water_discharge": "Descarga d'água", | ||||||
|                     "white_meat": "Carne branca", |                     "white_meat": "Carne Branca", | ||||||
|                     "white_meat_steam": "Carne branca cozinhada a vapor" |                     "white_meat_steam": "Carne Branca no vapor" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Programa" |                 "name": "Programa" | ||||||
|             }, |             }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Rápido 20", |                     "hqd_quick_20": "Rápido 20", | ||||||
|                     "hqd_quick_30": "Rápido 30", |                     "hqd_quick_30": "Rápido 30", | ||||||
|                     "hqd_quick_dry": "Secagem rápida", |                     "hqd_quick_dry": "Secagem rápida 30", | ||||||
|                     "hqd_quilt": "Colchas", |                     "hqd_quilt": "Colchas", | ||||||
|                     "hqd_refresh": "Refrescar", |                     "hqd_refresh": "Refrescar", | ||||||
|                     "hqd_school_uniform": "Farda da escola", |                     "hqd_school_uniform": "Farda da escola", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + Desumidificador", |                     "iot_uv_and_dry": "UV + Desumidificador", | ||||||
|                     "iot_uv_and_fan": "UV + Ventilação", |                     "iot_uv_and_fan": "UV + Ventilação", | ||||||
|                     "iot_uv_and_heat": "UV + Calor" |                     "iot_uv_and_heat": "UV + Calor" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER FREEZE", |                     "super_freeze": "SUPER FREEZE", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Programa" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Tempo restante" |                 "name": "Tempo restante" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Frigorífico", | ||||||
|  |                     "freezer": "Congelador", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Frigorífico & Congelador" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Zona" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Frigorífico" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Placa de indução" |                 "name": "Placa de indução" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Programa Início" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Programa Parar" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Ar Condicionado" |                 "name": "Ar Condicionado" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Frigorífico", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Modos do frigorífico", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Ajuste automático", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Nenhum modo selecionado" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Congelador", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Modos do congelador", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Ajuste automático", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Nenhum modo selecionado" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Forno", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programas", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Massas e bolos", | ||||||
|  |                             "bakery_steam": "Vapor do forno", | ||||||
|  |                             "bottom_heating": "Aquecimento inferior", | ||||||
|  |                             "bottom_heating_fan": "Aquecimento Inferior + Ventilação", | ||||||
|  |                             "bread": "Pão", | ||||||
|  |                             "bread_steam": "Pão no vapor", | ||||||
|  |                             "combi": "Combi", | ||||||
|  |                             "convection_fan": "Convecção + Ventilador", | ||||||
|  |                             "convection_fan_turnspit": "Espeto com convecção ventilada", | ||||||
|  |                             "conventional": "Estático", | ||||||
|  |                             "conventional_turnspit": "Espeto convencional", | ||||||
|  |                             "defrost": "Descongelar", | ||||||
|  |                             "descaling": "Descalcificação", | ||||||
|  |                             "fish": "Peixe", | ||||||
|  |                             "fish_steam": "Peixe no vapor", | ||||||
|  |                             "grill_cata": "Grelhar", | ||||||
|  |                             "grill_fan_cata": "Grelhar com ventilação", | ||||||
|  |                             "grill_fan_pyro": "Grelhar + Ventilação", | ||||||
|  |                             "grill_pyro": "Grelhar", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Pão", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Levedação", | ||||||
|  |                             "low_temp_cooking": "Cozimento em baixa temperatura", | ||||||
|  |                             "low_temp_cooking_fish": "Cozimento em baixa temperatura Peixe", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Cozimento em baixa temperatura Peixe a vapor", | ||||||
|  |                             "low_temp_cooking_meat": "Cozimento em baixa temperatura Carne", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Cozimento em baixa temperatura Carne no vapor", | ||||||
|  |                             "low_temp_cooking_steam": "Cozimento em baixa temperatura no vapor", | ||||||
|  |                             "meat": "Carne", | ||||||
|  |                             "meat_steam": "Vapor de carne", | ||||||
|  |                             "multi_level": "Multinível", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Massas e bolos", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Pirólise", | ||||||
|  |                             "pyrolysis_plus": "Pirólise +", | ||||||
|  |                             "red_meat": "Carne Vermelha", | ||||||
|  |                             "red_meat_steam": "Carne Vermelha no vapor", | ||||||
|  |                             "regenerate": "Regenerar", | ||||||
|  |                             "soft_plus": "Soft+", | ||||||
|  |                             "super_grill": "Super Grelhador", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Vegetais", | ||||||
|  |                             "vegetables_cata": "Legumes", | ||||||
|  |                             "vegetables_pyro": "Legumes", | ||||||
|  |                             "water_discharge": "Descarga d'água", | ||||||
|  |                             "white_meat": "Carne Branca", | ||||||
|  |                             "white_meat_steam": "Carne Branca no vapor" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Uscare", |                     "19": "Uscare", | ||||||
|                     "20": "Uscare", |                     "20": "Uscare", | ||||||
|                     "11": "Pregătit", |                     "11": "Pregătit", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Fază" |                 "name": "Fază" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Rapid 20", |                     "hqd_quick_20": "Rapid 20", | ||||||
|                     "hqd_quick_30": "Rapid 30", |                     "hqd_quick_30": "Rapid 30", | ||||||
|                     "hqd_quick_dry": "Uscare rapidă", |                     "hqd_quick_dry": "Uscare rapidă 30", | ||||||
|                     "hqd_quilt": "Pilote", |                     "hqd_quilt": "Pilote", | ||||||
|                     "hqd_refresh": "Reîmprospătare", |                     "hqd_refresh": "Reîmprospătare", | ||||||
|                     "hqd_school_uniform": "Uniformă școlară", |                     "hqd_school_uniform": "Uniformă școlară", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Woolmark", |                     "woolmark": "Woolmark", | ||||||
|                     "xxl_load": "Încărcare XXL", |                     "xxl_load": "Încărcare XXL", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Temperatura camerei" |                 "name": "Temperatura camerei" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Temperatura frigiderului" |                 "name": "Temperatura frigiderului" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "Funcția de încălzire la 10 °C", | ||||||
|  |                     "iot_auto": "Automat", | ||||||
|  |                     "iot_cool": "Răcire", | ||||||
|  |                     "iot_dry": "Uscare", | ||||||
|  |                     "iot_fan": "Ventilare", | ||||||
|  |                     "iot_heat": "Încălzire", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Auto-purificare", | ||||||
|  |                     "iot_self_clean": "Autocurățare", | ||||||
|  |                     "iot_self_clean_56": "Curățare-sterilizare la 56°C", | ||||||
|  |                     "iot_simple_start": "Începeți acum", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + automat", | ||||||
|  |                     "iot_uv_and_cool": "UV + răcire", | ||||||
|  |                     "iot_uv_and_dry": "UV + dezumidificator", | ||||||
|  |                     "iot_uv_and_fan": "UV + ventilator", | ||||||
|  |                     "iot_uv_and_heat": "UV + încălzire" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Rapid 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "Auto Universal 50 - 60°C", | ||||||
|  |                     "auto_universal_plus": "Auto Universal+ 65 - 75°C", | ||||||
|  |                     "auto_universal_plus_soil": "Auto Universal+ 65 - 75°C", | ||||||
|  |                     "auto_universal_soil": "Auto Universal 50 - 60°C", | ||||||
|  |                     "auto_wash": "Spălare automată", | ||||||
|  |                     "auto_wash_soil": "Spălare automată", | ||||||
|  |                     "classe_a_59": "Clasa A 59' 65°C", | ||||||
|  |                     "delicate": "Delicate 45°C", | ||||||
|  |                     "dishwasher_care": "Ciclu de curățare a calcarului", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_asynch": "Eco 45°C", | ||||||
|  |                     "eco_bldc": "Eco 45°C", | ||||||
|  |                     "eco_synch": "Eco 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Sticlă", | ||||||
|  |                     "glassware": "Sticlărie 45 °C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Igienă", | ||||||
|  |                     "hygiene_plus": "Igienă+ 75 °C", | ||||||
|  |                     "intensive": "Intensiv ", | ||||||
|  |                     "intensive_rapid": "rapid intensiv", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "Auto Universal 50 - 60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Spălare automată", | ||||||
|  |                     "iot_baby_care": "Îngrijirea bebelușilor", | ||||||
|  |                     "iot_breakfast": "Mic dejun", | ||||||
|  |                     "iot_checkup": "Verificare", | ||||||
|  |                     "iot_china_crystals": "Vase din cristal", | ||||||
|  |                     "iot_classe_a_59": "Rapid 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Pahare de cocktail", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Pahare de cocktail", | ||||||
|  |                     "iot_daily_care": "Utilizare zilnică", | ||||||
|  |                     "iot_daily_care_soil": "Utilizare zilnică", | ||||||
|  |                     "iot_delicate": "Delicate 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Cină pentru 2", | ||||||
|  |                     "iot_dinner_for_two_soil": "Cină pentru 2", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "Eco 45°C", | ||||||
|  |                     "iot_eco_bldc": "Eco 45°C", | ||||||
|  |                     "iot_eco_synch": "Eco 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Extra Igienă", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Petrecere", | ||||||
|  |                     "iot_party_soil": "Petrecere", | ||||||
|  |                     "iot_pizza_menu": "Meniu Pizza", | ||||||
|  |                     "iot_pizza_menu_soil": "Meniu Pizza", | ||||||
|  |                     "iot_plastic_tupperware": "Recipiente din plastic", | ||||||
|  |                     "iot_porcelain": "Porțelan", | ||||||
|  |                     "iot_power_mix_wash": "Spălare Putere Mixtă", | ||||||
|  |                     "iot_power_mix_wash_soil": "Spălare Putere Mixtă", | ||||||
|  |                     "iot_prewash": "Prespălare", | ||||||
|  |                     "iot_pyrex_and_glassware": "Articole din sticlă", | ||||||
|  |                     "iot_rapid_29": "Rapid 29'", | ||||||
|  |                     "iot_rapid_39": "Rapid 39' 60 °C", | ||||||
|  |                     "iot_single": "Singur", | ||||||
|  |                     "iot_steam": "Abur 75 °C", | ||||||
|  |                     "iot_super_flash": "Super rapid", | ||||||
|  |                     "iot_super_wash": "Super spălare", | ||||||
|  |                     "iot_turbopower": "Putere Turbo", | ||||||
|  |                     "iot_universal": "Universal 60 °C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Recipiente speciale (Wok - Grătare & Oale mari)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Recipiente speciale (Wok - Grătare & Oale mari)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Ultra Silențios 55°C", | ||||||
|  |                     "prewash": "Prespălare", | ||||||
|  |                     "rapid_20": "Rapid 20'", | ||||||
|  |                     "rapid_24": "Rapid 24'", | ||||||
|  |                     "rapid_29": "Rapid 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Rapid 39' 60 °C", | ||||||
|  |                     "rapid_49": "Rapid 49'", | ||||||
|  |                     "rapid_59": "Rapid 59'", | ||||||
|  |                     "sanitising": "Igienizare", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Noapte", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "special", | ||||||
|  |                     "special_pw_prz": "special", | ||||||
|  |                     "steam": "Abur 75 °C", | ||||||
|  |                     "steam_plus": "Vapor Plus 75 °C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Ultra Silențios 55°C", | ||||||
|  |                     "ultra_silent": "Ultra Silențios 55°C", | ||||||
|  |                     "universal": "Universal 60 °C", | ||||||
|  |                     "universal_plus": "Universal Plus 70 °C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Tocinei", | ||||||
|  |                     "iot_special_beef_fillet": "File de vită", | ||||||
|  |                     "iot_special_beef_veal_stew": "Tocană de vită și vițel", | ||||||
|  |                     "iot_special_boiled_rice": "Orez fiert", | ||||||
|  |                     "iot_special_chicken_breast": "Piept de pui", | ||||||
|  |                     "iot_special_chicken_legs": "Pulpe de pui", | ||||||
|  |                     "iot_special_chocolate_pudding": "Budincă de ciocolată", | ||||||
|  |                     "iot_special_entrecote": "Antricot", | ||||||
|  |                     "iot_special_fresh_tuna": "Ton proaspăt", | ||||||
|  |                     "iot_special_grilled_vegetables": "Legume pe grătar", | ||||||
|  |                     "iot_special_lamb_cutlet": "Cotlet de miel", | ||||||
|  |                     "iot_special_meatballs": "Pifteluțe de carne", | ||||||
|  |                     "iot_special_minestrone": "Supă minestrone", | ||||||
|  |                     "iot_special_mussels": "Midii", | ||||||
|  |                     "iot_special_omelette": "Omletă", | ||||||
|  |                     "iot_special_pancakes": "Clătite", | ||||||
|  |                     "iot_special_paris_style_peas": "Mazăre în stil parizian", | ||||||
|  |                     "iot_special_poached_eggs": "Ouă fierte", | ||||||
|  |                     "iot_special_pork_fillet": "Muşchi file", | ||||||
|  |                     "iot_special_pork_ribs": "Coaste de porc", | ||||||
|  |                     "iot_special_prawns": "Creveți", | ||||||
|  |                     "iot_special_quinoa": "Quinoa", | ||||||
|  |                     "iot_special_ratatouille": "Ratatouille", | ||||||
|  |                     "iot_special_salmon_fillet": "File de somon", | ||||||
|  |                     "iot_special_saute_potatoes": "Cartofi sote", | ||||||
|  |                     "iot_special_scallops": "Scoici", | ||||||
|  |                     "iot_special_scrambled_eggs": "Scrob", | ||||||
|  |                     "iot_special_spelt": "Alac", | ||||||
|  |                     "iot_special_veggy_noodles": "Tăiţei vegetali", | ||||||
|  |                     "iot_special_white_fish_fillet": "File de pește alb", | ||||||
|  |                     "iot_standard_boiling": "Fierbere", | ||||||
|  |                     "iot_standard_frying": "Prăjire", | ||||||
|  |                     "iot_standard_keep_warm": "Menținere la cald", | ||||||
|  |                     "iot_standard_melting": "Topire", | ||||||
|  |                     "iot_standard_simmering": "Fierbere înăbușită" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Paste și produse de patiserie", | ||||||
|  |                     "bakery_steam": "În cuptor la abur", | ||||||
|  |                     "bottom_heating": "Încălzire de jos", | ||||||
|  |                     "bottom_heating_fan": "Încălzire De Jos + Ventilație", | ||||||
|  |                     "bread": "Pâine", | ||||||
|  |                     "bread_steam": "Pâine gătită la abur", | ||||||
|  |                     "combi": "Combi", | ||||||
|  |                     "convection_fan": "Convecție și ventilație", | ||||||
|  |                     "convection_fan_turnspit": "Convecție + Ventilator + Rotisor", | ||||||
|  |                     "conventional": "Convențional", | ||||||
|  |                     "conventional_turnspit": "Convecție + Rotisor", | ||||||
|  |                     "defrost": "Decongelare", | ||||||
|  |                     "descaling": "Îndepărtarea calcarului", | ||||||
|  |                     "fish": "Pește", | ||||||
|  |                     "fish_steam": "Pește gătit la abur", | ||||||
|  |                     "grill_cata": "Gril", | ||||||
|  |                     "grill_fan_cata": "Grill + Ventilație", | ||||||
|  |                     "grill_fan_pyro": "Grill + Ventilație", | ||||||
|  |                     "grill_pyro": "Grill", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Pâine", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Dospire", | ||||||
|  |                     "low_temp_cooking": "Gătire la temperatură scăzută", | ||||||
|  |                     "low_temp_cooking_fish": "Gătire la temperatură scăzută - Pește", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Gătitul la temperaturi scăzute - Pește gătit la abur", | ||||||
|  |                     "low_temp_cooking_meat": "Gătire la temperatură scăzută - Carne", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Gătitul la temperaturi scăzute - Carne gătită la abur", | ||||||
|  |                     "low_temp_cooking_steam": "Gătitul la abur la temperaturi scăzute", | ||||||
|  |                     "meat": "Carne", | ||||||
|  |                     "meat_steam": "Carne gătită la abur", | ||||||
|  |                     "multi_level": "Multi-Nivel", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Paste și patiserie", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Piroliză", | ||||||
|  |                     "pyrolysis_plus": "Piroliză+", | ||||||
|  |                     "red_meat": "Carne roșie", | ||||||
|  |                     "red_meat_steam": "Carne roșie gătită la abur", | ||||||
|  |                     "regenerate": "Regenerare", | ||||||
|  |                     "soft_plus": "Soft+", | ||||||
|  |                     "super_grill": "Super Grill", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Legume", | ||||||
|  |                     "vegetables_cata": "Legume", | ||||||
|  |                     "vegetables_pyro": "Legume", | ||||||
|  |                     "water_discharge": "Evacuare apă", | ||||||
|  |                     "white_meat": "Carne albă", | ||||||
|  |                     "white_meat_steam": "Carne albă gătită la abur" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° Colorate și bumbac", | ||||||
|  |                     "20_degrees_new_energy_label": "20 °C", | ||||||
|  |                     "active_steam": "Abur", | ||||||
|  |                     "active_wash": "Spălare activă", | ||||||
|  |                     "active_wash_steam": "Spălare activă", | ||||||
|  |                     "allergy_care": "Îngrijire antialergică", | ||||||
|  |                     "allergy_care_pro": "Îngrijire alergie pro", | ||||||
|  |                     "all_in_one_49": "Toate în One 49'.", | ||||||
|  |                     "all_in_one_59": "Toate în One 59'.", | ||||||
|  |                     "all_in_one_59_steam": "Spălare activă + abur", | ||||||
|  |                     "autocare": "Autoîngrijire", | ||||||
|  |                     "autoclean": "Curățarea tamburului", | ||||||
|  |                     "baby_60": "Haine bebeluși 60°C", | ||||||
|  |                     "care_14": "Rapid Care 14'", | ||||||
|  |                     "care_30": "Rapid Care 30'", | ||||||
|  |                     "care_44": "Rapid Care 44'", | ||||||
|  |                     "checkup": "Verificare", | ||||||
|  |                     "colour_59": "Colorate 59'", | ||||||
|  |                     "colour_59_steam": "Colorate 59' + Abur", | ||||||
|  |                     "cottons": "Bumbac", | ||||||
|  |                     "cottons_prewash": "Bumbac + Prespălare", | ||||||
|  |                     "cottons_steam": "Bumbac + Abur", | ||||||
|  |                     "cotton_care_59": "Bumbac 59 Min", | ||||||
|  |                     "delicate_59": "Delicate 59'", | ||||||
|  |                     "delicate_silk": "Mătase delicată", | ||||||
|  |                     "delicate_silk_steam": "Mătase delicată + abur", | ||||||
|  |                     "delicati_59": "Delicate 59'", | ||||||
|  |                     "delicati_59_steam": "Delicate 59'", | ||||||
|  |                     "drain_spin": "Drenare +și stoarcere", | ||||||
|  |                     "easy_iron": "Călcare ușoară", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eco 40-60", | ||||||
|  |                     "extra_care": "Îngrijire Suplimentară", | ||||||
|  |                     "fitness": "Fitness Care", | ||||||
|  |                     "fitness_care": "Fitness Care", | ||||||
|  |                     "fresh_care": "Îngrijire proaspătă", | ||||||
|  |                     "fresh_care_steam": "Îngrijire proaspătă + abur", | ||||||
|  |                     "handwash_wool": "Spălare manuală și lână", | ||||||
|  |                     "high_dry": "Uscarea bumbacului", | ||||||
|  |                     "hqd_20_degrees": "Bumbac 20 ℃", | ||||||
|  |                     "hqd_allergy": "Îngrijire antialergică", | ||||||
|  |                     "hqd_autoclean": "Curățarea tamburului", | ||||||
|  |                     "hqd_babycare": "Îngrijirea bebelușilor", | ||||||
|  |                     "hqd_checkup": "Verificare", | ||||||
|  |                     "hqd_cottons": "Bumbac", | ||||||
|  |                     "hqd_delicate": "Delicate", | ||||||
|  |                     "hqd_delicate_cradle": "Delicate", | ||||||
|  |                     "hqd_dry": "Uscarea bumbacului", | ||||||
|  |                     "hqd_dry_synthetics": "Uscarea fibrelor mixte", | ||||||
|  |                     "hqd_duvet": "Pătură", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eco 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Lână", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Mixte", | ||||||
|  |                     "hqd_quick_15": "Rapid 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Spălare rapidă 57 min", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Spălare și uscare", | ||||||
|  |                     "hqd_refresh": "Reîmprospătare", | ||||||
|  |                     "hqd_rinse": "Clătire", | ||||||
|  |                     "hqd_shirts": "Cămăși", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Stoarcere", | ||||||
|  |                     "hqd_sport": "Sport", | ||||||
|  |                     "hqd_super_fast": "Rapid 39’", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Sintetice", | ||||||
|  |                     "hygiene_59": "Igiena Plus 59'", | ||||||
|  |                     "hygiene_60": "Igienă 60°", | ||||||
|  |                     "hygiene_plus_59": "Igiena Plus 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Igiena Plus 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Igienă Pro 49 min", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + Abur", | ||||||
|  |                     "intensive_40": "Intensiv 40°C", | ||||||
|  |                     "intensive_40_steam": "Intensiv 40°C + Abur", | ||||||
|  |                     "iot_active_steam": "Abur", | ||||||
|  |                     "iot_active_wash_steam": "Spălare activă", | ||||||
|  |                     "iot_allergy_care_pro": "Îngrijire alergie pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Spălare activă + abur", | ||||||
|  |                     "iot_checkup": "Verificare", | ||||||
|  |                     "iot_colour_59_steam": "Colorate 59' + Abur", | ||||||
|  |                     "iot_cottons_steam": "Bumbac + Abur", | ||||||
|  |                     "iot_delicate_silk_steam": "Mătase delicată + abur", | ||||||
|  |                     "iot_delicati_59_steam": "Delicate 59'", | ||||||
|  |                     "iot_dry_air_refresh": "Reîmprospătarea aerului", | ||||||
|  |                     "iot_dry_anti_mites": "Anti-acarieni", | ||||||
|  |                     "iot_dry_baby": "Bebeluș", | ||||||
|  |                     "iot_dry_backpacks": "Rucsaci", | ||||||
|  |                     "iot_dry_bathrobe": "Halate de baie și materiale poroase", | ||||||
|  |                     "iot_dry_bed_linen": "Lenjerie de pat", | ||||||
|  |                     "iot_dry_cotton_dry": "Uscarea bumbacului", | ||||||
|  |                     "iot_dry_cuddly_toys": "Animale de pluș umplute", | ||||||
|  |                     "iot_dry_curtains": "Perdele", | ||||||
|  |                     "iot_dry_dehumidifier": "Dispozitiv pentru îndepărtarea umidității", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Delicate - antialergic", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Fețe de masă delicate", | ||||||
|  |                     "iot_dry_denim_jeans": "Denim - Blugi", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Antișifonare - Bumbac", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Antișifonare - Sintetice", | ||||||
|  |                     "iot_dry_gym_fit": "Fitness - haine de fitness", | ||||||
|  |                     "iot_dry_lingerie": "Lenjerie intimă", | ||||||
|  |                     "iot_dry_mixed_dry": "Uscarea fibrelor mixte", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Rapid 60'- Delicate", | ||||||
|  |                     "iot_dry_shirts": "Cămăși", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Costume de baie", | ||||||
|  |                     "iot_dry_synthetics": "Uscare material sintetic", | ||||||
|  |                     "iot_dry_synthetic_dry": "Uscare material sintetic", | ||||||
|  |                     "iot_dry_tablecloths": "Fețe de masă", | ||||||
|  |                     "iot_dry_technical_fabrics": "Materiale tehnice", | ||||||
|  |                     "iot_dry_warm_embrace": "Uscarea în tambur", | ||||||
|  |                     "iot_dry_wool_dry": "Uscarea lânii", | ||||||
|  |                     "iot_easy_iron": "Călcare ușoară", | ||||||
|  |                     "iot_fresh_care_steam": "Îngrijire proaspătă + abur", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + Abur", | ||||||
|  |                     "iot_intensive_40_steam": "Intensiv 40°C + Abur", | ||||||
|  |                     "iot_mixed_steam": "Mixte + Abur", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Mixte și colorate 59' + abur", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "Bumbac Perfect 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Rapid Clasa A 60 + Abur", | ||||||
|  |                     "iot_resistant_cotton_steam": "Bumbac + Abur", | ||||||
|  |                     "iot_shirts_steam": "Cămăși + Abur", | ||||||
|  |                     "iot_single_item_steam": "Un singur articol + abur", | ||||||
|  |                     "iot_smart_wash": "Spălare inteligentă", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Special 39' + abur", | ||||||
|  |                     "iot_steam_hygiene_plus": "Hygiene Plus Steam ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Sintetice și colorate + abur", | ||||||
|  |                     "iot_wash_and_dry": "Spălare și uscare", | ||||||
|  |                     "iot_wash_anti_mites": "Anti-acarieni", | ||||||
|  |                     "iot_wash_anti_odor": "Anti-miros", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Igienizare", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Igienă bebeluș + Abur", | ||||||
|  |                     "iot_wash_backpacks": "Rucsaci", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Rucsaci", | ||||||
|  |                     "iot_wash_bathrobe": "Halate de baie și prosoape", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Halat de baie + Abur", | ||||||
|  |                     "iot_wash_bed_linen": "Lenjerie de pat", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Lenjerie de pat + Abur", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Lenjerie de pat", | ||||||
|  |                     "iot_wash_big_single_load": "Încărcare unică mare", | ||||||
|  |                     "iot_wash_bleaching": "Înălbire", | ||||||
|  |                     "iot_wash_blood_stains": "Pete de sânge", | ||||||
|  |                     "iot_wash_cashmere": "Cașmir", | ||||||
|  |                     "iot_wash_chocolate_stains": "Pete de ciocolată", | ||||||
|  |                     "iot_wash_cold_wash": "Spălare rece", | ||||||
|  |                     "iot_wash_colored": "Colorate", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Eliminarea petelor de pe materiale colorate", | ||||||
|  |                     "iot_wash_colored_delicate": "Colorate delicate", | ||||||
|  |                     "iot_wash_coloured": "Culori", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Lenjerie de pat colorată", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Lenjerie de pat colorată + Abur", | ||||||
|  |                     "iot_wash_coloured_curtains": "Perdele colorate", | ||||||
|  |                     "iot_wash_coloured_shirts": "Cămăși colorate", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Cămăși colorate + Abur", | ||||||
|  |                     "iot_wash_coloured_steam": "Culori + Abur", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Fețe de masa colorate", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Fețe de masă colorate + abur", | ||||||
|  |                     "iot_wash_cotton": "Bumbac", | ||||||
|  |                     "iot_wash_cotton_steam": "Bumbac + Abur", | ||||||
|  |                     "iot_wash_cuddly_toys": "Animale de pluș umplute", | ||||||
|  |                     "iot_wash_curtains": "Perdele", | ||||||
|  |                     "iot_wash_curtains_steam": "Perdele+Abur", | ||||||
|  |                     "iot_wash_curtains_zelig": "Perdele", | ||||||
|  |                     "iot_wash_dark": "Haine cu culori închise", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Închise la culoare și colorate 44’", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Închise la culoare și colorate 59’", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Închise la culoare și colorate XL", | ||||||
|  |                     "iot_wash_dark_steam": "Haine cu culori închise + Abur", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Delicate", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Antialergic pentru haine delicate", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Anti-alergenic pentru țesături delicate  + Abur", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Antialergic pentru haine delicate", | ||||||
|  |                     "iot_wash_delicate_colors": "Colorate delicate", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Culori + Abur", | ||||||
|  |                     "iot_wash_delicate_dark": "Culori închise delicate", | ||||||
|  |                     "iot_wash_delicate_steam": "Delicate + Abur", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Fețe de masă delicate", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Fețe de masă delicate + Abur", | ||||||
|  |                     "iot_wash_delicate_whites": "Albe delicate", | ||||||
|  |                     "iot_wash_denim_jeans": "Denim - Blugi", | ||||||
|  |                     "iot_wash_diving_suits": "Costume de baie", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Costume de baie", | ||||||
|  |                     "iot_wash_down_jackets": "Geci", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Geci", | ||||||
|  |                     "iot_wash_duvet": "Pătură", | ||||||
|  |                     "iot_wash_fruit_stains": "Pete de fructe", | ||||||
|  |                     "iot_wash_gym_fit": "Fitness - haine de fitness", | ||||||
|  |                     "iot_wash_handwash": "Spălare manuală", | ||||||
|  |                     "iot_wash_handwash_colored": "Spălare manuală colorate", | ||||||
|  |                     "iot_wash_handwash_dark": "Spălare manuală închise la culoare", | ||||||
|  |                     "iot_wash_lingerie": "Lenjerie intimă", | ||||||
|  |                     "iot_wash_masks_refresh": "Reîmprospătarea măștilor", | ||||||
|  |                     "iot_wash_masks_sanification": "Igienizarea măștilor", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Igienizarea măștilor + Abur", | ||||||
|  |                     "iot_wash_mats": "Covoare", | ||||||
|  |                     "iot_wash_men_s_trousers": "Pantaloni", | ||||||
|  |                     "iot_wash_mixed": "Mixte", | ||||||
|  |                     "iot_wash_mixed_steam": "Mixte + Abur", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Mixte și colorate 44’", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Mixte și colorate 59’", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Mixte și colorate XL", | ||||||
|  |                     "iot_wash_new_clothes": "Haine noi", | ||||||
|  |                     "iot_wash_perfect_white": "Albul perfect", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Albul perfect + Abur", | ||||||
|  |                     "iot_wash_pets": "Accesorii pentru animale de casă", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Elimină părul animalelor de companie", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Îndepărtarea mirosurilor animalelor de companie și a petelor", | ||||||
|  |                     "iot_wash_pets_steam": "Accesorii pentru animale de casă", | ||||||
|  |                     "iot_wash_playsuits": "Costume de joacă", | ||||||
|  |                     "iot_wash_playsuits_steam": "Costume de joacă + Abur", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Agent de curățare rapidă a tamburului", | ||||||
|  |                     "iot_wash_rapid_14": "Rapid 14’", | ||||||
|  |                     "iot_wash_rapid_30": "Rapid 30’", | ||||||
|  |                     "iot_wash_rapid_44": "Rapid 44'", | ||||||
|  |                     "iot_wash_rapid_59": "Rapid 59'", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Rapid 59' + Steam", | ||||||
|  |                     "iot_wash_refresh_14_min": "Reîmprospătare 14'", | ||||||
|  |                     "iot_wash_resistant_colored": "Colorate rezistente", | ||||||
|  |                     "iot_wash_resistant_dark": "Închise la culoare rezistente", | ||||||
|  |                     "iot_wash_resistant_whites": "Albe rezistente", | ||||||
|  |                     "iot_wash_rinse": "Clătire", | ||||||
|  |                     "iot_wash_shirts": "Cămăși", | ||||||
|  |                     "iot_wash_shirts_steam": "Cămăși + Abur", | ||||||
|  |                     "iot_wash_silk": "Mătase", | ||||||
|  |                     "iot_wash_ski_suit": "Costume de schi", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Costume de schi", | ||||||
|  |                     "iot_wash_spin": "Stoarcere", | ||||||
|  |                     "iot_wash_sport": "Sport", | ||||||
|  |                     "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_swimsuits_and_bikinis": "Costume de baie", | ||||||
|  |                     "iot_wash_synthetic": "Sintetice", | ||||||
|  |                     "iot_wash_synthetic_steam": "Sintetice + Abur", | ||||||
|  |                     "iot_wash_tablecloths": "Fețe de masă", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Fețe de masă + Abur", | ||||||
|  |                     "iot_wash_technical_fabrics": "Materiale tehnice", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Materiale tehnice", | ||||||
|  |                     "iot_wash_technical_jackets": "Haine tehnice", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Haine tehnice", | ||||||
|  |                     "iot_wash_trainers": "Încălțăminte sport", | ||||||
|  |                     "iot_wash_whites": "Albe", | ||||||
|  |                     "iot_wash_whites_44": "Albe 44’", | ||||||
|  |                     "iot_wash_whites_59": "Albe 59’", | ||||||
|  |                     "iot_wash_whites_xl": "Albe XL", | ||||||
|  |                     "iot_wash_wine_stains": "Pete de vin", | ||||||
|  |                     "iot_wash_wool": "Lână", | ||||||
|  |                     "jeans": "Blugi", | ||||||
|  |                     "jeans_60": "Jeans", | ||||||
|  |                     "low_dry": "Uscarea fibrelor mixte", | ||||||
|  |                     "mixed": "Mixte", | ||||||
|  |                     "mixed_and_colored_59": "Mixte și colorate 59’", | ||||||
|  |                     "mixed_steam": "Mixte + Abur", | ||||||
|  |                     "mix_and_colour_59": "Mixte + Colorate 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Mixte și colorate 59' + abur", | ||||||
|  |                     "night_and_day": "Zi și noapte", | ||||||
|  |                     "night_wash": "Ciclu peste noapte", | ||||||
|  |                     "perfect_59": "Perfect 59'", | ||||||
|  |                     "perfect_cotton_59": "Bumbac Perfect 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Bumbac Perfect 59'", | ||||||
|  |                     "perfect_whites_59": "Albul perfect 59'", | ||||||
|  |                     "rapid_14_min": "Rapid 14'", | ||||||
|  |                     "rapid_30_min": "Rapid 30'", | ||||||
|  |                     "rapid_44_min": "Rapid 44'", | ||||||
|  |                     "rapid_a_class_60": "Rapid Clasa A 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Rapid Clasa A 60 + Abur", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Spălare și uscare 59'.", | ||||||
|  |                     "resistant_cotton": "Bumbac", | ||||||
|  |                     "resistant_cotton_steam": "Bumbac + Abur", | ||||||
|  |                     "rinse": "Clătire", | ||||||
|  |                     "shirts_steam": "Cămăși + Abur", | ||||||
|  |                     "silent_night": "Ciclu peste noapte", | ||||||
|  |                     "single_item": "Un singur articol", | ||||||
|  |                     "single_item_steam": "Un singur articol + abur", | ||||||
|  |                     "smart_wash": "Spălare inteligentă", | ||||||
|  |                     "soft_care": "Îngrijire blândă", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Special 39'", | ||||||
|  |                     "special_39_full_load": "Special 39'", | ||||||
|  |                     "special_39_full_load_steam": "Special 39' + abur", | ||||||
|  |                     "special_49": "Special 49'", | ||||||
|  |                     "sport_39": "Sport 39'", | ||||||
|  |                     "sport_plus_29": "Sport Plus 29\"", | ||||||
|  |                     "sport_plus_39": "Sport Plus 39'", | ||||||
|  |                     "steam_39": "Abur 39'", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - bumbac", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - delicate", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - sintetice", | ||||||
|  |                     "steam_hygiene_plus": "Hygiene Plus Steam ", | ||||||
|  |                     "synthetics": "Sintetice", | ||||||
|  |                     "synthetic_and_coloured": "Sintetice și colorate", | ||||||
|  |                     "synthetic_and_coloured_steam": "Sintetice și colorate + abur", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Îngrijire totală", | ||||||
|  |                     "tumbling": "Tambur", | ||||||
|  |                     "wool": "Lână", | ||||||
|  |                     "wool_and_delicates_49": "Lână/Delicate 49'", | ||||||
|  |                     "wool_dry": "Uscarea lânii", | ||||||
|  |                     "wool_soft_care": "Lână & Îngrijire Blândă" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "AUTO-SET (Setare automată)", | ||||||
|  |                     "cheese": "Brânză", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Modul Eco", | ||||||
|  |                     "fruits_and_veg": "Fruit&Veg (Fructe și legume)", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "HOLIDAY (Perioadă de neutilizare)", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Niciun mod selectat", | ||||||
|  |                     "quick_cool": "QUICK COOL", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER COOL (Răcire rapidă)", | ||||||
|  |                     "super_freeze": "SUPER FREEZE (Congelare rapidă)", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Noapte", |                     "silent": "Noapte", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "special", |                     "special": "special", | ||||||
|                     "special_pw_prz": "special", |                     "special_pw_prz": "special", | ||||||
|                     "steam": "Abur 75 °C", |                     "steam": "Abur 75 °C", | ||||||
| @ -464,12 +1027,13 @@ | |||||||
|             }, |             }, | ||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Paste și patiserie", |                     "bakery": "Paste și produse de patiserie", | ||||||
|                     "bakery_steam": "Pâine gătită la abur", |                     "bakery_steam": "În cuptor la abur", | ||||||
|                     "bottom_heating": "Încălzire de jos", |                     "bottom_heating": "Încălzire de jos", | ||||||
|                     "bottom_heating_fan": "Încălzire De Jos + Ventilație", |                     "bottom_heating_fan": "Încălzire De Jos + Ventilație", | ||||||
|                     "bread": "Pâine", |                     "bread": "Pâine", | ||||||
|                     "bread_steam": "Produse de patiserie gătite la abur", |                     "bread_steam": "Pâine gătită la abur", | ||||||
|  |                     "combi": "Combi", | ||||||
|                     "convection_fan": "Convecție și ventilație", |                     "convection_fan": "Convecție și ventilație", | ||||||
|                     "convection_fan_turnspit": "Convecție + Ventilator + Rotisor", |                     "convection_fan_turnspit": "Convecție + Ventilator + Rotisor", | ||||||
|                     "conventional": "Convențional", |                     "conventional": "Convențional", | ||||||
| @ -488,9 +1052,9 @@ | |||||||
|                     "leavening": "Dospire", |                     "leavening": "Dospire", | ||||||
|                     "low_temp_cooking": "Gătire la temperatură scăzută", |                     "low_temp_cooking": "Gătire la temperatură scăzută", | ||||||
|                     "low_temp_cooking_fish": "Gătire la temperatură scăzută - Pește", |                     "low_temp_cooking_fish": "Gătire la temperatură scăzută - Pește", | ||||||
|                     "low_temp_cooking_fish_steam": "Gătitul cu abur la temperatură scăzută - Pește", |                     "low_temp_cooking_fish_steam": "Gătitul la temperaturi scăzute - Pește gătit la abur", | ||||||
|                     "low_temp_cooking_meat": "Gătire la temperatură scăzută - Carne", |                     "low_temp_cooking_meat": "Gătire la temperatură scăzută - Carne", | ||||||
|                     "low_temp_cooking_meat_steam": "Gătitul la abur la temperatură scăzută - carne", |                     "low_temp_cooking_meat_steam": "Gătitul la temperaturi scăzute - Carne gătită la abur", | ||||||
|                     "low_temp_cooking_steam": "Gătitul la abur la temperaturi scăzute", |                     "low_temp_cooking_steam": "Gătitul la abur la temperaturi scăzute", | ||||||
|                     "meat": "Carne", |                     "meat": "Carne", | ||||||
|                     "meat_steam": "Carne gătită la abur", |                     "meat_steam": "Carne gătită la abur", | ||||||
| @ -511,7 +1075,7 @@ | |||||||
|                     "vegetables": "Legume", |                     "vegetables": "Legume", | ||||||
|                     "vegetables_cata": "Legume", |                     "vegetables_cata": "Legume", | ||||||
|                     "vegetables_pyro": "Legume", |                     "vegetables_pyro": "Legume", | ||||||
|                     "water_discharge": "Scurgerea apei", |                     "water_discharge": "Evacuare apă", | ||||||
|                     "white_meat": "Carne albă", |                     "white_meat": "Carne albă", | ||||||
|                     "white_meat_steam": "Carne albă gătită la abur" |                     "white_meat_steam": "Carne albă gătită la abur" | ||||||
|                 }, |                 }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Rapid 20", |                     "hqd_quick_20": "Rapid 20", | ||||||
|                     "hqd_quick_30": "Rapid 30", |                     "hqd_quick_30": "Rapid 30", | ||||||
|                     "hqd_quick_dry": "Uscare rapidă", |                     "hqd_quick_dry": "Uscare rapidă 30", | ||||||
|                     "hqd_quilt": "Pilote", |                     "hqd_quilt": "Pilote", | ||||||
|                     "hqd_refresh": "Reîmprospătare", |                     "hqd_refresh": "Reîmprospătare", | ||||||
|                     "hqd_school_uniform": "Uniformă școlară", |                     "hqd_school_uniform": "Uniformă școlară", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + dezumidificator", |                     "iot_uv_and_dry": "UV + dezumidificator", | ||||||
|                     "iot_uv_and_fan": "UV + ventilator", |                     "iot_uv_and_fan": "UV + ventilator", | ||||||
|                     "iot_uv_and_heat": "UV + încălzire" |                     "iot_uv_and_heat": "UV + încălzire" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER FREEZE (Congelare rapidă)", |                     "super_freeze": "SUPER FREEZE (Congelare rapidă)", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Timp rămas" |                 "name": "Timp rămas" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Frigider", | ||||||
|  |                     "freezer": "Congelator", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Frigider & Congelator" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Zonă" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Frigider" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Plita cu inducție" |                 "name": "Plita cu inducție" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Program Pornire" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Program Oprire" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Aer condiționat" |                 "name": "Aer condiționat" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Frigider", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Moduri frigider", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Setare automată", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Niciun mod selectat" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Congelator", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Moduri de congelare", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Setare automată", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Niciun mod selectat" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Cuptor", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programe", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Paste și produse de patiserie", | ||||||
|  |                             "bakery_steam": "În cuptor la abur", | ||||||
|  |                             "bottom_heating": "Încălzire de jos", | ||||||
|  |                             "bottom_heating_fan": "Încălzire De Jos + Ventilație", | ||||||
|  |                             "bread": "Pâine", | ||||||
|  |                             "bread_steam": "Pâine gătită la abur", | ||||||
|  |                             "combi": "Combi", | ||||||
|  |                             "convection_fan": "Convecție și ventilație", | ||||||
|  |                             "convection_fan_turnspit": "Convecție + Ventilator + Rotisor", | ||||||
|  |                             "conventional": "Convențional", | ||||||
|  |                             "conventional_turnspit": "Convecție + Rotisor", | ||||||
|  |                             "defrost": "Decongelare", | ||||||
|  |                             "descaling": "Îndepărtarea calcarului", | ||||||
|  |                             "fish": "Pește", | ||||||
|  |                             "fish_steam": "Pește gătit la abur", | ||||||
|  |                             "grill_cata": "Gril", | ||||||
|  |                             "grill_fan_cata": "Grill + Ventilație", | ||||||
|  |                             "grill_fan_pyro": "Grill + Ventilație", | ||||||
|  |                             "grill_pyro": "Grill", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Pâine", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Dospire", | ||||||
|  |                             "low_temp_cooking": "Gătire la temperatură scăzută", | ||||||
|  |                             "low_temp_cooking_fish": "Gătire la temperatură scăzută - Pește", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Gătitul la temperaturi scăzute - Pește gătit la abur", | ||||||
|  |                             "low_temp_cooking_meat": "Gătire la temperatură scăzută - Carne", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Gătitul la temperaturi scăzute - Carne gătită la abur", | ||||||
|  |                             "low_temp_cooking_steam": "Gătitul la abur la temperaturi scăzute", | ||||||
|  |                             "meat": "Carne", | ||||||
|  |                             "meat_steam": "Carne gătită la abur", | ||||||
|  |                             "multi_level": "Multi-Nivel", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Paste și patiserie", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Piroliză", | ||||||
|  |                             "pyrolysis_plus": "Piroliză+", | ||||||
|  |                             "red_meat": "Carne roșie", | ||||||
|  |                             "red_meat_steam": "Carne roșie gătită la abur", | ||||||
|  |                             "regenerate": "Regenerare", | ||||||
|  |                             "soft_plus": "Soft+", | ||||||
|  |                             "super_grill": "Super Grill", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Legume", | ||||||
|  |                             "vegetables_cata": "Legume", | ||||||
|  |                             "vegetables_pyro": "Legume", | ||||||
|  |                             "water_discharge": "Evacuare apă", | ||||||
|  |                             "white_meat": "Carne albă", | ||||||
|  |                             "white_meat_steam": "Carne albă gătită la abur" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Сушка", |                     "19": "Сушка", | ||||||
|                     "20": "Сушка", |                     "20": "Сушка", | ||||||
|                     "11": "Готово", |                     "11": "Готово", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Фаза" |                 "name": "Фаза" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Быстрая 20", |                     "hqd_quick_20": "Быстрая 20", | ||||||
|                     "hqd_quick_30": "Быстрая 30", |                     "hqd_quick_30": "Быстрая 30", | ||||||
|                     "hqd_quick_dry": "Быстрая сушка", |                     "hqd_quick_dry": "Быстрая сушка 30", | ||||||
|                     "hqd_quilt": "Стеганые одеяла", |                     "hqd_quilt": "Стеганые одеяла", | ||||||
|                     "hqd_refresh": "Освежение", |                     "hqd_refresh": "Освежение", | ||||||
|                     "hqd_school_uniform": "Школьная форма", |                     "hqd_school_uniform": "Школьная форма", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Шерсть", |                     "woolmark": "Шерсть", | ||||||
|                     "xxl_load": "Объемные вещи", |                     "xxl_load": "Объемные вещи", | ||||||
|                     "zoom_59": "Zoom 59 (Зум 59)" |                     "zoom_59": "Zoom 59 (Зум 59)" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Программа" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Комнатная температура" |                 "name": "Комнатная температура" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Температура в холодильнике" |                 "name": "Температура в холодильнике" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "Функция нагрева до 10°C", | ||||||
|  |                     "iot_auto": "Авто", | ||||||
|  |                     "iot_cool": "Охлаждение", | ||||||
|  |                     "iot_dry": "Сушка", | ||||||
|  |                     "iot_fan": "Вентилятор", | ||||||
|  |                     "iot_heat": "Нагрев", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Самоочищение", | ||||||
|  |                     "iot_self_clean": "Самоочистка", | ||||||
|  |                     "iot_self_clean_56": "Steri-Clean 56°C", | ||||||
|  |                     "iot_simple_start": "Пуск сейчас", | ||||||
|  |                     "iot_uv": "Ультрафиолет", | ||||||
|  |                     "iot_uv_and_auto": "УФ + Авто", | ||||||
|  |                     "iot_uv_and_cool": "УФ + Охлаждение", | ||||||
|  |                     "iot_uv_and_dry": "УФ + Осушитель", | ||||||
|  |                     "iot_uv_and_fan": "УФ + Вентилятор", | ||||||
|  |                     "iot_uv_and_heat": "УФ + Нагрев" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Программа" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Быcтрая Мойkа 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "авто универсальная 50 - 60°C", | ||||||
|  |                     "auto_universal_plus": "авто универсальная плюс 65 - 75°C", | ||||||
|  |                     "auto_universal_plus_soil": "авто универсальная плюс 65 - 75°C", | ||||||
|  |                     "auto_universal_soil": "авто универсальная 50 - 60°C", | ||||||
|  |                     "auto_wash": "Auto Wash", | ||||||
|  |                     "auto_wash_soil": "Auto Wash", | ||||||
|  |                     "classe_a_59": "а класс за 1 час 65°C", | ||||||
|  |                     "delicate": "деликатная 45°C", | ||||||
|  |                     "dishwasher_care": "Цикл очистки от накипи", | ||||||
|  |                     "eco": "Эко", | ||||||
|  |                     "eco_asynch": "эко 45°C", | ||||||
|  |                     "eco_bldc": "эко 45°C", | ||||||
|  |                     "eco_synch": "эко 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Стекло", | ||||||
|  |                     "glassware": "стекло 45°C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Гигиена", | ||||||
|  |                     "hygiene_plus": "гигиена+ 75°C", | ||||||
|  |                     "intensive": "Интенсивная 40", | ||||||
|  |                     "intensive_rapid": "интенcивная быcтрая", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "авто универсальная 50 - 60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Auto Wash", | ||||||
|  |                     "iot_baby_care": "Детская одежда", | ||||||
|  |                     "iot_breakfast": "Завтрак", | ||||||
|  |                     "iot_checkup": "Проверка", | ||||||
|  |                     "iot_china_crystals": "Китайский хрусталь", | ||||||
|  |                     "iot_classe_a_59": "Быcтрая Мойkа 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Бокалы для коктейлей", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Бокалы для коктейлей", | ||||||
|  |                     "iot_daily_care": "Ежедневный уход", | ||||||
|  |                     "iot_daily_care_soil": "Ежедневный уход", | ||||||
|  |                     "iot_delicate": "деликатная 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Ужин для двоих", | ||||||
|  |                     "iot_dinner_for_two_soil": "Ужин для двоих", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "эко 45°C", | ||||||
|  |                     "iot_eco_bldc": "эко 45°C", | ||||||
|  |                     "iot_eco_synch": "эко 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Цикл обработки паром", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Счастливый час", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Вечеринка", | ||||||
|  |                     "iot_party_soil": "Вечеринка", | ||||||
|  |                     "iot_pizza_menu": "Меню пицца", | ||||||
|  |                     "iot_pizza_menu_soil": "Меню пицца", | ||||||
|  |                     "iot_plastic_tupperware": "Пластмассовые лотки и контейнеры", | ||||||
|  |                     "iot_porcelain": "Фарфор", | ||||||
|  |                     "iot_power_mix_wash": "Интенсивное мытье смешанной посуды", | ||||||
|  |                     "iot_power_mix_wash_soil": "Интенсивное мытье смешанной посуды", | ||||||
|  |                     "iot_prewash": "предварительная мойка", | ||||||
|  |                     "iot_pyrex_and_glassware": "Жаростойкая и стеклянная посуда", | ||||||
|  |                     "iot_rapid_29": "быстрая 29'", | ||||||
|  |                     "iot_rapid_39": "быстрая 39' 60°C", | ||||||
|  |                     "iot_single": "Одинокие", | ||||||
|  |                     "iot_steam": "пар 75°C", | ||||||
|  |                     "iot_super_flash": "Super Flash", | ||||||
|  |                     "iot_super_wash": "Супермойка", | ||||||
|  |                     "iot_turbopower": "TurboPower", | ||||||
|  |                     "iot_universal": "универсальная 60°C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Большие сковородки и решетки", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Большие сковородки и решетки", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "ультра тихая 55°с", | ||||||
|  |                     "prewash": "предварительная мойка", | ||||||
|  |                     "rapid_20": "Быcтрая Мойkа 20'", | ||||||
|  |                     "rapid_24": "быстрая 24'", | ||||||
|  |                     "rapid_29": "быстрая 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "быстрая 39' 60°C", | ||||||
|  |                     "rapid_49": "Быcтрая Мойkа 49'", | ||||||
|  |                     "rapid_59": "Быcтрая Мойkа 59'", | ||||||
|  |                     "sanitising": "Гигиеническая стирка", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Ночь", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "специальные", | ||||||
|  |                     "special_pw_prz": "специальные", | ||||||
|  |                     "steam": "пар 75°C", | ||||||
|  |                     "steam_plus": "Пар плюс 75°C", | ||||||
|  |                     "total_care": "общий уход 50°C", | ||||||
|  |                     "ultra_silence": "ультра тихая 55°с", | ||||||
|  |                     "ultra_silent": "ультра тихая 55°с", | ||||||
|  |                     "universal": "универсальная 60°C", | ||||||
|  |                     "universal_plus": "универсальная плюс 70°C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Программа" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Подрумяненный", | ||||||
|  |                     "iot_special_beef_fillet": "Филе говядины", | ||||||
|  |                     "iot_special_beef_veal_stew": "Тушеная говядина и телятина", | ||||||
|  |                     "iot_special_boiled_rice": "Рис отварной", | ||||||
|  |                     "iot_special_chicken_breast": "Куриная грудка", | ||||||
|  |                     "iot_special_chicken_legs": "Куриные ножки", | ||||||
|  |                     "iot_special_chocolate_pudding": "Шоколадный пудинг", | ||||||
|  |                     "iot_special_entrecote": "Антрекот", | ||||||
|  |                     "iot_special_fresh_tuna": "Свежий тунец", | ||||||
|  |                     "iot_special_grilled_vegetables": "Овощи на гриле", | ||||||
|  |                     "iot_special_lamb_cutlet": "Каре ягненка", | ||||||
|  |                     "iot_special_meatballs": "Митболы", | ||||||
|  |                     "iot_special_minestrone": "Минестроне", | ||||||
|  |                     "iot_special_mussels": "Мидии", | ||||||
|  |                     "iot_special_omelette": "Омлет", | ||||||
|  |                     "iot_special_pancakes": "Оладьи", | ||||||
|  |                     "iot_special_paris_style_peas": "Горошек по-парижски", | ||||||
|  |                     "iot_special_poached_eggs": "Яйца-пашот", | ||||||
|  |                     "iot_special_pork_fillet": "Свиное филе", | ||||||
|  |                     "iot_special_pork_ribs": "Свиные ребра", | ||||||
|  |                     "iot_special_prawns": "Креветки", | ||||||
|  |                     "iot_special_quinoa": "Киноа", | ||||||
|  |                     "iot_special_ratatouille": "Рататуй", | ||||||
|  |                     "iot_special_salmon_fillet": "Филе лосося", | ||||||
|  |                     "iot_special_saute_potatoes": "Картофель жареный", | ||||||
|  |                     "iot_special_scallops": "Гребешки", | ||||||
|  |                     "iot_special_scrambled_eggs": "Яичница-болтунья", | ||||||
|  |                     "iot_special_spelt": "Спельта", | ||||||
|  |                     "iot_special_veggy_noodles": "Вегетарианская лапша", | ||||||
|  |                     "iot_special_white_fish_fillet": "Филе белой рыбы", | ||||||
|  |                     "iot_standard_boiling": "Кипячение", | ||||||
|  |                     "iot_standard_frying": "Жарка", | ||||||
|  |                     "iot_standard_keep_warm": "Поддержание блюд в теплом состоянии", | ||||||
|  |                     "iot_standard_melting": "Плавление", | ||||||
|  |                     "iot_standard_simmering": "Приготовление на медленном огне" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Программа" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Паста и выпечка", | ||||||
|  |                     "bakery_steam": "Пар в духовом шкафу", | ||||||
|  |                     "bottom_heating": "Нижний элемент", | ||||||
|  |                     "bottom_heating_fan": "Нижний элемент + вентилятор", | ||||||
|  |                     "bread": "Хлеб", | ||||||
|  |                     "bread_steam": "Хлеб, испеченный на пару", | ||||||
|  |                     "combi": "Combi", | ||||||
|  |                     "convection_fan": "Верхний и нижний нагрев с вентилятором", | ||||||
|  |                     "convection_fan_turnspit": "Обыкновенная духовка + вентилятор + вертел", | ||||||
|  |                     "conventional": "Верхний и нижний нагрев", | ||||||
|  |                     "conventional_turnspit": "Обыкновенная духовка + вентилятор", | ||||||
|  |                     "defrost": "Размораживание", | ||||||
|  |                     "descaling": "Удаление накипи", | ||||||
|  |                     "fish": "Рыба", | ||||||
|  |                     "fish_steam": "Рыба на пару", | ||||||
|  |                     "grill_cata": "Гриль", | ||||||
|  |                     "grill_fan_cata": "Гриль с вентилятором", | ||||||
|  |                     "grill_fan_pyro": "Гриль + вентилятор", | ||||||
|  |                     "grill_pyro": "Гриль", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Хлеб", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Заквашивание", | ||||||
|  |                     "low_temp_cooking": "Приготовление при низкой температуре", | ||||||
|  |                     "low_temp_cooking_fish": "Приготовление при низкой температуре - Рыба", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Приготовление при низкой температуре - Рыба на пару", | ||||||
|  |                     "low_temp_cooking_meat": "Приготовление при низкой температуре - Мясо", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Приготовление при низкой температуре - Мясо на пару", | ||||||
|  |                     "low_temp_cooking_steam": "Приготовление при низкой температуре на пару", | ||||||
|  |                     "meat": "Мясо", | ||||||
|  |                     "meat_steam": "Мясо на пару", | ||||||
|  |                     "multi_level": "Многоуровневое приготовление", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Паста и выпечка", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Пиролиз", | ||||||
|  |                     "pyrolysis_plus": "Пиролиз +", | ||||||
|  |                     "red_meat": "Красное мясо", | ||||||
|  |                     "red_meat_steam": "Красное мясо на пару", | ||||||
|  |                     "regenerate": "Регенерация", | ||||||
|  |                     "soft_plus": "Soft+", | ||||||
|  |                     "super_grill": "Супер-гриль", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Овощи", | ||||||
|  |                     "vegetables_cata": "Овощи", | ||||||
|  |                     "vegetables_pyro": "Овощи", | ||||||
|  |                     "water_discharge": "Слив воды", | ||||||
|  |                     "white_meat": "Белое мясо", | ||||||
|  |                     "white_meat_steam": "Белое мясо на пару" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Программа" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° Цветные ткани и Хлопок", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "Пар", | ||||||
|  |                     "active_wash": "Активная стирка", | ||||||
|  |                     "active_wash_steam": "Активная стирка", | ||||||
|  |                     "allergy_care": "Уход для аллергиков", | ||||||
|  |                     "allergy_care_pro": "Уход для аллергиков про", | ||||||
|  |                     "all_in_one_49": "Все в одном 49 мин.", | ||||||
|  |                     "all_in_one_59": "Все в одном 59 мин.", | ||||||
|  |                     "all_in_one_59_steam": "Активная стирка + пар", | ||||||
|  |                     "autocare": "Автоуход", | ||||||
|  |                     "autoclean": "Очистка барабана", | ||||||
|  |                     "baby_60": "Стирка детского белья при 60°С", | ||||||
|  |                     "care_14": "БЫСТРЫЙ Уход 14'", | ||||||
|  |                     "care_30": "БЫСТРЫЙ Уход 30'", | ||||||
|  |                     "care_44": "БЫСТРЫЙ Уход 44'", | ||||||
|  |                     "checkup": "Проверка", | ||||||
|  |                     "colour_59": "цветные 59'", | ||||||
|  |                     "colour_59_steam": "Цветные ткани 59' + пар", | ||||||
|  |                     "cottons": "Хлопок", | ||||||
|  |                     "cottons_prewash": "хлопок + предвар.", | ||||||
|  |                     "cottons_steam": "Хлопок + Пар", | ||||||
|  |                     "cotton_care_59": "хлопок 59 минут", | ||||||
|  |                     "delicate_59": "Деликатная 59 мин.", | ||||||
|  |                     "delicate_silk": "Деликатная ткань (шелк)", | ||||||
|  |                     "delicate_silk_steam": "Деликатная ткань (шелк) + пар", | ||||||
|  |                     "delicati_59": "Деликатная 59 мин.", | ||||||
|  |                     "delicati_59_steam": "Деликатная 59 мин.", | ||||||
|  |                     "drain_spin": "Слив + отжим", | ||||||
|  |                     "easy_iron": "легкая глажка", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eco 40-60", | ||||||
|  |                     "extra_care": "ЭКСТРА УХОД", | ||||||
|  |                     "fitness": "Фитнес", | ||||||
|  |                     "fitness_care": "Фитнес", | ||||||
|  |                     "fresh_care": "Свежесть", | ||||||
|  |                     "fresh_care_steam": "Свежесть + пар", | ||||||
|  |                     "handwash_wool": "Ручная стирка и шерсть", | ||||||
|  |                     "high_dry": "Сушка хлопка", | ||||||
|  |                     "hqd_20_degrees": "Хлопок 20℃", | ||||||
|  |                     "hqd_allergy": "Уход для аллергиков", | ||||||
|  |                     "hqd_autoclean": "Очистка барабана", | ||||||
|  |                     "hqd_babycare": "Детская одежда", | ||||||
|  |                     "hqd_checkup": "Проверка", | ||||||
|  |                     "hqd_cottons": "Хлопок", | ||||||
|  |                     "hqd_delicate": "Деликатные вещи", | ||||||
|  |                     "hqd_delicate_cradle": "Деликатные вещи", | ||||||
|  |                     "hqd_dry": "Сушка хлопка", | ||||||
|  |                     "hqd_dry_synthetics": "Сушка смешанных тканей", | ||||||
|  |                     "hqd_duvet": "Пуховое одеяло", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eco 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Шерсть", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Смешанные ткани", | ||||||
|  |                     "hqd_quick_15": "Быстрая 15 мин.", | ||||||
|  |                     "hqd_quick_wash_57": "Быстрая стирка 57 мин", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Стирка и сушка", | ||||||
|  |                     "hqd_refresh": "Освежить", | ||||||
|  |                     "hqd_rinse": "Полоскание", | ||||||
|  |                     "hqd_shirts": "Рубашки", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Отжим", | ||||||
|  |                     "hqd_sport": "Спорт", | ||||||
|  |                     "hqd_super_fast": "Быстрая 39 мин.", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Синтетика", | ||||||
|  |                     "hygiene_59": "ГИГИЕНИЧНАЯ ПЛЮС 59'", | ||||||
|  |                     "hygiene_60": "Гигиеничная 60°", | ||||||
|  |                     "hygiene_plus_59": "ГИГИЕНИЧНАЯ ПЛЮС 59'", | ||||||
|  |                     "hygiene_plus_59_min": "ГИГИЕНИЧНАЯ ПЛЮС 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Hygiene Pro 49 мин.", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + Пар", | ||||||
|  |                     "intensive_40": "Интенсивная 40°С", | ||||||
|  |                     "intensive_40_steam": "Интенсивный пар 40°C +", | ||||||
|  |                     "iot_active_steam": "Пар", | ||||||
|  |                     "iot_active_wash_steam": "Активная стирка", | ||||||
|  |                     "iot_allergy_care_pro": "Уход для аллергиков про", | ||||||
|  |                     "iot_all_in_one_59_steam": "Активная стирка + пар", | ||||||
|  |                     "iot_checkup": "Проверка", | ||||||
|  |                     "iot_colour_59_steam": "Цветные ткани 59' + пар", | ||||||
|  |                     "iot_cottons_steam": "Хлопок + Пар", | ||||||
|  |                     "iot_delicate_silk_steam": "Деликатная ткань (шелк) + пар", | ||||||
|  |                     "iot_delicati_59_steam": "Деликатная 59 мин.", | ||||||
|  |                     "iot_dry_air_refresh": "Освежение воздухом", | ||||||
|  |                     "iot_dry_anti_mites": "Противоклещевая обработка", | ||||||
|  |                     "iot_dry_baby": "Детские вещи", | ||||||
|  |                     "iot_dry_backpacks": "Рюкзаки", | ||||||
|  |                     "iot_dry_bathrobe": "Купальные халаты и рыхлые ткани", | ||||||
|  |                     "iot_dry_bed_linen": "Постельное белье", | ||||||
|  |                     "iot_dry_cotton_dry": "Сушка хлопка", | ||||||
|  |                     "iot_dry_cuddly_toys": "Мягкие игрушки", | ||||||
|  |                     "iot_dry_curtains": "Шторы", | ||||||
|  |                     "iot_dry_dehumidifier": "Влагопоглотитель", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Деликатные вещи – защита от аллергии", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Деликатные скатерти", | ||||||
|  |                     "iot_dry_denim_jeans": "Деним – джинсы", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Легкая глажка – хлопок", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Легкая глажка – синтетика", | ||||||
|  |                     "iot_dry_gym_fit": "Одежда для спортзала", | ||||||
|  |                     "iot_dry_lingerie": "Белье", | ||||||
|  |                     "iot_dry_mixed_dry": "Сушка смешанных тканей", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Быстрая сушка 60 мин. – деликатные ткани", | ||||||
|  |                     "iot_dry_shirts": "Рубашки", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Купальники", | ||||||
|  |                     "iot_dry_synthetics": "Сушка синтетики", | ||||||
|  |                     "iot_dry_synthetic_dry": "Сушка синтетики", | ||||||
|  |                     "iot_dry_tablecloths": "Скатерти", | ||||||
|  |                     "iot_dry_technical_fabrics": "Современные ткани", | ||||||
|  |                     "iot_dry_warm_embrace": "Теплая машинная сушка", | ||||||
|  |                     "iot_dry_wool_dry": "Сушка шерсти", | ||||||
|  |                     "iot_easy_iron": "легкая глажка", | ||||||
|  |                     "iot_fresh_care_steam": "Свежесть + пар", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + Пар", | ||||||
|  |                     "iot_intensive_40_steam": "Интенсивный пар 40°C +", | ||||||
|  |                     "iot_mixed_steam": "Смешанные ткани + Пар", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Смешанные и цветные 59 мин + пар", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "ХЛОПОК: ИДЕАЛЬНАЯ СТИРКА 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Быстрая Класс A 60 + пар", | ||||||
|  |                     "iot_resistant_cotton_steam": "Хлопок + Пар", | ||||||
|  |                     "iot_shirts_steam": "Рубашки + Пар", | ||||||
|  |                     "iot_single_item_steam": "Одна вещь + пар", | ||||||
|  |                     "iot_smart_wash": "Smart Wash", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Специальная 39 мин + пар", | ||||||
|  |                     "iot_steam_hygiene_plus": "Гигиена плюс парообработка ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Синтетика и цветные ткани + пар", | ||||||
|  |                     "iot_wash_and_dry": "Стирка и сушка", | ||||||
|  |                     "iot_wash_anti_mites": "Противоклещевая обработка", | ||||||
|  |                     "iot_wash_anti_odor": "Устранение запахов", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Гигиеническая стирка", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Гигиеническая стирка детских вещей + пар", | ||||||
|  |                     "iot_wash_backpacks": "Рюкзаки", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Рюкзаки", | ||||||
|  |                     "iot_wash_bathrobe": "Банные халаты и полотенца", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Банные халаты + Пар", | ||||||
|  |                     "iot_wash_bed_linen": "Постельное белье", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Постельное белье + Пар", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Постельное белье", | ||||||
|  |                     "iot_wash_big_single_load": "Большая разовая загрузка", | ||||||
|  |                     "iot_wash_bleaching": "Отбеливание", | ||||||
|  |                     "iot_wash_blood_stains": "Пятна крови", | ||||||
|  |                     "iot_wash_cashmere": "Кашемир", | ||||||
|  |                     "iot_wash_chocolate_stains": "Пятна шоколада", | ||||||
|  |                     "iot_wash_cold_wash": "Стирка в холодной воде", | ||||||
|  |                     "iot_wash_colored": "Цветные ткани", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Удаление пятен с цветных вещей", | ||||||
|  |                     "iot_wash_colored_delicate": "Деликатные цветные", | ||||||
|  |                     "iot_wash_coloured": "Цветные ткани", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Цветное постельное белье", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Цветное постельное белье + пар", | ||||||
|  |                     "iot_wash_coloured_curtains": "Цветные шторы", | ||||||
|  |                     "iot_wash_coloured_shirts": "Цветные рубашки", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Цветные рубашки + пар", | ||||||
|  |                     "iot_wash_coloured_steam": "Цветные ткани + Пар", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Цветные скатерти", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Цветные скатерти + пар", | ||||||
|  |                     "iot_wash_cotton": "Хлопок", | ||||||
|  |                     "iot_wash_cotton_steam": "Хлопок + Пар", | ||||||
|  |                     "iot_wash_cuddly_toys": "Мягкие игрушки", | ||||||
|  |                     "iot_wash_curtains": "Шторы", | ||||||
|  |                     "iot_wash_curtains_steam": "Шторы+Пар", | ||||||
|  |                     "iot_wash_curtains_zelig": "Шторы", | ||||||
|  |                     "iot_wash_dark": "Темные ткани", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Темные и цветные 44 мин.", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Темные и цветные 59 мин.", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Темные и цветные XL", | ||||||
|  |                     "iot_wash_dark_steam": "Темные ткани + Пар", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Деликатные вещи", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Защита от аллергии для деликатных вещей", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Защита от аллергии для деликатных вещей + Пар", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Защита от аллергии для деликатных вещей", | ||||||
|  |                     "iot_wash_delicate_colors": "Цветные деликатные ткани", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Цветные ткани + пар", | ||||||
|  |                     "iot_wash_delicate_dark": "Деликатные темные", | ||||||
|  |                     "iot_wash_delicate_steam": "Деликатные вещи + Пар", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Деликатные скатерти", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Деликатные скатерти + Пар", | ||||||
|  |                     "iot_wash_delicate_whites": "Деликатные белые", | ||||||
|  |                     "iot_wash_denim_jeans": "Деним – джинсы", | ||||||
|  |                     "iot_wash_diving_suits": "Гидрокостюмы", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Гидрокостюмы", | ||||||
|  |                     "iot_wash_down_jackets": "Пуховики", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Пуховики", | ||||||
|  |                     "iot_wash_duvet": "Пуховое одеяло", | ||||||
|  |                     "iot_wash_fruit_stains": "Пятна от фруктов", | ||||||
|  |                     "iot_wash_gym_fit": "Одежда для спортзала", | ||||||
|  |                     "iot_wash_handwash": "Ручная стирка", | ||||||
|  |                     "iot_wash_handwash_colored": "Ручная стирка цветных тканей", | ||||||
|  |                     "iot_wash_handwash_dark": "Ручная стирка темных тканей", | ||||||
|  |                     "iot_wash_lingerie": "Белье", | ||||||
|  |                     "iot_wash_masks_refresh": "Освежение масок", | ||||||
|  |                     "iot_wash_masks_sanification": "Дезинфекция масок", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Дезинфекция масок + Пар", | ||||||
|  |                     "iot_wash_mats": "Ковры", | ||||||
|  |                     "iot_wash_men_s_trousers": "брюки", | ||||||
|  |                     "iot_wash_mixed": "Смешанные ткани", | ||||||
|  |                     "iot_wash_mixed_steam": "Смешанные ткани + Пар", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Смешанные и цветные 44 мин.", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Смешанные и цветные 59 мин.", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Смешанные и цветные XL", | ||||||
|  |                     "iot_wash_new_clothes": "Новая одежда", | ||||||
|  |                     "iot_wash_perfect_white": "Безупречный белый", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Безупречный белый + Пар", | ||||||
|  |                     "iot_wash_pets": "Принадлежности для животных", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Удаление шерсти домашних животных", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Удаление пятен и запахов домашних животных", | ||||||
|  |                     "iot_wash_pets_steam": "Принадлежности для животных", | ||||||
|  |                     "iot_wash_playsuits": "Пляжные костюмы", | ||||||
|  |                     "iot_wash_playsuits_steam": "Пляжные костюмы + Пар", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Быстрая очистка барабана", | ||||||
|  |                     "iot_wash_rapid_14": "Быстрая 14 мин.", | ||||||
|  |                     "iot_wash_rapid_30": "(Быстрая 30 мин.", | ||||||
|  |                     "iot_wash_rapid_44": "Быстрая 44 мин.", | ||||||
|  |                     "iot_wash_rapid_59": "Быстрая 59 мин", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Быстрая 59' + пар", | ||||||
|  |                     "iot_wash_refresh_14_min": "Освежение 14 мин.", | ||||||
|  |                     "iot_wash_resistant_colored": "Прочные цветные ткани", | ||||||
|  |                     "iot_wash_resistant_dark": "Прочные темные ткани", | ||||||
|  |                     "iot_wash_resistant_whites": "Прочные белые ткани", | ||||||
|  |                     "iot_wash_rinse": "Полоскание", | ||||||
|  |                     "iot_wash_shirts": "Рубашки", | ||||||
|  |                     "iot_wash_shirts_steam": "Рубашки + Пар", | ||||||
|  |                     "iot_wash_silk": "Шелк", | ||||||
|  |                     "iot_wash_ski_suit": "Лыжные костюмы", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Лыжные костюмы", | ||||||
|  |                     "iot_wash_spin": "Отжим", | ||||||
|  |                     "iot_wash_sport": "Спорт", | ||||||
|  |                     "iot_wash_sport_anti_odor": "Устранение запаха со спортивной одежды", | ||||||
|  |                     "iot_wash_sport_anti_odor_zelig": "Устранение запаха со спортивной одежды", | ||||||
|  |                     "iot_wash_stains_remover": "Выведение пятен", | ||||||
|  |                     "iot_wash_swimsuits_and_bikinis": "Купальники", | ||||||
|  |                     "iot_wash_synthetic": "Синтетика", | ||||||
|  |                     "iot_wash_synthetic_steam": "Синтетика + Пар", | ||||||
|  |                     "iot_wash_tablecloths": "Скатерти", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Скатерти + Пар", | ||||||
|  |                     "iot_wash_technical_fabrics": "Современные ткани", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Современные ткани", | ||||||
|  |                     "iot_wash_technical_jackets": "Современные куртки", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Современные куртки", | ||||||
|  |                     "iot_wash_trainers": "Спортивная обувь", | ||||||
|  |                     "iot_wash_whites": "Белые ткани", | ||||||
|  |                     "iot_wash_whites_44": "Белые ткани 44 мин.", | ||||||
|  |                     "iot_wash_whites_59": "Белые ткани 59 мин.", | ||||||
|  |                     "iot_wash_whites_xl": "Белые ткани XL", | ||||||
|  |                     "iot_wash_wine_stains": "Пятна от вина", | ||||||
|  |                     "iot_wash_wool": "Шерсть", | ||||||
|  |                     "jeans": "Джинсы", | ||||||
|  |                     "jeans_60": "джинсы", | ||||||
|  |                     "low_dry": "Сушка смешанных тканей", | ||||||
|  |                     "mixed": "Смешанные ткани", | ||||||
|  |                     "mixed_and_colored_59": "Смешанные и цветные 59 мин.", | ||||||
|  |                     "mixed_steam": "Смешанные ткани + Пар", | ||||||
|  |                     "mix_and_colour_59": "СМЕШАННЫЕ И ЦВЕТНЫЕ 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Смешанные и цветные 59 мин + пар", | ||||||
|  |                     "night_and_day": "Ночная стирка", | ||||||
|  |                     "night_wash": "Ночной цикл", | ||||||
|  |                     "perfect_59": "Идеальная 59 мин.", | ||||||
|  |                     "perfect_cotton_59": "ХЛОПОК: ИДЕАЛЬНАЯ СТИРКА 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "ХЛОПОК: ИДЕАЛЬНАЯ СТИРКА 59'", | ||||||
|  |                     "perfect_whites_59": "идеально белое 59'", | ||||||
|  |                     "rapid_14_min": "Быстрая 14 мин", | ||||||
|  |                     "rapid_30_min": "Быстрая 30 мин.", | ||||||
|  |                     "rapid_44_min": "Быстрая 44 мин.", | ||||||
|  |                     "rapid_a_class_60": "Быстрая Класс A 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Быстрая Класс A 60 + пар", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Стирка и сушка 59 мин.", | ||||||
|  |                     "resistant_cotton": "Хлопок", | ||||||
|  |                     "resistant_cotton_steam": "Хлопок + Пар", | ||||||
|  |                     "rinse": "Полоскание", | ||||||
|  |                     "shirts_steam": "Рубашки + Пар", | ||||||
|  |                     "silent_night": "Ночной цикл", | ||||||
|  |                     "single_item": "Отдельный элемент", | ||||||
|  |                     "single_item_steam": "Одна вещь + пар", | ||||||
|  |                     "smart_wash": "Smart Wash", | ||||||
|  |                     "soft_care": "Деликатный уход", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Cпециальный 39'", | ||||||
|  |                     "special_39_full_load": "Cпециальный 39'", | ||||||
|  |                     "special_39_full_load_steam": "Специальная 39 мин + пар", | ||||||
|  |                     "special_49": "Специальный 49 мин.", | ||||||
|  |                     "sport_39": "Спорт 39 мин.", | ||||||
|  |                     "sport_plus_29": "СПОРТ ПЛЮС 29\"", | ||||||
|  |                     "sport_plus_39": "СПОРТ ПЛЮС 39'", | ||||||
|  |                     "steam_39": "Пар 39 мин.", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro — хлопок", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro — деликатные вещи", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro — синтетика", | ||||||
|  |                     "steam_hygiene_plus": "Гигиена плюс парообработка ", | ||||||
|  |                     "synthetics": "Синтетика", | ||||||
|  |                     "synthetic_and_coloured": "Синтетика и цветные ткани", | ||||||
|  |                     "synthetic_and_coloured_steam": "Синтетика и цветные ткани + пар", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Общий уход", | ||||||
|  |                     "tumbling": "Барабан", | ||||||
|  |                     "wool": "Шерсть", | ||||||
|  |                     "wool_and_delicates_49": "шерсть/деликатные 49'", | ||||||
|  |                     "wool_dry": "Сушка шерсти", | ||||||
|  |                     "wool_soft_care": "шерсть & деликатный уход" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Программа" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "АВТОМАТИЧЕСКАЯ НАСТРОЙКА", | ||||||
|  |                     "cheese": "Сыр", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Режим Eco", | ||||||
|  |                     "fruits_and_veg": "Фрукты и овощи", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "HOLIDAY", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Режим не выбран", | ||||||
|  |                     "quick_cool": " БЫСТРОЕ ОХЛАЖДЕНИЕ", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER COOL", | ||||||
|  |                     "super_freeze": "SUPER FREEZE", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Программа" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Ночь", |                     "silent": "Ночь", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "специальные", |                     "special": "специальные", | ||||||
|                     "special_pw_prz": "специальные", |                     "special_pw_prz": "специальные", | ||||||
|                     "steam": "пар 75°C", |                     "steam": "пар 75°C", | ||||||
| @ -465,11 +1028,12 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Паста и выпечка", |                     "bakery": "Паста и выпечка", | ||||||
|                     "bakery_steam": "Хлеб, испеченный на пару", |                     "bakery_steam": "Пар в духовом шкафу", | ||||||
|                     "bottom_heating": "Нижний элемент", |                     "bottom_heating": "Нижний элемент", | ||||||
|                     "bottom_heating_fan": "Нижний элемент + вентилятор", |                     "bottom_heating_fan": "Нижний элемент + вентилятор", | ||||||
|                     "bread": "Хлеб", |                     "bread": "Хлеб", | ||||||
|                     "bread_steam": "Выпечка, приготовленная на пару", |                     "bread_steam": "Хлеб, испеченный на пару", | ||||||
|  |                     "combi": "Combi", | ||||||
|                     "convection_fan": "Верхний и нижний нагрев с вентилятором", |                     "convection_fan": "Верхний и нижний нагрев с вентилятором", | ||||||
|                     "convection_fan_turnspit": "Обыкновенная духовка + вентилятор + вертел", |                     "convection_fan_turnspit": "Обыкновенная духовка + вентилятор + вертел", | ||||||
|                     "conventional": "Верхний и нижний нагрев", |                     "conventional": "Верхний и нижний нагрев", | ||||||
| @ -477,7 +1041,7 @@ | |||||||
|                     "defrost": "Размораживание", |                     "defrost": "Размораживание", | ||||||
|                     "descaling": "Удаление накипи", |                     "descaling": "Удаление накипи", | ||||||
|                     "fish": "Рыба", |                     "fish": "Рыба", | ||||||
|                     "fish_steam": "Рыба, приготовленная на пару", |                     "fish_steam": "Рыба на пару", | ||||||
|                     "grill_cata": "Гриль", |                     "grill_cata": "Гриль", | ||||||
|                     "grill_fan_cata": "Гриль с вентилятором", |                     "grill_fan_cata": "Гриль с вентилятором", | ||||||
|                     "grill_fan_pyro": "Гриль + вентилятор", |                     "grill_fan_pyro": "Гриль + вентилятор", | ||||||
| @ -488,12 +1052,12 @@ | |||||||
|                     "leavening": "Заквашивание", |                     "leavening": "Заквашивание", | ||||||
|                     "low_temp_cooking": "Приготовление при низкой температуре", |                     "low_temp_cooking": "Приготовление при низкой температуре", | ||||||
|                     "low_temp_cooking_fish": "Приготовление при низкой температуре - Рыба", |                     "low_temp_cooking_fish": "Приготовление при низкой температуре - Рыба", | ||||||
|                     "low_temp_cooking_fish_steam": "Приготовление при низкой температуре на пару - Рыба", |                     "low_temp_cooking_fish_steam": "Приготовление при низкой температуре - Рыба на пару", | ||||||
|                     "low_temp_cooking_meat": "Приготовление при низкой температуре - Мясо", |                     "low_temp_cooking_meat": "Приготовление при низкой температуре - Мясо", | ||||||
|                     "low_temp_cooking_meat_steam": "Приготовление при низкой температуре на пару - Мясо", |                     "low_temp_cooking_meat_steam": "Приготовление при низкой температуре - Мясо на пару", | ||||||
|                     "low_temp_cooking_steam": "Приготовление при низкой температуре на пару", |                     "low_temp_cooking_steam": "Приготовление при низкой температуре на пару", | ||||||
|                     "meat": "Мясо", |                     "meat": "Мясо", | ||||||
|                     "meat_steam": "Мясо, приготовленное на пару", |                     "meat_steam": "Мясо на пару", | ||||||
|                     "multi_level": "Многоуровневое приготовление", |                     "multi_level": "Многоуровневое приготовление", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Паста и выпечка", |                     "pasta_and_bakery": "Паста и выпечка", | ||||||
| @ -501,7 +1065,7 @@ | |||||||
|                     "pyrolysis": "Пиролиз", |                     "pyrolysis": "Пиролиз", | ||||||
|                     "pyrolysis_plus": "Пиролиз +", |                     "pyrolysis_plus": "Пиролиз +", | ||||||
|                     "red_meat": "Красное мясо", |                     "red_meat": "Красное мясо", | ||||||
|                     "red_meat_steam": "Красное мясо, приготовленное на пару", |                     "red_meat_steam": "Красное мясо на пару", | ||||||
|                     "regenerate": "Регенерация", |                     "regenerate": "Регенерация", | ||||||
|                     "soft_plus": "Soft+", |                     "soft_plus": "Soft+", | ||||||
|                     "super_grill": "Супер-гриль", |                     "super_grill": "Супер-гриль", | ||||||
| @ -511,9 +1075,9 @@ | |||||||
|                     "vegetables": "Овощи", |                     "vegetables": "Овощи", | ||||||
|                     "vegetables_cata": "Овощи", |                     "vegetables_cata": "Овощи", | ||||||
|                     "vegetables_pyro": "Овощи", |                     "vegetables_pyro": "Овощи", | ||||||
|                     "water_discharge": "Водоотвод", |                     "water_discharge": "Слив воды", | ||||||
|                     "white_meat": "Белое мясо", |                     "white_meat": "Белое мясо", | ||||||
|                     "white_meat_steam": "Белое мясо, приготовленное на пару" |                     "white_meat_steam": "Белое мясо на пару" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Программа" |                 "name": "Программа" | ||||||
|             }, |             }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Быстрая 20", |                     "hqd_quick_20": "Быстрая 20", | ||||||
|                     "hqd_quick_30": "Быстрая 30", |                     "hqd_quick_30": "Быстрая 30", | ||||||
|                     "hqd_quick_dry": "Быстрая сушка", |                     "hqd_quick_dry": "Быстрая сушка 30", | ||||||
|                     "hqd_quilt": "Стеганые одеяла", |                     "hqd_quilt": "Стеганые одеяла", | ||||||
|                     "hqd_refresh": "Освежение", |                     "hqd_refresh": "Освежение", | ||||||
|                     "hqd_school_uniform": "Школьная форма", |                     "hqd_school_uniform": "Школьная форма", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "УФ + Осушитель", |                     "iot_uv_and_dry": "УФ + Осушитель", | ||||||
|                     "iot_uv_and_fan": "УФ + Вентилятор", |                     "iot_uv_and_fan": "УФ + Вентилятор", | ||||||
|                     "iot_uv_and_heat": "УФ + Нагрев" |                     "iot_uv_and_heat": "УФ + Нагрев" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Программа" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER FREEZE", |                     "super_freeze": "SUPER FREEZE", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Программа" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Оставшееся время" |                 "name": "Оставшееся время" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Холодильник", | ||||||
|  |                     "freezer": "Морозильник", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Холодильник & Морозильник" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Зона" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Холодильник" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Индукционная варочная панель" |                 "name": "Индукционная варочная панель" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Программа Начать" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Программа Стоп" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Кондиционер воздуха" |                 "name": "Кондиционер воздуха" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Холодильник", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Режимы холодильника", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Автоматическая установка", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Режим не выбран" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Морозильник", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Режимы морозильного отделения", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Автоматическая установка", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Режим не выбран" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Духовой шкаф", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Программы", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Паста и выпечка", | ||||||
|  |                             "bakery_steam": "Пар в духовом шкафу", | ||||||
|  |                             "bottom_heating": "Нижний элемент", | ||||||
|  |                             "bottom_heating_fan": "Нижний элемент + вентилятор", | ||||||
|  |                             "bread": "Хлеб", | ||||||
|  |                             "bread_steam": "Хлеб, испеченный на пару", | ||||||
|  |                             "combi": "Combi", | ||||||
|  |                             "convection_fan": "Верхний и нижний нагрев с вентилятором", | ||||||
|  |                             "convection_fan_turnspit": "Обыкновенная духовка + вентилятор + вертел", | ||||||
|  |                             "conventional": "Верхний и нижний нагрев", | ||||||
|  |                             "conventional_turnspit": "Обыкновенная духовка + вентилятор", | ||||||
|  |                             "defrost": "Размораживание", | ||||||
|  |                             "descaling": "Удаление накипи", | ||||||
|  |                             "fish": "Рыба", | ||||||
|  |                             "fish_steam": "Рыба на пару", | ||||||
|  |                             "grill_cata": "Гриль", | ||||||
|  |                             "grill_fan_cata": "Гриль с вентилятором", | ||||||
|  |                             "grill_fan_pyro": "Гриль + вентилятор", | ||||||
|  |                             "grill_pyro": "Гриль", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Хлеб", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Заквашивание", | ||||||
|  |                             "low_temp_cooking": "Приготовление при низкой температуре", | ||||||
|  |                             "low_temp_cooking_fish": "Приготовление при низкой температуре - Рыба", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Приготовление при низкой температуре - Рыба на пару", | ||||||
|  |                             "low_temp_cooking_meat": "Приготовление при низкой температуре - Мясо", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Приготовление при низкой температуре - Мясо на пару", | ||||||
|  |                             "low_temp_cooking_steam": "Приготовление при низкой температуре на пару", | ||||||
|  |                             "meat": "Мясо", | ||||||
|  |                             "meat_steam": "Мясо на пару", | ||||||
|  |                             "multi_level": "Многоуровневое приготовление", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Паста и выпечка", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Пиролиз", | ||||||
|  |                             "pyrolysis_plus": "Пиролиз +", | ||||||
|  |                             "red_meat": "Красное мясо", | ||||||
|  |                             "red_meat_steam": "Красное мясо на пару", | ||||||
|  |                             "regenerate": "Регенерация", | ||||||
|  |                             "soft_plus": "Soft+", | ||||||
|  |                             "super_grill": "Супер-гриль", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Овощи", | ||||||
|  |                             "vegetables_cata": "Овощи", | ||||||
|  |                             "vegetables_pyro": "Овощи", | ||||||
|  |                             "water_discharge": "Слив воды", | ||||||
|  |                             "white_meat": "Белое мясо", | ||||||
|  |                             "white_meat_steam": "Белое мясо на пару" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Sušenie", |                     "19": "Sušenie", | ||||||
|                     "20": "Sušenie", |                     "20": "Sušenie", | ||||||
|                     "11": "Pripravené", |                     "11": "Pripravené", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Fáza" |                 "name": "Fáza" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Rýchle 20", |                     "hqd_quick_20": "Rýchle 20", | ||||||
|                     "hqd_quick_30": "Rýchle 30", |                     "hqd_quick_30": "Rýchle 30", | ||||||
|                     "hqd_quick_dry": "Rýchle sušenie", |                     "hqd_quick_dry": "Rýchle sušenie 30", | ||||||
|                     "hqd_quilt": "Prikrývky", |                     "hqd_quilt": "Prikrývky", | ||||||
|                     "hqd_refresh": "Osvieženie", |                     "hqd_refresh": "Osvieženie", | ||||||
|                     "hqd_school_uniform": "Školská uniforma", |                     "hqd_school_uniform": "Školská uniforma", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Woolmark", |                     "woolmark": "Woolmark", | ||||||
|                     "xxl_load": "XXL náplň", |                     "xxl_load": "XXL náplň", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Izbová teplota" |                 "name": "Izbová teplota" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Teplota chladničky" |                 "name": "Teplota chladničky" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "Funkcia vykurovania na 10 °C", | ||||||
|  |                     "iot_auto": "Automatika", | ||||||
|  |                     "iot_cool": "Chladiť", | ||||||
|  |                     "iot_dry": "Sušiť", | ||||||
|  |                     "iot_fan": "Ventilátor", | ||||||
|  |                     "iot_heat": "Ohrev", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Samoprečisťovanie", | ||||||
|  |                     "iot_self_clean": "Samočistenie", | ||||||
|  |                     "iot_self_clean_56": "Sterilné čistenie 56°C", | ||||||
|  |                     "iot_simple_start": "Spustiť teraz", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + Auto", | ||||||
|  |                     "iot_uv_and_cool": "UV + Studené", | ||||||
|  |                     "iot_uv_and_dry": "UV + Odvlhčovač", | ||||||
|  |                     "iot_uv_and_fan": "UV + Ventilátor", | ||||||
|  |                     "iot_uv_and_heat": "UV + Ohrev" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Rýchly 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "Auto univerzálny 50 -60°C", | ||||||
|  |                     "auto_universal_plus": "Auto univerzálny plus 65 - 75°C", | ||||||
|  |                     "auto_universal_plus_soil": "Auto univerzálny plus 65 - 75°C", | ||||||
|  |                     "auto_universal_soil": "Auto univerzálny 50 -60°C", | ||||||
|  |                     "auto_wash": "Automatické pranie", | ||||||
|  |                     "auto_wash_soil": "Automatické pranie", | ||||||
|  |                     "classe_a_59": "A trieda 1 h 65°C", | ||||||
|  |                     "delicate": "Jemný 45°C", | ||||||
|  |                     "dishwasher_care": "Cyklus čistenia vodného kameňa", | ||||||
|  |                     "eco": "Eko", | ||||||
|  |                     "eco_asynch": "Eco 45°C", | ||||||
|  |                     "eco_bldc": "Eco 45°C", | ||||||
|  |                     "eco_synch": "Eco 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Sklo", | ||||||
|  |                     "glassware": "Sklo 45 °C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Hygiena", | ||||||
|  |                     "hygiene_plus": "Hygienické umývanie + 75 °C", | ||||||
|  |                     "intensive": "Intenzívne pranie ", | ||||||
|  |                     "intensive_rapid": "intenzívny rýchly", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "Auto univerzálny 50 -60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Automatické pranie", | ||||||
|  |                     "iot_baby_care": "Detská starostlivosť", | ||||||
|  |                     "iot_breakfast": "Raňajky", | ||||||
|  |                     "iot_checkup": "Kontrola", | ||||||
|  |                     "iot_china_crystals": "Krištáľ", | ||||||
|  |                     "iot_classe_a_59": "Rýchly 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Koktailové poháre", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Koktailové poháre", | ||||||
|  |                     "iot_daily_care": "Denná starostlivosť", | ||||||
|  |                     "iot_daily_care_soil": "Denná starostlivosť", | ||||||
|  |                     "iot_delicate": "Jemný 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Večera pre dvoch", | ||||||
|  |                     "iot_dinner_for_two_soil": "Večera pre dvoch", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "Eco 45°C", | ||||||
|  |                     "iot_eco_bldc": "Eco 45°C", | ||||||
|  |                     "iot_eco_synch": "Eco 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Extra hygienický", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Párty (večierok)", | ||||||
|  |                     "iot_party_soil": "Párty (večierok)", | ||||||
|  |                     "iot_pizza_menu": "Pizza Menu", | ||||||
|  |                     "iot_pizza_menu_soil": "Pizza Menu", | ||||||
|  |                     "iot_plastic_tupperware": "Plastové riady a misky", | ||||||
|  |                     "iot_porcelain": "Porcelán", | ||||||
|  |                     "iot_power_mix_wash": "Power Mix Wash", | ||||||
|  |                     "iot_power_mix_wash_soil": "Power Mix Wash", | ||||||
|  |                     "iot_prewash": "Predumývanie", | ||||||
|  |                     "iot_pyrex_and_glassware": "Pyrex a sklenené riady", | ||||||
|  |                     "iot_rapid_29": "Rychly 29'", | ||||||
|  |                     "iot_rapid_39": "Rýchle 39' 60 °C", | ||||||
|  |                     "iot_single": "Jeden", | ||||||
|  |                     "iot_steam": "Para 75 °C", | ||||||
|  |                     "iot_super_flash": "Super oplach", | ||||||
|  |                     "iot_super_wash": "Super Wash", | ||||||
|  |                     "iot_turbopower": "Turbo Power", | ||||||
|  |                     "iot_universal": "Univerzálne 60 °C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Špeciálne panvice (Wok, rošty, maxi panvice)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Špeciálne panvice (Wok, rošty, maxi panvice)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Ultra tichý 55°C", | ||||||
|  |                     "prewash": "Predumývanie", | ||||||
|  |                     "rapid_20": "Rýchly 20'", | ||||||
|  |                     "rapid_24": "Rychly 24'", | ||||||
|  |                     "rapid_29": "Rychly 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Rýchle 39' 60 °C", | ||||||
|  |                     "rapid_49": "Rýchly 49'", | ||||||
|  |                     "rapid_59": "Rýchly 59'", | ||||||
|  |                     "sanitising": "Dezinfekcia", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Noc", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "špeciál", | ||||||
|  |                     "special_pw_prz": "špeciál", | ||||||
|  |                     "steam": "Para 75 °C", | ||||||
|  |                     "steam_plus": "Para Plus 75 °C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Ultra tichý 55°C", | ||||||
|  |                     "ultra_silent": "Ultra tichý 55°C", | ||||||
|  |                     "universal": "Univerzálne 60 °C", | ||||||
|  |                     "universal_plus": "Univerzálne Plus 70 °C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Zemiakové placky", | ||||||
|  |                     "iot_special_beef_fillet": "Sviečková", | ||||||
|  |                     "iot_special_beef_veal_stew": "Dusené hovädzie a teľacie mäso", | ||||||
|  |                     "iot_special_boiled_rice": "Varená ryža", | ||||||
|  |                     "iot_special_chicken_breast": "Kuracie prsia", | ||||||
|  |                     "iot_special_chicken_legs": "Kuracie stehná", | ||||||
|  |                     "iot_special_chocolate_pudding": "Čokoládový puding", | ||||||
|  |                     "iot_special_entrecote": "Roštenka", | ||||||
|  |                     "iot_special_fresh_tuna": "Čerstvý tuniak", | ||||||
|  |                     "iot_special_grilled_vegetables": "Grilovaná zelenina", | ||||||
|  |                     "iot_special_lamb_cutlet": "Jahňacie kotlety", | ||||||
|  |                     "iot_special_meatballs": "Mäsové knedličky", | ||||||
|  |                     "iot_special_minestrone": "Minestrone", | ||||||
|  |                     "iot_special_mussels": "Mušle", | ||||||
|  |                     "iot_special_omelette": "Omeleta", | ||||||
|  |                     "iot_special_pancakes": "Palacinky", | ||||||
|  |                     "iot_special_paris_style_peas": "Hrášok po parížsky", | ||||||
|  |                     "iot_special_poached_eggs": "Stratené vajcia", | ||||||
|  |                     "iot_special_pork_fillet": "Bravčová fileta", | ||||||
|  |                     "iot_special_pork_ribs": "Bravčové rebierka", | ||||||
|  |                     "iot_special_prawns": "Krevety", | ||||||
|  |                     "iot_special_quinoa": "Quinoa", | ||||||
|  |                     "iot_special_ratatouille": "Ratatouille", | ||||||
|  |                     "iot_special_salmon_fillet": "Fileta z lososa", | ||||||
|  |                     "iot_special_saute_potatoes": "Restované zemiaky", | ||||||
|  |                     "iot_special_scallops": "Lastúry", | ||||||
|  |                     "iot_special_scrambled_eggs": "Praženica", | ||||||
|  |                     "iot_special_spelt": "Špalda", | ||||||
|  |                     "iot_special_veggy_noodles": "Vegetariánske rezance", | ||||||
|  |                     "iot_special_white_fish_fillet": "Filety z bielych rýb", | ||||||
|  |                     "iot_standard_boiling": "Vrenie", | ||||||
|  |                     "iot_standard_frying": "Vyprážať", | ||||||
|  |                     "iot_standard_keep_warm": "Udržiavanie tepla", | ||||||
|  |                     "iot_standard_melting": "Topiť", | ||||||
|  |                     "iot_standard_simmering": "Slabé vrenie" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Cestoviny a pečenie", | ||||||
|  |                     "bakery_steam": "Parná rúra", | ||||||
|  |                     "bottom_heating": "Spodný ohrev", | ||||||
|  |                     "bottom_heating_fan": "Spodný ohrev + Ventilátor", | ||||||
|  |                     "bread": "Chlieb", | ||||||
|  |                     "bread_steam": "Chlieb pečený v pare", | ||||||
|  |                     "combi": "Combi", | ||||||
|  |                     "convection_fan": "Statický + ventilátor", | ||||||
|  |                     "convection_fan_turnspit": "Statické + ventilátor + otočný ražeň", | ||||||
|  |                     "conventional": "Statický", | ||||||
|  |                     "conventional_turnspit": "Statické + otočný ražeň", | ||||||
|  |                     "defrost": "Rozmraziť", | ||||||
|  |                     "descaling": "Odstránenie vodného kameňa", | ||||||
|  |                     "fish": "Ryby", | ||||||
|  |                     "fish_steam": "Ryby pripravené v pare", | ||||||
|  |                     "grill_cata": "Gril", | ||||||
|  |                     "grill_fan_cata": "Gril + ventilátor", | ||||||
|  |                     "grill_fan_pyro": "Gril + ventilátor", | ||||||
|  |                     "grill_pyro": "Gril", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Chlieb", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Kysnutie", | ||||||
|  |                     "low_temp_cooking": "Varenie pri nízkych teplotách", | ||||||
|  |                     "low_temp_cooking_fish": "Varenie pri nízkych teplotách – Ryby", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Varenie pri nízkych teplotách – ryby pripravené v pare", | ||||||
|  |                     "low_temp_cooking_meat": "Varenie pri nízkych teplotách – Mäso", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Varenie pri nízkych teplotách - mäso dusené v pare", | ||||||
|  |                     "low_temp_cooking_steam": "Varenie pri nízkych teplotách v pare", | ||||||
|  |                     "meat": "Mäso", | ||||||
|  |                     "meat_steam": "Mäso v pare", | ||||||
|  |                     "multi_level": "Viacúrovňové", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Cestoviny a pečenie", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Pyrolýza", | ||||||
|  |                     "pyrolysis_plus": "Pyrolýza +", | ||||||
|  |                     "red_meat": "Červené mäso", | ||||||
|  |                     "red_meat_steam": "Červené mäso dusené v pare", | ||||||
|  |                     "regenerate": "Regenerovať", | ||||||
|  |                     "soft_plus": "Soft+", | ||||||
|  |                     "super_grill": "Super Gril", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Zelenina", | ||||||
|  |                     "vegetables_cata": "Zelenina", | ||||||
|  |                     "vegetables_pyro": "Zelenina", | ||||||
|  |                     "water_discharge": "Vypúšťanie vody", | ||||||
|  |                     "white_meat": "Biele mäso", | ||||||
|  |                     "white_meat_steam": "Biele mäso pripravené v pare" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° farebné a bavlnené", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "Para", | ||||||
|  |                     "active_wash": "Aktívne pranie", | ||||||
|  |                     "active_wash_steam": "Aktívne pranie", | ||||||
|  |                     "allergy_care": "Antialergické ošetrenie", | ||||||
|  |                     "allergy_care_pro": "Antialergické ošetrenie Pro", | ||||||
|  |                     "all_in_one_49": "Všetko v jednom 49 min.", | ||||||
|  |                     "all_in_one_59": "Všetko v jednom 59 min.", | ||||||
|  |                     "all_in_one_59_steam": "Aktívne pranie + para", | ||||||
|  |                     "autocare": "Automatická starostlivosť", | ||||||
|  |                     "autoclean": "Čistenie bubna", | ||||||
|  |                     "baby_60": "Všetka detská 60°C", | ||||||
|  |                     "care_14": " Starostlivost 14'", | ||||||
|  |                     "care_30": " Starostlivost 30'", | ||||||
|  |                     "care_44": "Starostlivost 44'", | ||||||
|  |                     "checkup": "Kontrola", | ||||||
|  |                     "colour_59": "Farebná 59'", | ||||||
|  |                     "colour_59_steam": "Farebná bielizeň 59' + Para", | ||||||
|  |                     "cottons": "Bavlna", | ||||||
|  |                     "cottons_prewash": "Bavlna + Predpierka", | ||||||
|  |                     "cottons_steam": "Bavlna + Para", | ||||||
|  |                     "cotton_care_59": "Bavlna 59 Min", | ||||||
|  |                     "delicate_59": "Jemné materiály 59 min.", | ||||||
|  |                     "delicate_silk": "Jemný hodváb", | ||||||
|  |                     "delicate_silk_steam": "Jemný hodváb + Para", | ||||||
|  |                     "delicati_59": "Jemné materiály 59 min.", | ||||||
|  |                     "delicati_59_steam": "Jemné materiály 59 min.", | ||||||
|  |                     "drain_spin": "Vypúšťanie a odstreďovanie", | ||||||
|  |                     "easy_iron": "Jednoduché žehlenie", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eco 40 – 60", | ||||||
|  |                     "extra_care": "Extra Starostlivost", | ||||||
|  |                     "fitness": "Fitnes", | ||||||
|  |                     "fitness_care": "Fitnes", | ||||||
|  |                     "fresh_care": "Svieža starostlivosť", | ||||||
|  |                     "fresh_care_steam": "Fresh Care + Para", | ||||||
|  |                     "handwash_wool": "Pranie v rukách a vlna", | ||||||
|  |                     "high_dry": "Bavlna suchá", | ||||||
|  |                     "hqd_20_degrees": "Bavlna 20 ℃", | ||||||
|  |                     "hqd_allergy": "Antialergické ošetrenie", | ||||||
|  |                     "hqd_autoclean": "Čistenie bubna", | ||||||
|  |                     "hqd_babycare": "Detská starostlivosť", | ||||||
|  |                     "hqd_checkup": "Kontrola", | ||||||
|  |                     "hqd_cottons": "Bavlna", | ||||||
|  |                     "hqd_delicate": "Jemné materiály", | ||||||
|  |                     "hqd_delicate_cradle": "Jemné materiály", | ||||||
|  |                     "hqd_dry": "Bavlna suchá", | ||||||
|  |                     "hqd_dry_synthetics": "Zmiešané suché", | ||||||
|  |                     "hqd_duvet": "Prikrývky", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eco 40 – 60", | ||||||
|  |                     "hqd_handwash_wool": "Vlna", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Zmiešané", | ||||||
|  |                     "hqd_quick_15": "Rýchly 15 min.", | ||||||
|  |                     "hqd_quick_wash_57": "Rýchle pranie 57 min.", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Pranie a sušenie", | ||||||
|  |                     "hqd_refresh": "Osvieženie", | ||||||
|  |                     "hqd_rinse": "Oplachovanie", | ||||||
|  |                     "hqd_shirts": "Košele", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Odstreďovanie", | ||||||
|  |                     "hqd_sport": "Šport", | ||||||
|  |                     "hqd_super_fast": "Rýchly 39 min.", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Syntetika", | ||||||
|  |                     "hygiene_59": "Hygiena Plus 59'", | ||||||
|  |                     "hygiene_60": "Hygiena 60°", | ||||||
|  |                     "hygiene_plus_59": "Hygiena Plus 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Hygiena Plus 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Hygiene Pro 49 min", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + para", | ||||||
|  |                     "intensive_40": "Intenzívne pranie 40°C", | ||||||
|  |                     "intensive_40_steam": "Intensive 40°C + Para", | ||||||
|  |                     "iot_active_steam": "Para", | ||||||
|  |                     "iot_active_wash_steam": "Aktívne pranie", | ||||||
|  |                     "iot_allergy_care_pro": "Antialergické ošetrenie Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Aktívne pranie + para", | ||||||
|  |                     "iot_checkup": "Kontrola", | ||||||
|  |                     "iot_colour_59_steam": "Farebná bielizeň 59' + Para", | ||||||
|  |                     "iot_cottons_steam": "Bavlna + Para", | ||||||
|  |                     "iot_delicate_silk_steam": "Jemný hodváb + Para", | ||||||
|  |                     "iot_delicati_59_steam": "Jemné materiály 59 min.", | ||||||
|  |                     "iot_dry_air_refresh": "Prevzdušnenie", | ||||||
|  |                     "iot_dry_anti_mites": "Proti roztočom", | ||||||
|  |                     "iot_dry_baby": "Odevy pre batoľa", | ||||||
|  |                     "iot_dry_backpacks": "Plecniaky", | ||||||
|  |                     "iot_dry_bathrobe": "Župany a porézne tkaniny", | ||||||
|  |                     "iot_dry_bed_linen": "Posteľné obliečky", | ||||||
|  |                     "iot_dry_cotton_dry": "Bavlna suchá", | ||||||
|  |                     "iot_dry_cuddly_toys": "Plyšové zvieratká", | ||||||
|  |                     "iot_dry_curtains": "Záclony", | ||||||
|  |                     "iot_dry_dehumidifier": "Odstraňovač vlhkosti", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Jemné materiály – antialergický program", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Obrusy z jemných materiálov", | ||||||
|  |                     "iot_dry_denim_jeans": "Džínsovina – džínsy", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Jednoduché žehlenie – bavlna", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Jednoduché žehlenie – syntetika", | ||||||
|  |                     "iot_dry_gym_fit": "Oblečenie do telocvične a posilňovne", | ||||||
|  |                     "iot_dry_lingerie": "Spodná bielizeň", | ||||||
|  |                     "iot_dry_mixed_dry": "Zmiešané suché", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Rýchly 60 min. – jemné materiály", | ||||||
|  |                     "iot_dry_shirts": "Košele", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Plavky", | ||||||
|  |                     "iot_dry_synthetics": "Syntetika – sušenie", | ||||||
|  |                     "iot_dry_synthetic_dry": "Syntetika – sušenie", | ||||||
|  |                     "iot_dry_tablecloths": "Obrusy", | ||||||
|  |                     "iot_dry_technical_fabrics": "Technické tkaniny", | ||||||
|  |                     "iot_dry_warm_embrace": "Teplé bubnové sušenie", | ||||||
|  |                     "iot_dry_wool_dry": "Vlna suchá", | ||||||
|  |                     "iot_easy_iron": "Jednoduché žehlenie", | ||||||
|  |                     "iot_fresh_care_steam": "Fresh Care + Para", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + para", | ||||||
|  |                     "iot_intensive_40_steam": "Intensive 40°C + Para", | ||||||
|  |                     "iot_mixed_steam": "Zmiešané + Para", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Zmiešané a Farebné 59' + Para", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "Cista Bavlna 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Rýchly Trieda A 60 + Para", | ||||||
|  |                     "iot_resistant_cotton_steam": "Bavlna + Para", | ||||||
|  |                     "iot_shirts_steam": "Košele + para", | ||||||
|  |                     "iot_single_item_steam": "Jedna položka + Para", | ||||||
|  |                     "iot_smart_wash": "Smart Wash", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Špeciál 39' + Para", | ||||||
|  |                     "iot_steam_hygiene_plus": "Para Hygiene Plus ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Syntetika a farebné materiály + para", | ||||||
|  |                     "iot_wash_and_dry": "Pranie a sušenie", | ||||||
|  |                     "iot_wash_anti_mites": "Proti roztočom", | ||||||
|  |                     "iot_wash_anti_odor": "Odstránenie zápachu", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Dezinfekcia", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Dezinfekčný pre odevy pre batoľa + Para", | ||||||
|  |                     "iot_wash_backpacks": "Plecniaky", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Batohy", | ||||||
|  |                     "iot_wash_bathrobe": "Župany a uteráky", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Župan + Para", | ||||||
|  |                     "iot_wash_bed_linen": "Posteľné obliečky", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Posteľné obliečky + Para", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Posteľné obliečky", | ||||||
|  |                     "iot_wash_big_single_load": "Veľká jednorazová náplň", | ||||||
|  |                     "iot_wash_bleaching": "Bielenie", | ||||||
|  |                     "iot_wash_blood_stains": "Krvavé škvrny", | ||||||
|  |                     "iot_wash_cashmere": "Kašmír", | ||||||
|  |                     "iot_wash_chocolate_stains": "Čokoládové škvrny", | ||||||
|  |                     "iot_wash_cold_wash": "Studené pranie", | ||||||
|  |                     "iot_wash_colored": "Farebné", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Odstraňovanie škvŕn z farebných materiálov", | ||||||
|  |                     "iot_wash_colored_delicate": "Farebné chúlostivé", | ||||||
|  |                     "iot_wash_coloured": "Farebné", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Farebné posteľné obliečky", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Farebné posteľné obliečky + Para", | ||||||
|  |                     "iot_wash_coloured_curtains": "Farebné závesy", | ||||||
|  |                     "iot_wash_coloured_shirts": "Farebné košele", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Farebné košele + Para", | ||||||
|  |                     "iot_wash_coloured_steam": "Farebné + Para", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Farebné obrusy", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Farebné obrusy + Para", | ||||||
|  |                     "iot_wash_cotton": "Bavlna", | ||||||
|  |                     "iot_wash_cotton_steam": "Bavlna + Para", | ||||||
|  |                     "iot_wash_cuddly_toys": "Plyšové zvieratká", | ||||||
|  |                     "iot_wash_curtains": "Záclony", | ||||||
|  |                     "iot_wash_curtains_steam": "Záclony+Para", | ||||||
|  |                     "iot_wash_curtains_zelig": "Záclony", | ||||||
|  |                     "iot_wash_dark": "Tmavé odevy", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Tmavé a farebné 44 min.", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Tmavé a farebné 59 min.", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Tmavé a farebné XL", | ||||||
|  |                     "iot_wash_dark_steam": "Tmavé odevy + Para", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Jemné materiály", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Antialergický program pre jemné materiály", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Antialergický program pre jemné materiály + Para", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Antialergický program pre jemné materiály", | ||||||
|  |                     "iot_wash_delicate_colors": "Farebné jemné materiály", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Farebná bielizeň + Para", | ||||||
|  |                     "iot_wash_delicate_dark": "Chúlostivé tmavé", | ||||||
|  |                     "iot_wash_delicate_steam": "Jemné materiály + Para", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Obrusy z jemných materiálov", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Obrusy z jemných materiálov + Para", | ||||||
|  |                     "iot_wash_delicate_whites": "Chúlostivé biele", | ||||||
|  |                     "iot_wash_denim_jeans": "Džínsovina – džínsy", | ||||||
|  |                     "iot_wash_diving_suits": "Potápačské obleky", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Potápačské obleky", | ||||||
|  |                     "iot_wash_down_jackets": "Prešívané bundy", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Prešívané bundy", | ||||||
|  |                     "iot_wash_duvet": "Prikrývky", | ||||||
|  |                     "iot_wash_fruit_stains": "Ovocné škvrny", | ||||||
|  |                     "iot_wash_gym_fit": "Oblečenie do telocvične a posilňovne", | ||||||
|  |                     "iot_wash_handwash": "Prepieranie", | ||||||
|  |                     "iot_wash_handwash_colored": "Prepieranie farebného", | ||||||
|  |                     "iot_wash_handwash_dark": "Prepieranie tmavého", | ||||||
|  |                     "iot_wash_lingerie": "Spodná bielizeň", | ||||||
|  |                     "iot_wash_masks_refresh": "Osvieženie rúšok", | ||||||
|  |                     "iot_wash_masks_sanification": "Dezinfekcia rúšok", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Dezinfekcia rúšok + Para", | ||||||
|  |                     "iot_wash_mats": "Rohože", | ||||||
|  |                     "iot_wash_men_s_trousers": "Nohavice", | ||||||
|  |                     "iot_wash_mixed": "Zmiešané", | ||||||
|  |                     "iot_wash_mixed_steam": "Zmiešané + Para", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Zmiešané a farebné 44 min.", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Zmiešané a farebné 59 min.", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Zmiešané a farebné XL", | ||||||
|  |                     "iot_wash_new_clothes": "Nové oblečenie", | ||||||
|  |                     "iot_wash_perfect_white": "Dokonalá biela", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Dokonalá biela + Para", | ||||||
|  |                     "iot_wash_pets": "Doplnky pre domácich miláčikov", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Odstránenie chĺpkov z domácich miláčikov", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Odstraňovanie zápachu a škvŕn po domácich zvieratách", | ||||||
|  |                     "iot_wash_pets_steam": "Doplnky pre domácich miláčikov", | ||||||
|  |                     "iot_wash_playsuits": "Overaly", | ||||||
|  |                     "iot_wash_playsuits_steam": "Overaly + Para", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Rýchly čistič bubna", | ||||||
|  |                     "iot_wash_rapid_14": "Rýchly 14 min.", | ||||||
|  |                     "iot_wash_rapid_30": "Rýchly 30 min.", | ||||||
|  |                     "iot_wash_rapid_44": "Rýchly 44 min.", | ||||||
|  |                     "iot_wash_rapid_59": "Rýchly 59 min", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Rýchly 59' + Para", | ||||||
|  |                     "iot_wash_refresh_14_min": "Osvieženie 14'.", | ||||||
|  |                     "iot_wash_resistant_colored": "Odolné farebné", | ||||||
|  |                     "iot_wash_resistant_dark": "Odolné tmavé", | ||||||
|  |                     "iot_wash_resistant_whites": "Odolné biele", | ||||||
|  |                     "iot_wash_rinse": "Oplachovanie", | ||||||
|  |                     "iot_wash_shirts": "Košele", | ||||||
|  |                     "iot_wash_shirts_steam": "Košele + Para", | ||||||
|  |                     "iot_wash_silk": "Hodváb", | ||||||
|  |                     "iot_wash_ski_suit": "Lyžiarske odevy", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Lyžiarske odevy", | ||||||
|  |                     "iot_wash_spin": "Odstreďovanie", | ||||||
|  |                     "iot_wash_sport": "Šport", | ||||||
|  |                     "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_swimsuits_and_bikinis": "Plavky", | ||||||
|  |                     "iot_wash_synthetic": "Syntetika", | ||||||
|  |                     "iot_wash_synthetic_steam": "Syntetika + Para", | ||||||
|  |                     "iot_wash_tablecloths": "Obrusy", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Obrusy + Para", | ||||||
|  |                     "iot_wash_technical_fabrics": "Technické tkaniny", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Technické tkaniny", | ||||||
|  |                     "iot_wash_technical_jackets": "Technické bundy", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Technické bundy", | ||||||
|  |                     "iot_wash_trainers": "Tenisky", | ||||||
|  |                     "iot_wash_whites": "Biele", | ||||||
|  |                     "iot_wash_whites_44": "Biele 44 min.", | ||||||
|  |                     "iot_wash_whites_59": "Biele 59 min.", | ||||||
|  |                     "iot_wash_whites_xl": "Biele XL", | ||||||
|  |                     "iot_wash_wine_stains": "Škvrny od vína", | ||||||
|  |                     "iot_wash_wool": "Vlna", | ||||||
|  |                     "jeans": "Džínsy", | ||||||
|  |                     "jeans_60": "Džínsy", | ||||||
|  |                     "low_dry": "Zmiešané suché", | ||||||
|  |                     "mixed": "Zmiešané", | ||||||
|  |                     "mixed_and_colored_59": "Zmiešané a farebné 59 min.", | ||||||
|  |                     "mixed_steam": "Zmiešané + Para", | ||||||
|  |                     "mix_and_colour_59": "Zmiesana + Farebna 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Zmiešané a Farebné 59' + Para", | ||||||
|  |                     "night_and_day": "Noc a deň", | ||||||
|  |                     "night_wash": "Nočný cyklus", | ||||||
|  |                     "perfect_59": "Dokonalé vypranie 59 min.", | ||||||
|  |                     "perfect_cotton_59": "Cista Bavlna 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Cista Bavlna 59'", | ||||||
|  |                     "perfect_whites_59": "Dokonale biele 59'", | ||||||
|  |                     "rapid_14_min": "Rýchly 14'", | ||||||
|  |                     "rapid_30_min": "Rýchly 30'", | ||||||
|  |                     "rapid_44_min": "Rýchly 44'", | ||||||
|  |                     "rapid_a_class_60": "Rýchly Trieda A 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Rýchly Trieda A 60 + Para", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Pranie a sušenie 59 min.", | ||||||
|  |                     "resistant_cotton": "Bavlna", | ||||||
|  |                     "resistant_cotton_steam": "Bavlna + Para", | ||||||
|  |                     "rinse": "Oplachovanie", | ||||||
|  |                     "shirts_steam": "Košele + para", | ||||||
|  |                     "silent_night": "Nočný cyklus", | ||||||
|  |                     "single_item": "Jedna položka", | ||||||
|  |                     "single_item_steam": "Jedna položka + Para", | ||||||
|  |                     "smart_wash": "Smart Wash", | ||||||
|  |                     "soft_care": "Jemná starostlivosť", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Special 39'", | ||||||
|  |                     "special_39_full_load": "Special 39'", | ||||||
|  |                     "special_39_full_load_steam": "Špeciál 39' + Para", | ||||||
|  |                     "special_49": "Špeciálne 49 min.", | ||||||
|  |                     "sport_39": "Šport 39 min.", | ||||||
|  |                     "sport_plus_29": "Sport Plus 29\"", | ||||||
|  |                     "sport_plus_39": "Sport Plus 39'", | ||||||
|  |                     "steam_39": "Para 39 min.", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - bavlna", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - jemné", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - syntetika", | ||||||
|  |                     "steam_hygiene_plus": "Para Hygiene Plus ", | ||||||
|  |                     "synthetics": "Syntetika", | ||||||
|  |                     "synthetic_and_coloured": "Syntetika a farebné materiály", | ||||||
|  |                     "synthetic_and_coloured_steam": "Syntetika a farebné materiály + para", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Celková starostlivosť", | ||||||
|  |                     "tumbling": "Bubnové sušenie", | ||||||
|  |                     "wool": "Vlna", | ||||||
|  |                     "wool_and_delicates_49": "Vlna/Jemné 49'", | ||||||
|  |                     "wool_dry": "Vlna suchá", | ||||||
|  |                     "wool_soft_care": "Vlna & Mäkká starostlivost" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "AUTOMATICKÉ NASTAVENIE", | ||||||
|  |                     "cheese": "Syr", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Režim Eco", | ||||||
|  |                     "fruits_and_veg": "Fruit&Veg", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "DOVOLENKA", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Nie je vybraný žiadny režim", | ||||||
|  |                     "quick_cool": "QUICK COOL", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER CHLADENIE", | ||||||
|  |                     "super_freeze": "SUPER MRAZENIE", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Noc", |                     "silent": "Noc", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "špeciál", |                     "special": "špeciál", | ||||||
|                     "special_pw_prz": "špeciál", |                     "special_pw_prz": "špeciál", | ||||||
|                     "steam": "Para 75 °C", |                     "steam": "Para 75 °C", | ||||||
| @ -465,11 +1028,12 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Cestoviny a pečenie", |                     "bakery": "Cestoviny a pečenie", | ||||||
|                     "bakery_steam": "Chlieb pečený v pare", |                     "bakery_steam": "Parná rúra", | ||||||
|                     "bottom_heating": "Spodný ohrev", |                     "bottom_heating": "Spodný ohrev", | ||||||
|                     "bottom_heating_fan": "Spodný ohrev + Ventilátor", |                     "bottom_heating_fan": "Spodný ohrev + Ventilátor", | ||||||
|                     "bread": "Chlieb", |                     "bread": "Chlieb", | ||||||
|                     "bread_steam": "Pečivo pečené v pare", |                     "bread_steam": "Chlieb pečený v pare", | ||||||
|  |                     "combi": "Combi", | ||||||
|                     "convection_fan": "Statický + ventilátor", |                     "convection_fan": "Statický + ventilátor", | ||||||
|                     "convection_fan_turnspit": "Statické + ventilátor + otočný ražeň", |                     "convection_fan_turnspit": "Statické + ventilátor + otočný ražeň", | ||||||
|                     "conventional": "Statický", |                     "conventional": "Statický", | ||||||
| @ -477,7 +1041,7 @@ | |||||||
|                     "defrost": "Rozmraziť", |                     "defrost": "Rozmraziť", | ||||||
|                     "descaling": "Odstránenie vodného kameňa", |                     "descaling": "Odstránenie vodného kameňa", | ||||||
|                     "fish": "Ryby", |                     "fish": "Ryby", | ||||||
|                     "fish_steam": "Ryby varené v pare", |                     "fish_steam": "Ryby pripravené v pare", | ||||||
|                     "grill_cata": "Gril", |                     "grill_cata": "Gril", | ||||||
|                     "grill_fan_cata": "Gril + ventilátor", |                     "grill_fan_cata": "Gril + ventilátor", | ||||||
|                     "grill_fan_pyro": "Gril + ventilátor", |                     "grill_fan_pyro": "Gril + ventilátor", | ||||||
| @ -488,12 +1052,12 @@ | |||||||
|                     "leavening": "Kysnutie", |                     "leavening": "Kysnutie", | ||||||
|                     "low_temp_cooking": "Varenie pri nízkych teplotách", |                     "low_temp_cooking": "Varenie pri nízkych teplotách", | ||||||
|                     "low_temp_cooking_fish": "Varenie pri nízkych teplotách – Ryby", |                     "low_temp_cooking_fish": "Varenie pri nízkych teplotách – Ryby", | ||||||
|                     "low_temp_cooking_fish_steam": "Varenie pri nízkych teplotách v pare – Ryby", |                     "low_temp_cooking_fish_steam": "Varenie pri nízkych teplotách – ryby pripravené v pare", | ||||||
|                     "low_temp_cooking_meat": "Varenie pri nízkych teplotách – Mäso", |                     "low_temp_cooking_meat": "Varenie pri nízkych teplotách – Mäso", | ||||||
|                     "low_temp_cooking_meat_steam": "Varenie pri nízkych teplotách v pare", |                     "low_temp_cooking_meat_steam": "Varenie pri nízkych teplotách - mäso dusené v pare", | ||||||
|                     "low_temp_cooking_steam": "Varenie pri nízkych teplotách v pare", |                     "low_temp_cooking_steam": "Varenie pri nízkych teplotách v pare", | ||||||
|                     "meat": "Mäso", |                     "meat": "Mäso", | ||||||
|                     "meat_steam": "Mäso uvarené v pare", |                     "meat_steam": "Mäso v pare", | ||||||
|                     "multi_level": "Viacúrovňové", |                     "multi_level": "Viacúrovňové", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Cestoviny a pečenie", |                     "pasta_and_bakery": "Cestoviny a pečenie", | ||||||
| @ -501,8 +1065,8 @@ | |||||||
|                     "pyrolysis": "Pyrolýza", |                     "pyrolysis": "Pyrolýza", | ||||||
|                     "pyrolysis_plus": "Pyrolýza +", |                     "pyrolysis_plus": "Pyrolýza +", | ||||||
|                     "red_meat": "Červené mäso", |                     "red_meat": "Červené mäso", | ||||||
|                     "red_meat_steam": "Červené mäso varené v pare", |                     "red_meat_steam": "Červené mäso dusené v pare", | ||||||
|                     "regenerate": "Regenerácia", |                     "regenerate": "Regenerovať", | ||||||
|                     "soft_plus": "Soft+", |                     "soft_plus": "Soft+", | ||||||
|                     "super_grill": "Super Gril", |                     "super_grill": "Super Gril", | ||||||
|                     "tailor_bake": "Tailor bake", |                     "tailor_bake": "Tailor bake", | ||||||
| @ -511,9 +1075,9 @@ | |||||||
|                     "vegetables": "Zelenina", |                     "vegetables": "Zelenina", | ||||||
|                     "vegetables_cata": "Zelenina", |                     "vegetables_cata": "Zelenina", | ||||||
|                     "vegetables_pyro": "Zelenina", |                     "vegetables_pyro": "Zelenina", | ||||||
|                     "water_discharge": "Odtok vody", |                     "water_discharge": "Vypúšťanie vody", | ||||||
|                     "white_meat": "Biele mäso", |                     "white_meat": "Biele mäso", | ||||||
|                     "white_meat_steam": "Biele mäso varené v pare" |                     "white_meat_steam": "Biele mäso pripravené v pare" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Program" |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Rýchle 20", |                     "hqd_quick_20": "Rýchle 20", | ||||||
|                     "hqd_quick_30": "Rýchle 30", |                     "hqd_quick_30": "Rýchle 30", | ||||||
|                     "hqd_quick_dry": "Rýchle sušenie", |                     "hqd_quick_dry": "Rýchle sušenie 30", | ||||||
|                     "hqd_quilt": "Prikrývky", |                     "hqd_quilt": "Prikrývky", | ||||||
|                     "hqd_refresh": "Osvieženie", |                     "hqd_refresh": "Osvieženie", | ||||||
|                     "hqd_school_uniform": "Školská uniforma", |                     "hqd_school_uniform": "Školská uniforma", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + Odvlhčovač", |                     "iot_uv_and_dry": "UV + Odvlhčovač", | ||||||
|                     "iot_uv_and_fan": "UV + Ventilátor", |                     "iot_uv_and_fan": "UV + Ventilátor", | ||||||
|                     "iot_uv_and_heat": "UV + Ohrev" |                     "iot_uv_and_heat": "UV + Ohrev" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER MRAZENIE", |                     "super_freeze": "SUPER MRAZENIE", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Zostávajúci čas" |                 "name": "Zostávajúci čas" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Chladnička", | ||||||
|  |                     "freezer": "Mraznička", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Chladnička & Mraznička" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Zóna" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Chladnička" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1206,7 +1784,7 @@ | |||||||
|                 "name": "Panvica" |                 "name": "Panvica" | ||||||
|             }, |             }, | ||||||
|             "remote_control": { |             "remote_control": { | ||||||
|                 "name": "Diaľkové ovládanie" |                 "name": "Daljinsko upravljanje" | ||||||
|             }, |             }, | ||||||
|             "rinse_aid": { |             "rinse_aid": { | ||||||
|                 "name": "Úroveň prostriedku na oplachovanie" |                 "name": "Úroveň prostriedku na oplachovanie" | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Indukčná varná doska" |                 "name": "Indukčná varná doska" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Program Začiatok" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Program Zastaviť" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Klimatizácia" |                 "name": "Klimatizácia" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Chladnička", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Režimy chladničky", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Automatické nastavenie", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Nie je vybraný žiadny režim" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Mraznička", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Režimy mrazničky", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Automatické nastavenie", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Nie je vybraný žiadny režim" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Rúra na pečenie", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programy", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Cestoviny a pečenie", | ||||||
|  |                             "bakery_steam": "Parná rúra", | ||||||
|  |                             "bottom_heating": "Spodný ohrev", | ||||||
|  |                             "bottom_heating_fan": "Spodný ohrev + Ventilátor", | ||||||
|  |                             "bread": "Chlieb", | ||||||
|  |                             "bread_steam": "Chlieb pečený v pare", | ||||||
|  |                             "combi": "Combi", | ||||||
|  |                             "convection_fan": "Statický + ventilátor", | ||||||
|  |                             "convection_fan_turnspit": "Statické + ventilátor + otočný ražeň", | ||||||
|  |                             "conventional": "Statický", | ||||||
|  |                             "conventional_turnspit": "Statické + otočný ražeň", | ||||||
|  |                             "defrost": "Rozmraziť", | ||||||
|  |                             "descaling": "Odstránenie vodného kameňa", | ||||||
|  |                             "fish": "Ryby", | ||||||
|  |                             "fish_steam": "Ryby pripravené v pare", | ||||||
|  |                             "grill_cata": "Gril", | ||||||
|  |                             "grill_fan_cata": "Gril + ventilátor", | ||||||
|  |                             "grill_fan_pyro": "Gril + ventilátor", | ||||||
|  |                             "grill_pyro": "Gril", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Chlieb", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Kysnutie", | ||||||
|  |                             "low_temp_cooking": "Varenie pri nízkych teplotách", | ||||||
|  |                             "low_temp_cooking_fish": "Varenie pri nízkych teplotách – Ryby", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Varenie pri nízkych teplotách – ryby pripravené v pare", | ||||||
|  |                             "low_temp_cooking_meat": "Varenie pri nízkych teplotách – Mäso", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Varenie pri nízkych teplotách - mäso dusené v pare", | ||||||
|  |                             "low_temp_cooking_steam": "Varenie pri nízkych teplotách v pare", | ||||||
|  |                             "meat": "Mäso", | ||||||
|  |                             "meat_steam": "Mäso v pare", | ||||||
|  |                             "multi_level": "Viacúrovňové", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Cestoviny a pečenie", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Pyrolýza", | ||||||
|  |                             "pyrolysis_plus": "Pyrolýza +", | ||||||
|  |                             "red_meat": "Červené mäso", | ||||||
|  |                             "red_meat_steam": "Červené mäso dusené v pare", | ||||||
|  |                             "regenerate": "Regenerovať", | ||||||
|  |                             "soft_plus": "Soft+", | ||||||
|  |                             "super_grill": "Super Gril", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Zelenina", | ||||||
|  |                             "vegetables_cata": "Zelenina", | ||||||
|  |                             "vegetables_pyro": "Zelenina", | ||||||
|  |                             "water_discharge": "Vypúšťanie vody", | ||||||
|  |                             "white_meat": "Biele mäso", | ||||||
|  |                             "white_meat_steam": "Biele mäso pripravené v pare" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Sušenje", |                     "19": "Sušenje", | ||||||
|                     "20": "Sušenje", |                     "20": "Sušenje", | ||||||
|                     "11": "Pripravljen", |                     "11": "Pripravljen", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Faza" |                 "name": "Faza" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Hitro 20", |                     "hqd_quick_20": "Hitro 20", | ||||||
|                     "hqd_quick_30": "Hitro 30", |                     "hqd_quick_30": "Hitro 30", | ||||||
|                     "hqd_quick_dry": "Hitro sušenje", |                     "hqd_quick_dry": "Hitro sušenje 30", | ||||||
|                     "hqd_quilt": "Posteljna pregrinjala", |                     "hqd_quilt": "Posteljna pregrinjala", | ||||||
|                     "hqd_refresh": "Osvežitev", |                     "hqd_refresh": "Osvežitev", | ||||||
|                     "hqd_school_uniform": "Šolska uniforma", |                     "hqd_school_uniform": "Šolska uniforma", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Woolmark", |                     "woolmark": "Woolmark", | ||||||
|                     "xxl_load": "Zelo veliki kosi perila", |                     "xxl_load": "Zelo veliki kosi perila", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Sobna temperatura" |                 "name": "Sobna temperatura" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Temperatura hladilnika" |                 "name": "Temperatura hladilnika" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "Funkcija ogrevanja pri 10 °C", | ||||||
|  |                     "iot_auto": "Samodejno", | ||||||
|  |                     "iot_cool": "Hlajenje", | ||||||
|  |                     "iot_dry": "Sušenje", | ||||||
|  |                     "iot_fan": "Ventilator", | ||||||
|  |                     "iot_heat": "Segrevanje", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Samoočiščevanje", | ||||||
|  |                     "iot_self_clean": "Samodejno čiščenje", | ||||||
|  |                     "iot_self_clean_56": "Sterilno čiščenje 56°C", | ||||||
|  |                     "iot_simple_start": "Zaženi zdaj", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + samodejno", | ||||||
|  |                     "iot_uv_and_cool": "UV + hlajenje", | ||||||
|  |                     "iot_uv_and_dry": "UV + razvlaževanje", | ||||||
|  |                     "iot_uv_and_fan": "UV + ventilator", | ||||||
|  |                     "iot_uv_and_heat": "UV + gretje" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Hitri progr. 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "Samodejno univerzalno 50–60 °C", | ||||||
|  |                     "auto_universal_plus": "Samodejno univerzalno+ 65–75 °C", | ||||||
|  |                     "auto_universal_plus_soil": "Samodejno univerzalno+ 65–75 °C", | ||||||
|  |                     "auto_universal_soil": "Samodejno univerzalno 50–60 °C", | ||||||
|  |                     "auto_wash": "Samodejno pomivanje", | ||||||
|  |                     "auto_wash_soil": "Samodejno pomivanje", | ||||||
|  |                     "classe_a_59": "Razred A 59 min. 65 °C", | ||||||
|  |                     "delicate": "Občutljivo 45 °C", | ||||||
|  |                     "dishwasher_care": "Cikel odstranjevanja vodnega kamna", | ||||||
|  |                     "eco": "Varčno", | ||||||
|  |                     "eco_asynch": "Eko 45 °C", | ||||||
|  |                     "eco_bldc": "Eko 45 °C", | ||||||
|  |                     "eco_synch": "Eko 45 °C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Kozarci", | ||||||
|  |                     "glassware": "Steklo 45 °C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Higiena", | ||||||
|  |                     "hygiene_plus": "Higiena + 75 °C", | ||||||
|  |                     "intensive": "Intenzivno ", | ||||||
|  |                     "intensive_rapid": "Hitro in intenzivno", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "Samodejno univerzalno 50–60 °C", | ||||||
|  |                     "iot_auto_wash_soil": "Samodejno pranje", | ||||||
|  |                     "iot_baby_care": "Otroška posoda", | ||||||
|  |                     "iot_breakfast": "Zajtrk", | ||||||
|  |                     "iot_checkup": "Pregled", | ||||||
|  |                     "iot_china_crystals": "Kristal", | ||||||
|  |                     "iot_classe_a_59": "Hitri progr. 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Koktajl kozarci", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Koktajl kozarci", | ||||||
|  |                     "iot_daily_care": "Dnevna nega", | ||||||
|  |                     "iot_daily_care_soil": "Dnevna nega", | ||||||
|  |                     "iot_delicate": "Občutljivo 45 °C", | ||||||
|  |                     "iot_dinner_for_two": "Večerja v dvoje", | ||||||
|  |                     "iot_dinner_for_two_soil": "Večerja v dvoje", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "Varčno 45 °C", | ||||||
|  |                     "iot_eco_bldc": "Varčno 45 °C", | ||||||
|  |                     "iot_eco_synch": "Varčno 45 °C", | ||||||
|  |                     "iot_extra_hygiene": "Visoka stopnja higiene", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Zakuska", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Zabava", | ||||||
|  |                     "iot_party_soil": "Zabava", | ||||||
|  |                     "iot_pizza_menu": "Pica program", | ||||||
|  |                     "iot_pizza_menu_soil": "Pica program", | ||||||
|  |                     "iot_plastic_tupperware": "Plastika in posode za živila", | ||||||
|  |                     "iot_porcelain": "Porcelan", | ||||||
|  |                     "iot_power_mix_wash": "Intenzivni za različno posodo", | ||||||
|  |                     "iot_power_mix_wash_soil": "Intenzivni za različno posodo", | ||||||
|  |                     "iot_prewash": "Predpranje", | ||||||
|  |                     "iot_pyrex_and_glassware": "Pyrex in steklenina", | ||||||
|  |                     "iot_rapid_29": "Hitro 29'", | ||||||
|  |                     "iot_rapid_39": "Rapid 39' 60 °C", | ||||||
|  |                     "iot_single": "Samsko življenje", | ||||||
|  |                     "iot_steam": "Para 75 °C", | ||||||
|  |                     "iot_super_flash": "Super hitro", | ||||||
|  |                     "iot_super_wash": "Super pomivanje", | ||||||
|  |                     "iot_turbopower": "Turbo moč", | ||||||
|  |                     "iot_universal": "Univerzalno 60 °C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Posebna posoda (voki, rešetke in velike kozice)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Posebna posoda (voki, rešetke in velike kozice)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Zelo tiho 55 °C", | ||||||
|  |                     "prewash": "Predpranje", | ||||||
|  |                     "rapid_20": "Kratki progr. 20'", | ||||||
|  |                     "rapid_24": "Hitro 24'", | ||||||
|  |                     "rapid_29": "Hitro 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Rapid 39' 60 °C", | ||||||
|  |                     "rapid_49": "Kratki progr. 49'", | ||||||
|  |                     "rapid_59": "Hitri progr. 59'", | ||||||
|  |                     "sanitising": "Dezinfekcija", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Noč", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "posebno", | ||||||
|  |                     "special_pw_prz": "Posebno", | ||||||
|  |                     "steam": "Para 75 °C", | ||||||
|  |                     "steam_plus": "Para Plus 75°C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Zelo tiho 55 °C", | ||||||
|  |                     "ultra_silent": "Zelo tiho 55 °C", | ||||||
|  |                     "universal": "Univerzalno 60 °C", | ||||||
|  |                     "universal_plus": "Univerzalni Plus 70 °C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Pepelnato rjava", | ||||||
|  |                     "iot_special_beef_fillet": "Goveji file", | ||||||
|  |                     "iot_special_beef_veal_stew": "Goveja in telečja obara", | ||||||
|  |                     "iot_special_boiled_rice": "Kuhan riž", | ||||||
|  |                     "iot_special_chicken_breast": "Piščančje prsi", | ||||||
|  |                     "iot_special_chicken_legs": "Piščančja bedra", | ||||||
|  |                     "iot_special_chocolate_pudding": "Čokoladni puding", | ||||||
|  |                     "iot_special_entrecote": "Zrezek Entrecote", | ||||||
|  |                     "iot_special_fresh_tuna": "Sveža tuna", | ||||||
|  |                     "iot_special_grilled_vegetables": "Zelenjava na žaru", | ||||||
|  |                     "iot_special_lamb_cutlet": "Jagnječji kotlet", | ||||||
|  |                     "iot_special_meatballs": "Mesne kroglice", | ||||||
|  |                     "iot_special_minestrone": "Mineštra", | ||||||
|  |                     "iot_special_mussels": "Morske školjke", | ||||||
|  |                     "iot_special_omelette": "Omleta", | ||||||
|  |                     "iot_special_pancakes": "Palačinke", | ||||||
|  |                     "iot_special_paris_style_peas": "Grah na pariški način", | ||||||
|  |                     "iot_special_poached_eggs": "Pečena jajca", | ||||||
|  |                     "iot_special_pork_fillet": "Svinjski file", | ||||||
|  |                     "iot_special_pork_ribs": "Svinjska rebrca", | ||||||
|  |                     "iot_special_prawns": "Kozice", | ||||||
|  |                     "iot_special_quinoa": "Kvinoja", | ||||||
|  |                     "iot_special_ratatouille": "Ratatouille", | ||||||
|  |                     "iot_special_salmon_fillet": "Lososov file", | ||||||
|  |                     "iot_special_saute_potatoes": "Sotiran krompir", | ||||||
|  |                     "iot_special_scallops": "Pokrovače", | ||||||
|  |                     "iot_special_scrambled_eggs": "Vmešana jajca", | ||||||
|  |                     "iot_special_spelt": "Pira", | ||||||
|  |                     "iot_special_veggy_noodles": "Vegetarijanski rezanci", | ||||||
|  |                     "iot_special_white_fish_fillet": "File bele ribe", | ||||||
|  |                     "iot_standard_boiling": "Vretje", | ||||||
|  |                     "iot_standard_frying": "Cvrtje", | ||||||
|  |                     "iot_standard_keep_warm": "Ohranjanje toplote", | ||||||
|  |                     "iot_standard_melting": "Taljenje", | ||||||
|  |                     "iot_standard_simmering": "Rahlo vretje" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Testenine in pekovski izdelki", | ||||||
|  |                     "bakery_steam": "Parna pečica", | ||||||
|  |                     "bottom_heating": "Spodnji grelnik", | ||||||
|  |                     "bottom_heating_fan": "Spodnji grelnik + Ventilator", | ||||||
|  |                     "bread": "Kruh", | ||||||
|  |                     "bread_steam": "V sopari pečen kruh", | ||||||
|  |                     "combi": "Kombinirano", | ||||||
|  |                     "convection_fan": "Konvekcija + ventilator", | ||||||
|  |                     "convection_fan_turnspit": "Konvekcija + ventilator + raženj", | ||||||
|  |                     "conventional": "Konvenkcijsko", | ||||||
|  |                     "conventional_turnspit": "Konvekcija + raženj", | ||||||
|  |                     "defrost": "Odmrzovanje", | ||||||
|  |                     "descaling": "Odstranjevanje vodnega kamna", | ||||||
|  |                     "fish": "Ribe", | ||||||
|  |                     "fish_steam": "Soparjene ribe", | ||||||
|  |                     "grill_cata": "Žar", | ||||||
|  |                     "grill_fan_cata": "Žar in ventilator", | ||||||
|  |                     "grill_fan_pyro": "Žar + ventilator", | ||||||
|  |                     "grill_pyro": "Žar", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Kruh", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Vzhajanje", | ||||||
|  |                     "low_temp_cooking": "Kuhanje pri nizki temperaturi", | ||||||
|  |                     "low_temp_cooking_fish": "Kuhanje pri nizki temperaturi – ribe", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Kuhanje pri nizki temperaturi – soparjene ribe", | ||||||
|  |                     "low_temp_cooking_meat": "Kuhanje pri nizki temperaturi – meso", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Kuhanje pri nizki temperaturi – soparjeno meso", | ||||||
|  |                     "low_temp_cooking_steam": "Soparjenje pri nizki temperaturi", | ||||||
|  |                     "meat": "Meso", | ||||||
|  |                     "meat_steam": "Soparjenje mesa", | ||||||
|  |                     "multi_level": "Na več nivojih", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Testenine in pekovski izdelki", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Piroliza", | ||||||
|  |                     "pyrolysis_plus": "Piroliza +", | ||||||
|  |                     "red_meat": "Rdeče meso", | ||||||
|  |                     "red_meat_steam": "Soparjeno rdeče meso", | ||||||
|  |                     "regenerate": "Regeneracija", | ||||||
|  |                     "soft_plus": "Soft+", | ||||||
|  |                     "super_grill": "Super Grill", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Zelenjava", | ||||||
|  |                     "vegetables_cata": "Zelenjava", | ||||||
|  |                     "vegetables_pyro": "Zelenjava", | ||||||
|  |                     "water_discharge": "Izpust vode", | ||||||
|  |                     "white_meat": "Belo meso", | ||||||
|  |                     "white_meat_steam": "Soparjeno belo meso" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° pisano in bombaž", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "Para", | ||||||
|  |                     "active_wash": "Aktivno pranje", | ||||||
|  |                     "active_wash_steam": "Aktivno pranje", | ||||||
|  |                     "allergy_care": "Nega proti alergijam", | ||||||
|  |                     "allergy_care_pro": "Nega proti alergijam Pro", | ||||||
|  |                     "all_in_one_49": "Vse v enem 49'.", | ||||||
|  |                     "all_in_one_59": "Vse v enem 59'.", | ||||||
|  |                     "all_in_one_59_steam": "Aktivno pranje + para", | ||||||
|  |                     "autocare": "Samodejna nega", | ||||||
|  |                     "autoclean": "Čiščenje bobna", | ||||||
|  |                     "baby_60": "Vsa otroška oblačila 60 °C", | ||||||
|  |                     "care_14": "Rapid Care 14'", | ||||||
|  |                     "care_30": "Rapid Care 30'", | ||||||
|  |                     "care_44": "Rapid Care 44'", | ||||||
|  |                     "checkup": "Preveri", | ||||||
|  |                     "colour_59": "Barvno 59'", | ||||||
|  |                     "colour_59_steam": "Barvno perilo 59' + para", | ||||||
|  |                     "cottons": "Bombaž", | ||||||
|  |                     "cottons_prewash": "Bombaž + predpranje", | ||||||
|  |                     "cottons_steam": "Bombaž + Para", | ||||||
|  |                     "cotton_care_59": "Bombaž 59 min.", | ||||||
|  |                     "delicate_59": "Občutljivo 59'", | ||||||
|  |                     "delicate_silk": "Občutljiva svila", | ||||||
|  |                     "delicate_silk_steam": "Občutljiva svila + para", | ||||||
|  |                     "delicati_59": "Občutljivo 59'", | ||||||
|  |                     "delicati_59_steam": "Občutljivo 59'", | ||||||
|  |                     "drain_spin": "Izpiranje in ožemanje", | ||||||
|  |                     "easy_iron": "Lažje likanje", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eco 40-60", | ||||||
|  |                     "extra_care": "Dodatna Nega", | ||||||
|  |                     "fitness": "Fitness", | ||||||
|  |                     "fitness_care": "Fitness", | ||||||
|  |                     "fresh_care": "Nega za svežino", | ||||||
|  |                     "fresh_care_steam": "Nega za svežino + para", | ||||||
|  |                     "handwash_wool": "Ročno pranje in volna", | ||||||
|  |                     "high_dry": "Sušenje bombaža", | ||||||
|  |                     "hqd_20_degrees": "Bombaž 20℃", | ||||||
|  |                     "hqd_allergy": "Nega proti alergijam", | ||||||
|  |                     "hqd_autoclean": "Čiščenje bobna", | ||||||
|  |                     "hqd_babycare": "Otroška posoda", | ||||||
|  |                     "hqd_checkup": "Preveri", | ||||||
|  |                     "hqd_cottons": "Bombaž", | ||||||
|  |                     "hqd_delicate": "Občutljive tkanine", | ||||||
|  |                     "hqd_delicate_cradle": "Občutljive tkanine", | ||||||
|  |                     "hqd_dry": "Sušenje bombaža", | ||||||
|  |                     "hqd_dry_synthetics": "Sušenje mešanih tkanin", | ||||||
|  |                     "hqd_duvet": "Prešite odeje", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eco 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Volna", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Mešano", | ||||||
|  |                     "hqd_quick_15": "Hitro 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Hitro pranje 57 min", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Pranje in sušenje", | ||||||
|  |                     "hqd_refresh": "Osvežitev", | ||||||
|  |                     "hqd_rinse": "Splakovanje", | ||||||
|  |                     "hqd_shirts": "Srajce", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Ožemanje", | ||||||
|  |                     "hqd_sport": "Šport", | ||||||
|  |                     "hqd_super_fast": "Hitro 39’", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Sintetika", | ||||||
|  |                     "hygiene_59": "Higiena Plus 59'", | ||||||
|  |                     "hygiene_60": "Higiena 60'", | ||||||
|  |                     "hygiene_plus_59": "Higiena Plus 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Higiena Plus 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Higiena Pro 49 min", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + Para", | ||||||
|  |                     "intensive_40": "Intenzivno 40°C", | ||||||
|  |                     "intensive_40_steam": "Intenzivno 40°C + para", | ||||||
|  |                     "iot_active_steam": "Para", | ||||||
|  |                     "iot_active_wash_steam": "Aktivno pranje", | ||||||
|  |                     "iot_allergy_care_pro": "Nega proti alergijam Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Aktivno pranje + para", | ||||||
|  |                     "iot_checkup": "Preveri", | ||||||
|  |                     "iot_colour_59_steam": "Barvno perilo 59' + para", | ||||||
|  |                     "iot_cottons_steam": "Bombaž + Para", | ||||||
|  |                     "iot_delicate_silk_steam": "Občutljiva svila + para", | ||||||
|  |                     "iot_delicati_59_steam": "Občutljivo 59'", | ||||||
|  |                     "iot_dry_air_refresh": "Osvežitev z zrakom", | ||||||
|  |                     "iot_dry_anti_mites": "Proti pršicam", | ||||||
|  |                     "iot_dry_baby": "Dojenček", | ||||||
|  |                     "iot_dry_backpacks": "Nahrbtniki", | ||||||
|  |                     "iot_dry_bathrobe": "Kopalni plašči in luknjičaste tkanine", | ||||||
|  |                     "iot_dry_bed_linen": "Posteljnina", | ||||||
|  |                     "iot_dry_cotton_dry": "Sušenje bombaža", | ||||||
|  |                     "iot_dry_cuddly_toys": "Plišaste igrače", | ||||||
|  |                     "iot_dry_curtains": "Zavese", | ||||||
|  |                     "iot_dry_dehumidifier": "Odstranjevalec vlage", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Občutljive tkanine – protialegrijsko", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Občutljivi namizni prti", | ||||||
|  |                     "iot_dry_denim_jeans": "Denim – jeans", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Enostavno likanje – bombaž", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Enostavno likanje – sintetika", | ||||||
|  |                     "iot_dry_gym_fit": "Športna oblačila", | ||||||
|  |                     "iot_dry_lingerie": "Spodnje perilo", | ||||||
|  |                     "iot_dry_mixed_dry": "Sušenje mešanih tkanin", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Hitro 60' – občutljive tkanine", | ||||||
|  |                     "iot_dry_shirts": "Srajce", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Kopalke", | ||||||
|  |                     "iot_dry_synthetics": "Sušenje sintetike", | ||||||
|  |                     "iot_dry_synthetic_dry": "Sušenje sintetike", | ||||||
|  |                     "iot_dry_tablecloths": "Namizni prti", | ||||||
|  |                     "iot_dry_technical_fabrics": "Tehnične tkanine", | ||||||
|  |                     "iot_dry_warm_embrace": "Topel boben", | ||||||
|  |                     "iot_dry_wool_dry": "Sušenje volne", | ||||||
|  |                     "iot_easy_iron": "Lažje likanje", | ||||||
|  |                     "iot_fresh_care_steam": "Nega za svežino + para", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + Para", | ||||||
|  |                     "iot_intensive_40_steam": "Intenzivno 40°C + para", | ||||||
|  |                     "iot_mixed_steam": "Mešano + Para", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Mešana in pisana oblačila 59' + para", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "Idealen za Bombaz 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Hitri razred A 60 + para", | ||||||
|  |                     "iot_resistant_cotton_steam": "Bombaž + Para", | ||||||
|  |                     "iot_shirts_steam": "Srajce + Para", | ||||||
|  |                     "iot_single_item_steam": "En artikel + para", | ||||||
|  |                     "iot_smart_wash": "Pametno pranje", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Posebno 39' + para", | ||||||
|  |                     "iot_steam_hygiene_plus": "Higiena plus para ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Sintetične in pisane tkanine + para", | ||||||
|  |                     "iot_wash_and_dry": "Pranje in sušenje", | ||||||
|  |                     "iot_wash_anti_mites": "Proti pršicam", | ||||||
|  |                     "iot_wash_anti_odor": "Proti neprijetnim vonjavam", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Dezinfekcija", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Razkuževanje za otroke + para", | ||||||
|  |                     "iot_wash_backpacks": "Nahrbtniki", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Nahrbtniki", | ||||||
|  |                     "iot_wash_bathrobe": "Kopalni plašči in brisače", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Kopalni plašč + Para", | ||||||
|  |                     "iot_wash_bed_linen": "Posteljnina", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Posteljnina + Para", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Posteljnina", | ||||||
|  |                     "iot_wash_big_single_load": "Velika posamezna količina", | ||||||
|  |                     "iot_wash_bleaching": "Beljenje", | ||||||
|  |                     "iot_wash_blood_stains": "Madeži krvi", | ||||||
|  |                     "iot_wash_cashmere": "Kašmir", | ||||||
|  |                     "iot_wash_chocolate_stains": "Čokoladni madeži", | ||||||
|  |                     "iot_wash_cold_wash": "Hladna voda", | ||||||
|  |                     "iot_wash_colored": "Barvno", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Odstranjevanje madežev za barva oblačila", | ||||||
|  |                     "iot_wash_colored_delicate": "Občutljivo barvno", | ||||||
|  |                     "iot_wash_coloured": "Pisane tkanine", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Barvna posteljnina", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Barvna posteljnina + para", | ||||||
|  |                     "iot_wash_coloured_curtains": "Pisane zavese", | ||||||
|  |                     "iot_wash_coloured_shirts": "Pisane srajce", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Barvne srajce + para", | ||||||
|  |                     "iot_wash_coloured_steam": "Pisane tkanine + Para", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Pisani namizni prti", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Pisani namizni prti + para", | ||||||
|  |                     "iot_wash_cotton": "Bombaž", | ||||||
|  |                     "iot_wash_cotton_steam": "Bombaž + Para", | ||||||
|  |                     "iot_wash_cuddly_toys": "Plišaste igrače", | ||||||
|  |                     "iot_wash_curtains": "Zavese", | ||||||
|  |                     "iot_wash_curtains_steam": "Zavese + Para", | ||||||
|  |                     "iot_wash_curtains_zelig": "Zavese", | ||||||
|  |                     "iot_wash_dark": "Temne tkanine", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Temno in barvno 44 min", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Temno in barvno 59 min", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Temno in barvno XL", | ||||||
|  |                     "iot_wash_dark_steam": "Temne tkanine + Para", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Občutljive tkanine", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Protialergijsko delovanje za občutljive tkanine", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Protialergijsko delovanje za občutljive tkanine + Para", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Protialergijsko delovanje za občutljive tkanine", | ||||||
|  |                     "iot_wash_delicate_colors": "Občutljive pisane tkanine", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Barvno perilo + para", | ||||||
|  |                     "iot_wash_delicate_dark": "Občutljivo temno", | ||||||
|  |                     "iot_wash_delicate_steam": "Občutljive tkanine + Para", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Občutljivi namizni prti", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Občutljivi namizni prti + Para", | ||||||
|  |                     "iot_wash_delicate_whites": "Občutljivo belo", | ||||||
|  |                     "iot_wash_denim_jeans": "Denim – jeans", | ||||||
|  |                     "iot_wash_diving_suits": "Potapljaške obleke", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Potapljaške obleke", | ||||||
|  |                     "iot_wash_down_jackets": "Puhovke", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Puhovke", | ||||||
|  |                     "iot_wash_duvet": "Prešite odeje", | ||||||
|  |                     "iot_wash_fruit_stains": "Madeži sadja", | ||||||
|  |                     "iot_wash_gym_fit": "Športna oblačila", | ||||||
|  |                     "iot_wash_handwash": "Ročno pranje", | ||||||
|  |                     "iot_wash_handwash_colored": "Ročno pranje barvno", | ||||||
|  |                     "iot_wash_handwash_dark": "Ročno pranje temno", | ||||||
|  |                     "iot_wash_lingerie": "Spodnje perilo", | ||||||
|  |                     "iot_wash_masks_refresh": "Osveževanje mask", | ||||||
|  |                     "iot_wash_masks_sanification": "Dezinfekcija mask", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Dezinfekcija mask + Para", | ||||||
|  |                     "iot_wash_mats": "Preproge", | ||||||
|  |                     "iot_wash_men_s_trousers": "Hlače", | ||||||
|  |                     "iot_wash_mixed": "Mešano", | ||||||
|  |                     "iot_wash_mixed_steam": "Mešano + Para", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Mešano in barvno 44 min", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Mešano in barvno 59 min", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Mešano in barvno XL", | ||||||
|  |                     "iot_wash_new_clothes": "Nova oblačila", | ||||||
|  |                     "iot_wash_perfect_white": "Popolna belina", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Popolna belina + Para", | ||||||
|  |                     "iot_wash_pets": "Dodatki za hišne ljubljenčke", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Odstranjevanje dlake hišnih ljubljenčkov", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Odstranjevanje vonjav in madežev hišnih ljubljenčkov", | ||||||
|  |                     "iot_wash_pets_steam": "Dodatki za hišne ljubljenčke", | ||||||
|  |                     "iot_wash_playsuits": "Otroška oblačila", | ||||||
|  |                     "iot_wash_playsuits_steam": "Otroška oblačila + Para", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Sredstvo za hitro čiščenje bobna", | ||||||
|  |                     "iot_wash_rapid_14": "Hitro 14’", | ||||||
|  |                     "iot_wash_rapid_30": "Hitro 30’", | ||||||
|  |                     "iot_wash_rapid_44": "Hitro 44’", | ||||||
|  |                     "iot_wash_rapid_59": "Hitro 59’", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Hitro 59' + para", | ||||||
|  |                     "iot_wash_refresh_14_min": "Osvežitev 14’", | ||||||
|  |                     "iot_wash_resistant_colored": "Trpežno barvno", | ||||||
|  |                     "iot_wash_resistant_dark": "Trpežno temno", | ||||||
|  |                     "iot_wash_resistant_whites": "Trpežno belo", | ||||||
|  |                     "iot_wash_rinse": "Splakovanje", | ||||||
|  |                     "iot_wash_shirts": "Srajce", | ||||||
|  |                     "iot_wash_shirts_steam": "Srajce + Para", | ||||||
|  |                     "iot_wash_silk": "Svila", | ||||||
|  |                     "iot_wash_ski_suit": "Smučarske obleke", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Smučarske obleke", | ||||||
|  |                     "iot_wash_spin": "Ožemanje", | ||||||
|  |                     "iot_wash_sport": "Šport", | ||||||
|  |                     "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_swimsuits_and_bikinis": "Kopalke", | ||||||
|  |                     "iot_wash_synthetic": "Sintetika", | ||||||
|  |                     "iot_wash_synthetic_steam": "Sintetika + Para", | ||||||
|  |                     "iot_wash_tablecloths": "Namizni prti", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Namizni prti + Para", | ||||||
|  |                     "iot_wash_technical_fabrics": "Tehnične tkanine", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Tehnične tkanine", | ||||||
|  |                     "iot_wash_technical_jackets": "Tehnične jakne", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Tehnične jakne", | ||||||
|  |                     "iot_wash_trainers": "Športni copati", | ||||||
|  |                     "iot_wash_whites": "Belo", | ||||||
|  |                     "iot_wash_whites_44": "Belo 44 min", | ||||||
|  |                     "iot_wash_whites_59": "Belo 59 min", | ||||||
|  |                     "iot_wash_whites_xl": "Belo XL", | ||||||
|  |                     "iot_wash_wine_stains": "Madeži vina", | ||||||
|  |                     "iot_wash_wool": "Volna", | ||||||
|  |                     "jeans": "Jeans", | ||||||
|  |                     "jeans_60": "Džins", | ||||||
|  |                     "low_dry": "Sušenje mešanih tkanin", | ||||||
|  |                     "mixed": "Mešano", | ||||||
|  |                     "mixed_and_colored_59": "Mešana in pisana oblačila 59'", | ||||||
|  |                     "mixed_steam": "Mešano + Para", | ||||||
|  |                     "mix_and_colour_59": "Mesana Sestava in Barvno 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Mešana in pisana oblačila 59' + para", | ||||||
|  |                     "night_and_day": "Noč in dan", | ||||||
|  |                     "night_wash": "Overnight Cycle", | ||||||
|  |                     "perfect_59": "Popolno 59'", | ||||||
|  |                     "perfect_cotton_59": "Idealen za Bombaz 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Idealen za Bombaz 59'", | ||||||
|  |                     "perfect_whites_59": "Popolnoma belo 59'", | ||||||
|  |                     "rapid_14_min": "Hitri program 14'.", | ||||||
|  |                     "rapid_30_min": "Hitri program 14 min.", | ||||||
|  |                     "rapid_44_min": "Hitri program 14 min.", | ||||||
|  |                     "rapid_a_class_60": "Hitri razred A 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Hitri razred A 60 + para", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Pranje in sušenje 59'.", | ||||||
|  |                     "resistant_cotton": "Bombaž", | ||||||
|  |                     "resistant_cotton_steam": "Bombaž + Para", | ||||||
|  |                     "rinse": "Splakovanje", | ||||||
|  |                     "shirts_steam": "Srajce + Para", | ||||||
|  |                     "silent_night": "Overnight Cycle", | ||||||
|  |                     "single_item": "En artikel", | ||||||
|  |                     "single_item_steam": "En artikel + para", | ||||||
|  |                     "smart_wash": "Pametno pranje", | ||||||
|  |                     "soft_care": "Nega za mehkobo", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Poseben 39'", | ||||||
|  |                     "special_39_full_load": "Poseben 39'", | ||||||
|  |                     "special_39_full_load_steam": "Posebno 39' + para", | ||||||
|  |                     "special_49": "Posebno 49'", | ||||||
|  |                     "sport_39": "Šport 39'", | ||||||
|  |                     "sport_plus_29": "Sport Plus 29\"", | ||||||
|  |                     "sport_plus_39": "Sport Plus 39'", | ||||||
|  |                     "steam_39": "Para 39'", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro – bombaž", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro – občutljive tkanine", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro – sintetika", | ||||||
|  |                     "steam_hygiene_plus": "Higiena plus para ", | ||||||
|  |                     "synthetics": "Sintetika", | ||||||
|  |                     "synthetic_and_coloured": "Sintetične in pisane tkanine", | ||||||
|  |                     "synthetic_and_coloured_steam": "Sintetične in pisane tkanine + para", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Popolna nega", | ||||||
|  |                     "tumbling": "Boben", | ||||||
|  |                     "wool": "Volna", | ||||||
|  |                     "wool_and_delicates_49": "Volna/Občutljive tkanine 49'", | ||||||
|  |                     "wool_dry": "Sušenje volne", | ||||||
|  |                     "wool_soft_care": "Volna & Nega Za Mehkobo" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "SAMODEJNA NASTAVITEV", | ||||||
|  |                     "cheese": "Sir", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Način Eco", | ||||||
|  |                     "fruits_and_veg": "Sadje In Zelenjava", | ||||||
|  |                     "fruit_and_veg": "Sadje in zelenjava", | ||||||
|  |                     "holiday": "POČITNICE", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Izbran ni noben način", | ||||||
|  |                     "quick_cool": " HITRO HLAJENJE", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER HLAJENJE", | ||||||
|  |                     "super_freeze": "SUPER ZAMRZOVANJE", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Noč", |                     "silent": "Noč", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "posebno", |                     "special": "posebno", | ||||||
|                     "special_pw_prz": "Posebno", |                     "special_pw_prz": "Posebno", | ||||||
|                     "steam": "Para 75 °C", |                     "steam": "Para 75 °C", | ||||||
| @ -465,11 +1028,12 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Testenine in pekovski izdelki", |                     "bakery": "Testenine in pekovski izdelki", | ||||||
|                     "bakery_steam": "V sopari pečen kruh", |                     "bakery_steam": "Parna pečica", | ||||||
|                     "bottom_heating": "Spodnji grelnik", |                     "bottom_heating": "Spodnji grelnik", | ||||||
|                     "bottom_heating_fan": "Spodnji grelnik + Ventilator", |                     "bottom_heating_fan": "Spodnji grelnik + Ventilator", | ||||||
|                     "bread": "Kruh", |                     "bread": "Kruh", | ||||||
|                     "bread_steam": "V sopari pečeno pecivo", |                     "bread_steam": "V sopari pečen kruh", | ||||||
|  |                     "combi": "Kombinirano", | ||||||
|                     "convection_fan": "Konvekcija + ventilator", |                     "convection_fan": "Konvekcija + ventilator", | ||||||
|                     "convection_fan_turnspit": "Konvekcija + ventilator + raženj", |                     "convection_fan_turnspit": "Konvekcija + ventilator + raženj", | ||||||
|                     "conventional": "Konvenkcijsko", |                     "conventional": "Konvenkcijsko", | ||||||
| @ -486,14 +1050,14 @@ | |||||||
|                     "iot_bread": "Kruh", |                     "iot_bread": "Kruh", | ||||||
|                     "iot_h20_clean": "h2O clean", |                     "iot_h20_clean": "h2O clean", | ||||||
|                     "leavening": "Vzhajanje", |                     "leavening": "Vzhajanje", | ||||||
|                     "low_temp_cooking": "Priprava pri nizki temperaturi", |                     "low_temp_cooking": "Kuhanje pri nizki temperaturi", | ||||||
|                     "low_temp_cooking_fish": "Priprava pri nizki temperaturi – ribe", |                     "low_temp_cooking_fish": "Kuhanje pri nizki temperaturi – ribe", | ||||||
|                     "low_temp_cooking_fish_steam": "Soparjenje pri nizki temperaturi – ribe", |                     "low_temp_cooking_fish_steam": "Kuhanje pri nizki temperaturi – soparjene ribe", | ||||||
|                     "low_temp_cooking_meat": "Priprava pri nizki temperaturi – meso", |                     "low_temp_cooking_meat": "Kuhanje pri nizki temperaturi – meso", | ||||||
|                     "low_temp_cooking_meat_steam": "Soparjenje pri nizki temperaturi – meso", |                     "low_temp_cooking_meat_steam": "Kuhanje pri nizki temperaturi – soparjeno meso", | ||||||
|                     "low_temp_cooking_steam": "Soparjenje pri nizki temperaturi", |                     "low_temp_cooking_steam": "Soparjenje pri nizki temperaturi", | ||||||
|                     "meat": "Meso", |                     "meat": "Meso", | ||||||
|                     "meat_steam": "Soparjeno meso", |                     "meat_steam": "Soparjenje mesa", | ||||||
|                     "multi_level": "Na več nivojih", |                     "multi_level": "Na več nivojih", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Testenine in pekovski izdelki", |                     "pasta_and_bakery": "Testenine in pekovski izdelki", | ||||||
| @ -502,7 +1066,7 @@ | |||||||
|                     "pyrolysis_plus": "Piroliza +", |                     "pyrolysis_plus": "Piroliza +", | ||||||
|                     "red_meat": "Rdeče meso", |                     "red_meat": "Rdeče meso", | ||||||
|                     "red_meat_steam": "Soparjeno rdeče meso", |                     "red_meat_steam": "Soparjeno rdeče meso", | ||||||
|                     "regenerate": "Obnavljanje", |                     "regenerate": "Regeneracija", | ||||||
|                     "soft_plus": "Soft+", |                     "soft_plus": "Soft+", | ||||||
|                     "super_grill": "Super Grill", |                     "super_grill": "Super Grill", | ||||||
|                     "tailor_bake": "Tailor bake", |                     "tailor_bake": "Tailor bake", | ||||||
| @ -511,7 +1075,7 @@ | |||||||
|                     "vegetables": "Zelenjava", |                     "vegetables": "Zelenjava", | ||||||
|                     "vegetables_cata": "Zelenjava", |                     "vegetables_cata": "Zelenjava", | ||||||
|                     "vegetables_pyro": "Zelenjava", |                     "vegetables_pyro": "Zelenjava", | ||||||
|                     "water_discharge": "Odtok za vodo", |                     "water_discharge": "Izpust vode", | ||||||
|                     "white_meat": "Belo meso", |                     "white_meat": "Belo meso", | ||||||
|                     "white_meat_steam": "Soparjeno belo meso" |                     "white_meat_steam": "Soparjeno belo meso" | ||||||
|                 }, |                 }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Hitro 20", |                     "hqd_quick_20": "Hitro 20", | ||||||
|                     "hqd_quick_30": "Hitro 30", |                     "hqd_quick_30": "Hitro 30", | ||||||
|                     "hqd_quick_dry": "Hitro sušenje", |                     "hqd_quick_dry": "Hitro sušenje 30", | ||||||
|                     "hqd_quilt": "Posteljna pregrinjala", |                     "hqd_quilt": "Posteljna pregrinjala", | ||||||
|                     "hqd_refresh": "Osvežitev", |                     "hqd_refresh": "Osvežitev", | ||||||
|                     "hqd_school_uniform": "Šolska uniforma", |                     "hqd_school_uniform": "Šolska uniforma", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + razvlaževanje", |                     "iot_uv_and_dry": "UV + razvlaževanje", | ||||||
|                     "iot_uv_and_fan": "UV + ventilator", |                     "iot_uv_and_fan": "UV + ventilator", | ||||||
|                     "iot_uv_and_heat": "UV + gretje" |                     "iot_uv_and_heat": "UV + gretje" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER ZAMRZOVANJE", |                     "super_freeze": "SUPER ZAMRZOVANJE", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Time remaining" |                 "name": "Time remaining" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Hladilnik", | ||||||
|  |                     "freezer": "Zamrzovalnik", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Hladilnik & Zamrzovalnik" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Cona" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Hladilnik" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1206,7 +1784,7 @@ | |||||||
|                 "name": "Posoda" |                 "name": "Posoda" | ||||||
|             }, |             }, | ||||||
|             "remote_control": { |             "remote_control": { | ||||||
|                 "name": "Daljinsko upravljanje" |                 "name": "Diaľkové ovládanie" | ||||||
|             }, |             }, | ||||||
|             "rinse_aid": { |             "rinse_aid": { | ||||||
|                 "name": "Nivo sredstva za sijaj" |                 "name": "Nivo sredstva za sijaj" | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Indukcijska kuhalna plošča" |                 "name": "Indukcijska kuhalna plošča" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Program Start" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Program Stop" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Klimatska naprava" |                 "name": "Klimatska naprava" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Hladilnik", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Načini hladilnika", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Samodejna nastavitev", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Izbran ni noben način" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Zamrzovalnik", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Načini zamrzovalnika", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Samodejna nastavitev", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Izbran ni noben način" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Pečica", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programi", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Testenine in pekovski izdelki", | ||||||
|  |                             "bakery_steam": "Parna pečica", | ||||||
|  |                             "bottom_heating": "Spodnji grelnik", | ||||||
|  |                             "bottom_heating_fan": "Spodnji grelnik + Ventilator", | ||||||
|  |                             "bread": "Kruh", | ||||||
|  |                             "bread_steam": "V sopari pečen kruh", | ||||||
|  |                             "combi": "Kombinirano", | ||||||
|  |                             "convection_fan": "Konvekcija + ventilator", | ||||||
|  |                             "convection_fan_turnspit": "Konvekcija + ventilator + raženj", | ||||||
|  |                             "conventional": "Konvenkcijsko", | ||||||
|  |                             "conventional_turnspit": "Konvekcija + raženj", | ||||||
|  |                             "defrost": "Odmrzovanje", | ||||||
|  |                             "descaling": "Odstranjevanje vodnega kamna", | ||||||
|  |                             "fish": "Ribe", | ||||||
|  |                             "fish_steam": "Soparjene ribe", | ||||||
|  |                             "grill_cata": "Žar", | ||||||
|  |                             "grill_fan_cata": "Žar in ventilator", | ||||||
|  |                             "grill_fan_pyro": "Žar + ventilator", | ||||||
|  |                             "grill_pyro": "Žar", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Kruh", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Vzhajanje", | ||||||
|  |                             "low_temp_cooking": "Kuhanje pri nizki temperaturi", | ||||||
|  |                             "low_temp_cooking_fish": "Kuhanje pri nizki temperaturi – ribe", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Kuhanje pri nizki temperaturi – soparjene ribe", | ||||||
|  |                             "low_temp_cooking_meat": "Kuhanje pri nizki temperaturi – meso", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Kuhanje pri nizki temperaturi – soparjeno meso", | ||||||
|  |                             "low_temp_cooking_steam": "Soparjenje pri nizki temperaturi", | ||||||
|  |                             "meat": "Meso", | ||||||
|  |                             "meat_steam": "Soparjenje mesa", | ||||||
|  |                             "multi_level": "Na več nivojih", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Testenine in pekovski izdelki", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Piroliza", | ||||||
|  |                             "pyrolysis_plus": "Piroliza +", | ||||||
|  |                             "red_meat": "Rdeče meso", | ||||||
|  |                             "red_meat_steam": "Soparjeno rdeče meso", | ||||||
|  |                             "regenerate": "Regeneracija", | ||||||
|  |                             "soft_plus": "Soft+", | ||||||
|  |                             "super_grill": "Super Grill", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Zelenjava", | ||||||
|  |                             "vegetables_cata": "Zelenjava", | ||||||
|  |                             "vegetables_pyro": "Zelenjava", | ||||||
|  |                             "water_discharge": "Izpust vode", | ||||||
|  |                             "white_meat": "Belo meso", | ||||||
|  |                             "white_meat_steam": "Soparjeno belo meso" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Sušenje", |                     "19": "Sušenje", | ||||||
|                     "20": "Sušenje", |                     "20": "Sušenje", | ||||||
|                     "11": "Spremno", |                     "11": "Spremno", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Faza" |                 "name": "Faza" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Brzo 20", |                     "hqd_quick_20": "Brzo 20", | ||||||
|                     "hqd_quick_30": "Brzo 30", |                     "hqd_quick_30": "Brzo 30", | ||||||
|                     "hqd_quick_dry": "Brzo sušenje", |                     "hqd_quick_dry": "Brzo sušenje 30", | ||||||
|                     "hqd_quilt": "Jorgani", |                     "hqd_quilt": "Jorgani", | ||||||
|                     "hqd_refresh": "Osvežavanje", |                     "hqd_refresh": "Osvežavanje", | ||||||
|                     "hqd_school_uniform": "Školska uniforma", |                     "hqd_school_uniform": "Školska uniforma", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Woolmark", |                     "woolmark": "Woolmark", | ||||||
|                     "xxl_load": "XXL veš", |                     "xxl_load": "XXL veš", | ||||||
|                     "zoom_59": "Zoom 59" |                     "zoom_59": "Zoom 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Sobna temperatura" |                 "name": "Sobna temperatura" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Temperatura frižidera" |                 "name": "Temperatura frižidera" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "Funkcija grejanja – 10° C", | ||||||
|  |                     "iot_auto": "Automatski", | ||||||
|  |                     "iot_cool": "Hlađenje", | ||||||
|  |                     "iot_dry": "Sušenje", | ||||||
|  |                     "iot_fan": "Ventilator", | ||||||
|  |                     "iot_heat": "Toplota", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Samopročišćavanje", | ||||||
|  |                     "iot_self_clean": "Samočišćenje", | ||||||
|  |                     "iot_self_clean_56": "Sterilno čišćenje 56°C", | ||||||
|  |                     "iot_simple_start": "Pokrenuti sada", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + automatsko", | ||||||
|  |                     "iot_uv_and_cool": "UV+ hladno", | ||||||
|  |                     "iot_uv_and_dry": "UV + odvlaživač", | ||||||
|  |                     "iot_uv_and_fan": "UV + ventilator", | ||||||
|  |                     "iot_uv_and_heat": "UV + toplota" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Brzi 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "Automatski univerzalni 50 - 60°C", | ||||||
|  |                     "auto_universal_plus": "Automatski univerzalni+ 65 - 75°C", | ||||||
|  |                     "auto_universal_plus_soil": "Automatski univerzalni+ 65 - 75°C", | ||||||
|  |                     "auto_universal_soil": "Automatski univerzalni 50 - 60°C", | ||||||
|  |                     "auto_wash": "Automatsko pranje", | ||||||
|  |                     "auto_wash_soil": "Automatsko pranje", | ||||||
|  |                     "classe_a_59": "A klasa 59' 65°C", | ||||||
|  |                     "delicate": "Osetljivo 45°C", | ||||||
|  |                     "dishwasher_care": "Ciklus čišćenja kamenca", | ||||||
|  |                     "eco": "Eko", | ||||||
|  |                     "eco_asynch": "Eco 45°C", | ||||||
|  |                     "eco_bldc": "Eco 45°C", | ||||||
|  |                     "eco_synch": "Eco 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Staklo", | ||||||
|  |                     "glassware": "Staklo 45°C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Higijena", | ||||||
|  |                     "hygiene_plus": "Higijenski+ 75°C", | ||||||
|  |                     "intensive": "Intenzivno ", | ||||||
|  |                     "intensive_rapid": "snažno i brzo", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "Automatski univerzalni 50 - 60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Automatsko pranje", | ||||||
|  |                     "iot_baby_care": "Baby Nega", | ||||||
|  |                     "iot_breakfast": "Doručak", | ||||||
|  |                     "iot_checkup": "Provera", | ||||||
|  |                     "iot_china_crystals": "China Kristal", | ||||||
|  |                     "iot_classe_a_59": "Brzi 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Čaše za koktel", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Čaše za koktel", | ||||||
|  |                     "iot_daily_care": "Svakodnevna nega", | ||||||
|  |                     "iot_daily_care_soil": "Svakodnevna nega", | ||||||
|  |                     "iot_delicate": "Osetljivo 45°C", | ||||||
|  |                     "iot_dinner_for_two": "Večera za dvoje", | ||||||
|  |                     "iot_dinner_for_two_soil": "Večera za dvoje", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "Eco 45°C", | ||||||
|  |                     "iot_eco_bldc": "Eco 45°C", | ||||||
|  |                     "iot_eco_synch": "Eco 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Extra Higijena", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Žurka", | ||||||
|  |                     "iot_party_soil": "Žurka", | ||||||
|  |                     "iot_pizza_menu": "Pizza Meni", | ||||||
|  |                     "iot_pizza_menu_soil": "Pizza Meni", | ||||||
|  |                     "iot_plastic_tupperware": "Plastika i Tupperware", | ||||||
|  |                     "iot_porcelain": "Porcelan", | ||||||
|  |                     "iot_power_mix_wash": "Power Mix pranje", | ||||||
|  |                     "iot_power_mix_wash_soil": "Power Mix pranje", | ||||||
|  |                     "iot_prewash": "Predpranje", | ||||||
|  |                     "iot_pyrex_and_glassware": "Pyrex i Vatrostalne posude", | ||||||
|  |                     "iot_rapid_29": "Brzo 29'", | ||||||
|  |                     "iot_rapid_39": "Brzi 39' 60°C", | ||||||
|  |                     "iot_single": "Single", | ||||||
|  |                     "iot_steam": "Para 75°C", | ||||||
|  |                     "iot_super_flash": "Super brzi", | ||||||
|  |                     "iot_super_wash": "Super pranje", | ||||||
|  |                     "iot_turbopower": "TurboPower", | ||||||
|  |                     "iot_universal": "Univerzalni 60°C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Specijalni tiganji (Wok, Rešetke, Maxi tiganji)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Specijalni tiganji (Wok, Rešetke, Maxi tiganji)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Ultra tihi 55°C", | ||||||
|  |                     "prewash": "Predpranje", | ||||||
|  |                     "rapid_20": "Brzi 20'", | ||||||
|  |                     "rapid_24": "Brzo 24'", | ||||||
|  |                     "rapid_29": "Brzo 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Brzi 39' 60°C", | ||||||
|  |                     "rapid_49": "Brzi 49'", | ||||||
|  |                     "rapid_59": "Brzi 59'", | ||||||
|  |                     "sanitising": "Dezinfekcija", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Noć", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "posebno", | ||||||
|  |                     "special_pw_prz": "posebno", | ||||||
|  |                     "steam": "Para 75°C", | ||||||
|  |                     "steam_plus": "Dodatno parenje na 75 °C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Ultra tihi 55°C", | ||||||
|  |                     "ultra_silent": "Ultra tihi 55°C", | ||||||
|  |                     "universal": "Univerzalni 60°C", | ||||||
|  |                     "universal_plus": "Univerzalni plus 70°C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Prženi rendani krompir", | ||||||
|  |                     "iot_special_beef_fillet": "Goveđi file", | ||||||
|  |                     "iot_special_beef_veal_stew": "Goveđi i teleći paprikaš", | ||||||
|  |                     "iot_special_boiled_rice": "Kuvani pirinač", | ||||||
|  |                     "iot_special_chicken_breast": "Pileća prsa", | ||||||
|  |                     "iot_special_chicken_legs": "Pileći bataci", | ||||||
|  |                     "iot_special_chocolate_pudding": "Puding od čokolade", | ||||||
|  |                     "iot_special_entrecote": "Antrikot", | ||||||
|  |                     "iot_special_fresh_tuna": "Sveža tuna", | ||||||
|  |                     "iot_special_grilled_vegetables": "Grilovano povrće", | ||||||
|  |                     "iot_special_lamb_cutlet": "Jagnjeći kotlet", | ||||||
|  |                     "iot_special_meatballs": "Ćufte", | ||||||
|  |                     "iot_special_minestrone": "Minestrone", | ||||||
|  |                     "iot_special_mussels": "Dagnje", | ||||||
|  |                     "iot_special_omelette": "Omlet", | ||||||
|  |                     "iot_special_pancakes": "Palačinke", | ||||||
|  |                     "iot_special_paris_style_peas": "Grašak na pariski način", | ||||||
|  |                     "iot_special_poached_eggs": "Poširana jaja", | ||||||
|  |                     "iot_special_pork_fillet": "Svinjski file", | ||||||
|  |                     "iot_special_pork_ribs": "Svinjska rebarca", | ||||||
|  |                     "iot_special_prawns": "Gambori", | ||||||
|  |                     "iot_special_quinoa": "Kinoa", | ||||||
|  |                     "iot_special_ratatouille": "Ratatuj", | ||||||
|  |                     "iot_special_salmon_fillet": "Filet lososa", | ||||||
|  |                     "iot_special_saute_potatoes": "Dinstani krompir", | ||||||
|  |                     "iot_special_scallops": "Jakobove kapice", | ||||||
|  |                     "iot_special_scrambled_eggs": "Kajgana", | ||||||
|  |                     "iot_special_spelt": "Spelta", | ||||||
|  |                     "iot_special_veggy_noodles": "Rezanci s povrćem", | ||||||
|  |                     "iot_special_white_fish_fillet": "Filet bele ribe", | ||||||
|  |                     "iot_standard_boiling": "Boiling", | ||||||
|  |                     "iot_standard_frying": "Prženje", | ||||||
|  |                     "iot_standard_keep_warm": "Održite toplinu", | ||||||
|  |                     "iot_standard_melting": "Topljenje", | ||||||
|  |                     "iot_standard_simmering": "Simmering" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Testenine i pecivo", | ||||||
|  |                     "bakery_steam": "Priprema na pari u rerni", | ||||||
|  |                     "bottom_heating": "Donje grejanje", | ||||||
|  |                     "bottom_heating_fan": "Donje grejanje + Ventilator", | ||||||
|  |                     "bread": "Hleb", | ||||||
|  |                     "bread_steam": "Hleb pečen na pari", | ||||||
|  |                     "combi": "Kombinovani", | ||||||
|  |                     "convection_fan": "Konvekcija + ventilator", | ||||||
|  |                     "convection_fan_turnspit": "Konvekcija + ventilator + ražanj", | ||||||
|  |                     "conventional": "Konvekcija", | ||||||
|  |                     "conventional_turnspit": "Konvekcija + ražanj", | ||||||
|  |                     "defrost": "Odmrzavanje", | ||||||
|  |                     "descaling": "Uklanjanje kamenca", | ||||||
|  |                     "fish": "Riba", | ||||||
|  |                     "fish_steam": "Riba na pari", | ||||||
|  |                     "grill_cata": "Roštilj", | ||||||
|  |                     "grill_fan_cata": "Roštilj sa ventilatorom", | ||||||
|  |                     "grill_fan_pyro": "Gril + ventilator", | ||||||
|  |                     "grill_pyro": "Gril", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Hleb", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Narastanje", | ||||||
|  |                     "low_temp_cooking": "Kuvanje na niskoj temperaturi", | ||||||
|  |                     "low_temp_cooking_fish": "Kuvanje na niskoj temperaturi – riba", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Kuvanje na niskoj temperaturi – riba na pari", | ||||||
|  |                     "low_temp_cooking_meat": "Kuvanje na niskoj temperaturi – meso", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Kuvanje na niskoj temperaturi – meso na pari", | ||||||
|  |                     "low_temp_cooking_steam": "Kuvanje na pari na niskoj temperaturi", | ||||||
|  |                     "meat": "Meso", | ||||||
|  |                     "meat_steam": "Priprema mesa na pari", | ||||||
|  |                     "multi_level": "Više nivoa", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Testenine i pecivo", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Piroliza", | ||||||
|  |                     "pyrolysis_plus": "Piroliza +", | ||||||
|  |                     "red_meat": "Crveno meso", | ||||||
|  |                     "red_meat_steam": "Crveno meso na pari", | ||||||
|  |                     "regenerate": "Regeneracija", | ||||||
|  |                     "soft_plus": "Meko+", | ||||||
|  |                     "super_grill": "Super gril", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Povrće", | ||||||
|  |                     "vegetables_cata": "Povrće", | ||||||
|  |                     "vegetables_pyro": "Povrće", | ||||||
|  |                     "water_discharge": "Ispuštanje vode", | ||||||
|  |                     "white_meat": "Belo meso", | ||||||
|  |                     "white_meat_steam": "Belo meso na pari" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° u boji i pamuk", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "Para", | ||||||
|  |                     "active_wash": "Aktivno pranje", | ||||||
|  |                     "active_wash_steam": "Aktivno pranje", | ||||||
|  |                     "allergy_care": "Tretman protiv alergija", | ||||||
|  |                     "allergy_care_pro": "Tretman protiv alergija Pro", | ||||||
|  |                     "all_in_one_49": "Sve u jedan 49'.", | ||||||
|  |                     "all_in_one_59": "Sve u jedan 59'.", | ||||||
|  |                     "all_in_one_59_steam": "Aktivno pranje + para", | ||||||
|  |                     "autocare": "Automatska nega", | ||||||
|  |                     "autoclean": "Čišćenje bubnja", | ||||||
|  |                     "baby_60": "All Baby 60°C", | ||||||
|  |                     "care_14": "Rapid Care 14'", | ||||||
|  |                     "care_30": "Rapid Care 30'", | ||||||
|  |                     "care_44": "Rapid Care 44'", | ||||||
|  |                     "checkup": "Provera", | ||||||
|  |                     "colour_59": "Obojeno 59'", | ||||||
|  |                     "colour_59_steam": "Šarena odeća 59' + para", | ||||||
|  |                     "cottons": "Pamuk", | ||||||
|  |                     "cottons_prewash": "Pamuk + Predpranje", | ||||||
|  |                     "cottons_steam": "Pamuk + Para", | ||||||
|  |                     "cotton_care_59": "Pamuk 59 Min", | ||||||
|  |                     "delicate_59": "Delikatni 59'", | ||||||
|  |                     "delicate_silk": "Osetljiva svila", | ||||||
|  |                     "delicate_silk_steam": "Osetljiva svila + para", | ||||||
|  |                     "delicati_59": "Delikatni 59'", | ||||||
|  |                     "delicati_59_steam": "Delikatni 59'", | ||||||
|  |                     "drain_spin": "Sušenje i centrifuga", | ||||||
|  |                     "easy_iron": "Lako peglanje", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eko 40-60", | ||||||
|  |                     "extra_care": "Dodatni Tretman", | ||||||
|  |                     "fitness": "Fitnes", | ||||||
|  |                     "fitness_care": "Fitnes", | ||||||
|  |                     "fresh_care": "Tretman za osvežavanje", | ||||||
|  |                     "fresh_care_steam": "Tretman za osvežavanje + para", | ||||||
|  |                     "handwash_wool": "Ručno pranje i vuna", | ||||||
|  |                     "high_dry": "Sušenje pamuka", | ||||||
|  |                     "hqd_20_degrees": "Pamuk 20℃", | ||||||
|  |                     "hqd_allergy": "Tretman protiv alergija", | ||||||
|  |                     "hqd_autoclean": "Čišćenje bubnja", | ||||||
|  |                     "hqd_babycare": "Baby Nega", | ||||||
|  |                     "hqd_checkup": "Provera", | ||||||
|  |                     "hqd_cottons": "Pamuk", | ||||||
|  |                     "hqd_delicate": "Osetljive tkanine", | ||||||
|  |                     "hqd_delicate_cradle": "Osetljive tkanine", | ||||||
|  |                     "hqd_dry": "Sušenje pamuka", | ||||||
|  |                     "hqd_dry_synthetics": "Sušenje mešanog veša", | ||||||
|  |                     "hqd_duvet": "Jorgani", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eko 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Vuna", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Mešani veš", | ||||||
|  |                     "hqd_quick_15": "Brzi program 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Brzo pranje 57 min.", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Pranje i sušenje", | ||||||
|  |                     "hqd_refresh": "Osvežavanje", | ||||||
|  |                     "hqd_rinse": "Ispiranje", | ||||||
|  |                     "hqd_shirts": "Košulje", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Centrifuga", | ||||||
|  |                     "hqd_sport": "Sportska odeća", | ||||||
|  |                     "hqd_super_fast": "Brzi program 39’", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Sintetika", | ||||||
|  |                     "hygiene_59": "Hygijenski Plus 59'", | ||||||
|  |                     "hygiene_60": "Higijena 60°", | ||||||
|  |                     "hygiene_plus_59": "Hygijenski Plus 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Hygijenski Plus 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Hygiene Pro 49 min", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + para", | ||||||
|  |                     "intensive_40": "Intenzivno 40°C", | ||||||
|  |                     "intensive_40_steam": "Intenzivno 40°C + para", | ||||||
|  |                     "iot_active_steam": "Para", | ||||||
|  |                     "iot_active_wash_steam": "Aktivno pranje", | ||||||
|  |                     "iot_allergy_care_pro": "Tretman protiv alergija Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Aktivno pranje + para", | ||||||
|  |                     "iot_checkup": "Provera", | ||||||
|  |                     "iot_colour_59_steam": "Šarena odeća 59' + para", | ||||||
|  |                     "iot_cottons_steam": "Pamuk + Para", | ||||||
|  |                     "iot_delicate_silk_steam": "Osetljiva svila + para", | ||||||
|  |                     "iot_delicati_59_steam": "Delikatni 59'", | ||||||
|  |                     "iot_dry_air_refresh": "Osvežavanje", | ||||||
|  |                     "iot_dry_anti_mites": "Protiv grinja", | ||||||
|  |                     "iot_dry_baby": "Beba", | ||||||
|  |                     "iot_dry_backpacks": "Rančevi", | ||||||
|  |                     "iot_dry_bathrobe": "Bade-mantili i porozne tkanine", | ||||||
|  |                     "iot_dry_bed_linen": "Posteljina", | ||||||
|  |                     "iot_dry_cotton_dry": "Sušenje pamuka", | ||||||
|  |                     "iot_dry_cuddly_toys": "Plišane igračke", | ||||||
|  |                     "iot_dry_curtains": "Zavese", | ||||||
|  |                     "iot_dry_dehumidifier": "Uklanjanje vlage", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Osetljive tkanine - protiv alergije", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Osetljivi stolnjaci", | ||||||
|  |                     "iot_dry_denim_jeans": "Teksas - džins", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Lako peglanje - pamuk", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Lako peglanje - sintetika", | ||||||
|  |                     "iot_dry_gym_fit": "Odeća za teretanu - fitnes", | ||||||
|  |                     "iot_dry_lingerie": "Donji veš", | ||||||
|  |                     "iot_dry_mixed_dry": "Sušenje mešanog veša", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Brzi program 60' - osetljive tkanine", | ||||||
|  |                     "iot_dry_shirts": "Košulje", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Odeća za kupanje", | ||||||
|  |                     "iot_dry_synthetics": "Sušenje sintetike", | ||||||
|  |                     "iot_dry_synthetic_dry": "Sušenje sintetike", | ||||||
|  |                     "iot_dry_tablecloths": "Stolnjaci", | ||||||
|  |                     "iot_dry_technical_fabrics": "Teničke tkanine", | ||||||
|  |                     "iot_dry_warm_embrace": "Toplo sušenje", | ||||||
|  |                     "iot_dry_wool_dry": "Sušenje vune", | ||||||
|  |                     "iot_easy_iron": "Lako peglanje", | ||||||
|  |                     "iot_fresh_care_steam": "Tretman za osvežavanje + para", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + para", | ||||||
|  |                     "iot_intensive_40_steam": "Intenzivno 40°C + para", | ||||||
|  |                     "iot_mixed_steam": "Mešani veš + Para", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Mešano i u boji 59' + para", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "Perfect Pamuk 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Brza klasa A 60 + para", | ||||||
|  |                     "iot_resistant_cotton_steam": "Pamuk + Para", | ||||||
|  |                     "iot_shirts_steam": "Košulje + para", | ||||||
|  |                     "iot_single_item_steam": "Pojedinačni predmet + para", | ||||||
|  |                     "iot_smart_wash": "Pametno pranje", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Posebno 39' + para", | ||||||
|  |                     "iot_steam_hygiene_plus": "Higijena plus sa parom ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Sintetika i šarena odeća + para", | ||||||
|  |                     "iot_wash_and_dry": "Pranje i sušenje", | ||||||
|  |                     "iot_wash_anti_mites": "Protiv grinja", | ||||||
|  |                     "iot_wash_anti_odor": "Protiv neprijatnih mirisa", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Dezinfekcija", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Dezinfekcija odeće za bebe + para", | ||||||
|  |                     "iot_wash_backpacks": "Rančevi", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Rančevi", | ||||||
|  |                     "iot_wash_bathrobe": "Bade mantili i peškiri", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Bade-mantil + Para", | ||||||
|  |                     "iot_wash_bed_linen": "Posteljina", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Posteljina + Para", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Posteljina", | ||||||
|  |                     "iot_wash_big_single_load": "Velika pojedinačna količina", | ||||||
|  |                     "iot_wash_bleaching": "Izbeljivanje", | ||||||
|  |                     "iot_wash_blood_stains": "Fleke od krvi", | ||||||
|  |                     "iot_wash_cashmere": "Kašmir", | ||||||
|  |                     "iot_wash_chocolate_stains": "Fleke od čokolade", | ||||||
|  |                     "iot_wash_cold_wash": "Hladno pranje", | ||||||
|  |                     "iot_wash_colored": "U boji", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Uklanjanje fleka na bojama", | ||||||
|  |                     "iot_wash_colored_delicate": "Osetljivi materijal u boji", | ||||||
|  |                     "iot_wash_coloured": "Boja", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Posteljina u boji", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Posteljina u boji + para", | ||||||
|  |                     "iot_wash_coloured_curtains": "Zavese u boji", | ||||||
|  |                     "iot_wash_coloured_shirts": "Košulje u boji", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Košulje u boji + para", | ||||||
|  |                     "iot_wash_coloured_steam": "Boja + Para", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Stolnjaci u boji", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Stolnjaci u boji + para", | ||||||
|  |                     "iot_wash_cotton": "Pamuk", | ||||||
|  |                     "iot_wash_cotton_steam": "Pamuk + Para", | ||||||
|  |                     "iot_wash_cuddly_toys": "Plišane igračke", | ||||||
|  |                     "iot_wash_curtains": "Zavese", | ||||||
|  |                     "iot_wash_curtains_steam": "Zavese+Para", | ||||||
|  |                     "iot_wash_curtains_zelig": "Zavese", | ||||||
|  |                     "iot_wash_dark": "Tamna odeća", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Tamno i u boji 44'", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Tamno i u boji 59'", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Tamno i u boji XL", | ||||||
|  |                     "iot_wash_dark_steam": "Tamna odeća + Para", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Osetljive tkanine", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Protiv alergije za osetljive tkanine", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Protiv alergije za osetljive tkanine + Para", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Protiv alergije za osetljive tkanine", | ||||||
|  |                     "iot_wash_delicate_colors": "Osetljive tkanine u boji", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Šarena odeća + para", | ||||||
|  |                     "iot_wash_delicate_dark": "Osetljivi tamni materijal", | ||||||
|  |                     "iot_wash_delicate_steam": "Osetljive tkanine + Para", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Osetljivi stolnjaci", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Osetljivi stolnjaci + Para", | ||||||
|  |                     "iot_wash_delicate_whites": "Osetljivi beli materijal", | ||||||
|  |                     "iot_wash_denim_jeans": "Teksas - džins", | ||||||
|  |                     "iot_wash_diving_suits": "Ronilačka odela", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Ronilačka odela", | ||||||
|  |                     "iot_wash_down_jackets": "Podjakne", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Podjakne", | ||||||
|  |                     "iot_wash_duvet": "Jorgani", | ||||||
|  |                     "iot_wash_fruit_stains": "Fleke od voća", | ||||||
|  |                     "iot_wash_gym_fit": "Odeća za teretanu - fitnes", | ||||||
|  |                     "iot_wash_handwash": "Ručno pranje", | ||||||
|  |                     "iot_wash_handwash_colored": "Ručno pranje materijala u boji", | ||||||
|  |                     "iot_wash_handwash_dark": "Ručno pranje tamnog materijala", | ||||||
|  |                     "iot_wash_lingerie": "Donji veš", | ||||||
|  |                     "iot_wash_masks_refresh": "Osvežavanje maski", | ||||||
|  |                     "iot_wash_masks_sanification": "Dezinfekcija maski", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Dezinfekcija maski + Para", | ||||||
|  |                     "iot_wash_mats": "Prostirke", | ||||||
|  |                     "iot_wash_men_s_trousers": "Pantalone", | ||||||
|  |                     "iot_wash_mixed": "Mešani veš", | ||||||
|  |                     "iot_wash_mixed_steam": "Mešani veš + Para", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Mešano i u boji 44'", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Mešano i u boji 59'", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Mešano i u boji XL", | ||||||
|  |                     "iot_wash_new_clothes": "Nova odeća", | ||||||
|  |                     "iot_wash_perfect_white": "Savršeno belo", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Savršeno belo + Para", | ||||||
|  |                     "iot_wash_pets": "Oprema za kućne ljubimce", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Uklanjanje dlaka kućnih ljubimaca", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Uklanjanje mirisa i mrlja od kućnih ljubimaca", | ||||||
|  |                     "iot_wash_pets_steam": "Oprema za kućne ljubimce", | ||||||
|  |                     "iot_wash_playsuits": "Odeća za igru", | ||||||
|  |                     "iot_wash_playsuits_steam": "Odeća za igru + Para", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Brzi čistač bubnja", | ||||||
|  |                     "iot_wash_rapid_14": "Brzi program 14’", | ||||||
|  |                     "iot_wash_rapid_30": "Brzi program 30’", | ||||||
|  |                     "iot_wash_rapid_44": "Brzi program 44’", | ||||||
|  |                     "iot_wash_rapid_59": "Brzi program 59'", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Brzi program 59' + para", | ||||||
|  |                     "iot_wash_refresh_14_min": "Osvežavanje 14'", | ||||||
|  |                     "iot_wash_resistant_colored": "Otporni materijal u boji", | ||||||
|  |                     "iot_wash_resistant_dark": "Otporno tamno", | ||||||
|  |                     "iot_wash_resistant_whites": "Otporno belo", | ||||||
|  |                     "iot_wash_rinse": "Ispiranje", | ||||||
|  |                     "iot_wash_shirts": "Košulje", | ||||||
|  |                     "iot_wash_shirts_steam": "Košulje + Para", | ||||||
|  |                     "iot_wash_silk": "Svila", | ||||||
|  |                     "iot_wash_ski_suit": "Skijaško odelo", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Skijaško odelo", | ||||||
|  |                     "iot_wash_spin": "Centrifuga", | ||||||
|  |                     "iot_wash_sport": "Sportska odeća", | ||||||
|  |                     "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_swimsuits_and_bikinis": "Odeća za kupanje", | ||||||
|  |                     "iot_wash_synthetic": "Sintetika", | ||||||
|  |                     "iot_wash_synthetic_steam": "Sintetika + Para", | ||||||
|  |                     "iot_wash_tablecloths": "Stolnjaci", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Stolnjaci + Para", | ||||||
|  |                     "iot_wash_technical_fabrics": "Teničke tkanine", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Teničke tkanine", | ||||||
|  |                     "iot_wash_technical_jackets": "Vindjakne", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Vindjakne", | ||||||
|  |                     "iot_wash_trainers": "Patike", | ||||||
|  |                     "iot_wash_whites": "Bela", | ||||||
|  |                     "iot_wash_whites_44": "Bela 44'", | ||||||
|  |                     "iot_wash_whites_59": "Bela 59'", | ||||||
|  |                     "iot_wash_whites_xl": "Bela XL", | ||||||
|  |                     "iot_wash_wine_stains": "Fleke od vina", | ||||||
|  |                     "iot_wash_wool": "Vuna", | ||||||
|  |                     "jeans": "Džins", | ||||||
|  |                     "jeans_60": "Jeans", | ||||||
|  |                     "low_dry": "Sušenje mešanog veša", | ||||||
|  |                     "mixed": "Mešani veš", | ||||||
|  |                     "mixed_and_colored_59": "Mešani veš i veš u boji 59'", | ||||||
|  |                     "mixed_steam": "Mešani veš + Para", | ||||||
|  |                     "mix_and_colour_59": "Mesano I Obojeno 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Mešano i u boji 59' + para", | ||||||
|  |                     "night_and_day": "Noć i dan", | ||||||
|  |                     "night_wash": "Noćni ciklus", | ||||||
|  |                     "perfect_59": "Savršeno 59'", | ||||||
|  |                     "perfect_cotton_59": "Perfect Pamuk 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Perfect Pamuk 59'", | ||||||
|  |                     "perfect_whites_59": "Savršeno belo 59'", | ||||||
|  |                     "rapid_14_min": "Brzi 14'", | ||||||
|  |                     "rapid_30_min": "Brzi 30 min", | ||||||
|  |                     "rapid_44_min": "Brzi 44 min", | ||||||
|  |                     "rapid_a_class_60": "Brza klasa A 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Brza klasa A 60 + para", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Pranje i sušenje 59'.", | ||||||
|  |                     "resistant_cotton": "Pamuk", | ||||||
|  |                     "resistant_cotton_steam": "Pamuk + Para", | ||||||
|  |                     "rinse": "Ispiranje", | ||||||
|  |                     "shirts_steam": "Košulje + para", | ||||||
|  |                     "silent_night": "Noćni ciklus", | ||||||
|  |                     "single_item": "Pojedinačni predmet", | ||||||
|  |                     "single_item_steam": "Pojedinačni predmet + para", | ||||||
|  |                     "smart_wash": "Pametno pranje", | ||||||
|  |                     "soft_care": "Blagi tretman", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Посебни 39'", | ||||||
|  |                     "special_39_full_load": "Посебни 39'", | ||||||
|  |                     "special_39_full_load_steam": "Posebno 39' + para", | ||||||
|  |                     "special_49": "Posebno 49'", | ||||||
|  |                     "sport_39": "Sportska odeća 39'", | ||||||
|  |                     "sport_plus_29": "Sport Plus 29\"", | ||||||
|  |                     "sport_plus_39": "Sport Plus 39'", | ||||||
|  |                     "steam_39": "Para 39'", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - pamuk", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - osetljive tkanine", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - sintetika", | ||||||
|  |                     "steam_hygiene_plus": "Higijena plus sa parom ", | ||||||
|  |                     "synthetics": "Sintetika", | ||||||
|  |                     "synthetic_and_coloured": "Sintetika i materijal u boji", | ||||||
|  |                     "synthetic_and_coloured_steam": "Sintetika i šarena odeća + para", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Kompletna nega", | ||||||
|  |                     "tumbling": "Sušenje", | ||||||
|  |                     "wool": "Vuna", | ||||||
|  |                     "wool_and_delicates_49": "Vuna/Delikatni 49'", | ||||||
|  |                     "wool_dry": "Sušenje vune", | ||||||
|  |                     "wool_soft_care": "Vuna & Blagi Tretman" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "AUTOMATSKO PODEŠAVANJE", | ||||||
|  |                     "cheese": "Sir", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Eco režim", | ||||||
|  |                     "fruits_and_veg": "Voće i Povrće", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "ODMOR", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Nije izabran nijedan režim", | ||||||
|  |                     "quick_cool": "BRZO HLAĐENJE", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER HLAĐENJE", | ||||||
|  |                     "super_freeze": "SUPER ZAMRZAVANJE", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Noć", |                     "silent": "Noć", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "posebno", |                     "special": "posebno", | ||||||
|                     "special_pw_prz": "posebno", |                     "special_pw_prz": "posebno", | ||||||
|                     "steam": "Para 75°C", |                     "steam": "Para 75°C", | ||||||
| @ -465,11 +1028,12 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Testenine i pecivo", |                     "bakery": "Testenine i pecivo", | ||||||
|                     "bakery_steam": "Hleb pečen na pari", |                     "bakery_steam": "Priprema na pari u rerni", | ||||||
|                     "bottom_heating": "Donje grejanje", |                     "bottom_heating": "Donje grejanje", | ||||||
|                     "bottom_heating_fan": "Donje grejanje + Ventilator", |                     "bottom_heating_fan": "Donje grejanje + Ventilator", | ||||||
|                     "bread": "Hleb", |                     "bread": "Hleb", | ||||||
|                     "bread_steam": "Peciva pečena na pari", |                     "bread_steam": "Hleb pečen na pari", | ||||||
|  |                     "combi": "Kombinovani", | ||||||
|                     "convection_fan": "Konvekcija + ventilator", |                     "convection_fan": "Konvekcija + ventilator", | ||||||
|                     "convection_fan_turnspit": "Konvekcija + ventilator + ražanj", |                     "convection_fan_turnspit": "Konvekcija + ventilator + ražanj", | ||||||
|                     "conventional": "Konvekcija", |                     "conventional": "Konvekcija", | ||||||
| @ -477,7 +1041,7 @@ | |||||||
|                     "defrost": "Odmrzavanje", |                     "defrost": "Odmrzavanje", | ||||||
|                     "descaling": "Uklanjanje kamenca", |                     "descaling": "Uklanjanje kamenca", | ||||||
|                     "fish": "Riba", |                     "fish": "Riba", | ||||||
|                     "fish_steam": "Riba kuvana na pari", |                     "fish_steam": "Riba na pari", | ||||||
|                     "grill_cata": "Roštilj", |                     "grill_cata": "Roštilj", | ||||||
|                     "grill_fan_cata": "Roštilj sa ventilatorom", |                     "grill_fan_cata": "Roštilj sa ventilatorom", | ||||||
|                     "grill_fan_pyro": "Gril + ventilator", |                     "grill_fan_pyro": "Gril + ventilator", | ||||||
| @ -488,12 +1052,12 @@ | |||||||
|                     "leavening": "Narastanje", |                     "leavening": "Narastanje", | ||||||
|                     "low_temp_cooking": "Kuvanje na niskoj temperaturi", |                     "low_temp_cooking": "Kuvanje na niskoj temperaturi", | ||||||
|                     "low_temp_cooking_fish": "Kuvanje na niskoj temperaturi – riba", |                     "low_temp_cooking_fish": "Kuvanje na niskoj temperaturi – riba", | ||||||
|                     "low_temp_cooking_fish_steam": "Kuvanje na pari na niskoj temperaturi – riba", |                     "low_temp_cooking_fish_steam": "Kuvanje na niskoj temperaturi – riba na pari", | ||||||
|                     "low_temp_cooking_meat": "Kuvanje na niskoj temperaturi – meso", |                     "low_temp_cooking_meat": "Kuvanje na niskoj temperaturi – meso", | ||||||
|                     "low_temp_cooking_meat_steam": "Kuvanje na pari na niskoj temperaturi – meso", |                     "low_temp_cooking_meat_steam": "Kuvanje na niskoj temperaturi – meso na pari", | ||||||
|                     "low_temp_cooking_steam": "Kuvanje na pari na niskoj temperaturi", |                     "low_temp_cooking_steam": "Kuvanje na pari na niskoj temperaturi", | ||||||
|                     "meat": "Meso", |                     "meat": "Meso", | ||||||
|                     "meat_steam": "Meso kuvano na pari", |                     "meat_steam": "Priprema mesa na pari", | ||||||
|                     "multi_level": "Više nivoa", |                     "multi_level": "Više nivoa", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Testenine i pecivo", |                     "pasta_and_bakery": "Testenine i pecivo", | ||||||
| @ -501,7 +1065,7 @@ | |||||||
|                     "pyrolysis": "Piroliza", |                     "pyrolysis": "Piroliza", | ||||||
|                     "pyrolysis_plus": "Piroliza +", |                     "pyrolysis_plus": "Piroliza +", | ||||||
|                     "red_meat": "Crveno meso", |                     "red_meat": "Crveno meso", | ||||||
|                     "red_meat_steam": "Crveno meso kuvano na pari", |                     "red_meat_steam": "Crveno meso na pari", | ||||||
|                     "regenerate": "Regeneracija", |                     "regenerate": "Regeneracija", | ||||||
|                     "soft_plus": "Meko+", |                     "soft_plus": "Meko+", | ||||||
|                     "super_grill": "Super gril", |                     "super_grill": "Super gril", | ||||||
| @ -511,9 +1075,9 @@ | |||||||
|                     "vegetables": "Povrće", |                     "vegetables": "Povrće", | ||||||
|                     "vegetables_cata": "Povrće", |                     "vegetables_cata": "Povrće", | ||||||
|                     "vegetables_pyro": "Povrće", |                     "vegetables_pyro": "Povrće", | ||||||
|                     "water_discharge": "Odvod vode", |                     "water_discharge": "Ispuštanje vode", | ||||||
|                     "white_meat": "Belo meso", |                     "white_meat": "Belo meso", | ||||||
|                     "white_meat_steam": "Belo meso kuvano na pari" |                     "white_meat_steam": "Belo meso na pari" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Program" |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Brzo 20", |                     "hqd_quick_20": "Brzo 20", | ||||||
|                     "hqd_quick_30": "Brzo 30", |                     "hqd_quick_30": "Brzo 30", | ||||||
|                     "hqd_quick_dry": "Brzo sušenje", |                     "hqd_quick_dry": "Brzo sušenje 30", | ||||||
|                     "hqd_quilt": "Jorgani", |                     "hqd_quilt": "Jorgani", | ||||||
|                     "hqd_refresh": "Osvežavanje", |                     "hqd_refresh": "Osvežavanje", | ||||||
|                     "hqd_school_uniform": "Školska uniforma", |                     "hqd_school_uniform": "Školska uniforma", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + odvlaživač", |                     "iot_uv_and_dry": "UV + odvlaživač", | ||||||
|                     "iot_uv_and_fan": "UV + ventilator", |                     "iot_uv_and_fan": "UV + ventilator", | ||||||
|                     "iot_uv_and_heat": "UV + toplota" |                     "iot_uv_and_heat": "UV + toplota" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER ZAMRZAVANJE", |                     "super_freeze": "SUPER ZAMRZAVANJE", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Preostalo vreme" |                 "name": "Preostalo vreme" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Frižider", | ||||||
|  |                     "freezer": "Zamrzivač", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Frižider & Zamrzivač" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Zona" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Frižider" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1206,7 +1784,7 @@ | |||||||
|                 "name": "Tiganj" |                 "name": "Tiganj" | ||||||
|             }, |             }, | ||||||
|             "remote_control": { |             "remote_control": { | ||||||
|                 "name": "Daljinsko upravljanje" |                 "name": "Upravljanje na daljinu" | ||||||
|             }, |             }, | ||||||
|             "rinse_aid": { |             "rinse_aid": { | ||||||
|                 "name": "Nivo sredstva za ispiranje" |                 "name": "Nivo sredstva za ispiranje" | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "Indukciona ploča" |                 "name": "Indukciona ploča" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Program Pokretanje" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Program Zaustavi" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Klima uređaj" |                 "name": "Klima uređaj" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Frižider", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Režimi frižidera", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Automatsko podešavanje", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Nije izabran nijedan režim" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Zamrzivač", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Režimi zamrzivača", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Automatsko podešavanje", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Nije izabran nijedan režim" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Rerna", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programi", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Testenine i pecivo", | ||||||
|  |                             "bakery_steam": "Priprema na pari u rerni", | ||||||
|  |                             "bottom_heating": "Donje grejanje", | ||||||
|  |                             "bottom_heating_fan": "Donje grejanje + Ventilator", | ||||||
|  |                             "bread": "Hleb", | ||||||
|  |                             "bread_steam": "Hleb pečen na pari", | ||||||
|  |                             "combi": "Kombinovani", | ||||||
|  |                             "convection_fan": "Konvekcija + ventilator", | ||||||
|  |                             "convection_fan_turnspit": "Konvekcija + ventilator + ražanj", | ||||||
|  |                             "conventional": "Konvekcija", | ||||||
|  |                             "conventional_turnspit": "Konvekcija + ražanj", | ||||||
|  |                             "defrost": "Odmrzavanje", | ||||||
|  |                             "descaling": "Uklanjanje kamenca", | ||||||
|  |                             "fish": "Riba", | ||||||
|  |                             "fish_steam": "Riba na pari", | ||||||
|  |                             "grill_cata": "Roštilj", | ||||||
|  |                             "grill_fan_cata": "Roštilj sa ventilatorom", | ||||||
|  |                             "grill_fan_pyro": "Gril + ventilator", | ||||||
|  |                             "grill_pyro": "Gril", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Hleb", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Narastanje", | ||||||
|  |                             "low_temp_cooking": "Kuvanje na niskoj temperaturi", | ||||||
|  |                             "low_temp_cooking_fish": "Kuvanje na niskoj temperaturi – riba", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Kuvanje na niskoj temperaturi – riba na pari", | ||||||
|  |                             "low_temp_cooking_meat": "Kuvanje na niskoj temperaturi – meso", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Kuvanje na niskoj temperaturi – meso na pari", | ||||||
|  |                             "low_temp_cooking_steam": "Kuvanje na pari na niskoj temperaturi", | ||||||
|  |                             "meat": "Meso", | ||||||
|  |                             "meat_steam": "Priprema mesa na pari", | ||||||
|  |                             "multi_level": "Više nivoa", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Testenine i pecivo", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Piroliza", | ||||||
|  |                             "pyrolysis_plus": "Piroliza +", | ||||||
|  |                             "red_meat": "Crveno meso", | ||||||
|  |                             "red_meat_steam": "Crveno meso na pari", | ||||||
|  |                             "regenerate": "Regeneracija", | ||||||
|  |                             "soft_plus": "Meko+", | ||||||
|  |                             "super_grill": "Super gril", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Povrće", | ||||||
|  |                             "vegetables_cata": "Povrće", | ||||||
|  |                             "vegetables_pyro": "Povrće", | ||||||
|  |                             "water_discharge": "Ispuštanje vode", | ||||||
|  |                             "white_meat": "Belo meso", | ||||||
|  |                             "white_meat_steam": "Belo meso na pari" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "Kurutma", |                     "19": "Kurutma", | ||||||
|                     "20": "Kurutma", |                     "20": "Kurutma", | ||||||
|                     "11": "Hazır", |                     "11": "Hazır", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Aşama" |                 "name": "Aşama" | ||||||
|             }, |             }, | ||||||
| @ -225,7 +226,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Hızlı 20", |                     "hqd_quick_20": "Hızlı 20", | ||||||
|                     "hqd_quick_30": "Hızlı 30", |                     "hqd_quick_30": "Hızlı 30", | ||||||
|                     "hqd_quick_dry": "Hızlı kurutma", |                     "hqd_quick_dry": "Hızlı kurutma 30", | ||||||
|                     "hqd_quilt": "Yorganlar", |                     "hqd_quilt": "Yorganlar", | ||||||
|                     "hqd_refresh": "Yenileme", |                     "hqd_refresh": "Yenileme", | ||||||
|                     "hqd_school_uniform": "Okul üniforması", |                     "hqd_school_uniform": "Okul üniforması", | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Saf yün markası", |                     "woolmark": "Saf yün markası", | ||||||
|                     "xxl_load": "XXL Çamaşır", |                     "xxl_load": "XXL Çamaşır", | ||||||
|                     "zoom_59": "Yakınlaştır 59" |                     "zoom_59": "Yakınlaştır 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "Oda sıcaklığı" |                 "name": "Oda sıcaklığı" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "Buzdolabı sıcaklığı" |                 "name": "Buzdolabı sıcaklığı" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "10°C Isıtma fonksiyonu", | ||||||
|  |                     "iot_auto": "Otomatik", | ||||||
|  |                     "iot_cool": "Soğuk", | ||||||
|  |                     "iot_dry": "Kuru", | ||||||
|  |                     "iot_fan": "Fan", | ||||||
|  |                     "iot_heat": "Isı", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "Kendi kendini arındırma", | ||||||
|  |                     "iot_self_clean": "Kendi kendini temizleme", | ||||||
|  |                     "iot_self_clean_56": "Steril Temizleme 56°C", | ||||||
|  |                     "iot_simple_start": "Şimdi başlat", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + Otomatik", | ||||||
|  |                     "iot_uv_and_cool": "UV + Soğuk", | ||||||
|  |                     "iot_uv_and_dry": "UV + Nem giderici", | ||||||
|  |                     "iot_uv_and_fan": "UV + Fan", | ||||||
|  |                     "iot_uv_and_heat": "UV + Isıtma" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Hizli 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "Universal 50-60°C", | ||||||
|  |                     "auto_universal_plus": "Family 65-75°C", | ||||||
|  |                     "auto_universal_plus_soil": "Family 65-75°C", | ||||||
|  |                     "auto_universal_soil": "Universal 50-60°C", | ||||||
|  |                     "auto_wash": "Otomatik Yıkama", | ||||||
|  |                     "auto_wash_soil": "Otomatik Yıkama", | ||||||
|  |                     "classe_a_59": "A Wash 59' 65°C", | ||||||
|  |                     "delicate": "Cristal 45°C", | ||||||
|  |                     "dishwasher_care": "Kireç kalıntısı temizleme programı", | ||||||
|  |                     "eco": "Eko", | ||||||
|  |                     "eco_asynch": "Eco 45°C", | ||||||
|  |                     "eco_bldc": "Eco 45°C", | ||||||
|  |                     "eco_synch": "Eco 45°C", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "Cam", | ||||||
|  |                     "glassware": "Cam Eşya 45°C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "Hijyen", | ||||||
|  |                     "hygiene_plus": "Hijyen+ 75°C", | ||||||
|  |                     "intensive": "Yoğun ", | ||||||
|  |                     "intensive_rapid": "yogun hizli", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "Universal 50-60°C", | ||||||
|  |                     "iot_auto_wash_soil": "Otomatik Yıkama", | ||||||
|  |                     "iot_baby_care": "Bebek Bakım", | ||||||
|  |                     "iot_breakfast": "Kahvaltı", | ||||||
|  |                     "iot_checkup": "Check-up", | ||||||
|  |                     "iot_china_crystals": "Çin Kristalleri", | ||||||
|  |                     "iot_classe_a_59": "Hizli 59'", | ||||||
|  |                     "iot_cocktail_glasses": "Kokteyl Bardakları", | ||||||
|  |                     "iot_cocktail_glasses_soil": "Kokteyl Bardakları", | ||||||
|  |                     "iot_daily_care": "Günlük Bakım", | ||||||
|  |                     "iot_daily_care_soil": "Günlük Bakım", | ||||||
|  |                     "iot_delicate": "Cristal 45°C", | ||||||
|  |                     "iot_dinner_for_two": "2 Kişilik Akşam Yemeği", | ||||||
|  |                     "iot_dinner_for_two_soil": "2 Kişilik Akşam Yemeği", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "Eco 45°C", | ||||||
|  |                     "iot_eco_bldc": "Eco 45°C", | ||||||
|  |                     "iot_eco_synch": "Eco 45°C", | ||||||
|  |                     "iot_extra_hygiene": "Ekstra Hijyen", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "Happy Hour", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "Parti", | ||||||
|  |                     "iot_party_soil": "Parti", | ||||||
|  |                     "iot_pizza_menu": "Pizza Menüsü", | ||||||
|  |                     "iot_pizza_menu_soil": "Pizza Menüsü", | ||||||
|  |                     "iot_plastic_tupperware": "Plastik ve Tupperware", | ||||||
|  |                     "iot_porcelain": "Porselen", | ||||||
|  |                     "iot_power_mix_wash": "Power Mix Yıkama", | ||||||
|  |                     "iot_power_mix_wash_soil": "Power Mix Yıkama", | ||||||
|  |                     "iot_prewash": "Pre-wash", | ||||||
|  |                     "iot_pyrex_and_glassware": "Borcam ve Cam Eşya", | ||||||
|  |                     "iot_rapid_29": "Rapid 29'", | ||||||
|  |                     "iot_rapid_39": "Hızlı 39' 60°C", | ||||||
|  |                     "iot_single": "Tek", | ||||||
|  |                     "iot_steam": "Buhar 75°C", | ||||||
|  |                     "iot_super_flash": "Süper Hızlı", | ||||||
|  |                     "iot_super_wash": "Süper Yıkama", | ||||||
|  |                     "iot_turbopower": "TurboPower", | ||||||
|  |                     "iot_universal": "Çok Amaçlı 60°C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "Özel Tavalar (Wok - Izgaralar ve Maksi Tavalar)", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "Özel Tavalar (Wok - Izgaralar ve Maksi Tavalar)", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "Night 55°C", | ||||||
|  |                     "prewash": "Pre-wash", | ||||||
|  |                     "rapid_20": "Hizli 20'", | ||||||
|  |                     "rapid_24": "Rapid 24'", | ||||||
|  |                     "rapid_29": "Rapid 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "Hızlı 39' 60°C", | ||||||
|  |                     "rapid_49": "Hizli 49'", | ||||||
|  |                     "rapid_59": "Hizli 59'", | ||||||
|  |                     "sanitising": "Dezenfekte Etme", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "Gece", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "özel", | ||||||
|  |                     "special_pw_prz": "özel", | ||||||
|  |                     "steam": "Buhar 75°C", | ||||||
|  |                     "steam_plus": "Ekstra Buhar 75°C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "Night 55°C", | ||||||
|  |                     "ultra_silent": "Night 55°C", | ||||||
|  |                     "universal": "Çok Amaçlı 60°C", | ||||||
|  |                     "universal_plus": "Çok Amaçlı Artı 70°C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "Kül kahverengi", | ||||||
|  |                     "iot_special_beef_fillet": "Dana fileto", | ||||||
|  |                     "iot_special_beef_veal_stew": "Dana eti ve dana yahnisi", | ||||||
|  |                     "iot_special_boiled_rice": "Haşlanmış pirinç", | ||||||
|  |                     "iot_special_chicken_breast": "Tavuk göğüs", | ||||||
|  |                     "iot_special_chicken_legs": "Tavuk but", | ||||||
|  |                     "iot_special_chocolate_pudding": "Süpangle", | ||||||
|  |                     "iot_special_entrecote": "Antrikot", | ||||||
|  |                     "iot_special_fresh_tuna": "Taze ton balığı", | ||||||
|  |                     "iot_special_grilled_vegetables": "Izgara sebzeler", | ||||||
|  |                     "iot_special_lamb_cutlet": "Kuzu kotlet", | ||||||
|  |                     "iot_special_meatballs": "Köfte", | ||||||
|  |                     "iot_special_minestrone": "Çorba", | ||||||
|  |                     "iot_special_mussels": "Midye", | ||||||
|  |                     "iot_special_omelette": "Omlet", | ||||||
|  |                     "iot_special_pancakes": "Pankek", | ||||||
|  |                     "iot_special_paris_style_peas": "Fransız usulü bezelye", | ||||||
|  |                     "iot_special_poached_eggs": "Poşe yumurta", | ||||||
|  |                     "iot_special_pork_fillet": "Domuz filetosu", | ||||||
|  |                     "iot_special_pork_ribs": "Domuz kaburgası", | ||||||
|  |                     "iot_special_prawns": "Karides", | ||||||
|  |                     "iot_special_quinoa": "Kinoa", | ||||||
|  |                     "iot_special_ratatouille": "Ratatuy", | ||||||
|  |                     "iot_special_salmon_fillet": "Somon fileto", | ||||||
|  |                     "iot_special_saute_potatoes": "Patates sote", | ||||||
|  |                     "iot_special_scallops": "Deniz tarağı", | ||||||
|  |                     "iot_special_scrambled_eggs": "Sahanda yumurta", | ||||||
|  |                     "iot_special_spelt": "Kılçıksız buğday", | ||||||
|  |                     "iot_special_veggy_noodles": "Sebzeli erişte", | ||||||
|  |                     "iot_special_white_fish_fillet": "Beyaz balık filetosu", | ||||||
|  |                     "iot_standard_boiling": "Kaynama", | ||||||
|  |                     "iot_standard_frying": "Kızart", | ||||||
|  |                     "iot_standard_keep_warm": "Sıcak Tut", | ||||||
|  |                     "iot_standard_melting": "Erit", | ||||||
|  |                     "iot_standard_simmering": "İçten İçe Kaynama" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "Makarna ve Ekmek", | ||||||
|  |                     "bakery_steam": "Fırın buharı", | ||||||
|  |                     "bottom_heating": "Alt ısıtıcı", | ||||||
|  |                     "bottom_heating_fan": "Alt ısıtıcı + Fan", | ||||||
|  |                     "bread": "Ekmek", | ||||||
|  |                     "bread_steam": "Buharda pişmiş ekmek", | ||||||
|  |                     "combi": "Kombi", | ||||||
|  |                     "convection_fan": "Fan desteklı", | ||||||
|  |                     "convection_fan_turnspit": "Konveksiyon + Fan + Şiş Çevirme", | ||||||
|  |                     "conventional": "Statık", | ||||||
|  |                     "conventional_turnspit": "Konveksiyon + Şiş Çevirme", | ||||||
|  |                     "defrost": "Buz çözme", | ||||||
|  |                     "descaling": "Kireç çözme", | ||||||
|  |                     "fish": "Balık", | ||||||
|  |                     "fish_steam": "Balık buğulama", | ||||||
|  |                     "grill_cata": "Izgara", | ||||||
|  |                     "grill_fan_cata": "Izgara fan", | ||||||
|  |                     "grill_fan_pyro": "Izgara + Fan", | ||||||
|  |                     "grill_pyro": "Izgara", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "Ekmek", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "Mayalama", | ||||||
|  |                     "low_temp_cooking": "Düşük Sıcaklıkta Pişirme", | ||||||
|  |                     "low_temp_cooking_fish": "Düşük Sıcaklıkta Pişirme - Balık", | ||||||
|  |                     "low_temp_cooking_fish_steam": "Düşük Isıda Pişirme - Balık buğulama", | ||||||
|  |                     "low_temp_cooking_meat": "Düşük Sıcaklıkta Pişirme - Et", | ||||||
|  |                     "low_temp_cooking_meat_steam": "Düşük Isıda Pişirme - Buharda et", | ||||||
|  |                     "low_temp_cooking_steam": "Düşük Sıcaklıkta Buharda Pişirme", | ||||||
|  |                     "meat": "Et", | ||||||
|  |                     "meat_steam": "Et buharı", | ||||||
|  |                     "multi_level": "Çok Seviyeli", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "Makarna ve Ekmek", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "Piroliz", | ||||||
|  |                     "pyrolysis_plus": "Piroliz +", | ||||||
|  |                     "red_meat": "Kırmızı Et", | ||||||
|  |                     "red_meat_steam": "Buharda kırmızı et", | ||||||
|  |                     "regenerate": "Yeniden oluştur", | ||||||
|  |                     "soft_plus": "Yumuşak+", | ||||||
|  |                     "super_grill": "Süper Izgara", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "Sebzeler", | ||||||
|  |                     "vegetables_cata": "Sebzeler", | ||||||
|  |                     "vegetables_pyro": "Sebzeler", | ||||||
|  |                     "water_discharge": "Su Tahliyesi", | ||||||
|  |                     "white_meat": "Beyaz Et", | ||||||
|  |                     "white_meat_steam": "Buharda beyaz et" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° Renkli ve Pamuklular", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "Buhar", | ||||||
|  |                     "active_wash": "Aktif Yıkama", | ||||||
|  |                     "active_wash_steam": "Aktif Yıkama", | ||||||
|  |                     "allergy_care": "Alerji Bakımı", | ||||||
|  |                     "allergy_care_pro": "Anti-Alerji Pro", | ||||||
|  |                     "all_in_one_49": "Hepsi bir Arada 49'.", | ||||||
|  |                     "all_in_one_59": "Hepsi bir Arada 59'.", | ||||||
|  |                     "all_in_one_59_steam": "Aktif Yıkama + Buhar", | ||||||
|  |                     "autocare": "Otomatik bakım", | ||||||
|  |                     "autoclean": "Tambur temizliği", | ||||||
|  |                     "baby_60": "Bebek Kıyafetleri 60°C", | ||||||
|  |                     "care_14": "Hizli 14'", | ||||||
|  |                     "care_30": "Hizli 30'", | ||||||
|  |                     "care_44": "Hizli 44'", | ||||||
|  |                     "checkup": "Check-up", | ||||||
|  |                     "colour_59": "Renkli 59'", | ||||||
|  |                     "colour_59_steam": "Renkliler 59' + Buhar", | ||||||
|  |                     "cottons": "Pamuklular", | ||||||
|  |                     "cottons_prewash": "Pamuklular + Ön Yıkama", | ||||||
|  |                     "cottons_steam": "Pamuklular + Buhar", | ||||||
|  |                     "cotton_care_59": "Pamuklular 59 dk", | ||||||
|  |                     "delicate_59": "Narin 59'", | ||||||
|  |                     "delicate_silk": "Hassas İpek", | ||||||
|  |                     "delicate_silk_steam": "Hassas İpek + Buhar", | ||||||
|  |                     "delicati_59": "Narin 59'", | ||||||
|  |                     "delicati_59_steam": "Narin 59'", | ||||||
|  |                     "drain_spin": "Boşaltma +ve Sıkma", | ||||||
|  |                     "easy_iron": "Kolay Ütüleme", | ||||||
|  |                     "eco_40_60_new_energy_label": "Eco 40-60", | ||||||
|  |                     "extra_care": "Karisik Kirliler", | ||||||
|  |                     "fitness": "Az Kirli Spor", | ||||||
|  |                     "fitness_care": "Az Kirli Spor", | ||||||
|  |                     "fresh_care": "Yenileme Bakımı", | ||||||
|  |                     "fresh_care_steam": "Fresh Care + Buhar", | ||||||
|  |                     "handwash_wool": "Elde Yıkama ve Yünlüler", | ||||||
|  |                     "high_dry": "Pamuklular kurutma", | ||||||
|  |                     "hqd_20_degrees": "Pamuklu 20℃", | ||||||
|  |                     "hqd_allergy": "Alerji Bakımı", | ||||||
|  |                     "hqd_autoclean": "Tambur temizliği", | ||||||
|  |                     "hqd_babycare": "Bebek Bakım", | ||||||
|  |                     "hqd_checkup": "Check-Up", | ||||||
|  |                     "hqd_cottons": "Pamuklular", | ||||||
|  |                     "hqd_delicate": "Narin Çamaşırlar", | ||||||
|  |                     "hqd_delicate_cradle": "Narin Çamaşırlar", | ||||||
|  |                     "hqd_dry": "Pamuklular kurutma", | ||||||
|  |                     "hqd_dry_synthetics": "Karışık kurutma", | ||||||
|  |                     "hqd_duvet": "Yorgan", | ||||||
|  |                     "hqd_eco_40_60_degrees": "Eco 40-60", | ||||||
|  |                     "hqd_handwash_wool": "Yünlüler", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "Karışık", | ||||||
|  |                     "hqd_quick_15": "Hızlı 15'", | ||||||
|  |                     "hqd_quick_wash_57": "Hızlı Yıkama 57 dak", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "Yıkama ve kurutma", | ||||||
|  |                     "hqd_refresh": "Yenileme", | ||||||
|  |                     "hqd_rinse": "Durulama", | ||||||
|  |                     "hqd_shirts": "Gömlekler", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "Sıkma", | ||||||
|  |                     "hqd_sport": "Spor", | ||||||
|  |                     "hqd_super_fast": "Hızlı 39’", | ||||||
|  |                     "hqd_synthetic_and_coloured": "Sentetikler", | ||||||
|  |                     "hygiene_59": "Hijyen 59'", | ||||||
|  |                     "hygiene_60": "Hijyen 60°", | ||||||
|  |                     "hygiene_plus_59": "Hijyen 59'", | ||||||
|  |                     "hygiene_plus_59_min": "Hijyen 59'", | ||||||
|  |                     "hygiene_pro_49_min": "Hygiene Pro 49 min", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + Buhar", | ||||||
|  |                     "intensive_40": "Yoğun 40°C", | ||||||
|  |                     "intensive_40_steam": "Yoğun 40°C + Buhar", | ||||||
|  |                     "iot_active_steam": "Buhar", | ||||||
|  |                     "iot_active_wash_steam": "Aktif Yıkama", | ||||||
|  |                     "iot_allergy_care_pro": "Anti-Alerji Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "Aktif Yıkama + Buhar", | ||||||
|  |                     "iot_checkup": "Check-up", | ||||||
|  |                     "iot_colour_59_steam": "Renkliler 59' + Buhar", | ||||||
|  |                     "iot_cottons_steam": "Pamuklular + Buhar", | ||||||
|  |                     "iot_delicate_silk_steam": "Hassas İpek + Buhar", | ||||||
|  |                     "iot_delicati_59_steam": "Narin 59'", | ||||||
|  |                     "iot_dry_air_refresh": "Hava Yenileme", | ||||||
|  |                     "iot_dry_anti_mites": "Akar önleyici", | ||||||
|  |                     "iot_dry_baby": "Bebek", | ||||||
|  |                     "iot_dry_backpacks": "Sırt çantaları", | ||||||
|  |                     "iot_dry_bathrobe": "Bornoz ve gözenekli kumaşlar", | ||||||
|  |                     "iot_dry_bed_linen": "Çarşaflar", | ||||||
|  |                     "iot_dry_cotton_dry": "Pamuklular kurutma", | ||||||
|  |                     "iot_dry_cuddly_toys": "Pelüş hayvanlar", | ||||||
|  |                     "iot_dry_curtains": "Perdeler", | ||||||
|  |                     "iot_dry_dehumidifier": "Nem giderici", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "Narinler - anti-alerji", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "Narin masa örtüleri", | ||||||
|  |                     "iot_dry_denim_jeans": "Denim - Kot Pantolon", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "Kolay Ütü - Pamuklular", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "Kolay Ütü - Sentetikler", | ||||||
|  |                     "iot_dry_gym_fit": "Fitness - spor kıyafetleri", | ||||||
|  |                     "iot_dry_lingerie": "İç çamaşırları", | ||||||
|  |                     "iot_dry_mixed_dry": "Karışık kurutma", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "Hızlı 60' - Narinler", | ||||||
|  |                     "iot_dry_shirts": "Gömlekler", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "Mayolar", | ||||||
|  |                     "iot_dry_synthetics": "Sentetik Kurutma", | ||||||
|  |                     "iot_dry_synthetic_dry": "Sentetik Kurutma", | ||||||
|  |                     "iot_dry_tablecloths": "Masa örtüleri", | ||||||
|  |                     "iot_dry_technical_fabrics": "Teknik kumaşlar", | ||||||
|  |                     "iot_dry_warm_embrace": "Ilık döndürme", | ||||||
|  |                     "iot_dry_wool_dry": "Yünlü kurutma", | ||||||
|  |                     "iot_easy_iron": "Kolay Ütüleme", | ||||||
|  |                     "iot_fresh_care_steam": "Fresh Care + Buhar", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + Buhar", | ||||||
|  |                     "iot_intensive_40_steam": "Yoğun 40°C + Buhar", | ||||||
|  |                     "iot_mixed_steam": "Karışık + Buhar", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "Karışık ve Renkliler 59' + Buhar", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "Kirli Pamuklular 59'", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "Hızlı A Sınıfı 60 + Buhar", | ||||||
|  |                     "iot_resistant_cotton_steam": "Pamuklular + Buhar", | ||||||
|  |                     "iot_shirts_steam": "Gömlek + Buhar", | ||||||
|  |                     "iot_single_item_steam": "Tek Çamaşır + Buhar", | ||||||
|  |                     "iot_smart_wash": "Akıllı Yıkama", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "Özel program 39' + Buhar", | ||||||
|  |                     "iot_steam_hygiene_plus": "Hijyen Artı Buhar ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "Sentetikler ve Renkliler + Buhar", | ||||||
|  |                     "iot_wash_and_dry": "Yıkama ve kurutma", | ||||||
|  |                     "iot_wash_anti_mites": "Akar önleyici", | ||||||
|  |                     "iot_wash_anti_odor": "Koku giderici", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "Dezenfektan", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "Bebek Dezenfektanı + Buhar", | ||||||
|  |                     "iot_wash_backpacks": "Sırt çantaları", | ||||||
|  |                     "iot_wash_backpacks_zelig": "Sırt Çantaları", | ||||||
|  |                     "iot_wash_bathrobe": "Bornoz ve havlular", | ||||||
|  |                     "iot_wash_bathrobe_steam": "Bornoz + Buhar", | ||||||
|  |                     "iot_wash_bed_linen": "Çarşaflar", | ||||||
|  |                     "iot_wash_bed_linen_steam": "Çarşaflar + Buhar", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "Çarşaflar", | ||||||
|  |                     "iot_wash_big_single_load": "Büyük tek yük", | ||||||
|  |                     "iot_wash_bleaching": "Beyazlatma", | ||||||
|  |                     "iot_wash_blood_stains": "Kan lekeleri", | ||||||
|  |                     "iot_wash_cashmere": "Kaşmir", | ||||||
|  |                     "iot_wash_chocolate_stains": "Çikolata lekeleri", | ||||||
|  |                     "iot_wash_cold_wash": "Soğuk Yıkama", | ||||||
|  |                     "iot_wash_colored": "Renkli", | ||||||
|  |                     "iot_wash_colored_anti_stain": "Renkliler için leke çıkarma", | ||||||
|  |                     "iot_wash_colored_delicate": "Renkli hassas", | ||||||
|  |                     "iot_wash_coloured": "Renkliler", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "Renkli Nevresim", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "Renkli Nevresim + Buhar", | ||||||
|  |                     "iot_wash_coloured_curtains": "Renkli Perdeler", | ||||||
|  |                     "iot_wash_coloured_shirts": "Renkli Gömlekler", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "Renkli Gömlekler + Buhar", | ||||||
|  |                     "iot_wash_coloured_steam": "Renkliler + Buhar", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "Renkli Masa Örtüsü", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "Renkli Masa Örtüsü + Buhar", | ||||||
|  |                     "iot_wash_cotton": "Pamuklular", | ||||||
|  |                     "iot_wash_cotton_steam": "Pamuklular + Buhar", | ||||||
|  |                     "iot_wash_cuddly_toys": "Pelüş hayvanlar", | ||||||
|  |                     "iot_wash_curtains": "Perdeler", | ||||||
|  |                     "iot_wash_curtains_steam": "Perdeler+Buhar", | ||||||
|  |                     "iot_wash_curtains_zelig": "Perdeler", | ||||||
|  |                     "iot_wash_dark": "Koyu renkli giysiler", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "Koyu ve renkliler 44'", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "Koyu ve renkliler 59'", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "Koyu ve renkliler XL", | ||||||
|  |                     "iot_wash_dark_steam": "Koyu renkli giysiler + Buhar", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "Narin Çamaşırlar", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "Narin çamaşırlar için anti-alerji", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "Narin çamaşırlar için anti-alerji + Buhar", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "Narin çamaşırlar için anti-alerji", | ||||||
|  |                     "iot_wash_delicate_colors": "Renkli narin çamaşırlar", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "Renkliler + Buhar", | ||||||
|  |                     "iot_wash_delicate_dark": "Hassas koyu", | ||||||
|  |                     "iot_wash_delicate_steam": "Narin Çamaşırlar + Buhar", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "Narin masa örtüleri", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "Narin masa örtüleri + Buhar", | ||||||
|  |                     "iot_wash_delicate_whites": "Hassas beyazlar", | ||||||
|  |                     "iot_wash_denim_jeans": "Denim - kot pantolon", | ||||||
|  |                     "iot_wash_diving_suits": "Dalgıç elbiseleri", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "Dalgıç elbiseleri", | ||||||
|  |                     "iot_wash_down_jackets": "Şişme montlar", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "Şişme montlar", | ||||||
|  |                     "iot_wash_duvet": "Yorgan", | ||||||
|  |                     "iot_wash_fruit_stains": "Meyve lekeleri", | ||||||
|  |                     "iot_wash_gym_fit": "Fitness - spor kıyafetleri", | ||||||
|  |                     "iot_wash_handwash": "Elde yıkama", | ||||||
|  |                     "iot_wash_handwash_colored": "Elde yıkama renkli", | ||||||
|  |                     "iot_wash_handwash_dark": "Elde yıkama koyu renkli", | ||||||
|  |                     "iot_wash_lingerie": "İç çamaşırları", | ||||||
|  |                     "iot_wash_masks_refresh": "Maskeleri Yenileme", | ||||||
|  |                     "iot_wash_masks_sanification": "Maske Sterilize Etme", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "Maske Sterilize Etme + Buhar", | ||||||
|  |                     "iot_wash_mats": "Halılar", | ||||||
|  |                     "iot_wash_men_s_trousers": "Pantolonları", | ||||||
|  |                     "iot_wash_mixed": "Karışık", | ||||||
|  |                     "iot_wash_mixed_steam": "Karışık + Buhar", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "Karışık ve renkli 44'", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "Karışık ve renkli 59'", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "Karışık ve renkli XL", | ||||||
|  |                     "iot_wash_new_clothes": "Yeni kıyafetler", | ||||||
|  |                     "iot_wash_perfect_white": "Kusursuz beyazlar", | ||||||
|  |                     "iot_wash_perfect_white_steam": "Kusursuz beyazlar + Buhar", | ||||||
|  |                     "iot_wash_pets": "Evcil hayvan aksesuarları", | ||||||
|  |                     "iot_wash_pets_hair_removal": "Evcil Hayvan Tüyü Temizleme", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "Evcil Hayvan Kokularını ve Lekelerini Giderme", | ||||||
|  |                     "iot_wash_pets_steam": "Evcil hayvan aksesuarları", | ||||||
|  |                     "iot_wash_playsuits": "Oyun elbiseleri", | ||||||
|  |                     "iot_wash_playsuits_steam": "Oyun elbiseleri + Buhar", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "Hızlı tamburlu temizleyici", | ||||||
|  |                     "iot_wash_rapid_14": "Hızlı 14’", | ||||||
|  |                     "iot_wash_rapid_30": "Hızlı 30’", | ||||||
|  |                     "iot_wash_rapid_44": "Hızlı 44'", | ||||||
|  |                     "iot_wash_rapid_59": "Hızlı 59'", | ||||||
|  |                     "iot_wash_rapid_59_steam": "Hızlı 59' + Buhar", | ||||||
|  |                     "iot_wash_refresh_14_min": "Yenileme 14'", | ||||||
|  |                     "iot_wash_resistant_colored": "Dayanıklı renkli", | ||||||
|  |                     "iot_wash_resistant_dark": "Dayanıklı koyu renkli", | ||||||
|  |                     "iot_wash_resistant_whites": "Dayanıklı beyazlar", | ||||||
|  |                     "iot_wash_rinse": "Durulama", | ||||||
|  |                     "iot_wash_shirts": "Gömlekler", | ||||||
|  |                     "iot_wash_shirts_steam": "Gömlekler + Buhar", | ||||||
|  |                     "iot_wash_silk": "İpek", | ||||||
|  |                     "iot_wash_ski_suit": "Kayak giysileri", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "Kayak giysileri", | ||||||
|  |                     "iot_wash_spin": "Sıkma", | ||||||
|  |                     "iot_wash_sport": "Spor", | ||||||
|  |                     "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_swimsuits_and_bikinis": "Mayolar", | ||||||
|  |                     "iot_wash_synthetic": "Sentetikler", | ||||||
|  |                     "iot_wash_synthetic_steam": "Sentetikler + Buhar", | ||||||
|  |                     "iot_wash_tablecloths": "Masa örtüleri", | ||||||
|  |                     "iot_wash_tablecloths_steam": "Masa örtüleri + Buhar", | ||||||
|  |                     "iot_wash_technical_fabrics": "Teknik kumaşlar", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "Teknik kumaşlar", | ||||||
|  |                     "iot_wash_technical_jackets": "Teknik ceketler", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "Teknik ceketler", | ||||||
|  |                     "iot_wash_trainers": "Spor ayakkabıları", | ||||||
|  |                     "iot_wash_whites": "Beyazlar", | ||||||
|  |                     "iot_wash_whites_44": "Beyazlar 44'", | ||||||
|  |                     "iot_wash_whites_59": "Beyazlar 59'", | ||||||
|  |                     "iot_wash_whites_xl": "Beyazlar XL", | ||||||
|  |                     "iot_wash_wine_stains": "Şarap lekeleri", | ||||||
|  |                     "iot_wash_wool": "Yünlüler", | ||||||
|  |                     "jeans": "Kot pantolon", | ||||||
|  |                     "jeans_60": "Kot", | ||||||
|  |                     "low_dry": "Karışık kurutma", | ||||||
|  |                     "mixed": "Karışık", | ||||||
|  |                     "mixed_and_colored_59": "Karışık ve Renkliler 59'", | ||||||
|  |                     "mixed_steam": "Karışık + Buhar", | ||||||
|  |                     "mix_and_colour_59": "Karisik Renkliler 59'", | ||||||
|  |                     "mix_and_colour_59_steam": "Karışık ve Renkliler 59' + Buhar", | ||||||
|  |                     "night_and_day": "Gece ve Gündüz", | ||||||
|  |                     "night_wash": "Gece Programı", | ||||||
|  |                     "perfect_59": "Kusursuz 59'", | ||||||
|  |                     "perfect_cotton_59": "Kirli Pamuklular 59'", | ||||||
|  |                     "perfect_cotton_59_steam": "Kirli Pamuklular 59'", | ||||||
|  |                     "perfect_whites_59": "Mükemmel beyazlık 59'", | ||||||
|  |                     "rapid_14_min": "Hızlı 14 Dk", | ||||||
|  |                     "rapid_30_min": "Hızlı 30 dk", | ||||||
|  |                     "rapid_44_min": "Hızlı 44 dk", | ||||||
|  |                     "rapid_a_class_60": "Hızlı Sınıf A 60", | ||||||
|  |                     "rapid_a_class_60_steam": "Hızlı A Sınıfı 60 + Buhar", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "Yıkama ve Kurutma 59'.", | ||||||
|  |                     "resistant_cotton": "Pamuklular", | ||||||
|  |                     "resistant_cotton_steam": "Pamuklular + Buhar", | ||||||
|  |                     "rinse": "Durulama", | ||||||
|  |                     "shirts_steam": "Gömlek + Buhar", | ||||||
|  |                     "silent_night": "Gece Programı", | ||||||
|  |                     "single_item": "Tek Çamaşır", | ||||||
|  |                     "single_item_steam": "Tek Çamaşır + Buhar", | ||||||
|  |                     "smart_wash": "Akıllı Yıkama", | ||||||
|  |                     "soft_care": "Yumuşak Bakım", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "Gunluk Yikama 39'", | ||||||
|  |                     "special_39_full_load": "Gunluk Yikama 39'", | ||||||
|  |                     "special_39_full_load_steam": "Özel program 39' + Buhar", | ||||||
|  |                     "special_49": "Özel 49'", | ||||||
|  |                     "sport_39": "Spor 39'", | ||||||
|  |                     "sport_plus_29": "Cok Kirli Spor 29\"", | ||||||
|  |                     "sport_plus_39": "Col kirli spor 39'", | ||||||
|  |                     "steam_39": "Buhar 39'", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - Pamuklular", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - Narin çamaşırlar", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - Sentetikler", | ||||||
|  |                     "steam_hygiene_plus": "Hijyen Artı Buhar ", | ||||||
|  |                     "synthetics": "Sentetikler", | ||||||
|  |                     "synthetic_and_coloured": "Sentetikler ve Renkliler", | ||||||
|  |                     "synthetic_and_coloured_steam": "Sentetikler ve Renkliler + Buhar", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "Toplam Bakım", | ||||||
|  |                     "tumbling": "Döndürme", | ||||||
|  |                     "wool": "Yünlüler", | ||||||
|  |                     "wool_and_delicates_49": "Yünlü/Hassas 49'", | ||||||
|  |                     "wool_dry": "Yünlü kurutma", | ||||||
|  |                     "wool_soft_care": "Yünlü & Hassas" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "OTOMATİK AYAR", | ||||||
|  |                     "cheese": "Peynir", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Eco modu", | ||||||
|  |                     "fruits_and_veg": "Meyve Ve Sebze", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "TATİL ", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "Hiç mod seçilmedi", | ||||||
|  |                     "quick_cool": "HIZLI SOĞUTMA", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER COOL", | ||||||
|  |                     "super_freeze": "SUPER FREEZE", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "Gece", |                     "silent": "Gece", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "özel", |                     "special": "özel", | ||||||
|                     "special_pw_prz": "özel", |                     "special_pw_prz": "özel", | ||||||
|                     "steam": "Buhar 75°C", |                     "steam": "Buhar 75°C", | ||||||
| @ -465,11 +1028,12 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "Makarna ve Ekmek", |                     "bakery": "Makarna ve Ekmek", | ||||||
|                     "bakery_steam": "Buharda pişmiş ekmek", |                     "bakery_steam": "Fırın buharı", | ||||||
|                     "bottom_heating": "Alt ısıtıcı", |                     "bottom_heating": "Alt ısıtıcı", | ||||||
|                     "bottom_heating_fan": "Alt ısıtıcı + Fan", |                     "bottom_heating_fan": "Alt ısıtıcı + Fan", | ||||||
|                     "bread": "Ekmek", |                     "bread": "Ekmek", | ||||||
|                     "bread_steam": "Buharda pişmiş hamur işleri", |                     "bread_steam": "Buharda pişmiş ekmek", | ||||||
|  |                     "combi": "Kombi", | ||||||
|                     "convection_fan": "Fan desteklı", |                     "convection_fan": "Fan desteklı", | ||||||
|                     "convection_fan_turnspit": "Konveksiyon + Fan + Şiş Çevirme", |                     "convection_fan_turnspit": "Konveksiyon + Fan + Şiş Çevirme", | ||||||
|                     "conventional": "Statık", |                     "conventional": "Statık", | ||||||
| @ -477,7 +1041,7 @@ | |||||||
|                     "defrost": "Buz çözme", |                     "defrost": "Buz çözme", | ||||||
|                     "descaling": "Kireç çözme", |                     "descaling": "Kireç çözme", | ||||||
|                     "fish": "Balık", |                     "fish": "Balık", | ||||||
|                     "fish_steam": "Buharda pişmiş balık", |                     "fish_steam": "Balık buğulama", | ||||||
|                     "grill_cata": "Izgara", |                     "grill_cata": "Izgara", | ||||||
|                     "grill_fan_cata": "Izgara fan", |                     "grill_fan_cata": "Izgara fan", | ||||||
|                     "grill_fan_pyro": "Izgara + Fan", |                     "grill_fan_pyro": "Izgara + Fan", | ||||||
| @ -488,12 +1052,12 @@ | |||||||
|                     "leavening": "Mayalama", |                     "leavening": "Mayalama", | ||||||
|                     "low_temp_cooking": "Düşük Sıcaklıkta Pişirme", |                     "low_temp_cooking": "Düşük Sıcaklıkta Pişirme", | ||||||
|                     "low_temp_cooking_fish": "Düşük Sıcaklıkta Pişirme - Balık", |                     "low_temp_cooking_fish": "Düşük Sıcaklıkta Pişirme - Balık", | ||||||
|                     "low_temp_cooking_fish_steam": "Düşük Sıcaklıkta Buharda Pişirme - Balık", |                     "low_temp_cooking_fish_steam": "Düşük Isıda Pişirme - Balık buğulama", | ||||||
|                     "low_temp_cooking_meat": "Düşük Sıcaklıkta Pişirme - Et", |                     "low_temp_cooking_meat": "Düşük Sıcaklıkta Pişirme - Et", | ||||||
|                     "low_temp_cooking_meat_steam": "Düşük Sıcaklıkta Buharda Pişirme - Et", |                     "low_temp_cooking_meat_steam": "Düşük Isıda Pişirme - Buharda et", | ||||||
|                     "low_temp_cooking_steam": "Düşük Sıcaklıkta Buharda Pişirme", |                     "low_temp_cooking_steam": "Düşük Sıcaklıkta Buharda Pişirme", | ||||||
|                     "meat": "Et", |                     "meat": "Et", | ||||||
|                     "meat_steam": "Buharda pişmiş et", |                     "meat_steam": "Et buharı", | ||||||
|                     "multi_level": "Çok Seviyeli", |                     "multi_level": "Çok Seviyeli", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "Makarna ve Ekmek", |                     "pasta_and_bakery": "Makarna ve Ekmek", | ||||||
| @ -501,8 +1065,8 @@ | |||||||
|                     "pyrolysis": "Piroliz", |                     "pyrolysis": "Piroliz", | ||||||
|                     "pyrolysis_plus": "Piroliz +", |                     "pyrolysis_plus": "Piroliz +", | ||||||
|                     "red_meat": "Kırmızı Et", |                     "red_meat": "Kırmızı Et", | ||||||
|                     "red_meat_steam": "Buharda pişmiş kırmızı et", |                     "red_meat_steam": "Buharda kırmızı et", | ||||||
|                     "regenerate": "Yenileme", |                     "regenerate": "Yeniden oluştur", | ||||||
|                     "soft_plus": "Yumuşak+", |                     "soft_plus": "Yumuşak+", | ||||||
|                     "super_grill": "Süper Izgara", |                     "super_grill": "Süper Izgara", | ||||||
|                     "tailor_bake": "Tailor bake", |                     "tailor_bake": "Tailor bake", | ||||||
| @ -511,9 +1075,9 @@ | |||||||
|                     "vegetables": "Sebzeler", |                     "vegetables": "Sebzeler", | ||||||
|                     "vegetables_cata": "Sebzeler", |                     "vegetables_cata": "Sebzeler", | ||||||
|                     "vegetables_pyro": "Sebzeler", |                     "vegetables_pyro": "Sebzeler", | ||||||
|                     "water_discharge": "Su Drenajı", |                     "water_discharge": "Su Tahliyesi", | ||||||
|                     "white_meat": "Beyaz Et", |                     "white_meat": "Beyaz Et", | ||||||
|                     "white_meat_steam": "Buharda pişmiş beyaz et" |                     "white_meat_steam": "Buharda beyaz et" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "Program" |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
| @ -570,7 +1134,7 @@ | |||||||
|                     "hqd_precious_cure": "Precious cure", |                     "hqd_precious_cure": "Precious cure", | ||||||
|                     "hqd_quick_20": "Hızlı 20", |                     "hqd_quick_20": "Hızlı 20", | ||||||
|                     "hqd_quick_30": "Hızlı 30", |                     "hqd_quick_30": "Hızlı 30", | ||||||
|                     "hqd_quick_dry": "Hızlı kurutma", |                     "hqd_quick_dry": "Hızlı kurutma 30", | ||||||
|                     "hqd_quilt": "Yorganlar", |                     "hqd_quilt": "Yorganlar", | ||||||
|                     "hqd_refresh": "Yenileme", |                     "hqd_refresh": "Yenileme", | ||||||
|                     "hqd_school_uniform": "Okul üniforması", |                     "hqd_school_uniform": "Okul üniforması", | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + Nem giderici", |                     "iot_uv_and_dry": "UV + Nem giderici", | ||||||
|                     "iot_uv_and_fan": "UV + Fan", |                     "iot_uv_and_fan": "UV + Fan", | ||||||
|                     "iot_uv_and_heat": "UV + Isıtma" |                     "iot_uv_and_heat": "UV + Isıtma" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER FREEZE", |                     "super_freeze": "SUPER FREEZE", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "Program" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "Kalan süre" |                 "name": "Kalan süre" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "Buzdolabı", | ||||||
|  |                     "freezer": "Dondurucu", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "Buzdolabı & Dondurucu" | ||||||
|  |                 }, | ||||||
|  |                 "name": "Ocak gözü" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "Buzdolabı" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "İndüksiyonlu Ocak" |                 "name": "İndüksiyonlu Ocak" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "Program Başlangıç" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "Program Durdur" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "Klima" |                 "name": "Klima" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "Buzdolabı", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Buzdolabı modları", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Otomatik Ayarla", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "Hiç mod seçilmedi" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "Dondurucu", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Dondurucu modları", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "Otomatik Ayarla", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "Hiç mod seçilmedi" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "Fırın", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "Programlar", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "Makarna ve Ekmek", | ||||||
|  |                             "bakery_steam": "Fırın buharı", | ||||||
|  |                             "bottom_heating": "Alt ısıtıcı", | ||||||
|  |                             "bottom_heating_fan": "Alt ısıtıcı + Fan", | ||||||
|  |                             "bread": "Ekmek", | ||||||
|  |                             "bread_steam": "Buharda pişmiş ekmek", | ||||||
|  |                             "combi": "Kombi", | ||||||
|  |                             "convection_fan": "Fan desteklı", | ||||||
|  |                             "convection_fan_turnspit": "Konveksiyon + Fan + Şiş Çevirme", | ||||||
|  |                             "conventional": "Statık", | ||||||
|  |                             "conventional_turnspit": "Konveksiyon + Şiş Çevirme", | ||||||
|  |                             "defrost": "Buz çözme", | ||||||
|  |                             "descaling": "Kireç çözme", | ||||||
|  |                             "fish": "Balık", | ||||||
|  |                             "fish_steam": "Balık buğulama", | ||||||
|  |                             "grill_cata": "Izgara", | ||||||
|  |                             "grill_fan_cata": "Izgara fan", | ||||||
|  |                             "grill_fan_pyro": "Izgara + Fan", | ||||||
|  |                             "grill_pyro": "Izgara", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "Ekmek", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "Mayalama", | ||||||
|  |                             "low_temp_cooking": "Düşük Sıcaklıkta Pişirme", | ||||||
|  |                             "low_temp_cooking_fish": "Düşük Sıcaklıkta Pişirme - Balık", | ||||||
|  |                             "low_temp_cooking_fish_steam": "Düşük Isıda Pişirme - Balık buğulama", | ||||||
|  |                             "low_temp_cooking_meat": "Düşük Sıcaklıkta Pişirme - Et", | ||||||
|  |                             "low_temp_cooking_meat_steam": "Düşük Isıda Pişirme - Buharda et", | ||||||
|  |                             "low_temp_cooking_steam": "Düşük Sıcaklıkta Buharda Pişirme", | ||||||
|  |                             "meat": "Et", | ||||||
|  |                             "meat_steam": "Et buharı", | ||||||
|  |                             "multi_level": "Çok Seviyeli", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "Makarna ve Ekmek", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "Piroliz", | ||||||
|  |                             "pyrolysis_plus": "Piroliz +", | ||||||
|  |                             "red_meat": "Kırmızı Et", | ||||||
|  |                             "red_meat_steam": "Buharda kırmızı et", | ||||||
|  |                             "regenerate": "Yeniden oluştur", | ||||||
|  |                             "soft_plus": "Yumuşak+", | ||||||
|  |                             "super_grill": "Süper Izgara", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "Sebzeler", | ||||||
|  |                             "vegetables_cata": "Sebzeler", | ||||||
|  |                             "vegetables_pyro": "Sebzeler", | ||||||
|  |                             "water_discharge": "Su Tahliyesi", | ||||||
|  |                             "white_meat": "Beyaz Et", | ||||||
|  |                             "white_meat_steam": "Buharda beyaz et" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -58,7 +58,8 @@ | |||||||
|                     "19": "烘干", |                     "19": "烘干", | ||||||
|                     "20": "烘干", |                     "20": "烘干", | ||||||
|                     "11": "就绪", |                     "11": "就绪", | ||||||
|                     "17": "unknown" |                     "17": "unknown", | ||||||
|  |                     "12": "unknown" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "阶段" |                 "name": "阶段" | ||||||
|             }, |             }, | ||||||
| @ -306,7 +307,8 @@ | |||||||
|                     "woolmark": "Woolmark", |                     "woolmark": "Woolmark", | ||||||
|                     "xxl_load": "XXL Load", |                     "xxl_load": "XXL Load", | ||||||
|                     "zoom_59": "缩放 59" |                     "zoom_59": "缩放 59" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "程序" | ||||||
|             }, |             }, | ||||||
|             "room_temperature": { |             "room_temperature": { | ||||||
|                 "name": "室温" |                 "name": "室温" | ||||||
| @ -319,6 +321,562 @@ | |||||||
|             }, |             }, | ||||||
|             "fridge_temp": { |             "fridge_temp": { | ||||||
|                 "name": "冰箱温度" |                 "name": "冰箱温度" | ||||||
|  |             }, | ||||||
|  |             "programs_ac": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_10_heating": "10°C 加热功能", | ||||||
|  |                     "iot_auto": "自动", | ||||||
|  |                     "iot_cool": "冷却", | ||||||
|  |                     "iot_dry": "烘干", | ||||||
|  |                     "iot_fan": "风扇", | ||||||
|  |                     "iot_heat": "加热", | ||||||
|  |                     "iot_nano_aqua": "Nano Aqua", | ||||||
|  |                     "iot_purify": "自净", | ||||||
|  |                     "iot_self_clean": "自洁", | ||||||
|  |                     "iot_self_clean_56": "无菌清洁 56°C", | ||||||
|  |                     "iot_simple_start": "立即启动", | ||||||
|  |                     "iot_uv": "UV", | ||||||
|  |                     "iot_uv_and_auto": "UV + 自动", | ||||||
|  |                     "iot_uv_and_cool": "UV + 制冷", | ||||||
|  |                     "iot_uv_and_dry": "UV + 减湿器", | ||||||
|  |                     "iot_uv_and_fan": "UV + 风扇", | ||||||
|  |                     "iot_uv_and_heat": "UV + 加热" | ||||||
|  |                 }, | ||||||
|  |                 "name": "程序" | ||||||
|  |             }, | ||||||
|  |             "programs_dw": { | ||||||
|  |                 "state": { | ||||||
|  |                     "59_min": "Rapid 59'", | ||||||
|  |                     "auto_care": "Auto Care", | ||||||
|  |                     "auto_care_soil": "Auto Care", | ||||||
|  |                     "auto_plus": "AutoPlus", | ||||||
|  |                     "auto_sensor": "Auto Sensor", | ||||||
|  |                     "auto_sensor_soil": "Auto Sensor", | ||||||
|  |                     "auto_universal": "自动通用50℃-60℃", | ||||||
|  |                     "auto_universal_plus": "自动通用+ 65℃-75℃", | ||||||
|  |                     "auto_universal_plus_soil": "自动通用+ 65℃-75℃", | ||||||
|  |                     "auto_universal_soil": "自动通用50℃-60℃", | ||||||
|  |                     "auto_wash": "自动洗涤", | ||||||
|  |                     "auto_wash_soil": "自动洗涤", | ||||||
|  |                     "classe_a_59": "A级1小时65℃", | ||||||
|  |                     "delicate": "易碎45℃", | ||||||
|  |                     "dishwasher_care": "水垢清洁循环", | ||||||
|  |                     "eco": "节能", | ||||||
|  |                     "eco_asynch": "经济45℃", | ||||||
|  |                     "eco_bldc": "经济45℃", | ||||||
|  |                     "eco_synch": "经济45℃", | ||||||
|  |                     "gentle_wash": "Gentle wash", | ||||||
|  |                     "glass": "玻璃", | ||||||
|  |                     "glassware": "玻璃器皿45°C", | ||||||
|  |                     "glass_care": "Glass Care", | ||||||
|  |                     "hygiene": "卫生", | ||||||
|  |                     "hygiene_plus": "消毒洗+75°C", | ||||||
|  |                     "intensive": "加强 ", | ||||||
|  |                     "intensive_rapid": "强化快速", | ||||||
|  |                     "iot_auto_sensor": "Auto Sensor", | ||||||
|  |                     "iot_auto_universal_soil": "自动通用50℃-60℃", | ||||||
|  |                     "iot_auto_wash_soil": "自动洗涤", | ||||||
|  |                     "iot_baby_care": "婴儿服", | ||||||
|  |                     "iot_breakfast": "早餐", | ||||||
|  |                     "iot_checkup": "检测", | ||||||
|  |                     "iot_china_crystals": "中式石英器皿", | ||||||
|  |                     "iot_classe_a_59": "Rapid 59'", | ||||||
|  |                     "iot_cocktail_glasses": "鸡尾酒杯", | ||||||
|  |                     "iot_cocktail_glasses_soil": "鸡尾酒杯", | ||||||
|  |                     "iot_daily_care": "日常清洗", | ||||||
|  |                     "iot_daily_care_soil": "日常清洗", | ||||||
|  |                     "iot_delicate": "易碎45℃", | ||||||
|  |                     "iot_dinner_for_two": "2人餐", | ||||||
|  |                     "iot_dinner_for_two_soil": "2人餐", | ||||||
|  |                     "iot_dreft_quick_cycle": "Dreft Quick", | ||||||
|  |                     "iot_eco_asynch": "经济45℃", | ||||||
|  |                     "iot_eco_bldc": "经济45℃", | ||||||
|  |                     "iot_eco_synch": "经济45℃", | ||||||
|  |                     "iot_extra_hygiene": "额外消毒", | ||||||
|  |                     "iot_fairy_quick_cycle": "Fairy Quick", | ||||||
|  |                     "iot_happy_hour": "家庭聚会", | ||||||
|  |                     "iot_jar_quick_cycle": "Jar Quick", | ||||||
|  |                     "iot_party": "派对用餐具", | ||||||
|  |                     "iot_party_soil": "派对用餐具", | ||||||
|  |                     "iot_pizza_menu": "Pizza餐具", | ||||||
|  |                     "iot_pizza_menu_soil": "Pizza餐具", | ||||||
|  |                     "iot_plastic_tupperware": "塑料餐具", | ||||||
|  |                     "iot_porcelain": "瓷器", | ||||||
|  |                     "iot_power_mix_wash": "混合洗涤", | ||||||
|  |                     "iot_power_mix_wash_soil": "混合洗涤", | ||||||
|  |                     "iot_prewash": "预洗", | ||||||
|  |                     "iot_pyrex_and_glassware": "玻璃器皿", | ||||||
|  |                     "iot_rapid_29": "Rapid 29'", | ||||||
|  |                     "iot_rapid_39": "快速 39' 60°C", | ||||||
|  |                     "iot_single": "单人餐", | ||||||
|  |                     "iot_steam": "蒸汽洗75°C", | ||||||
|  |                     "iot_super_flash": "超快洗", | ||||||
|  |                     "iot_super_wash": "强力洗涤", | ||||||
|  |                     "iot_turbopower": "涡轮动力", | ||||||
|  |                     "iot_universal": "通用60°C", | ||||||
|  |                     "iot_wok_grids_maxi_pans": "特殊锅类", | ||||||
|  |                     "iot_wok_grids_maxi_pans_soil": "特殊锅类", | ||||||
|  |                     "iot_yes_quick_cycle": "Yes Quick", | ||||||
|  |                     "night": "超静55℃", | ||||||
|  |                     "prewash": "预洗", | ||||||
|  |                     "rapid_20": "Rapid 20'", | ||||||
|  |                     "rapid_24": "Rapid 24'", | ||||||
|  |                     "rapid_29": "Rapid 29' 50°C", | ||||||
|  |                     "rapid_35": "Wash&Dry 35'", | ||||||
|  |                     "rapid_39": "快速 39' 60°C", | ||||||
|  |                     "rapid_49": "Rapid 49'", | ||||||
|  |                     "rapid_59": "Rapid 59'", | ||||||
|  |                     "sanitising": "消毒", | ||||||
|  |                     "silence": "Silence", | ||||||
|  |                     "silent": "夜间", | ||||||
|  |                     "silent_care": "Silent Care", | ||||||
|  |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|  |                     "special": "特殊", | ||||||
|  |                     "special_pw_prz": "特殊", | ||||||
|  |                     "steam": "蒸汽洗75°C", | ||||||
|  |                     "steam_plus": "蒸汽 + 75°C", | ||||||
|  |                     "total_care": "Total Care 50°C", | ||||||
|  |                     "ultra_silence": "超静55℃", | ||||||
|  |                     "ultra_silent": "超静55℃", | ||||||
|  |                     "universal": "通用60°C", | ||||||
|  |                     "universal_plus": "通用+ 70°C", | ||||||
|  |                     "zoom_39": "Zoom 39 min" | ||||||
|  |                 }, | ||||||
|  |                 "name": "程序" | ||||||
|  |             }, | ||||||
|  |             "programs_ih": { | ||||||
|  |                 "state": { | ||||||
|  |                     "iot_special_ash_brown": "灰褐色", | ||||||
|  |                     "iot_special_beef_fillet": "牛排", | ||||||
|  |                     "iot_special_beef_veal_stew": "炖牛肉和小牛肉", | ||||||
|  |                     "iot_special_boiled_rice": "煮饭", | ||||||
|  |                     "iot_special_chicken_breast": "鸡胸肉", | ||||||
|  |                     "iot_special_chicken_legs": "鸡腿", | ||||||
|  |                     "iot_special_chocolate_pudding": "巧克力布丁", | ||||||
|  |                     "iot_special_entrecote": "肋眼牛排", | ||||||
|  |                     "iot_special_fresh_tuna": "新鲜金枪鱼", | ||||||
|  |                     "iot_special_grilled_vegetables": "烤蔬菜", | ||||||
|  |                     "iot_special_lamb_cutlet": "羔羊肉", | ||||||
|  |                     "iot_special_meatballs": "肉丸", | ||||||
|  |                     "iot_special_minestrone": "意式什锦蔬菜汤", | ||||||
|  |                     "iot_special_mussels": "贻贝", | ||||||
|  |                     "iot_special_omelette": "煎蛋", | ||||||
|  |                     "iot_special_pancakes": "煎糕饼", | ||||||
|  |                     "iot_special_paris_style_peas": "巴黎式豌豆", | ||||||
|  |                     "iot_special_poached_eggs": "水煮蛋", | ||||||
|  |                     "iot_special_pork_fillet": "猪肉里脊", | ||||||
|  |                     "iot_special_pork_ribs": "猪排骨", | ||||||
|  |                     "iot_special_prawns": "明虾", | ||||||
|  |                     "iot_special_quinoa": "藜麦", | ||||||
|  |                     "iot_special_ratatouille": "普罗旺斯蔬菜杂烩", | ||||||
|  |                     "iot_special_salmon_fillet": "三文鱼片", | ||||||
|  |                     "iot_special_saute_potatoes": "炒土豆", | ||||||
|  |                     "iot_special_scallops": "扇贝", | ||||||
|  |                     "iot_special_scrambled_eggs": "炒蛋", | ||||||
|  |                     "iot_special_spelt": "斯佩耳特小麦", | ||||||
|  |                     "iot_special_veggy_noodles": "蔬菜面", | ||||||
|  |                     "iot_special_white_fish_fillet": "白鱼片", | ||||||
|  |                     "iot_standard_boiling": "Boiling", | ||||||
|  |                     "iot_standard_frying": "炸", | ||||||
|  |                     "iot_standard_keep_warm": "保温", | ||||||
|  |                     "iot_standard_melting": "融化", | ||||||
|  |                     "iot_standard_simmering": "Simmering" | ||||||
|  |                 }, | ||||||
|  |                 "name": "程序" | ||||||
|  |             }, | ||||||
|  |             "programs_ov": { | ||||||
|  |                 "state": { | ||||||
|  |                     "bakery": "意大利面和烘焙食品", | ||||||
|  |                     "bakery_steam": "烤炉蒸汽", | ||||||
|  |                     "bottom_heating": "底部加热 ", | ||||||
|  |                     "bottom_heating_fan": "底部加热 + 风扇", | ||||||
|  |                     "bread": "面包", | ||||||
|  |                     "bread_steam": "蒸烤的面包", | ||||||
|  |                     "combi": "Combi", | ||||||
|  |                     "convection_fan": "对流 + 风扇", | ||||||
|  |                     "convection_fan_turnspit": "对流 + 风扇 + 烤叉", | ||||||
|  |                     "conventional": "对流", | ||||||
|  |                     "conventional_turnspit": "对流 + 烤叉", | ||||||
|  |                     "defrost": "解冻", | ||||||
|  |                     "descaling": "除垢", | ||||||
|  |                     "fish": "鱼", | ||||||
|  |                     "fish_steam": "蒸鱼", | ||||||
|  |                     "grill_cata": "烤架", | ||||||
|  |                     "grill_fan_cata": "烤架风扇", | ||||||
|  |                     "grill_fan_pyro": "烤架 + 风扇", | ||||||
|  |                     "grill_pyro": "烤架", | ||||||
|  |                     "h20_clean": "H2O-Clean", | ||||||
|  |                     "iot_bread": "面包", | ||||||
|  |                     "iot_h20_clean": "h2O clean", | ||||||
|  |                     "leavening": "发酵", | ||||||
|  |                     "low_temp_cooking": "低温烹饪", | ||||||
|  |                     "low_temp_cooking_fish": "低温烹饪 - 鱼类", | ||||||
|  |                     "low_temp_cooking_fish_steam": "低温烹饪 - 蒸鱼", | ||||||
|  |                     "low_temp_cooking_meat": "低温烹饪 - 肉类", | ||||||
|  |                     "low_temp_cooking_meat_steam": "低温烹饪 - 蒸肉", | ||||||
|  |                     "low_temp_cooking_steam": "低温蒸汽烹饪", | ||||||
|  |                     "meat": "肉", | ||||||
|  |                     "meat_steam": "肉类蒸汽", | ||||||
|  |                     "multi_level": "多层", | ||||||
|  |                     "paella": "Paella", | ||||||
|  |                     "pasta_and_bakery": "意大利面和烘焙食品", | ||||||
|  |                     "pizza": "Pizza", | ||||||
|  |                     "pyrolysis": "热解", | ||||||
|  |                     "pyrolysis_plus": "热解 +", | ||||||
|  |                     "red_meat": "红肉", | ||||||
|  |                     "red_meat_steam": "蒸红肉", | ||||||
|  |                     "regenerate": "再加热", | ||||||
|  |                     "soft_plus": "软+", | ||||||
|  |                     "super_grill": "超级烤架", | ||||||
|  |                     "tailor_bake": "Tailor bake", | ||||||
|  |                     "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                     "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                     "vegetables": "蔬菜", | ||||||
|  |                     "vegetables_cata": "蔬菜", | ||||||
|  |                     "vegetables_pyro": "蔬菜", | ||||||
|  |                     "water_discharge": "排水", | ||||||
|  |                     "white_meat": "白肉", | ||||||
|  |                     "white_meat_steam": "蒸白肉" | ||||||
|  |                 }, | ||||||
|  |                 "name": "程序" | ||||||
|  |             }, | ||||||
|  |             "programs_wm": { | ||||||
|  |                 "state": { | ||||||
|  |                     "20_degrees_coloured_cottons": "20° 彩色和棉花", | ||||||
|  |                     "20_degrees_new_energy_label": "20°C", | ||||||
|  |                     "active_steam": "蒸汽", | ||||||
|  |                     "active_wash": "活化洗涤", | ||||||
|  |                     "active_wash_steam": "活化洗涤", | ||||||
|  |                     "allergy_care": "过敏保养", | ||||||
|  |                     "allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "all_in_one_49": "一体化 49'", | ||||||
|  |                     "all_in_one_59": "一体化 59'", | ||||||
|  |                     "all_in_one_59_steam": "活化洗涤 + 蒸汽", | ||||||
|  |                     "autocare": "自动护理", | ||||||
|  |                     "autoclean": "滚筒清洁", | ||||||
|  |                     "baby_60": "婴儿服60℃", | ||||||
|  |                     "care_14": "经济保养 14 分", | ||||||
|  |                     "care_30": "经济保养 30 分", | ||||||
|  |                     "care_44": "经济保养 44 分", | ||||||
|  |                     "checkup": "检测", | ||||||
|  |                     "colour_59": "彩色衣物 59'", | ||||||
|  |                     "colour_59_steam": "Coloureds 59' + 蒸汽", | ||||||
|  |                     "cottons": "棉布", | ||||||
|  |                     "cottons_prewash": "棉麻+预洗", | ||||||
|  |                     "cottons_steam": "棉质 + 蒸汽", | ||||||
|  |                     "cotton_care_59": "棉麻洗59\"", | ||||||
|  |                     "delicate_59": "精致 59'", | ||||||
|  |                     "delicate_silk": "精致丝绸", | ||||||
|  |                     "delicate_silk_steam": "精致丝绸 + 蒸汽", | ||||||
|  |                     "delicati_59": "精致 59'", | ||||||
|  |                     "delicati_59_steam": "精致 59'", | ||||||
|  |                     "drain_spin": "脱水 + 甩干", | ||||||
|  |                     "easy_iron": "易熨", | ||||||
|  |                     "eco_40_60_new_energy_label": "经济 40-60", | ||||||
|  |                     "extra_care": "额外保养", | ||||||
|  |                     "fitness": "健身衣物", | ||||||
|  |                     "fitness_care": "健身衣物", | ||||||
|  |                     "fresh_care": "清新护理", | ||||||
|  |                     "fresh_care_steam": "清新护理 + 蒸汽", | ||||||
|  |                     "handwash_wool": "手洗和羊毛衣物", | ||||||
|  |                     "high_dry": "棉质衣物烘干", | ||||||
|  |                     "hqd_20_degrees": "棉质 20℃", | ||||||
|  |                     "hqd_allergy": "过敏保养", | ||||||
|  |                     "hqd_autoclean": "滚筒清洁", | ||||||
|  |                     "hqd_babycare": "婴儿服", | ||||||
|  |                     "hqd_checkup": "检测", | ||||||
|  |                     "hqd_cottons": "棉布", | ||||||
|  |                     "hqd_delicate": "精致衣物", | ||||||
|  |                     "hqd_delicate_cradle": "精致衣物", | ||||||
|  |                     "hqd_dry": "棉质衣物烘干", | ||||||
|  |                     "hqd_dry_synthetics": "混合材质烘干", | ||||||
|  |                     "hqd_duvet": "羽绒服", | ||||||
|  |                     "hqd_eco_40_60_degrees": "经济 40-60", | ||||||
|  |                     "hqd_handwash_wool": "羊毛衣物", | ||||||
|  |                     "hqd_i_refresh": "i-Refresh", | ||||||
|  |                     "hqd_mix": "混合", | ||||||
|  |                     "hqd_quick_15": "快速 15'", | ||||||
|  |                     "hqd_quick_wash_57": "快速洗涤 57 分钟", | ||||||
|  |                     "hqd_rapid_wash_and_dry": "洗涤与烘干", | ||||||
|  |                     "hqd_refresh": "Refresh", | ||||||
|  |                     "hqd_rinse": "漂洗", | ||||||
|  |                     "hqd_shirts": "衬衫", | ||||||
|  |                     "hqd_smart": "Smart A.I.", | ||||||
|  |                     "hqd_spin": "甩干", | ||||||
|  |                     "hqd_sport": "运动装", | ||||||
|  |                     "hqd_super_fast": "快速 39’", | ||||||
|  |                     "hqd_synthetic_and_coloured": "合成纤维", | ||||||
|  |                     "hygiene_59": "卫生增强 59 分", | ||||||
|  |                     "hygiene_60": "卫生 60°", | ||||||
|  |                     "hygiene_plus_59": "卫生增强 59 分", | ||||||
|  |                     "hygiene_plus_59_min": "卫生增强 59 分", | ||||||
|  |                     "hygiene_pro_49_min": "Hygiene Pro 49 min", | ||||||
|  |                     "hygiene_pro_steam": "Hygiene Pro + 蒸汽", | ||||||
|  |                     "intensive_40": "加强 40°C", | ||||||
|  |                     "intensive_40_steam": "Intensive 40°C + 蒸汽", | ||||||
|  |                     "iot_active_steam": "蒸汽", | ||||||
|  |                     "iot_active_wash_steam": "活化洗涤", | ||||||
|  |                     "iot_allergy_care_pro": "Allergy Care Pro", | ||||||
|  |                     "iot_all_in_one_59_steam": "活化洗涤 + 蒸汽", | ||||||
|  |                     "iot_checkup": "检测", | ||||||
|  |                     "iot_colour_59_steam": "Coloureds 59' + 蒸汽", | ||||||
|  |                     "iot_cottons_steam": "棉质 + 蒸汽", | ||||||
|  |                     "iot_delicate_silk_steam": "精致丝绸 + 蒸汽", | ||||||
|  |                     "iot_delicati_59_steam": "精致 59'", | ||||||
|  |                     "iot_dry_air_refresh": "空气清新", | ||||||
|  |                     "iot_dry_anti_mites": "防螨", | ||||||
|  |                     "iot_dry_baby": "婴儿", | ||||||
|  |                     "iot_dry_backpacks": "背包", | ||||||
|  |                     "iot_dry_bathrobe": "浴衣和透气织物", | ||||||
|  |                     "iot_dry_bed_linen": "床单", | ||||||
|  |                     "iot_dry_cotton_dry": "棉质衣物烘干", | ||||||
|  |                     "iot_dry_cuddly_toys": "毛绒玩具", | ||||||
|  |                     "iot_dry_curtains": "窗帘", | ||||||
|  |                     "iot_dry_dehumidifier": "除湿机", | ||||||
|  |                     "iot_dry_delicates_antiallergy": "精致衣物 - 抗过敏", | ||||||
|  |                     "iot_dry_delicate_tablecloths": "精致桌布", | ||||||
|  |                     "iot_dry_denim_jeans": "牛仔布 - 牛仔裤", | ||||||
|  |                     "iot_dry_easy_iron_cotton": "轻松熨烫 - 棉布", | ||||||
|  |                     "iot_dry_easy_iron_synthetics": "轻松熨烫 - 合成纤维", | ||||||
|  |                     "iot_dry_gym_fit": "运动 - 健身衣物", | ||||||
|  |                     "iot_dry_lingerie": "内衣", | ||||||
|  |                     "iot_dry_mixed_dry": "混合材质烘干", | ||||||
|  |                     "iot_dry_rapid_60_min_delicates": "快速 60' - 精致衣物", | ||||||
|  |                     "iot_dry_shirts": "衬衫", | ||||||
|  |                     "iot_dry_swimsuits_and_bikinis": "泳衣", | ||||||
|  |                     "iot_dry_synthetics": "合成纤维烘干", | ||||||
|  |                     "iot_dry_synthetic_dry": "合成纤维烘干", | ||||||
|  |                     "iot_dry_tablecloths": "桌布", | ||||||
|  |                     "iot_dry_technical_fabrics": "工艺织物", | ||||||
|  |                     "iot_dry_warm_embrace": "中温烘干", | ||||||
|  |                     "iot_dry_wool_dry": "羊毛衣物烘干", | ||||||
|  |                     "iot_easy_iron": "易熨", | ||||||
|  |                     "iot_fresh_care_steam": "清新护理 + 蒸汽", | ||||||
|  |                     "iot_hygiene_pro_steam": "Hygiene Pro + 蒸汽", | ||||||
|  |                     "iot_intensive_40_steam": "Intensive 40°C + 蒸汽", | ||||||
|  |                     "iot_mixed_steam": "混合 + 蒸汽", | ||||||
|  |                     "iot_mix_and_colour_59_steam": "混合材质和彩色 59' + 蒸汽", | ||||||
|  |                     "iot_perfect_cotton_59_steam": "完美棉质 59 分", | ||||||
|  |                     "iot_rapid_a_class_60_steam": "快速 A 级 60 + 蒸汽", | ||||||
|  |                     "iot_resistant_cotton_steam": "棉质 + 蒸汽", | ||||||
|  |                     "iot_shirts_steam": "衬衫 + 蒸汽", | ||||||
|  |                     "iot_single_item_steam": "单件物品 + 蒸汽", | ||||||
|  |                     "iot_smart_wash": "智能洗涤", | ||||||
|  |                     "iot_soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "iot_special_39_full_load_steam": "专用 39' + 蒸汽", | ||||||
|  |                     "iot_steam_hygiene_plus": "卫生增强蒸汽 ", | ||||||
|  |                     "iot_synthetic_and_coloured_steam": "化纤和彩色 + 蒸汽", | ||||||
|  |                     "iot_wash_and_dry": "洗涤与烘干", | ||||||
|  |                     "iot_wash_anti_mites": "防螨", | ||||||
|  |                     "iot_wash_anti_odor": "防异味", | ||||||
|  |                     "iot_wash_ariel_clean_cycle": "Ariel Ultimate Clean", | ||||||
|  |                     "iot_wash_ariel_cold_cycle": "Ariel Cold Clean", | ||||||
|  |                     "iot_wash_ariel_fresh_cycle": "Ariel Fresh Clean", | ||||||
|  |                     "iot_wash_baby_sanitizer": "消毒", | ||||||
|  |                     "iot_wash_baby_sanitizer_steam": "婴儿用品消毒 + 蒸汽", | ||||||
|  |                     "iot_wash_backpacks": "背包", | ||||||
|  |                     "iot_wash_backpacks_zelig": "背包", | ||||||
|  |                     "iot_wash_bathrobe": "浴袍和毛巾", | ||||||
|  |                     "iot_wash_bathrobe_steam": "浴衣 + 蒸汽", | ||||||
|  |                     "iot_wash_bed_linen": "床单", | ||||||
|  |                     "iot_wash_bed_linen_steam": "床单 + 蒸汽", | ||||||
|  |                     "iot_wash_bed_linen_zelig": "床单", | ||||||
|  |                     "iot_wash_big_single_load": "单件大衣物", | ||||||
|  |                     "iot_wash_bleaching": "漂白", | ||||||
|  |                     "iot_wash_blood_stains": "血迹", | ||||||
|  |                     "iot_wash_cashmere": "羊绒", | ||||||
|  |                     "iot_wash_chocolate_stains": "巧克力渍", | ||||||
|  |                     "iot_wash_cold_wash": "冷洗", | ||||||
|  |                     "iot_wash_colored": "彩色", | ||||||
|  |                     "iot_wash_colored_anti_stain": "去除彩色织物上的污渍", | ||||||
|  |                     "iot_wash_colored_delicate": "彩色精致", | ||||||
|  |                     "iot_wash_coloured": "颜色", | ||||||
|  |                     "iot_wash_coloured_bed_linen": "彩色床单", | ||||||
|  |                     "iot_wash_coloured_bed_linen_steam": "彩色床单 + 蒸汽", | ||||||
|  |                     "iot_wash_coloured_curtains": "彩色窗帘", | ||||||
|  |                     "iot_wash_coloured_shirts": "彩色衬衫", | ||||||
|  |                     "iot_wash_coloured_shirts_steam": "彩色衬衫 + 蒸汽", | ||||||
|  |                     "iot_wash_coloured_steam": "彩色 + 蒸汽", | ||||||
|  |                     "iot_wash_coloured_tableclothes": "彩色桌布", | ||||||
|  |                     "iot_wash_coloured_tableclothes_steam": "彩色桌布 + 蒸汽", | ||||||
|  |                     "iot_wash_cotton": "棉布", | ||||||
|  |                     "iot_wash_cotton_steam": "棉质 + 蒸汽", | ||||||
|  |                     "iot_wash_cuddly_toys": "毛绒玩具", | ||||||
|  |                     "iot_wash_curtains": "窗帘", | ||||||
|  |                     "iot_wash_curtains_steam": "窗帘 + 蒸汽", | ||||||
|  |                     "iot_wash_curtains_zelig": "窗帘", | ||||||
|  |                     "iot_wash_dark": "深色衣物", | ||||||
|  |                     "iot_wash_darks_and_coloured_44": "深色与彩色 44'", | ||||||
|  |                     "iot_wash_darks_and_coloured_59": "深色与彩色 59'", | ||||||
|  |                     "iot_wash_darks_and_coloured_xl": "深色和彩色 XL", | ||||||
|  |                     "iot_wash_dark_steam": "深色物品 + 蒸汽", | ||||||
|  |                     "iot_wash_dash_clean_cycle": "Dash Ultimate Clean", | ||||||
|  |                     "iot_wash_dash_cold_cycle": "Dash Cold Clean", | ||||||
|  |                     "iot_wash_dash_fresh_cycle": "Dash Fresh Clean", | ||||||
|  |                     "iot_wash_delicate": "精致衣物", | ||||||
|  |                     "iot_wash_delicate_antiallergy": "精致衣物的抗过敏程序", | ||||||
|  |                     "iot_wash_delicate_antiallergy_steam": "抗过敏精致衣物 + 蒸汽", | ||||||
|  |                     "iot_wash_delicate_antiallergy_zelig": "精致衣物的抗过敏程序", | ||||||
|  |                     "iot_wash_delicate_colors": "颜色精致衣物", | ||||||
|  |                     "iot_wash_delicate_colors_steam": "彩色 + 蒸汽", | ||||||
|  |                     "iot_wash_delicate_dark": "精致深色", | ||||||
|  |                     "iot_wash_delicate_steam": "精致衣物 + 蒸汽", | ||||||
|  |                     "iot_wash_delicate_tablecloths": "精致桌布", | ||||||
|  |                     "iot_wash_delicate_tablecloths_steam": "精致桌布 + 蒸汽", | ||||||
|  |                     "iot_wash_delicate_whites": "精致白色衣物", | ||||||
|  |                     "iot_wash_denim_jeans": "牛仔布 - 牛仔裤", | ||||||
|  |                     "iot_wash_diving_suits": "潜水服", | ||||||
|  |                     "iot_wash_diving_suits_zelig": "潜水服", | ||||||
|  |                     "iot_wash_down_jackets": "羽绒服", | ||||||
|  |                     "iot_wash_down_jackets_zelig": "羽绒服", | ||||||
|  |                     "iot_wash_duvet": "羽绒服", | ||||||
|  |                     "iot_wash_fruit_stains": "水果渍", | ||||||
|  |                     "iot_wash_gym_fit": "运动 - 健身衣物", | ||||||
|  |                     "iot_wash_handwash": "手洗", | ||||||
|  |                     "iot_wash_handwash_colored": "彩色手洗", | ||||||
|  |                     "iot_wash_handwash_dark": "深色手洗", | ||||||
|  |                     "iot_wash_lingerie": "内衣", | ||||||
|  |                     "iot_wash_masks_refresh": "口罩清洗", | ||||||
|  |                     "iot_wash_masks_sanification": "口罩消毒", | ||||||
|  |                     "iot_wash_masks_sanification_steam": "口罩消毒 + 蒸汽", | ||||||
|  |                     "iot_wash_mats": "地毯", | ||||||
|  |                     "iot_wash_men_s_trousers": "裤子", | ||||||
|  |                     "iot_wash_mixed": "混合材质", | ||||||
|  |                     "iot_wash_mixed_steam": "混合 + 蒸汽", | ||||||
|  |                     "iot_wash_mix_and_coloured_44": "混合材质和彩色 44'", | ||||||
|  |                     "iot_wash_mix_and_coloured_59": "混合材质和彩色 59'", | ||||||
|  |                     "iot_wash_mix_and_coloured_xl": "混合材质和彩色 XL", | ||||||
|  |                     "iot_wash_new_clothes": "新衣物", | ||||||
|  |                     "iot_wash_perfect_white": "完美白色", | ||||||
|  |                     "iot_wash_perfect_white_steam": "完美白色 + 蒸汽", | ||||||
|  |                     "iot_wash_pets": "宠物用品", | ||||||
|  |                     "iot_wash_pets_hair_removal": "宠物毛发清除", | ||||||
|  |                     "iot_wash_pets_odours_stains_removal": "宠物异味和污渍清除", | ||||||
|  |                     "iot_wash_pets_steam": "宠物用品", | ||||||
|  |                     "iot_wash_playsuits": "运动装", | ||||||
|  |                     "iot_wash_playsuits_steam": "运动装 + 蒸汽", | ||||||
|  |                     "iot_wash_quick_drum_cleaner": "快速滚筒清洁器", | ||||||
|  |                     "iot_wash_rapid_14": "快速 14’", | ||||||
|  |                     "iot_wash_rapid_30": "快速 30’", | ||||||
|  |                     "iot_wash_rapid_44": "快速 44’", | ||||||
|  |                     "iot_wash_rapid_59": "快速 59’", | ||||||
|  |                     "iot_wash_rapid_59_steam": "快速 59' + 蒸汽", | ||||||
|  |                     "iot_wash_refresh_14_min": "清新 14'", | ||||||
|  |                     "iot_wash_resistant_colored": "韧性彩色衣物", | ||||||
|  |                     "iot_wash_resistant_dark": "韧性深色衣物", | ||||||
|  |                     "iot_wash_resistant_whites": "韧性白色衣物", | ||||||
|  |                     "iot_wash_rinse": "漂洗", | ||||||
|  |                     "iot_wash_shirts": "衬衫", | ||||||
|  |                     "iot_wash_shirts_steam": "衬衫 + 蒸汽", | ||||||
|  |                     "iot_wash_silk": "丝绸", | ||||||
|  |                     "iot_wash_ski_suit": "滑雪服", | ||||||
|  |                     "iot_wash_ski_suit_zelig": "滑雪服", | ||||||
|  |                     "iot_wash_spin": "甩干", | ||||||
|  |                     "iot_wash_sport": "运动装", | ||||||
|  |                     "iot_wash_sport_anti_odor": "防体味运动服", | ||||||
|  |                     "iot_wash_sport_anti_odor_zelig": "防体味运动服", | ||||||
|  |                     "iot_wash_stains_remover": "去污", | ||||||
|  |                     "iot_wash_swimsuits_and_bikinis": "泳衣", | ||||||
|  |                     "iot_wash_synthetic": "合成纤维", | ||||||
|  |                     "iot_wash_synthetic_steam": "合成纤维 + 蒸汽", | ||||||
|  |                     "iot_wash_tablecloths": "桌布", | ||||||
|  |                     "iot_wash_tablecloths_steam": "桌布 + 蒸汽", | ||||||
|  |                     "iot_wash_technical_fabrics": "工艺织物", | ||||||
|  |                     "iot_wash_technical_fabrics_zelig": "工艺织物", | ||||||
|  |                     "iot_wash_technical_jackets": "冲锋衣", | ||||||
|  |                     "iot_wash_technical_jackets_zelig": "冲锋衣", | ||||||
|  |                     "iot_wash_trainers": "运动鞋", | ||||||
|  |                     "iot_wash_whites": "白色衣物", | ||||||
|  |                     "iot_wash_whites_44": "白色衣物 44'", | ||||||
|  |                     "iot_wash_whites_59": "白色衣物 59'", | ||||||
|  |                     "iot_wash_whites_xl": "白色衣物 XL", | ||||||
|  |                     "iot_wash_wine_stains": "葡萄酒渍", | ||||||
|  |                     "iot_wash_wool": "羊毛衣物", | ||||||
|  |                     "jeans": "牛仔裤", | ||||||
|  |                     "jeans_60": "牛仔裤", | ||||||
|  |                     "low_dry": "混合材质烘干", | ||||||
|  |                     "mixed": "混合材质", | ||||||
|  |                     "mixed_and_colored_59": "混合材质和彩色 59'", | ||||||
|  |                     "mixed_steam": "混合 + 蒸汽", | ||||||
|  |                     "mix_and_colour_59": "混合和彩色 59 分", | ||||||
|  |                     "mix_and_colour_59_steam": "混合材质和彩色 59' + 蒸汽", | ||||||
|  |                     "night_and_day": "晚间和日间", | ||||||
|  |                     "night_wash": "过夜循环", | ||||||
|  |                     "perfect_59": "完美 59'", | ||||||
|  |                     "perfect_cotton_59": "完美棉质 59 分", | ||||||
|  |                     "perfect_cotton_59_steam": "完美棉质 59 分", | ||||||
|  |                     "perfect_whites_59": "完美护色 59'", | ||||||
|  |                     "rapid_14_min": "快洗14分钟", | ||||||
|  |                     "rapid_30_min": "30分钟快洗", | ||||||
|  |                     "rapid_44_min": "44分钟快洗", | ||||||
|  |                     "rapid_a_class_60": "快速 A 级 60", | ||||||
|  |                     "rapid_a_class_60_steam": "快速 A 级 60 + 蒸汽", | ||||||
|  |                     "rapid_wash_and_dry_59_min": "洗涤并烘干 59'", | ||||||
|  |                     "resistant_cotton": "棉布", | ||||||
|  |                     "resistant_cotton_steam": "棉质 + 蒸汽", | ||||||
|  |                     "rinse": "漂洗", | ||||||
|  |                     "shirts_steam": "衬衫 + 蒸汽", | ||||||
|  |                     "silent_night": "过夜循环", | ||||||
|  |                     "single_item": "单件商品", | ||||||
|  |                     "single_item_steam": "单件物品 + 蒸汽", | ||||||
|  |                     "smart_wash": "智能洗涤", | ||||||
|  |                     "soft_care": "柔软保养", | ||||||
|  |                     "soft_care_steam": "Soft Care + Steam", | ||||||
|  |                     "soft_care_steam_title": "Soft Care + Steam", | ||||||
|  |                     "special_39": "每日 39 分", | ||||||
|  |                     "special_39_full_load": "每日 39 分", | ||||||
|  |                     "special_39_full_load_steam": "专用 39' + 蒸汽", | ||||||
|  |                     "special_49": "专用 49'", | ||||||
|  |                     "sport_39": "运动装 39'", | ||||||
|  |                     "sport_plus_29": "运动增强 29 分", | ||||||
|  |                     "sport_plus_39": "运动增强 39 分", | ||||||
|  |                     "steam_39": "蒸汽 39'", | ||||||
|  |                     "steam_care_pro": "Steam Care Pro", | ||||||
|  |                     "steam_care_pro_cotton": "Steam Care Pro - 棉", | ||||||
|  |                     "steam_care_pro_delicates": "Steam Care Pro - 精致衣物", | ||||||
|  |                     "steam_care_pro_synthetic": "Steam Care Pro - 化纤", | ||||||
|  |                     "steam_hygiene_plus": "卫生增强蒸汽 ", | ||||||
|  |                     "synthetics": "合成纤维", | ||||||
|  |                     "synthetic_and_coloured": "合成纤维和彩色衣物", | ||||||
|  |                     "synthetic_and_coloured_steam": "化纤和彩色 + 蒸汽", | ||||||
|  |                     "tailored_resistant_cotton": "Tailored Resistant Cotton", | ||||||
|  |                     "tailored_synthetic_and_coloured": "Tailored Synthetic Colored", | ||||||
|  |                     "total_care": "全面护理", | ||||||
|  |                     "tumbling": "滚筒烘干", | ||||||
|  |                     "wool": "羊毛衣物", | ||||||
|  |                     "wool_and_delicates_49": "羊毛", | ||||||
|  |                     "wool_dry": "羊毛衣物烘干", | ||||||
|  |                     "wool_soft_care": "羊毛" | ||||||
|  |                 }, | ||||||
|  |                 "name": "程序" | ||||||
|  |             }, | ||||||
|  |             "programs_ref": { | ||||||
|  |                 "state": { | ||||||
|  |                     "auto_set": "AUTO-SET(自动设置)", | ||||||
|  |                     "cheese": "奶酪", | ||||||
|  |                     "chiller": "Quick cool", | ||||||
|  |                     "cold_drinks": "Soft chill", | ||||||
|  |                     "eco": "Eco", | ||||||
|  |                     "eco_mode": "Eco 模式", | ||||||
|  |                     "fruits_and_veg": "Fruit&Veg(水果和蔬菜)", | ||||||
|  |                     "fruit_and_veg": "Fruit & Veg", | ||||||
|  |                     "holiday": "HOLIDAY(假日模式)", | ||||||
|  |                     "keep_fresh": "0° Fresh", | ||||||
|  |                     "no_mode_selected": "未选择模式", | ||||||
|  |                     "quick_cool": "QUICK COOL(快速冷却)", | ||||||
|  |                     "sea_food": "Ready to cook meal", | ||||||
|  |                     "soft_frozen": "Soft freezing", | ||||||
|  |                     "super_cool": "SUPER COOL(超级冷却)", | ||||||
|  |                     "super_freeze": "SUPER FREEZE(超级冷冻)", | ||||||
|  |                     "tea": "Cold drinks or Beverages", | ||||||
|  |                     "zero_fresh": "0° Fresh" | ||||||
|  |                 }, | ||||||
|  |                 "name": "程序" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "select": { |         "select": { | ||||||
| @ -409,6 +967,11 @@ | |||||||
|                     "silent": "夜间", |                     "silent": "夜间", | ||||||
|                     "silent_care": "Silent Care", |                     "silent_care": "Silent Care", | ||||||
|                     "smart_ai": "Smart AI", |                     "smart_ai": "Smart AI", | ||||||
|  |                     "smart_ai_pro": "Smart AI Pro", | ||||||
|  |                     "smart_ai_pro_soil": "Smart AI Pro", | ||||||
|  |                     "smart_ai_rapid": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_rapid_soil": "Smart AI Rapid", | ||||||
|  |                     "smart_ai_soil": "Smart AI", | ||||||
|                     "special": "特殊", |                     "special": "特殊", | ||||||
|                     "special_pw_prz": "特殊", |                     "special_pw_prz": "特殊", | ||||||
|                     "steam": "蒸汽洗75°C", |                     "steam": "蒸汽洗75°C", | ||||||
| @ -465,11 +1028,12 @@ | |||||||
|             "programs_ov": { |             "programs_ov": { | ||||||
|                 "state": { |                 "state": { | ||||||
|                     "bakery": "意大利面和烘焙食品", |                     "bakery": "意大利面和烘焙食品", | ||||||
|                     "bakery_steam": "蒸烤的面包", |                     "bakery_steam": "烤炉蒸汽", | ||||||
|                     "bottom_heating": "底部加热 ", |                     "bottom_heating": "底部加热 ", | ||||||
|                     "bottom_heating_fan": "底部加热 + 风扇", |                     "bottom_heating_fan": "底部加热 + 风扇", | ||||||
|                     "bread": "面包", |                     "bread": "面包", | ||||||
|                     "bread_steam": "蒸烤的甜点", |                     "bread_steam": "蒸烤的面包", | ||||||
|  |                     "combi": "Combi", | ||||||
|                     "convection_fan": "对流 + 风扇", |                     "convection_fan": "对流 + 风扇", | ||||||
|                     "convection_fan_turnspit": "对流 + 风扇 + 烤叉", |                     "convection_fan_turnspit": "对流 + 风扇 + 烤叉", | ||||||
|                     "conventional": "对流", |                     "conventional": "对流", | ||||||
| @ -477,7 +1041,7 @@ | |||||||
|                     "defrost": "解冻", |                     "defrost": "解冻", | ||||||
|                     "descaling": "除垢", |                     "descaling": "除垢", | ||||||
|                     "fish": "鱼", |                     "fish": "鱼", | ||||||
|                     "fish_steam": "蒸煮的鱼", |                     "fish_steam": "蒸鱼", | ||||||
|                     "grill_cata": "烤架", |                     "grill_cata": "烤架", | ||||||
|                     "grill_fan_cata": "烤架风扇", |                     "grill_fan_cata": "烤架风扇", | ||||||
|                     "grill_fan_pyro": "烤架 + 风扇", |                     "grill_fan_pyro": "烤架 + 风扇", | ||||||
| @ -488,12 +1052,12 @@ | |||||||
|                     "leavening": "发酵", |                     "leavening": "发酵", | ||||||
|                     "low_temp_cooking": "低温烹饪", |                     "low_temp_cooking": "低温烹饪", | ||||||
|                     "low_temp_cooking_fish": "低温烹饪 - 鱼类", |                     "low_temp_cooking_fish": "低温烹饪 - 鱼类", | ||||||
|                     "low_temp_cooking_fish_steam": "低温蒸汽烹饪 - 鱼类", |                     "low_temp_cooking_fish_steam": "低温烹饪 - 蒸鱼", | ||||||
|                     "low_temp_cooking_meat": "低温烹饪 - 肉类", |                     "low_temp_cooking_meat": "低温烹饪 - 肉类", | ||||||
|                     "low_temp_cooking_meat_steam": "低温蒸汽烹饪 - 肉类", |                     "low_temp_cooking_meat_steam": "低温烹饪 - 蒸肉", | ||||||
|                     "low_temp_cooking_steam": "低温蒸汽烹饪", |                     "low_temp_cooking_steam": "低温蒸汽烹饪", | ||||||
|                     "meat": "肉", |                     "meat": "肉", | ||||||
|                     "meat_steam": "蒸煮的肉", |                     "meat_steam": "肉类蒸汽", | ||||||
|                     "multi_level": "多层", |                     "multi_level": "多层", | ||||||
|                     "paella": "Paella", |                     "paella": "Paella", | ||||||
|                     "pasta_and_bakery": "意大利面和烘焙食品", |                     "pasta_and_bakery": "意大利面和烘焙食品", | ||||||
| @ -501,8 +1065,8 @@ | |||||||
|                     "pyrolysis": "热解", |                     "pyrolysis": "热解", | ||||||
|                     "pyrolysis_plus": "热解 +", |                     "pyrolysis_plus": "热解 +", | ||||||
|                     "red_meat": "红肉", |                     "red_meat": "红肉", | ||||||
|                     "red_meat_steam": "蒸煮的红肉", |                     "red_meat_steam": "蒸红肉", | ||||||
|                     "regenerate": "再生", |                     "regenerate": "再加热", | ||||||
|                     "soft_plus": "软+", |                     "soft_plus": "软+", | ||||||
|                     "super_grill": "超级烤架", |                     "super_grill": "超级烤架", | ||||||
|                     "tailor_bake": "Tailor bake", |                     "tailor_bake": "Tailor bake", | ||||||
| @ -513,7 +1077,7 @@ | |||||||
|                     "vegetables_pyro": "蔬菜", |                     "vegetables_pyro": "蔬菜", | ||||||
|                     "water_discharge": "排水", |                     "water_discharge": "排水", | ||||||
|                     "white_meat": "白肉", |                     "white_meat": "白肉", | ||||||
|                     "white_meat_steam": "蒸煮的白肉" |                     "white_meat_steam": "蒸白肉" | ||||||
|                 }, |                 }, | ||||||
|                 "name": "程序" |                 "name": "程序" | ||||||
|             }, |             }, | ||||||
| @ -1024,7 +1588,8 @@ | |||||||
|                     "iot_uv_and_dry": "UV + 减湿器", |                     "iot_uv_and_dry": "UV + 减湿器", | ||||||
|                     "iot_uv_and_fan": "UV + 风扇", |                     "iot_uv_and_fan": "UV + 风扇", | ||||||
|                     "iot_uv_and_heat": "UV + 加热" |                     "iot_uv_and_heat": "UV + 加热" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "程序" | ||||||
|             }, |             }, | ||||||
|             "programs_ref": { |             "programs_ref": { | ||||||
|                 "state": { |                 "state": { | ||||||
| @ -1046,10 +1611,20 @@ | |||||||
|                     "super_freeze": "SUPER FREEZE(超级冷冻)", |                     "super_freeze": "SUPER FREEZE(超级冷冻)", | ||||||
|                     "tea": "Cold drinks or Beverages", |                     "tea": "Cold drinks or Beverages", | ||||||
|                     "zero_fresh": "0° Fresh" |                     "zero_fresh": "0° Fresh" | ||||||
|                 } |                 }, | ||||||
|  |                 "name": "程序" | ||||||
|             }, |             }, | ||||||
|             "remaining_time": { |             "remaining_time": { | ||||||
|                 "name": "剩余时间" |                 "name": "剩余时间" | ||||||
|  |             }, | ||||||
|  |             "ref_zones": { | ||||||
|  |                 "state": { | ||||||
|  |                     "fridge": "冰箱", | ||||||
|  |                     "freezer": "冷藏箱", | ||||||
|  |                     "vtroom1": "My Zone", | ||||||
|  |                     "fridge_freezer": "冰箱 & 冷藏箱" | ||||||
|  |                 }, | ||||||
|  |                 "name": "区域" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "switch": { |         "switch": { | ||||||
| @ -1157,6 +1732,9 @@ | |||||||
|             }, |             }, | ||||||
|             "super_freeze": { |             "super_freeze": { | ||||||
|                 "name": "Super Freeze" |                 "name": "Super Freeze" | ||||||
|  |             }, | ||||||
|  |             "refrigerator": { | ||||||
|  |                 "name": "冰箱" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "binary_sensor": { |         "binary_sensor": { | ||||||
| @ -1206,7 +1784,7 @@ | |||||||
|                 "name": "烤盘" |                 "name": "烤盘" | ||||||
|             }, |             }, | ||||||
|             "remote_control": { |             "remote_control": { | ||||||
|                 "name": "远程控制" |                 "name": "Control remoto" | ||||||
|             }, |             }, | ||||||
|             "rinse_aid": { |             "rinse_aid": { | ||||||
|                 "name": "漂洗助剂液位" |                 "name": "漂洗助剂液位" | ||||||
| @ -1301,11 +1879,105 @@ | |||||||
|         "button": { |         "button": { | ||||||
|             "induction_hob": { |             "induction_hob": { | ||||||
|                 "name": "电磁炉" |                 "name": "电磁炉" | ||||||
|  |             }, | ||||||
|  |             "start_program": { | ||||||
|  |                 "name": "程序 开始" | ||||||
|  |             }, | ||||||
|  |             "stop_program": { | ||||||
|  |                 "name": "程序 停止" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "climate": { |         "climate": { | ||||||
|             "air_conditioner": { |             "air_conditioner": { | ||||||
|                 "name": "空调" |                 "name": "空调" | ||||||
|  |             }, | ||||||
|  |             "fridge": { | ||||||
|  |                 "name": "冰箱", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "冰箱模式", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "自动设置", | ||||||
|  |                             "super_cool": "Super Cool", | ||||||
|  |                             "holiday": "Holiday", | ||||||
|  |                             "no_mode": "未选择模式" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "freezer": { | ||||||
|  |                 "name": "冷藏箱", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "冷藏室模式", | ||||||
|  |                         "state": { | ||||||
|  |                             "auto_set": "自动设置", | ||||||
|  |                             "super_freeze": "Super Freeze", | ||||||
|  |                             "no_mode": "未选择模式" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "oven": { | ||||||
|  |                 "name": "烤炉", | ||||||
|  |                 "state_attributes": { | ||||||
|  |                     "preset_mode": { | ||||||
|  |                         "name": "程序", | ||||||
|  |                         "state": { | ||||||
|  |                             "bakery": "意大利面和烘焙食品", | ||||||
|  |                             "bakery_steam": "烤炉蒸汽", | ||||||
|  |                             "bottom_heating": "底部加热 ", | ||||||
|  |                             "bottom_heating_fan": "底部加热 + 风扇", | ||||||
|  |                             "bread": "面包", | ||||||
|  |                             "bread_steam": "蒸烤的面包", | ||||||
|  |                             "combi": "Combi", | ||||||
|  |                             "convection_fan": "对流 + 风扇", | ||||||
|  |                             "convection_fan_turnspit": "对流 + 风扇 + 烤叉", | ||||||
|  |                             "conventional": "对流", | ||||||
|  |                             "conventional_turnspit": "对流 + 烤叉", | ||||||
|  |                             "defrost": "解冻", | ||||||
|  |                             "descaling": "除垢", | ||||||
|  |                             "fish": "鱼", | ||||||
|  |                             "fish_steam": "蒸鱼", | ||||||
|  |                             "grill_cata": "烤架", | ||||||
|  |                             "grill_fan_cata": "烤架风扇", | ||||||
|  |                             "grill_fan_pyro": "烤架 + 风扇", | ||||||
|  |                             "grill_pyro": "烤架", | ||||||
|  |                             "h20_clean": "H2O-Clean", | ||||||
|  |                             "iot_bread": "面包", | ||||||
|  |                             "iot_h20_clean": "h2O clean", | ||||||
|  |                             "leavening": "发酵", | ||||||
|  |                             "low_temp_cooking": "低温烹饪", | ||||||
|  |                             "low_temp_cooking_fish": "低温烹饪 - 鱼类", | ||||||
|  |                             "low_temp_cooking_fish_steam": "低温烹饪 - 蒸鱼", | ||||||
|  |                             "low_temp_cooking_meat": "低温烹饪 - 肉类", | ||||||
|  |                             "low_temp_cooking_meat_steam": "低温烹饪 - 蒸肉", | ||||||
|  |                             "low_temp_cooking_steam": "低温蒸汽烹饪", | ||||||
|  |                             "meat": "肉", | ||||||
|  |                             "meat_steam": "肉类蒸汽", | ||||||
|  |                             "multi_level": "多层", | ||||||
|  |                             "paella": "Paella", | ||||||
|  |                             "pasta_and_bakery": "意大利面和烘焙食品", | ||||||
|  |                             "pizza": "Pizza", | ||||||
|  |                             "pyrolysis": "热解", | ||||||
|  |                             "pyrolysis_plus": "热解 +", | ||||||
|  |                             "red_meat": "红肉", | ||||||
|  |                             "red_meat_steam": "蒸红肉", | ||||||
|  |                             "regenerate": "再加热", | ||||||
|  |                             "soft_plus": "软+", | ||||||
|  |                             "super_grill": "超级烤架", | ||||||
|  |                             "tailor_bake": "Tailor bake", | ||||||
|  |                             "tailor_bake_cata": "Tailor Bake", | ||||||
|  |                             "tailor_bake_pyro": "Tailor Bake", | ||||||
|  |                             "vegetables": "蔬菜", | ||||||
|  |                             "vegetables_cata": "蔬菜", | ||||||
|  |                             "vegetables_pyro": "蔬菜", | ||||||
|  |                             "water_discharge": "排水", | ||||||
|  |                             "white_meat": "白肉", | ||||||
|  |                             "white_meat_steam": "蒸白肉" | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|  | |||||||
							
								
								
									
										11
									
								
								info.md
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								info.md
									
									
									
									
									
								
							| @ -9,10 +9,11 @@ Support for home appliances of Haier's mobile app hOn. | |||||||
| - [Tumble Dryer](https://github.com/Andre0512/hon#tumble-dryer) | - [Tumble Dryer](https://github.com/Andre0512/hon#tumble-dryer) | ||||||
| - [Washer Dryer](https://github.com/Andre0512/hon#washer-dryer) | - [Washer Dryer](https://github.com/Andre0512/hon#washer-dryer) | ||||||
| - [Oven](https://github.com/Andre0512/hon#oven) | - [Oven](https://github.com/Andre0512/hon#oven) | ||||||
| - [Hob](https://github.com/Andre0512/hon#hob) |  | ||||||
| - [Dish Washer](https://github.com/Andre0512/hon#dish-washer) | - [Dish Washer](https://github.com/Andre0512/hon#dish-washer) | ||||||
|  | - [Hob](https://github.com/Andre0512/hon#hob) [BETA] | ||||||
| - [Air conditioner](https://github.com/Andre0512/hon#air-conditioner) [BETA] | - [Air conditioner](https://github.com/Andre0512/hon#air-conditioner) [BETA] | ||||||
| - [Fridge](https://github.com/Andre0512/hon#fridge) [BETA] | - [Fridge](https://github.com/Andre0512/hon#fridge) [BETA] | ||||||
|  | - [Hood](https://github.com/Andre0512/hon#hood) [BETA] | ||||||
|  |  | ||||||
| ## Configuration | ## Configuration | ||||||
|  |  | ||||||
| @ -50,10 +51,14 @@ Translation of internal names like programs are available for all languages whic | |||||||
| ## Supported Models | ## Supported Models | ||||||
| Support has been confirmed for these models, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8). | Support has been confirmed for these models, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8). | ||||||
| - Haier AD105S2SM3FA | - Haier AD105S2SM3FA | ||||||
|  | - Haier AS20HPL1HRA | ||||||
| - Haier AS25PBAHRA | - Haier AS25PBAHRA | ||||||
|  | - Haier AS25S2SF1FA-WH | ||||||
| - Haier AS25TADHRA-2 | - Haier AS25TADHRA-2 | ||||||
| - Haier AS35TADHRA-2 | - Haier AS35TADHRA-2 | ||||||
| - Haier EG9012B19SU1JD | - Haier EG9012B19SU1JD | ||||||
|  | - Haier HA2MTSJ68MC | ||||||
|  | - Haier HADG6DS46BWIFI | ||||||
| - Haier HD80-A3959 | - Haier HD80-A3959 | ||||||
| - Haier HW90-B14TEAM5 | - Haier HW90-B14TEAM5 | ||||||
| - Haier HW100-B14959U1 | - Haier HW100-B14959U1 | ||||||
| @ -61,8 +66,11 @@ Support has been confirmed for these models, but many more will work. Please add | |||||||
| - Haier HWO60SM2F3XH | - Haier HWO60SM2F3XH | ||||||
| - Haier XIB 3B2SFS-80 | - Haier XIB 3B2SFS-80 | ||||||
| - Haier XIB 6B2D3FB | - Haier XIB 6B2D3FB | ||||||
|  | - Candy BCTDH7A1TE | ||||||
|  | - Candy CCE4T620EWU | ||||||
| - Candy CIS633SCTTWIFI | - Candy CIS633SCTTWIFI | ||||||
| - Candy CSOE C10DE-80 | - Candy CSOE C10DE-80 | ||||||
|  | - Candy RO44 1286DWMC4-07 | ||||||
| - Candy ROE H9A3TCEX-S | - Candy ROE H9A3TCEX-S | ||||||
| - Candy RPW41066BWMR/1-S | - Candy RPW41066BWMR/1-S | ||||||
| - Hoover H-WASH 500 | - Hoover H-WASH 500 | ||||||
| @ -72,6 +80,7 @@ Support has been confirmed for these models, but many more will work. Please add | |||||||
| - Hoover HFB 6B2S3FX | - Hoover HFB 6B2S3FX | ||||||
| - Hoover HLE C10DCE-80 | - Hoover HLE C10DCE-80 | ||||||
| - Hoover HSOT3161WG | - Hoover HSOT3161WG | ||||||
|  | - Hoover HW 68AMC/1-80 | ||||||
| - Hoover HWPD 69AMBC/1-S | - Hoover HWPD 69AMBC/1-S | ||||||
| - Hoover HWPS4954DAMR-11 | - Hoover HWPS4954DAMR-11 | ||||||
| - Hoover NDE H10A2TCE-80 | - Hoover NDE H10A2TCE-80 | ||||||
|  | |||||||
| @ -26,6 +26,7 @@ SELECT = { | |||||||
|     "dry_levels": const.TUMBLE_DRYER_DRY_LEVEL, |     "dry_levels": const.TUMBLE_DRYER_DRY_LEVEL, | ||||||
|     "eco_pilot": const.AC_HUMAN_SENSE, |     "eco_pilot": const.AC_HUMAN_SENSE, | ||||||
|     "fan_mode": const.AC_FAN_MODE, |     "fan_mode": const.AC_FAN_MODE, | ||||||
|  |     "ref_zones": const.REF_ZONES, | ||||||
| } | } | ||||||
|  |  | ||||||
| PROGRAMS = { | PROGRAMS = { | ||||||
| @ -39,7 +40,43 @@ PROGRAMS = { | |||||||
|         "programs_ref": "PROGRAMS.REF", |         "programs_ref": "PROGRAMS.REF", | ||||||
|     }, |     }, | ||||||
|     "sensor": { |     "sensor": { | ||||||
|  |         "programs_ac": "PROGRAMS.AC", | ||||||
|  |         "programs_dw": "PROGRAMS.DW", | ||||||
|  |         "programs_ih": "PROGRAMS.IH", | ||||||
|  |         "programs_ov": "PROGRAMS.OV", | ||||||
|         "programs_td": "PROGRAMS.TD", |         "programs_td": "PROGRAMS.TD", | ||||||
|  |         "programs_wm": "PROGRAMS.WM_WD", | ||||||
|  |         "programs_ref": "PROGRAMS.REF", | ||||||
|  |     }, | ||||||
|  | } | ||||||
|  |  | ||||||
|  | CLIMATE = { | ||||||
|  |     "fridge": { | ||||||
|  |         "preset_mode": { | ||||||
|  |             "name": "REF_CMD&CTRL.MODE_SELECTION_DRAWER_FRIDGE.FRIDGE_MODE_TITLE", | ||||||
|  |             "state": { | ||||||
|  |                 "auto_set": "REF_CMD&CTRL.MODALITIES.ECO", | ||||||
|  |                 "super_cool": "REF_CMD&CTRL.MODALITIES.SUPER_COOL", | ||||||
|  |                 "holiday": "REF_CMD&CTRL.MODALITIES.BACK_FROM_HOLIDAY", | ||||||
|  |                 "no_mode": "REF_CMD&CTRL.MODALITIES.NO_MODE_SELECTED", | ||||||
|  |             }, | ||||||
|  |         } | ||||||
|  |     }, | ||||||
|  |     "freezer": { | ||||||
|  |         "preset_mode": { | ||||||
|  |             "name": "REF_CMD&CTRL.MODE_SELECTION_DRAWER_FREEZER.FREEZER_MODE_TITLE", | ||||||
|  |             "state": { | ||||||
|  |                 "auto_set": "REF_CMD&CTRL.MODALITIES.ECO", | ||||||
|  |                 "super_freeze": "REF_CMD&CTRL.MODALITIES.SHOCK_FREEZE", | ||||||
|  |                 "no_mode": "REF_CMD&CTRL.MODALITIES.NO_MODE_SELECTED", | ||||||
|  |             }, | ||||||
|  |         } | ||||||
|  |     }, | ||||||
|  |     "oven": { | ||||||
|  |         "preset_mode": { | ||||||
|  |             "name": "OV.TABS.PROGRAMS_TITLE", | ||||||
|  |             "state": "PROGRAMS.OV", | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
| } | } | ||||||
|  |  | ||||||
| @ -85,6 +122,7 @@ NAMES = { | |||||||
|         "auto_set": "REF_CMD&CTRL.MODALITIES.ECO", |         "auto_set": "REF_CMD&CTRL.MODALITIES.ECO", | ||||||
|         "super_cool": "REF_CMD&CTRL.MODALITIES.SUPER_COOL", |         "super_cool": "REF_CMD&CTRL.MODALITIES.SUPER_COOL", | ||||||
|         "super_freeze": "REF_CMD&CTRL.MODALITIES.SUPER_FREEZE", |         "super_freeze": "REF_CMD&CTRL.MODALITIES.SUPER_FREEZE", | ||||||
|  |         "refrigerator": "REF.NAME", | ||||||
|     }, |     }, | ||||||
|     "binary_sensor": { |     "binary_sensor": { | ||||||
|         "door_lock": "WASHING_CMD&CTRL.CHECK_UP_RESULTS.DOOR_LOCK", |         "door_lock": "WASHING_CMD&CTRL.CHECK_UP_RESULTS.DOOR_LOCK", | ||||||
| @ -116,6 +154,8 @@ NAMES = { | |||||||
|     }, |     }, | ||||||
|     "button": { |     "button": { | ||||||
|         "induction_hob": "GLOBALS.APPLIANCES_NAME.IH", |         "induction_hob": "GLOBALS.APPLIANCES_NAME.IH", | ||||||
|  |         "start_program": ["WC.SET_PROGRAM.PROGRAM", "GLOBALS.GENERAL.START_ON"], | ||||||
|  |         "stop_program": ["WC.SET_PROGRAM.PROGRAM", "GLOBALS.GENERAL.STOP"], | ||||||
|     }, |     }, | ||||||
|     "select": { |     "select": { | ||||||
|         "dry_levels": "WASHING_CMD&CTRL.DRAWER_CYCLE_DRYING.TAB_LEVEL", |         "dry_levels": "WASHING_CMD&CTRL.DRAWER_CYCLE_DRYING.TAB_LEVEL", | ||||||
| @ -127,8 +167,11 @@ NAMES = { | |||||||
|         "programs_ov": "WC.SET_PROGRAM.PROGRAM", |         "programs_ov": "WC.SET_PROGRAM.PROGRAM", | ||||||
|         "programs_td": "WC.SET_PROGRAM.PROGRAM", |         "programs_td": "WC.SET_PROGRAM.PROGRAM", | ||||||
|         "programs_wm": "WC.SET_PROGRAM.PROGRAM", |         "programs_wm": "WC.SET_PROGRAM.PROGRAM", | ||||||
|  |         "programs_ac": "WC.SET_PROGRAM.PROGRAM", | ||||||
|  |         "programs_ref": "WC.SET_PROGRAM.PROGRAM", | ||||||
|         "eco_pilot": "AC.PROGRAM_DETAIL.ECO_PILOT", |         "eco_pilot": "AC.PROGRAM_DETAIL.ECO_PILOT", | ||||||
|         "remaining_time": "ENROLLMENT_COMMON.GENERAL.REMAINING_TIME", |         "remaining_time": "ENROLLMENT_COMMON.GENERAL.REMAINING_TIME", | ||||||
|  |         "ref_zones": "IH.COMMON.COIL", | ||||||
|     }, |     }, | ||||||
|     "sensor": { |     "sensor": { | ||||||
|         "dry_levels": "WASHING_CMD&CTRL.DRAWER_CYCLE_DRYING.TAB_LEVEL", |         "dry_levels": "WASHING_CMD&CTRL.DRAWER_CYCLE_DRYING.TAB_LEVEL", | ||||||
| @ -177,6 +220,13 @@ NAMES = { | |||||||
|         ], |         ], | ||||||
|         "freezer_temp": "REF_CMD&CTRL.TEMPERATURE_DRAWER_FREEZER.FREEZER_TEMPERATURE_TITLE", |         "freezer_temp": "REF_CMD&CTRL.TEMPERATURE_DRAWER_FREEZER.FREEZER_TEMPERATURE_TITLE", | ||||||
|         "fridge_temp": "REF_CMD&CTRL.TEMPERATURE_DRAWER_FRIDGE.FRIDGE_TEMPERATURE_TITLE", |         "fridge_temp": "REF_CMD&CTRL.TEMPERATURE_DRAWER_FRIDGE.FRIDGE_TEMPERATURE_TITLE", | ||||||
|  |         "programs_dw": "WC.SET_PROGRAM.PROGRAM", | ||||||
|  |         "programs_ih": "WC.SET_PROGRAM.PROGRAM", | ||||||
|  |         "programs_ov": "WC.SET_PROGRAM.PROGRAM", | ||||||
|  |         "programs_td": "WC.SET_PROGRAM.PROGRAM", | ||||||
|  |         "programs_wm": "WC.SET_PROGRAM.PROGRAM", | ||||||
|  |         "programs_ac": "WC.SET_PROGRAM.PROGRAM", | ||||||
|  |         "programs_ref": "WC.SET_PROGRAM.PROGRAM", | ||||||
|     }, |     }, | ||||||
|     "number": { |     "number": { | ||||||
|         "power_management": "HINTS.COOKING_WITH_INDUCTION.POWER_MANAGEMENT", |         "power_management": "HINTS.COOKING_WITH_INDUCTION.POWER_MANAGEMENT", | ||||||
| @ -192,7 +242,12 @@ NAMES = { | |||||||
|         "freezer_temp_sel": ["OV.COMMON.GOAL_TEMPERATURE", "REF.ZONES.FREEZER"], |         "freezer_temp_sel": ["OV.COMMON.GOAL_TEMPERATURE", "REF.ZONES.FREEZER"], | ||||||
|         "fridge_temp_sel": ["OV.COMMON.GOAL_TEMPERATURE", "REF.ZONES.FRIDGE"], |         "fridge_temp_sel": ["OV.COMMON.GOAL_TEMPERATURE", "REF.ZONES.FRIDGE"], | ||||||
|     }, |     }, | ||||||
|     "climate": {"air_conditioner": "GLOBALS.APPLIANCES_NAME.AC"}, |     "climate": { | ||||||
|  |         "air_conditioner": "GLOBALS.APPLIANCES_NAME.AC", | ||||||
|  |         "fridge": "REF.ZONES.FRIDGE", | ||||||
|  |         "freezer": "REF.ZONES.FREEZER", | ||||||
|  |         "oven": "GLOBALS.APPLIANCES_NAME.OV", | ||||||
|  |     }, | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
| @ -293,6 +348,19 @@ def main(): | |||||||
|             for name, key in data.items(): |             for name, key in data.items(): | ||||||
|                 select = old.setdefault("entity", {}).setdefault(entity, {}) |                 select = old.setdefault("entity", {}).setdefault(entity, {}) | ||||||
|                 select.setdefault(name, {})["name"] = load_key(key, original, fallback) |                 select.setdefault(name, {})["name"] = load_key(key, original, fallback) | ||||||
|  |         for name, modes in CLIMATE.items(): | ||||||
|  |             climate = old.setdefault("entity", {}).setdefault("climate", {}) | ||||||
|  |             attr = climate.setdefault(name, {}).setdefault("state_attributes", {}) | ||||||
|  |             for mode, data in modes.items(): | ||||||
|  |                 mode_name = load_key(data["name"], original, fallback) | ||||||
|  |                 attr.setdefault(mode, {})["name"] = mode_name | ||||||
|  |                 if isinstance(data["state"], dict): | ||||||
|  |                     for state, key in data["state"].items(): | ||||||
|  |                         mode_state = load_key(key, original, fallback) | ||||||
|  |                         attr[mode].setdefault("state", {})[state] = mode_state | ||||||
|  |                 else: | ||||||
|  |                     attr[mode]["state"] = load_keys(data["state"], original) | ||||||
|  |  | ||||||
|         translate_login(old, original, fallback) |         translate_login(old, original, fallback) | ||||||
|         save_json(base_path / f"{language}.json", old) |         save_json(base_path / f"{language}.json", old) | ||||||
|  |  | ||||||
|  | |||||||
| @ -14,7 +14,11 @@ from custom_components.hon.climate import CLIMATES | |||||||
| from custom_components.hon.number import NUMBERS | from custom_components.hon.number import NUMBERS | ||||||
| from custom_components.hon.select import SELECTS | from custom_components.hon.select import SELECTS | ||||||
| from custom_components.hon.sensor import SENSORS | from custom_components.hon.sensor import SENSORS | ||||||
| from custom_components.hon.switch import SWITCHES, HonSwitchEntityDescription | from custom_components.hon.switch import ( | ||||||
|  |     SWITCHES, | ||||||
|  |     HonControlSwitchEntityDescription, | ||||||
|  |     HonSwitchEntityDescription, | ||||||
|  | ) | ||||||
|  |  | ||||||
| APPLIANCES = { | APPLIANCES = { | ||||||
|     "AC": "Air conditioner", |     "AC": "Air conditioner", | ||||||
| @ -50,11 +54,7 @@ result = {} | |||||||
| for entity_type, appliances in entities.items(): | for entity_type, appliances in entities.items(): | ||||||
|     for appliance, data in appliances.items(): |     for appliance, data in appliances.items(): | ||||||
|         for entity in data: |         for entity in data: | ||||||
|             if ( |             if isinstance(entity, HonControlSwitchEntityDescription): | ||||||
|                 isinstance(entity, HonSwitchEntityDescription) |  | ||||||
|                 and entity.entity_category != "config" |  | ||||||
|                 and "settings." not in entity.key |  | ||||||
|             ): |  | ||||||
|                 key = f"{entity.turn_on_key}` / `{entity.turn_off_key}" |                 key = f"{entity.turn_on_key}` / `{entity.turn_off_key}" | ||||||
|             else: |             else: | ||||||
|                 key = entity.key |                 key = entity.key | ||||||
| @ -62,7 +62,8 @@ for entity_type, appliances in entities.items(): | |||||||
|             category = ( |             category = ( | ||||||
|                 "control" |                 "control" | ||||||
|                 if entity.key.startswith("settings") |                 if entity.key.startswith("settings") | ||||||
|                 or hasattr(entity, "turn_on_key") |                 or isinstance(entity, HonSwitchEntityDescription) | ||||||
|  |                 or isinstance(entity, HonControlSwitchEntityDescription) | ||||||
|                 or entity_type in ["button", "climate"] |                 or entity_type in ["button", "climate"] | ||||||
|                 else "sensor" |                 else "sensor" | ||||||
|             ) |             ) | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	