start translation of entity names

This commit is contained in:
Andre Basche 2023-04-23 02:01:14 +02:00
parent 9370cf84b8
commit 90e02428e8
28 changed files with 4163 additions and 366 deletions

314
README.md
View file

@ -134,187 +134,187 @@ I moved the api related stuff into the package [pyhOn](https://github.com/Andre0
### Dish washer ### Dish washer
#### Controls #### Controls
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Dish Washer | `mdi:dishwasher` | `switch` | `startProgram` / `stopProgram` | | Dish Washer | `dishwasher` | `switch` | `startProgram` / `stopProgram` | ✔ |
#### Configs #### Configs
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Add Dish | `mdi:silverware-fork-knife` | `switch` | `startProgram.addDish` | | Add Dish | `silverware-fork-knife` | `switch` | `startProgram.addDish` | ✔ |
| Delay time | `mdi:timer-plus` | `number` | `startProgram.delayTime` | | Delay time | `timer-plus` | `number` | `startProgram.delayTime` | ✔ |
| Eco Express | `mdi:sprout` | `switch` | `startProgram.ecoExpress` | | Eco Express | `sprout` | `switch` | `startProgram.ecoExpress` | ✔ |
| Eco Index | `mdi:sprout` | `sensor` | `startProgram.ecoIndex` | | Eco Index | `sprout` | `sensor` | `startProgram.ecoIndex` | ❌ |
| Energy Label | `mdi:lightning-bolt-circle` | `sensor` | `startProgram.energyLabel` | | Energy Label | `lightning-bolt-circle` | `sensor` | `startProgram.energyLabel` | ❌ |
| Extra Dry | `mdi:hair-dryer` | `switch` | `startProgram.extraDry` | | Extra Dry | `hair-dryer` | `switch` | `startProgram.extraDry` | ✔ |
| Half Load | `mdi:fraction-one-half` | `switch` | `startProgram.halfLoad` | | Half Load | `fraction-one-half` | `switch` | `startProgram.halfLoad` | ✔ |
| Open Door | `mdi:door-open` | `switch` | `startProgram.openDoor` | | Open Door | `door-open` | `switch` | `startProgram.openDoor` | ✔ |
| Program | | `select` | `startProgram.program` | | Program | | `select` | `startProgram.program` | ✔ |
| Temperature | `mdi:thermometer` | `sensor` | `startProgram.temp` | | Temperature | `thermometer` | `sensor` | `startProgram.temp` | ✔ |
| Three in One | `mdi:numeric-3-box-outline` | `switch` | `startProgram.threeInOne` | | Three in One | `numeric-3-box-outline` | `switch` | `startProgram.threeInOne` | ✔ |
| Time | `mdi:timer` | `sensor` | `startProgram.remainingTime` | | Time | `timer` | `sensor` | `startProgram.remainingTime` | ✔ |
| Water Efficiency | `mdi:water` | `sensor` | `startProgram.waterEfficiency` | | Water Efficiency | `water` | `sensor` | `startProgram.waterEfficiency` | ✔ |
| Water Saving | `mdi:water-percent` | `sensor` | `startProgram.waterSaving` | | Water Saving | `water-percent` | `sensor` | `startProgram.waterSaving` | ✔ |
| Water hard | `mdi:water` | `number` | `startProgram.waterHard` | | Water hard | `water` | `number` | `startProgram.waterHard` | ✔ |
#### Sensors #### Sensors
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Connection | | `binary_sensor` | `attributes.lastConnEvent.category` | | Connection | | `binary_sensor` | `attributes.lastConnEvent.category` | ✔ |
| Door | | `binary_sensor` | `doorStatus` | | Door | | `binary_sensor` | `doorStatus` | ✔ |
| Error | `mdi:math-log` | `sensor` | `errors` | | Error | `math-log` | `sensor` | `errors` | ✔ |
| Machine Status | `mdi:information` | `sensor` | `machMode` | | Machine Status | `information` | `sensor` | `machMode` | ✔ |
| Program Phase | `mdi:washing-machine` | `sensor` | `prPhase` | | Program Phase | `washing-machine` | `sensor` | `prPhase` | ✔ |
| Remaining Time | `mdi:timer` | `sensor` | `remainingTimeMM` | | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | ✔ |
| Rinse Aid | `mdi:spray-bottle` | `binary_sensor` | `rinseAidStatus` | | Rinse Aid | `spray-bottle` | `binary_sensor` | `rinseAidStatus` | ✔ |
| Salt | `mdi:shaker-outline` | `binary_sensor` | `saltStatus` | | Salt | `shaker-outline` | `binary_sensor` | `saltStatus` | ✔ |
### Hob ### Hob
#### Controls #### Controls
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Start Program | `mdi:pot-steam` | `button` | `startProgram` | | Start Program | `pot-steam` | `button` | `startProgram` | ✔ |
#### Configs #### Configs
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Power Management | `mdi:timelapse` | `number` | `startProgram.powerManagement` | | Power Management | `timelapse` | `number` | `startProgram.powerManagement` | ✔ |
| Program | | `select` | `startProgram.program` | | Program | | `select` | `startProgram.program` | ✔ |
| Temperature | `mdi:thermometer` | `number` | `startProgram.temp` | | Temperature | `thermometer` | `number` | `startProgram.temp` | ✔ |
#### Sensors #### Sensors
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Connection | `mdi:wifi` | `binary_sensor` | `attributes.lastConnEvent.category` | | Connection | `wifi` | `binary_sensor` | `attributes.lastConnEvent.category` | ✔ |
| Error | `mdi:math-log` | `sensor` | `errors` | | Error | `math-log` | `sensor` | `errors` | ❌ |
| Hob Lock | | `binary_sensor` | `hobLockStatus` | | Hob Lock | | `binary_sensor` | `hobLockStatus` | ❌ |
| Hot Status | | `binary_sensor` | `hotStatus` | | Hot Status | | `binary_sensor` | `hotStatus` | ✔ |
| On | `mdi:power-cycle` | `binary_sensor` | `attributes.parameters.onOffStatus` | | On | `power-cycle` | `binary_sensor` | `attributes.parameters.onOffStatus` | ❌ |
| Pan Status | `mdi:pot-mix` | `binary_sensor` | `panStatus` | | Pan Status | `pot-mix` | `binary_sensor` | `panStatus` | ✔ |
| Power | `mdi:lightning-bolt` | `sensor` | `power` | | Power | `lightning-bolt` | `sensor` | `power` | ✔ |
| Remaining Time | `mdi:timer` | `sensor` | `remainingTimeMM` | | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | ✔ |
| Remote Control | `mdi:remote` | `binary_sensor` | `attributes.parameters.remoteCtrValid` | | Remote Control | `remote` | `binary_sensor` | `attributes.parameters.remoteCtrValid` | ✔ |
| Temperature | `mdi:thermometer` | `sensor` | `temp` | | Temperature | `thermometer` | `sensor` | `temp` | ✔ |
### Oven ### Oven
#### Controls #### Controls
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Oven | `mdi:toaster-oven` | `switch` | `startProgram` / `stopProgram` | | Oven | `toaster-oven` | `switch` | `startProgram` / `stopProgram` | ✔ |
#### Configs #### Configs
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Delay time | `mdi:timer-plus` | `number` | `startProgram.delayTime` | | Delay time | `timer-plus` | `number` | `startProgram.delayTime` | ✔ |
| Preheat | `mdi:thermometer-chevron-up` | `switch` | `startProgram.preheatStatus` | | Preheat | `thermometer-chevron-up` | `switch` | `startProgram.preheatStatus` | ✔ |
| Program | | `select` | `startProgram.program` | | Program | | `select` | `startProgram.program` | ✔ |
| Program Duration | `mdi:timelapse` | `number` | `startProgram.prTime` | | Program Duration | `timelapse` | `number` | `startProgram.prTime` | ✔ |
| Target Temperature | `mdi:thermometer` | `number` | `startProgram.tempSel` | | Target Temperature | `thermometer` | `number` | `startProgram.tempSel` | ✔ |
#### Sensors #### Sensors
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Connection | `mdi:wifi` | `binary_sensor` | `attributes.lastConnEvent.category` | | Connection | `wifi` | `binary_sensor` | `attributes.lastConnEvent.category` | ✔ |
| On | `mdi:power-cycle` | `binary_sensor` | `attributes.parameters.onOffStatus` | | On | `power-cycle` | `binary_sensor` | `attributes.parameters.onOffStatus` | ❌ |
| Remaining Time | `mdi:timer` | `sensor` | `remainingTimeMM` | | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | ✔ |
| Remote Control | `mdi:remote` | `binary_sensor` | `attributes.parameters.remoteCtrValid` | | Remote Control | `remote` | `binary_sensor` | `attributes.parameters.remoteCtrValid` | ✔ |
| Start Time | `mdi:clock-start` | `sensor` | `delayTime` | | Start Time | `clock-start` | `sensor` | `delayTime` | ✔ |
| Temperature | `mdi:thermometer` | `sensor` | `temp` | | Temperature | `thermometer` | `sensor` | `temp` | ✔ |
| Temperature Selected | `mdi:thermometer` | `sensor` | `tempSel` | | Temperature Selected | `thermometer` | `sensor` | `tempSel` | ✔ |
### Tumble dryer ### Tumble dryer
#### Controls #### Controls
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Pause Tumble Dryer | `mdi:pause` | `switch` | `pauseProgram` / `resumeProgram` | | Pause Tumble Dryer | `pause` | `switch` | `pauseProgram` / `resumeProgram` | ✔ |
| Tumble Dryer | `mdi:tumble-dryer` | `switch` | `startProgram` / `stopProgram` | | Tumble Dryer | `tumble-dryer` | `switch` | `startProgram` / `stopProgram` | ✔ |
#### Configs #### Configs
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Anti-Crease | `mdi:timer` | `switch` | `startProgram.antiCreaseTime` | | Anti-Crease | `timer` | `switch` | `startProgram.antiCreaseTime` | ✔ |
| Delay time | `mdi:timer-plus` | `number` | `startProgram.delayTime` | | Delay time | `timer-plus` | `number` | `startProgram.delayTime` | ✔ |
| Dry level | `mdi:hair-dryer` | `select` | `startProgram.dryLevel` | | Dry level | `hair-dryer` | `select` | `startProgram.dryLevel` | ✔ |
| Program | | `select` | `startProgram.program` | | Program | | `select` | `startProgram.program` | ✔ |
| Sterilization | `mdi:clock-start` | `switch` | `startProgram.sterilizationStatus` | | Sterilization | `clock-start` | `switch` | `startProgram.sterilizationStatus` | ❌ |
| Temperature level | `mdi:thermometer` | `number` | `startProgram.tempLevel` | | Temperature level | `thermometer` | `number` | `startProgram.tempLevel` | ✔ |
| Time | `mdi:timer` | `select` | `startProgram.dryTimeMM` | | Time | `timer` | `select` | `startProgram.dryTimeMM` | ❌ |
#### Sensors #### Sensors
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Connection | | `binary_sensor` | `attributes.lastConnEvent.category` | | Connection | | `binary_sensor` | `attributes.lastConnEvent.category` | ✔ |
| Door | | `binary_sensor` | `doorStatus` | | Door | | `binary_sensor` | `doorStatus` | ❌ |
| Dry level | `mdi:hair-dryer` | `sensor` | `dryLevel` | | Dry level | `hair-dryer` | `sensor` | `dryLevel` | ✔ |
| Error | `mdi:math-log` | `sensor` | `errors` | | Error | `math-log` | `sensor` | `errors` | ✔ |
| Machine Status | `mdi:information` | `sensor` | `machMode` | | Machine Status | `information` | `sensor` | `machMode` | ✔ |
| Program | `mdi:tumble-dryer` | `sensor` | `prCode` | | Program | `tumble-dryer` | `sensor` | `prCode` | ✔ |
| Program Phase | `mdi:washing-machine` | `sensor` | `prPhase` | | Program Phase | `washing-machine` | `sensor` | `prPhase` | ✔ |
| Remaining Time | `mdi:timer` | `sensor` | `remainingTimeMM` | | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | ✔ |
| Start Time | `mdi:clock-start` | `sensor` | `delayTime` | | Start Time | `clock-start` | `sensor` | `delayTime` | ✔ |
| Temperature level | `mdi:thermometer` | `sensor` | `tempLevel` | | Temperature level | `thermometer` | `sensor` | `tempLevel` | ✔ |
### Washer dryer ### Washer dryer
#### Controls #### Controls
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Pause Washing Machine | `mdi:pause` | `switch` | `pauseProgram` / `resumeProgram` | | Pause Washing Machine | `pause` | `switch` | `pauseProgram` / `resumeProgram` | ✔ |
| Washing Machine | `mdi:washing-machine` | `switch` | `startProgram` / `stopProgram` | | Washing Machine | `washing-machine` | `switch` | `startProgram` / `stopProgram` | ✔ |
#### Configs #### Configs
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Delay Time | `mdi:timer-plus` | `number` | `startProgram.delayTime` | | Delay Time | `timer-plus` | `number` | `startProgram.delayTime` | ✔ |
| Program | | `select` | `startProgram.program` | | Program | | `select` | `startProgram.program` | ✔ |
| Suggested weight | `mdi:weight-kilogram` | `sensor` | `startProgram.weight` | | Suggested weight | `weight-kilogram` | `sensor` | `startProgram.weight` | ❌ |
#### Sensors #### Sensors
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Acqua Plus | | `binary_sensor` | `acquaplus` | | Acqua Plus | | `binary_sensor` | `acquaplus` | ✔ |
| Anti-Crease | | `binary_sensor` | `anticrease` | | Anti-Crease | | `binary_sensor` | `anticrease` | ✔ |
| Current Electricity Used | `mdi:lightning-bolt` | `sensor` | `currentElectricityUsed` | | Current Electricity Used | `lightning-bolt` | `sensor` | `currentElectricityUsed` | ❌ |
| Current Program | `mdi:tumble-dryer` | `sensor` | `prCode` | | Current Program | `tumble-dryer` | `sensor` | `prCode` | ❌ |
| Current Temperature | `mdi:thermometer` | `sensor` | `temp` | | Current Temperature | `thermometer` | `sensor` | `temp` | ✔ |
| Current Water Used | `mdi:water` | `sensor` | `currentWaterUsed` | | Current Water Used | `water` | `sensor` | `currentWaterUsed` | ❌ |
| Dirt level | `mdi:liquid-spot` | `sensor` | `dirtyLevel` | | Dirt level | `liquid-spot` | `sensor` | `dirtyLevel` | ✔ |
| Dry level | `mdi:hair-dryer` | `sensor` | `dryLevel` | | Dry level | `hair-dryer` | `sensor` | `dryLevel` | ✔ |
| Extra Rinse 1 | | `binary_sensor` | `extraRinse1` | | Extra Rinse 1 | | `binary_sensor` | `extraRinse1` | ✔ |
| Extra Rinse 2 | | `binary_sensor` | `extraRinse2` | | Extra Rinse 2 | | `binary_sensor` | `extraRinse2` | ✔ |
| Extra Rinse 3 | | `binary_sensor` | `extraRinse3` | | Extra Rinse 3 | | `binary_sensor` | `extraRinse3` | ✔ |
| Good Night Mode | | `binary_sensor` | `goodNight` | | Good Night Mode | | `binary_sensor` | `goodNight` | ✔ |
| Machine Status | `mdi:information` | `sensor` | `machMode` | | Machine Status | `information` | `sensor` | `machMode` | ✔ |
| Pre Wash | | `binary_sensor` | `startProgram.prewash` | | Pre Wash | | `binary_sensor` | `startProgram.prewash` | ❌ |
| Program Phase | `mdi:washing-machine` | `sensor` | `prPhase` | | Program Phase | `washing-machine` | `sensor` | `prPhase` | ✔ |
| Remaining Time | `mdi:timer` | `sensor` | `remainingTimeMM` | | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | ✔ |
| Remote Control | `mdi:remote` | `binary_sensor` | `attributes.lastConnEvent.category` | | Remote Control | `remote` | `binary_sensor` | `attributes.lastConnEvent.category` | ✔ |
| Spin Speed | `mdi:fast-forward-outline` | `sensor` | `spinSpeed` | | Spin Speed | `fast-forward-outline` | `sensor` | `spinSpeed` | ✔ |
| Steam level | `mdi:smoke` | `sensor` | `steamLevel` | | Steam level | `smoke` | `sensor` | `steamLevel` | ✔ |
| Total Power | | `sensor` | `totalElectricityUsed` | | Total Power | | `sensor` | `totalElectricityUsed` | ❌ |
| Total Wash Cycle | `mdi:counter` | `sensor` | `totalWashCycle` | | Total Wash Cycle | `counter` | `sensor` | `totalWashCycle` | ❌ |
| Total Water | | `sensor` | `totalWaterUsed` | | Total Water | | `sensor` | `totalWaterUsed` | ❌ |
### Washing machine ### Washing machine
#### Controls #### Controls
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Pause Washing Machine | `mdi:pause` | `switch` | `pauseProgram` / `resumeProgram` | | Pause Washing Machine | `pause` | `switch` | `pauseProgram` / `resumeProgram` | ✔ |
| Washing Machine | `mdi:washing-machine` | `switch` | `startProgram` / `stopProgram` | | Washing Machine | `washing-machine` | `switch` | `startProgram` / `stopProgram` | ✔ |
#### Configs #### Configs
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Delay Status | `mdi:timer-check` | `switch` | `startProgram.delayStatus` | | Delay Status | `timer-check` | `switch` | `startProgram.delayStatus` | ❌ |
| Delay Time | `mdi:timer-plus` | `number` | `startProgram.delayTime` | | Delay Time | `timer-plus` | `number` | `startProgram.delayTime` | ✔ |
| Main Wash Time | `mdi:clock-start` | `number` | `startProgram.mainWashTime` | | Main Wash Time | `clock-start` | `number` | `startProgram.mainWashTime` | ✔ |
| Program | | `select` | `startProgram.program` | | Program | | `select` | `startProgram.program` | ✔ |
| Rinse Iterations | `mdi:rotate-right` | `number` | `startProgram.rinseIterations` | | Rinse Iterations | `rotate-right` | `number` | `startProgram.rinseIterations` | ✔ |
| Soak Prewash Selection | `mdi:tshirt-crew` | `switch` | `startProgram.haier_SoakPrewashSelection` | | Soak Prewash Selection | `tshirt-crew` | `switch` | `startProgram.haier_SoakPrewashSelection` | ✔ |
| Spin speed | `mdi:numeric` | `select` | `startProgram.spinSpeed` | | Spin speed | `numeric` | `select` | `startProgram.spinSpeed` | ✔ |
| Suggested weight | `mdi:weight-kilogram` | `sensor` | `startProgram.weight` | | Suggested weight | `weight-kilogram` | `sensor` | `startProgram.weight` | ❌ |
| Temperature | `mdi:thermometer` | `select` | `startProgram.temp` | | Temperature | `thermometer` | `select` | `startProgram.temp` | ✔ |
#### Sensors #### Sensors
| Name | Icon | Entity | Key | | Name | Icon | Entity | Key | Auto-Translation |
| --- | --- | --- | --- | | --- | --- | --- | --- | --- |
| Current Electricity Used | `mdi:lightning-bolt` | `sensor` | `currentElectricityUsed` | | Current Electricity Used | `lightning-bolt` | `sensor` | `currentElectricityUsed` | ❌ |
| Current Water Used | `mdi:water` | `sensor` | `currentWaterUsed` | | Current Water Used | `water` | `sensor` | `currentWaterUsed` | ❌ |
| Door | | `binary_sensor` | `doorStatus` | | Door | | `binary_sensor` | `doorStatus` | ❌ |
| Door Lock | | `binary_sensor` | `doorLockStatus` | | Door Lock | | `binary_sensor` | `doorLockStatus` | ✔ |
| Error | `mdi:math-log` | `sensor` | `errors` | | Error | `math-log` | `sensor` | `errors` | ✔ |
| Machine Status | `mdi:information` | `sensor` | `machMode` | | Machine Status | `information` | `sensor` | `machMode` | ✔ |
| Program Phase | `mdi:washing-machine` | `sensor` | `prPhase` | | Program Phase | `washing-machine` | `sensor` | `prPhase` | ✔ |
| Remaining Time | `mdi:timer` | `sensor` | `remainingTimeMM` | | Remaining Time | `timer` | `sensor` | `remainingTimeMM` | ✔ |
| Remote Control | `mdi:remote` | `binary_sensor` | `attributes.lastConnEvent.category` | | Remote Control | `remote` | `binary_sensor` | `attributes.lastConnEvent.category` | ✔ |
| Spin Speed | `mdi:speedometer` | `sensor` | `spinSpeed` | | Spin Speed | `speedometer` | `sensor` | `spinSpeed` | ✔ |
| Total Power | | `sensor` | `totalElectricityUsed` | | Total Power | | `sensor` | `totalElectricityUsed` | ❌ |
| Total Wash Cycle | `mdi:counter` | `sensor` | `totalWashCycle` | | Total Wash Cycle | `counter` | `sensor` | `totalWashCycle` | ❌ |
| Total Water | | `sensor` | `totalWaterUsed` | | Total Water | | `sensor` | `totalWaterUsed` | ❌ |

View file

@ -36,12 +36,14 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
device_class=BinarySensorDeviceClass.CONNECTIVITY, device_class=BinarySensorDeviceClass.CONNECTIVITY,
on_value="CONNECTED", on_value="CONNECTED",
icon="mdi:remote", icon="mdi:remote",
translation_key="remote_control",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="doorLockStatus", key="doorLockStatus",
name="Door Lock", name="Door Lock",
device_class=BinarySensorDeviceClass.LOCK, device_class=BinarySensorDeviceClass.LOCK,
on_value="0", on_value="0",
translation_key="door_lock",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="doorStatus", key="doorStatus",
@ -56,6 +58,7 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
name="Connection", name="Connection",
device_class=BinarySensorDeviceClass.CONNECTIVITY, device_class=BinarySensorDeviceClass.CONNECTIVITY,
on_value="CONNECTED", on_value="CONNECTED",
translation_key="connection",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="doorStatus", key="doorStatus",
@ -71,34 +74,29 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
device_class=BinarySensorDeviceClass.CONNECTIVITY, device_class=BinarySensorDeviceClass.CONNECTIVITY,
on_value="CONNECTED", on_value="CONNECTED",
icon="mdi:remote", icon="mdi:remote",
translation_key="remote_control",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="startProgram.prewash", key="startProgram.prewash",
name="Pre Wash", name="Pre Wash",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="extraRinse1", key="extraRinse1", name="Extra Rinse 1", translation_key="extra_rinse_1"
name="Extra Rinse 1",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="extraRinse2", key="extraRinse2", name="Extra Rinse 2", translation_key="extra_rinse_2"
name="Extra Rinse 2",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="extraRinse3", key="extraRinse3", name="Extra Rinse 3", translation_key="extra_rinse_3"
name="Extra Rinse 3",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="goodNight", key="goodNight", name="Good Night Mode", translation_key="good_night"
name="Good Night Mode",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="acquaplus", key="acquaplus", name="Acqua Plus", translation_key="aqua_plus"
name="Acqua Plus",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="anticrease", key="anticrease", name="Anti-Crease", translation_key="anti_crease"
name="Anti-Crease",
), ),
), ),
"OV": ( "OV": (
@ -108,6 +106,7 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
device_class=BinarySensorDeviceClass.CONNECTIVITY, device_class=BinarySensorDeviceClass.CONNECTIVITY,
on_value="CONNECTED", on_value="CONNECTED",
icon="mdi:wifi", icon="mdi:wifi",
translation_key="connection",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="attributes.parameters.remoteCtrValid", key="attributes.parameters.remoteCtrValid",
@ -115,6 +114,7 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
device_class=BinarySensorDeviceClass.CONNECTIVITY, device_class=BinarySensorDeviceClass.CONNECTIVITY,
on_value="1", on_value="1",
icon="mdi:remote", icon="mdi:remote",
translation_key="remote_control",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="attributes.parameters.onOffStatus", key="attributes.parameters.onOffStatus",
@ -131,6 +131,7 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
device_class=BinarySensorDeviceClass.CONNECTIVITY, device_class=BinarySensorDeviceClass.CONNECTIVITY,
on_value="CONNECTED", on_value="CONNECTED",
icon="mdi:wifi", icon="mdi:wifi",
translation_key="connection",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="attributes.parameters.remoteCtrValid", key="attributes.parameters.remoteCtrValid",
@ -138,6 +139,7 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
device_class=BinarySensorDeviceClass.CONNECTIVITY, device_class=BinarySensorDeviceClass.CONNECTIVITY,
on_value="1", on_value="1",
icon="mdi:remote", icon="mdi:remote",
translation_key="remote_control",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="attributes.parameters.onOffStatus", key="attributes.parameters.onOffStatus",
@ -151,9 +153,14 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
name="Hot Status", name="Hot Status",
device_class=BinarySensorDeviceClass.HEAT, device_class=BinarySensorDeviceClass.HEAT,
on_value="1", on_value="1",
translation_key="still_hot",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="panStatus", name="Pan Status", on_value="1", icon="mdi:pot-mix" key="panStatus",
name="Pan Status",
on_value="1",
icon="mdi:pot-mix",
translation_key="pan_status",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="hobLockStatus", key="hobLockStatus",
@ -169,6 +176,7 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
device_class=BinarySensorDeviceClass.PROBLEM, device_class=BinarySensorDeviceClass.PROBLEM,
on_value="1", on_value="1",
icon="mdi:shaker-outline", icon="mdi:shaker-outline",
translation_key="salt_level",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="rinseAidStatus", key="rinseAidStatus",
@ -176,18 +184,21 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
device_class=BinarySensorDeviceClass.PROBLEM, device_class=BinarySensorDeviceClass.PROBLEM,
on_value="1", on_value="1",
icon="mdi:spray-bottle", icon="mdi:spray-bottle",
translation_key="rinse_aid",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="attributes.lastConnEvent.category", key="attributes.lastConnEvent.category",
name="Connection", name="Connection",
device_class=BinarySensorDeviceClass.CONNECTIVITY, device_class=BinarySensorDeviceClass.CONNECTIVITY,
on_value="CONNECTED", on_value="CONNECTED",
translation_key="connection",
), ),
HonBinarySensorEntityDescription( HonBinarySensorEntityDescription(
key="doorStatus", key="doorStatus",
name="Door", name="Door",
device_class=BinarySensorDeviceClass.DOOR, device_class=BinarySensorDeviceClass.DOOR,
on_value="1", on_value="1",
translation_key="door_open",
), ),
), ),
} }

View file

@ -19,6 +19,7 @@ BUTTONS: dict[str, tuple[ButtonEntityDescription, ...]] = {
key="startProgram", key="startProgram",
name="Start Program", name="Start Program",
icon="mdi:pot-steam", icon="mdi:pot-steam",
translation_key="induction_hob",
), ),
), ),
} }

View file

@ -23,12 +23,14 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
icon="mdi:timer-plus", icon="mdi:timer-plus",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
native_unit_of_measurement=UnitOfTime.MINUTES, native_unit_of_measurement=UnitOfTime.MINUTES,
translation_key="delay_time",
), ),
NumberEntityDescription( NumberEntityDescription(
key="startProgram.rinseIterations", key="startProgram.rinseIterations",
name="Rinse Iterations", name="Rinse Iterations",
icon="mdi:rotate-right", icon="mdi:rotate-right",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
translation_key="rinse_iterations",
), ),
NumberEntityDescription( NumberEntityDescription(
key="startProgram.mainWashTime", key="startProgram.mainWashTime",
@ -36,6 +38,7 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
icon="mdi:clock-start", icon="mdi:clock-start",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
native_unit_of_measurement=UnitOfTime.MINUTES, native_unit_of_measurement=UnitOfTime.MINUTES,
translation_key="wash_time",
), ),
), ),
"TD": ( "TD": (
@ -45,6 +48,7 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
icon="mdi:timer-plus", icon="mdi:timer-plus",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
native_unit_of_measurement=UnitOfTime.MINUTES, native_unit_of_measurement=UnitOfTime.MINUTES,
translation_key="delay_time",
), ),
NumberEntityDescription( NumberEntityDescription(
key="startProgram.tempLevel", key="startProgram.tempLevel",
@ -61,6 +65,7 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
icon="mdi:timer-plus", icon="mdi:timer-plus",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
native_unit_of_measurement=UnitOfTime.MINUTES, native_unit_of_measurement=UnitOfTime.MINUTES,
translation_key="delay_time",
), ),
), ),
"OV": ( "OV": (
@ -70,6 +75,7 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
icon="mdi:timer-plus", icon="mdi:timer-plus",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
native_unit_of_measurement=UnitOfTime.MINUTES, native_unit_of_measurement=UnitOfTime.MINUTES,
translation_key="delay_time",
), ),
NumberEntityDescription( NumberEntityDescription(
key="startProgram.tempSel", key="startProgram.tempSel",
@ -77,6 +83,7 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
entity_category=EntityCategory.CONFIG, 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",
), ),
NumberEntityDescription( NumberEntityDescription(
key="startProgram.prTime", key="startProgram.prTime",
@ -84,6 +91,7 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
entity_category=EntityCategory.CONFIG, 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",
), ),
), ),
"IH": ( "IH": (
@ -92,12 +100,14 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
name="Temperature", name="Temperature",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
icon="mdi:thermometer", icon="mdi:thermometer",
translation_key="temperature",
), ),
NumberEntityDescription( NumberEntityDescription(
key="startProgram.powerManagement", key="startProgram.powerManagement",
name="Power Management", name="Power Management",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
icon="mdi:timelapse", icon="mdi:timelapse",
translation_key="power_management",
), ),
), ),
"DW": ( "DW": (
@ -107,12 +117,14 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
icon="mdi:timer-plus", icon="mdi:timer-plus",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
native_unit_of_measurement=UnitOfTime.MINUTES, native_unit_of_measurement=UnitOfTime.MINUTES,
translation_key="delay_time",
), ),
NumberEntityDescription( NumberEntityDescription(
key="startProgram.waterHard", key="startProgram.waterHard",
name="Water hard", name="Water hard",
icon="mdi:water", icon="mdi:water",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
translation_key="water_hard",
), ),
), ),
} }

View file

@ -25,6 +25,7 @@ SELECTS = {
entity_category=EntityCategory.CONFIG, 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",
), ),
SelectEntityDescription( SelectEntityDescription(
key="startProgram.temp", key="startProgram.temp",
@ -32,6 +33,7 @@ SELECTS = {
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
icon="mdi:thermometer", icon="mdi:thermometer",
unit_of_measurement=UnitOfTemperature.CELSIUS, unit_of_measurement=UnitOfTemperature.CELSIUS,
translation_key="temperature",
), ),
SelectEntityDescription( SelectEntityDescription(
key="startProgram.program", key="startProgram.program",

View file

@ -93,6 +93,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
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,
translation_key="remaining_time",
), ),
SensorEntityDescription( SensorEntityDescription(
key="spinSpeed", key="spinSpeed",
@ -100,6 +101,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
icon="mdi:speedometer", icon="mdi:speedometer",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=UnitOfTime.MINUTES, native_unit_of_measurement=UnitOfTime.MINUTES,
translation_key="spin_speed",
), ),
), ),
"TD": ( "TD": (
@ -118,6 +120,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
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,
translation_key="remaining_time",
), ),
SensorEntityDescription( SensorEntityDescription(
key="delayTime", key="delayTime",
@ -125,6 +128,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
icon="mdi:clock-start", icon="mdi:clock-start",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=UnitOfTime.MINUTES, native_unit_of_measurement=UnitOfTime.MINUTES,
translation_key="delay_time",
), ),
SensorEntityDescription( SensorEntityDescription(
key="prCode", key="prCode",
@ -206,6 +210,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
icon="mdi:fast-forward-outline", icon="mdi:fast-forward-outline",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=REVOLUTIONS_PER_MINUTE, native_unit_of_measurement=REVOLUTIONS_PER_MINUTE,
translation_key="spin_speed",
), ),
SensorEntityDescription( SensorEntityDescription(
key="remainingTimeMM", key="remainingTimeMM",
@ -213,6 +218,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
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,
translation_key="remaining_time",
), ),
SensorEntityDescription( SensorEntityDescription(
key="prCode", key="prCode",
@ -229,16 +235,19 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
key="dryLevel", key="dryLevel",
name="Dry level", name="Dry level",
icon="mdi:hair-dryer", icon="mdi:hair-dryer",
translation_key="dry_levels",
), ),
SensorEntityDescription( SensorEntityDescription(
key="dirtyLevel", key="dirtyLevel",
name="Dirt level", name="Dirt level",
icon="mdi:liquid-spot", icon="mdi:liquid-spot",
translation_key="dirt_level",
), ),
SensorEntityDescription( SensorEntityDescription(
key="steamLevel", key="steamLevel",
name="Steam level", name="Steam level",
icon="mdi:smoke", icon="mdi:smoke",
translation_key="steam_level",
), ),
SensorEntityDescription( SensorEntityDescription(
key="temp", key="temp",
@ -246,6 +255,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
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,
translation_key="temperature",
), ),
), ),
"OV": ( "OV": (
@ -254,21 +264,27 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
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",
), ),
SensorEntityDescription( SensorEntityDescription(
key="delayTime", key="delayTime",
name="Start Time", name="Start Time",
icon="mdi:clock-start", icon="mdi:clock-start",
state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=UnitOfTime.MINUTES,
translation_key="delay_time",
), ),
SensorEntityDescription( SensorEntityDescription(
key="temp", key="temp",
name="Temperature", name="Temperature",
icon="mdi:thermometer", icon="mdi:thermometer",
translation_key="temperature",
), ),
SensorEntityDescription( SensorEntityDescription(
key="tempSel", key="tempSel",
name="Temperature Selected", name="Temperature Selected",
icon="mdi:thermometer", icon="mdi:thermometer",
translation_key="target_temperature",
), ),
), ),
"IH": ( "IH": (
@ -277,6 +293,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
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",
), ),
SensorEntityDescription( SensorEntityDescription(
key="temp", key="temp",
@ -284,6 +301,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
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,
translation_key="temperature",
), ),
SensorEntityDescription(key="errors", name="Error", icon="mdi:math-log"), SensorEntityDescription(key="errors", name="Error", icon="mdi:math-log"),
SensorEntityDescription( SensorEntityDescription(
@ -291,6 +309,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
name="Power", name="Power",
icon="mdi:lightning-bolt", icon="mdi:lightning-bolt",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
translation_key="power",
), ),
), ),
"DW": ( "DW": (
@ -307,6 +326,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
icon="mdi:water", icon="mdi:water",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
translation_key="water_efficiency",
), ),
SensorEntityDescription( SensorEntityDescription(
key="startProgram.waterSaving", key="startProgram.waterSaving",
@ -315,6 +335,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=PERCENTAGE, native_unit_of_measurement=PERCENTAGE,
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
translation_key="water_saving",
), ),
SensorEntityDescription( SensorEntityDescription(
key="startProgram.temp", key="startProgram.temp",
@ -323,6 +344,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=UnitOfTemperature.CELSIUS, native_unit_of_measurement=UnitOfTemperature.CELSIUS,
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
translation_key="temperature",
), ),
SensorEntityDescription( SensorEntityDescription(
key="startProgram.energyLabel", key="startProgram.energyLabel",
@ -338,6 +360,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=UnitOfTime.MINUTES, native_unit_of_measurement=UnitOfTime.MINUTES,
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
translation_key="duration",
), ),
SensorEntityDescription( SensorEntityDescription(
key="machMode", key="machMode",
@ -354,6 +377,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
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,
translation_key="remaining_time",
), ),
SensorEntityDescription( SensorEntityDescription(
key="prPhase", key="prPhase",

View file

@ -36,6 +36,7 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
icon="mdi:washing-machine", icon="mdi:washing-machine",
turn_on_key="startProgram", turn_on_key="startProgram",
turn_off_key="stopProgram", turn_off_key="stopProgram",
translation_key="washing_machine",
), ),
HonSwitchEntityDescription( HonSwitchEntityDescription(
key="pause", key="pause",
@ -43,6 +44,7 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
icon="mdi:pause", icon="mdi:pause",
turn_on_key="pauseProgram", turn_on_key="pauseProgram",
turn_off_key="resumeProgram", turn_off_key="resumeProgram",
translation_key="pause",
), ),
HonSwitchEntityDescription( HonSwitchEntityDescription(
key="startProgram.delayStatus", key="startProgram.delayStatus",
@ -55,6 +57,7 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
name="Soak Prewash Selection", name="Soak Prewash Selection",
icon="mdi:tshirt-crew", icon="mdi:tshirt-crew",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
translation_key="prewash",
), ),
), ),
"TD": ( "TD": (
@ -64,6 +67,7 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
icon="mdi:tumble-dryer", icon="mdi:tumble-dryer",
turn_on_key="startProgram", turn_on_key="startProgram",
turn_off_key="stopProgram", turn_off_key="stopProgram",
translation_key="tumble_dryer",
), ),
HonSwitchEntityDescription( HonSwitchEntityDescription(
key="pause", key="pause",
@ -71,6 +75,7 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
icon="mdi:pause", icon="mdi:pause",
turn_on_key="pauseProgram", turn_on_key="pauseProgram",
turn_off_key="resumeProgram", turn_off_key="resumeProgram",
translation_key="pause",
), ),
HonSwitchEntityDescription( HonSwitchEntityDescription(
key="startProgram.sterilizationStatus", key="startProgram.sterilizationStatus",
@ -83,6 +88,7 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
name="Anti-Crease", name="Anti-Crease",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
icon="mdi:timer", icon="mdi:timer",
translation_key="anti_crease",
), ),
), ),
"OV": ( "OV": (
@ -92,12 +98,14 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
icon="mdi:toaster-oven", icon="mdi:toaster-oven",
turn_on_key="startProgram", turn_on_key="startProgram",
turn_off_key="stopProgram", turn_off_key="stopProgram",
translation_key="oven",
), ),
HonSwitchEntityDescription( HonSwitchEntityDescription(
key="startProgram.preheatStatus", key="startProgram.preheatStatus",
name="Preheat", name="Preheat",
icon="mdi:thermometer-chevron-up", icon="mdi:thermometer-chevron-up",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
translation_key="preheat",
), ),
), ),
"WD": ( "WD": (
@ -107,6 +115,7 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
icon="mdi:washing-machine", icon="mdi:washing-machine",
turn_on_key="startProgram", turn_on_key="startProgram",
turn_off_key="stopProgram", turn_off_key="stopProgram",
translation_key="washer_dryer",
), ),
HonSwitchEntityDescription( HonSwitchEntityDescription(
key="pause", key="pause",
@ -114,6 +123,7 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
icon="mdi:pause", icon="mdi:pause",
turn_on_key="pauseProgram", turn_on_key="pauseProgram",
turn_off_key="resumeProgram", turn_off_key="resumeProgram",
translation_key="pause",
), ),
), ),
"DW": ( "DW": (
@ -123,42 +133,49 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
icon="mdi:dishwasher", icon="mdi:dishwasher",
turn_on_key="startProgram", turn_on_key="startProgram",
turn_off_key="stopProgram", turn_off_key="stopProgram",
translation_key="dish_washer",
), ),
HonSwitchEntityDescription( HonSwitchEntityDescription(
key="startProgram.extraDry", key="startProgram.extraDry",
name="Extra Dry", name="Extra Dry",
icon="mdi:hair-dryer", icon="mdi:hair-dryer",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
translation_key="extra_dry",
), ),
HonSwitchEntityDescription( HonSwitchEntityDescription(
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, entity_category=EntityCategory.CONFIG,
translation_key="half_load",
), ),
HonSwitchEntityDescription( HonSwitchEntityDescription(
key="startProgram.openDoor", key="startProgram.openDoor",
name="Open Door", name="Open Door",
icon="mdi:door-open", icon="mdi:door-open",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
translation_key="open_door",
), ),
HonSwitchEntityDescription( HonSwitchEntityDescription(
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, entity_category=EntityCategory.CONFIG,
translation_key="three_in_one",
), ),
HonSwitchEntityDescription( HonSwitchEntityDescription(
key="startProgram.ecoExpress", key="startProgram.ecoExpress",
name="Eco Express", name="Eco Express",
icon="mdi:sprout", icon="mdi:sprout",
entity_category=EntityCategory.CONFIG, entity_category=EntityCategory.CONFIG,
translation_key="eco",
), ),
HonSwitchEntityDescription( HonSwitchEntityDescription(
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, entity_category=EntityCategory.CONFIG,
translation_key="add_dish",
), ),
), ),
} }

View file

@ -38,7 +38,8 @@
"25": "Pran\u00ed", "25": "Pran\u00ed",
"26": "Oh\u0159ev", "26": "Oh\u0159ev",
"27": "Pran\u00ed" "27": "Pran\u00ed"
} },
"name": "F\u00e1ze"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "Keep Fresh", "18": "Keep Fresh",
"19": "Su\u0161en\u00ed", "19": "Su\u0161en\u00ed",
"20": "Su\u0161en\u00ed" "20": "Su\u0161en\u00ed"
} },
"name": "F\u00e1ze"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "Su\u0161en\u00ed", "4": "Su\u0161en\u00ed",
"5": "P\u0159ipraveno", "5": "P\u0159ipraveno",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "F\u00e1ze"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "Do sk\u0159\u00edn\u011b", "13": "Do sk\u0159\u00edn\u011b",
"14": "P\u0159ipraveno k oble\u010den\u00ed", "14": "P\u0159ipraveno k oble\u010den\u00ed",
"15": "Extra such\u00e9" "15": "Extra such\u00e9"
} },
"name": "Su\u0161en\u00ed"
},
"anti_crease": {
"name": "Proti poma\u010dk\u00e1n\u00ed"
},
"power": {
"name": "Stupe\u0148 v\u00fdkonu"
},
"remaining_time": {
"name": "Zb\u00fdvaj\u00edc\u00ed \u010das"
},
"temperature": {
"name": "Teplota"
},
"water_efficiency": {
"name": "Efektivn\u00ed vyu\u017e\u00edv\u00e1n\u00ed vody"
},
"water_saving": {
"name": "\u00daspora vody"
},
"duration": {
"name": "D\u00e9lka"
},
"target_temperature": {
"name": "C\u00edlov\u00e1 teplota"
},
"spin_speed": {
"name": "Odst\u0159e\u010fov\u00e1n\u00ed"
},
"steam_leve": {
"name": "\u00darove\u0148 p\u00e1ry"
},
"dirt_level": {
"name": "M\u00edra zne\u010di\u0161t\u011bn\u00ed"
},
"delay_time": {
"name": "Napl\u00e1novat"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "Univerz\u00e1ln\u00ed 60 \u00b0C", "universal": "Univerz\u00e1ln\u00ed 60 \u00b0C",
"universal_plus": "Univerz\u00e1ln\u00ed Plus 70 \u00b0C", "universal_plus": "Univerz\u00e1ln\u00ed Plus 70 \u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Program"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "Udr\u017eov\u00e1n\u00ed tepla", "iot_standard_keep_warm": "Udr\u017eov\u00e1n\u00ed tepla",
"iot_standard_melting": "Rozpustit", "iot_standard_melting": "Rozpustit",
"iot_standard_simmering": "Slab\u00e9 va\u0159en\u00ed" "iot_standard_simmering": "Slab\u00e9 va\u0159en\u00ed"
} },
"name": "Program"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "Odtok vody", "water_discharge": "Odtok vody",
"white_meat": "B\u00edl\u00e9 maso", "white_meat": "B\u00edl\u00e9 maso",
"white_meat_steam": "B\u00edl\u00e9 maso p\u0159ipravovan\u00e9 v p\u00e1\u0159e" "white_meat_steam": "B\u00edl\u00e9 maso p\u0159ipravovan\u00e9 v p\u00e1\u0159e"
} },
"name": "Program"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "Woolmark", "woolmark": "Woolmark",
"xxl_load": "XXL n\u00e1pl\u0148", "xxl_load": "XXL n\u00e1pl\u0148",
"zoom_59": "Zoom 59" "zoom_59": "Zoom 59"
} },
"name": "Program"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "Vlna/Jemn\u00e9 49'", "wool_and_delicates_49": "Vlna/Jemn\u00e9 49'",
"wool_dry": "Vlna - such\u00e9", "wool_dry": "Vlna - such\u00e9",
"wool_soft_care": "Vlna & M\u0115kk\u00e1 P\u00e9\u010de" "wool_soft_care": "Vlna & M\u0115kk\u00e1 P\u00e9\u010de"
} },
"name": "Program"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "Do sk\u0159\u00edn\u011b", "13": "Do sk\u0159\u00edn\u011b",
"14": "P\u0159ipraveno k oble\u010den\u00ed", "14": "P\u0159ipraveno k oble\u010den\u00ed",
"15": "Extra such\u00e9" "15": "Extra such\u00e9"
},
"name": "Su\u0161en\u00ed"
},
"spin_speed": {
"name": "Odst\u0159e\u010fov\u00e1n\u00ed"
},
"temperature": {
"name": "Teplota"
} }
},
"switch": {
"anti_crease": {
"name": "Proti poma\u010dk\u00e1n\u00ed"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Eco"
},
"extra_dry": {
"name": "Extra such\u00e9"
},
"half_load": {
"name": "Polovi\u010dn\u00ed n\u00e1pl\u0148"
},
"open_door": {
"name": "Otev\u0159\u00edt dv\u00ed\u0159ka"
},
"three_in_one": {
"name": "3 v 1"
},
"preheat": {
"name": "P\u0159edeh\u0159ev"
},
"dish_washer": {
"name": "My\u010dka"
},
"tumble_dryer": {
"name": "Su\u0161i\u010dka"
},
"washing_machine": {
"name": "Pra\u010dka"
},
"washer_dryer": {
"name": "Pra\u010dka se su\u0161i\u010dkou"
},
"oven": {
"name": "Trouba"
},
"prewash": {
"name": "P\u0159edp\u00edrka\r\r\r\r\r\r\n"
},
"pause": {
"name": "Pozastavit"
}
},
"binary_sensor": {
"door_lock": {
"name": "Z\u00e1mek dv\u00ed\u0159ek"
},
"extra_rinse_1": {
"name": "+1 m\u00e1ch\u00e1n\u00ed"
},
"extra_rinse_2": {
"name": "+2 m\u00e1ch\u00e1n\u00ed"
},
"extra_rinse_3": {
"name": "+3 m\u00e1ch\u00e1n\u00ed"
},
"good_night": {
"name": "Dobrou noc"
},
"anti_crease": {
"name": "Proti poma\u010dk\u00e1n\u00ed"
},
"aqua_plus": {
"name": "Aquaplus"
},
"spin_speed": {
"name": "Odst\u0159e\u010fov\u00e1n\u00ed"
},
"programs_dw": {
"name": "Program"
},
"programs_ih": {
"name": "Program"
},
"programs_ov": {
"name": "Program"
},
"programs_td": {
"name": "Program"
},
"programs_wm": {
"name": "Program"
},
"still_hot": {
"name": "St\u00e1le hork\u00e1"
},
"pan_status": {
"name": "P\u00e1nev"
},
"remote_control": {
"name": "D\u00e1lkov\u00e9 ovl\u00e1d\u00e1n\u00ed"
},
"rinse_aid": {
"name": "Mno\u017estv\u00ed oplachovac\u00edho prost\u0159edku"
},
"salt_level": {
"name": "Mno\u017estv\u00ed soli"
},
"door_open": {
"name": "Otev\u0159en\u00e1 dv\u00ed\u0159ka"
},
"connection": {
"name": "P\u0159ipojen\u00ed"
}
},
"number": {
"power_management": {
"name": "\u0158\u00edzen\u00ed v\u00fdkonu"
},
"temperature": {
"name": "Teplota"
},
"delay_time": {
"name": "Napl\u00e1novat"
},
"water_hard": {
"name": "Tvrdost vody"
},
"program_duration": {
"name": "D\u00e9lka programu"
},
"target_temperature": {
"name": "C\u00edlov\u00e1 teplota"
},
"rinse_iterations": {
"name": "Po\u010det m\u00e1ch\u00e1n\u00ed"
},
"wash_time": {
"name": "D\u00e9lka pran\u00ed"
}
},
"button": {
"induction_hob": {
"name": "Induk\u010dn\u00ed varn\u00e1 deska"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "Waschen", "25": "Waschen",
"26": "Heizung", "26": "Heizung",
"27": "Waschen" "27": "Waschen"
} },
"name": "Phase"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "Auffrischen", "18": "Auffrischen",
"19": "Trocknen", "19": "Trocknen",
"20": "Trocknen" "20": "Trocknen"
} },
"name": "Phase"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "Trocknen", "4": "Trocknen",
"5": "Bereit", "5": "Bereit",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "Phase"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "W\u00e4sche fertig", "13": "W\u00e4sche fertig",
"14": "Bereit zum Anziehen", "14": "Bereit zum Anziehen",
"15": "Extra trocken" "15": "Extra trocken"
} },
"name": "Trocknen"
},
"anti_crease": {
"name": "Knitterschutz"
},
"power": {
"name": "Leistungsstufe"
},
"remaining_time": {
"name": "Verbleibende Zeit"
},
"temperature": {
"name": "Temperatur"
},
"water_efficiency": {
"name": "Wasserverbrauch"
},
"water_saving": {
"name": "Wasserersparnis"
},
"duration": {
"name": "Dauer"
},
"target_temperature": {
"name": "Zieltemperatur"
},
"spin_speed": {
"name": "Schleudern"
},
"steam_leve": {
"name": "Dampfstufe"
},
"dirt_level": {
"name": "Verschmutzungsgrad"
},
"delay_time": {
"name": "Zeitplan"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "Universal 60\u00b0C", "universal": "Universal 60\u00b0C",
"universal_plus": "Universal Plus 70 \u00b0C", "universal_plus": "Universal Plus 70 \u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Programm"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "Warmhalten", "iot_standard_keep_warm": "Warmhalten",
"iot_standard_melting": "Schmelzen", "iot_standard_melting": "Schmelzen",
"iot_standard_simmering": "Simmering" "iot_standard_simmering": "Simmering"
} },
"name": "Programm"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "Wasserabfluss", "water_discharge": "Wasserabfluss",
"white_meat": "Wei\u00dfes Fleisch", "white_meat": "Wei\u00dfes Fleisch",
"white_meat_steam": "Dampfgegartes wei\u00dfes Fleisch" "white_meat_steam": "Dampfgegartes wei\u00dfes Fleisch"
} },
"name": "Programm"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "Wolle", "woolmark": "Wolle",
"xxl_load": "XXL-Beladung", "xxl_load": "XXL-Beladung",
"zoom_59": "Zoom 59" "zoom_59": "Zoom 59"
} },
"name": "Programm"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "Wolle/Feinw\u00e4sche 49'", "wool_and_delicates_49": "Wolle/Feinw\u00e4sche 49'",
"wool_dry": "Wolle trocknen", "wool_dry": "Wolle trocknen",
"wool_soft_care": "Wolle & Soft Care" "wool_soft_care": "Wolle & Soft Care"
} },
"name": "Programm"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "W\u00e4sche fertig", "13": "W\u00e4sche fertig",
"14": "Bereit zum Anziehen", "14": "Bereit zum Anziehen",
"15": "Extra trocken" "15": "Extra trocken"
},
"name": "Trocknen"
},
"spin_speed": {
"name": "Schleudern"
},
"temperature": {
"name": "Temperatur"
} }
},
"switch": {
"anti_crease": {
"name": "Knitterschutz"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Eco"
},
"extra_dry": {
"name": "Extra trocken"
},
"half_load": {
"name": "Halbe Ladung"
},
"open_door": {
"name": "T\u00fcr offen"
},
"three_in_one": {
"name": "3-in-1"
},
"preheat": {
"name": "Vorheizen"
},
"dish_washer": {
"name": "Geschirrsp\u00fclmaschine"
},
"tumble_dryer": {
"name": "Trockner"
},
"washing_machine": {
"name": "Waschmaschine"
},
"washer_dryer": {
"name": "Waschtrockner"
},
"oven": {
"name": "Ofen"
},
"prewash": {
"name": "Vorsp\u00fclen"
},
"pause": {
"name": "Anhalten"
}
},
"binary_sensor": {
"door_lock": {
"name": "T\u00fcrsperre"
},
"extra_rinse_1": {
"name": "+1 Sp\u00fclgang"
},
"extra_rinse_2": {
"name": "+2 Sp\u00fclg\u00e4nge"
},
"extra_rinse_3": {
"name": "+3 Sp\u00fclg\u00e4nge"
},
"good_night": {
"name": "Gute Nacht"
},
"anti_crease": {
"name": "Knitterschutz"
},
"aqua_plus": {
"name": "Acquaplus"
},
"spin_speed": {
"name": "Schleudern"
},
"programs_dw": {
"name": "Programm"
},
"programs_ih": {
"name": "Programm"
},
"programs_ov": {
"name": "Programm"
},
"programs_td": {
"name": "Programm"
},
"programs_wm": {
"name": "Programm"
},
"still_hot": {
"name": "Noch hei\u00df"
},
"pan_status": {
"name": "Pfanne"
},
"remote_control": {
"name": "Fernsteuerung"
},
"rinse_aid": {
"name": "Klarsp\u00fclerstand"
},
"salt_level": {
"name": "Salz-F\u00fcllstand"
},
"door_open": {
"name": "T\u00fcr offen"
},
"connection": {
"name": "Verbinden"
}
},
"number": {
"power_management": {
"name": "Energieverwaltung"
},
"temperature": {
"name": "Temperatur"
},
"delay_time": {
"name": "Zeitplan"
},
"water_hard": {
"name": "Wasserh\u00e4rte"
},
"program_duration": {
"name": "Programmdauer"
},
"target_temperature": {
"name": "Zieltemperatur"
},
"rinse_iterations": {
"name": "Anzahl Sp\u00fclg\u00e4nge"
},
"wash_time": {
"name": "Waschdauer"
}
},
"button": {
"induction_hob": {
"name": "Induktionskochfeld"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "\u03a0\u03bb\u03cd\u03c3\u03b7", "25": "\u03a0\u03bb\u03cd\u03c3\u03b7",
"26": "\u0398\u03ad\u03c1\u03bc\u03b1\u03bd\u03c3\u03b7", "26": "\u0398\u03ad\u03c1\u03bc\u03b1\u03bd\u03c3\u03b7",
"27": "\u03a0\u03bb\u03cd\u03c3\u03b7" "27": "\u03a0\u03bb\u03cd\u03c3\u03b7"
} },
"name": "\u03a6\u03ac\u03c3\u03b7"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "\u039a\u03c1\u03b1\u03c4\u03ae\u03c3\u03c4\u03b5 \u03c4\u03b7 \u03c6\u03c1\u03b5\u03c3\u03ba\u03ac\u03b4\u03b1", "18": "\u039a\u03c1\u03b1\u03c4\u03ae\u03c3\u03c4\u03b5 \u03c4\u03b7 \u03c6\u03c1\u03b5\u03c3\u03ba\u03ac\u03b4\u03b1",
"19": "\u03a3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1", "19": "\u03a3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1",
"20": "\u03a3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1" "20": "\u03a3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1"
} },
"name": "\u03a6\u03ac\u03c3\u03b7"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "\u03a3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1", "4": "\u03a3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1",
"5": "\u0395\u03c4\u03bf\u03b9\u03bc\u03bf\u03c2", "5": "\u0395\u03c4\u03bf\u03b9\u03bc\u03bf\u03c2",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "\u03a6\u03ac\u03c3\u03b7"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "\u03a3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1 \u03b3\u03b9\u03b1 \u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 ", "13": "\u03a3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1 \u03b3\u03b9\u03b1 \u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 ",
"14": "\u0395\u03c4\u03bf\u03b9\u03bc\u03bf \u03bd\u03b1 \u03c6\u03bf\u03c1\u03b5\u03b8\u03b5\u03af", "14": "\u0395\u03c4\u03bf\u03b9\u03bc\u03bf \u03bd\u03b1 \u03c6\u03bf\u03c1\u03b5\u03b8\u03b5\u03af",
"15": "\u0395\u03c0\u03b9\u03c0\u03bb\u03ad\u03bf\u03bd \u03c3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1" "15": "\u0395\u03c0\u03b9\u03c0\u03bb\u03ad\u03bf\u03bd \u03c3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1"
} },
"name": "\u03a3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1"
},
"anti_crease": {
"name": "\u039b\u03b9\u03b3\u03cc\u03c4\u03b5\u03c1\u03b5\u03c2 \u03b6\u03ac\u03c1\u03b5\u03c2"
},
"power": {
"name": "\u0395\u03c0\u03af\u03c0\u03b5\u03b4\u03bf \u03b9\u03c3\u03c7\u03cd\u03bf\u03c2 \u03c1\u03b5\u03cd\u03bc\u03b1\u03c4\u03bf\u03c2"
},
"remaining_time": {
"name": "\u03a7\u03c1\u03cc\u03bd\u03bf\u03c2 \u03c0\u03bf\u03c5 \u03b1\u03c0\u03bf\u03bc\u03ad\u03bd\u03b5\u03b9"
},
"temperature": {
"name": "\u0398\u03b5\u03c1\u03bc\u03bf\u03ba\u03c1\u03b1\u03c3\u03af\u03b1"
},
"water_efficiency": {
"name": "\u0391\u03c0\u03cc\u03b4\u03bf\u03c3\u03b7 \u03bd\u03b5\u03c1\u03bf\u03cd"
},
"water_saving": {
"name": "\u0395\u03be\u03bf\u03b9\u03ba\u03bf\u03bd\u03cc\u03bc\u03b7\u03c3\u03b7 \u03bd\u03b5\u03c1\u03bf\u03cd"
},
"duration": {
"name": "\u0394\u03b9\u03ac\u03c1\u03ba\u03b5\u03b9\u03b1"
},
"target_temperature": {
"name": "\u03a3\u03c4\u03bf\u03c7\u03b5\u03c5\u03bc\u03ad\u03bd\u03b7 \u03b8\u03b5\u03c1\u03bc\u03bf\u03ba\u03c1\u03b1\u03c3\u03af\u03b1"
},
"spin_speed": {
"name": "\u03a3\u03c4\u03cd\u03c8\u03b9\u03bc\u03bf"
},
"steam_leve": {
"name": "\u0395\u03c0\u03af\u03c0\u03b5\u03b4\u03bf \u03b1\u03c4\u03bc\u03bf\u03cd"
},
"dirt_level": {
"name": "\u0395\u03c0\u03af\u03c0\u03b5\u03b4\u03bf \u03b2\u03c1\u03c9\u03bc\u03b9\u03ac\u03c2"
},
"delay_time": {
"name": "\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "\u03b3\u03b5\u03bd\u03b9\u03ba\u03bf 60\u00b0C", "universal": "\u03b3\u03b5\u03bd\u03b9\u03ba\u03bf 60\u00b0C",
"universal_plus": "\u03b3\u03b5\u03bd\u03b9\u03ba\u03bf Plus 70\u00b0C", "universal_plus": "\u03b3\u03b5\u03bd\u03b9\u03ba\u03bf Plus 70\u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "\u03a3\u03c5\u03bd\u03c4\u03ae\u03c1\u03b7\u03c3\u03b7", "iot_standard_keep_warm": "\u03a3\u03c5\u03bd\u03c4\u03ae\u03c1\u03b7\u03c3\u03b7",
"iot_standard_melting": "\u039b\u03b9\u03ce\u03c3\u03b9\u03bc\u03bf", "iot_standard_melting": "\u039b\u03b9\u03ce\u03c3\u03b9\u03bc\u03bf",
"iot_standard_simmering": "\u03a3\u03b9\u03b3\u03bf\u03b2\u03c1\u03ac\u03c3\u03b9\u03bc\u03bf" "iot_standard_simmering": "\u03a3\u03b9\u03b3\u03bf\u03b2\u03c1\u03ac\u03c3\u03b9\u03bc\u03bf"
} },
"name": "\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "\u0391\u03c0\u03bf\u03c3\u03c4\u03c1\u03ac\u03b3\u03b3\u03b9\u03c3\u03b7 \u03bd\u03b5\u03c1\u03bf\u03cd", "water_discharge": "\u0391\u03c0\u03bf\u03c3\u03c4\u03c1\u03ac\u03b3\u03b3\u03b9\u03c3\u03b7 \u03bd\u03b5\u03c1\u03bf\u03cd",
"white_meat": "\u039b\u03b5\u03c5\u03ba\u03cc \u03ba\u03c1\u03ad\u03b1\u03c2", "white_meat": "\u039b\u03b5\u03c5\u03ba\u03cc \u03ba\u03c1\u03ad\u03b1\u03c2",
"white_meat_steam": "\u039b\u03b5\u03c5\u03ba\u03cc \u03ba\u03c1\u03ad\u03b1\u03c2 \u03c3\u03c4\u03bf\u03bd \u03b1\u03c4\u03bc\u03cc" "white_meat_steam": "\u039b\u03b5\u03c5\u03ba\u03cc \u03ba\u03c1\u03ad\u03b1\u03c2 \u03c3\u03c4\u03bf\u03bd \u03b1\u03c4\u03bc\u03cc"
} },
"name": "\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "\u039c\u03b1\u03bb\u03bb\u03b9\u03bd\u03b1", "woolmark": "\u039c\u03b1\u03bb\u03bb\u03b9\u03bd\u03b1",
"xxl_load": "XXL \u03a6\u03bf\u03c1\u03c4\u03b9\u03bf", "xxl_load": "XXL \u03a6\u03bf\u03c1\u03c4\u03b9\u03bf",
"zoom_59": "Zoom 59" "zoom_59": "Zoom 59"
} },
"name": "\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "\u03bc\u03b1\u03bb\u03bb\u03b9\u03bd\u03b1/\u03b5\u03c5\u03b1\u03b9\u03c3\u03b8\u03b7\u03c4\u03b1 49'", "wool_and_delicates_49": "\u03bc\u03b1\u03bb\u03bb\u03b9\u03bd\u03b1/\u03b5\u03c5\u03b1\u03b9\u03c3\u03b8\u03b7\u03c4\u03b1 49'",
"wool_dry": "\u039c\u03ac\u03bb\u03bb\u03b9\u03bd\u03b1 \u03c3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1", "wool_dry": "\u039c\u03ac\u03bb\u03bb\u03b9\u03bd\u03b1 \u03c3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1",
"wool_soft_care": "\u03bc\u03b1\u03bb\u03bb\u03b9\u03bd\u03b1 & Soft Care" "wool_soft_care": "\u03bc\u03b1\u03bb\u03bb\u03b9\u03bd\u03b1 & Soft Care"
} },
"name": "\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "\u03a3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1 \u03b3\u03b9\u03b1 \u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 ", "13": "\u03a3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1 \u03b3\u03b9\u03b1 \u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 ",
"14": "\u0395\u03c4\u03bf\u03b9\u03bc\u03bf \u03bd\u03b1 \u03c6\u03bf\u03c1\u03b5\u03b8\u03b5\u03af", "14": "\u0395\u03c4\u03bf\u03b9\u03bc\u03bf \u03bd\u03b1 \u03c6\u03bf\u03c1\u03b5\u03b8\u03b5\u03af",
"15": "\u0395\u03c0\u03b9\u03c0\u03bb\u03ad\u03bf\u03bd \u03c3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1" "15": "\u0395\u03c0\u03b9\u03c0\u03bb\u03ad\u03bf\u03bd \u03c3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1"
},
"name": "\u03a3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1"
},
"spin_speed": {
"name": "\u03a3\u03c4\u03cd\u03c8\u03b9\u03bc\u03bf"
},
"temperature": {
"name": "\u0398\u03b5\u03c1\u03bc\u03bf\u03ba\u03c1\u03b1\u03c3\u03af\u03b1"
} }
},
"switch": {
"anti_crease": {
"name": "\u039b\u03b9\u03b3\u03cc\u03c4\u03b5\u03c1\u03b5\u03c2 \u03b6\u03ac\u03c1\u03b5\u03c2"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "\u039f\u03b9\u03ba\u03bf\u03bb\u03bf\u03b3\u03b9\u03ba\u03cc"
},
"extra_dry": {
"name": "\u0395\u03c0\u03b9\u03c0\u03bb\u03ad\u03bf\u03bd \u03c3\u03c4\u03ad\u03b3\u03bd\u03c9\u03bc\u03b1"
},
"half_load": {
"name": "\u039c\u03b9\u03c3\u03bf\u03b3\u03b5\u03bc\u03ac\u03c4\u03bf \u03c6\u03bf\u03c1\u03c4\u03af\u03bf"
},
"open_door": {
"name": "\u0386\u03bd\u03bf\u03b9\u03b3\u03bc\u03b1 \u03c0\u03cc\u03c1\u03c4\u03b1\u03c2"
},
"three_in_one": {
"name": "3 \u03c3\u03b5 1"
},
"preheat": {
"name": "\u03a0\u03c1\u03bf\u03b8\u03ad\u03c1\u03bc\u03b1\u03bd\u03c3\u03b7"
},
"dish_washer": {
"name": "\u03a0\u03bb\u03c5\u03bd\u03c4\u03ae\u03c1\u03b9\u03bf \u03c0\u03b9\u03ac\u03c4\u03c9\u03bd"
},
"tumble_dryer": {
"name": "\u03a3\u03c4\u03b5\u03b3\u03bd\u03c9\u03c4\u03ae\u03c1\u03b9\u03bf"
},
"washing_machine": {
"name": "\u03a0\u03bb\u03c5\u03bd\u03c4\u03ae\u03c1\u03b9\u03bf"
},
"washer_dryer": {
"name": "\u03a3\u03c4\u03b5\u03b3\u03bd\u03c9\u03c4\u03ae\u03c1\u03b9\u03bf"
},
"oven": {
"name": "\u03a6\u03bf\u03cd\u03c1\u03bd\u03bf\u03c2"
},
"prewash": {
"name": "\u03c0\u03c1\u03bf\u03c0\u03bb\u03c5\u03c3\u03b7"
},
"pause": {
"name": "\u03a0\u03b1\u03cd\u03c3\u03b7"
}
},
"binary_sensor": {
"door_lock": {
"name": "\u039a\u03bb\u03b5\u03b9\u03b4\u03b1\u03c1\u03b9\u03ac \u03c4\u03b7\u03c2 \u03c0\u03cc\u03c1\u03c4\u03b1\u03c2"
},
"extra_rinse_1": {
"name": "+1 \u039e\u03ad\u03b2\u03b3\u03b1\u03bb\u03bc\u03b1"
},
"extra_rinse_2": {
"name": "+2 \u039e\u03b5\u03b2\u03b3\u03ac\u03bb\u03bc\u03b1\u03c4\u03b1"
},
"extra_rinse_3": {
"name": "+3 \u039e\u03b5\u03b2\u03b3\u03ac\u03bb\u03bc\u03b1\u03c4\u03b1"
},
"good_night": {
"name": "\u039a\u03b1\u03bb\u03b7\u03bd\u03c5\u03c7\u03c4\u03b1"
},
"anti_crease": {
"name": "\u039b\u03b9\u03b3\u03cc\u03c4\u03b5\u03c1\u03b5\u03c2 \u03b6\u03ac\u03c1\u03b5\u03c2"
},
"aqua_plus": {
"name": "Acquaplus (\u03c0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03bd\u03b5\u03c1\u03bf\u03cd)"
},
"spin_speed": {
"name": "\u03a3\u03c4\u03cd\u03c8\u03b9\u03bc\u03bf"
},
"programs_dw": {
"name": "\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1"
},
"programs_ih": {
"name": "\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1"
},
"programs_ov": {
"name": "\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1"
},
"programs_td": {
"name": "\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1"
},
"programs_wm": {
"name": "\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1"
},
"still_hot": {
"name": "\u0391\u03ba\u03cc\u03bc\u03b1 \u03b6\u03b5\u03c3\u03c4\u03cc"
},
"pan_status": {
"name": "\u03a4\u03b7\u03b3\u03ac\u03bd\u03b9"
},
"remote_control": {
"name": "\u03a4\u03b7\u03bb\u03b5\u03c7\u03b5\u03b9\u03c1\u03b9\u03c3\u03c4\u03ae\u03c1\u03b9\u03bf"
},
"rinse_aid": {
"name": "\u0395\u03c0\u03af\u03c0\u03b5\u03b4\u03bf \u03bb\u03b1\u03bc\u03c0\u03c1\u03c5\u03bd\u03c4\u03b9\u03ba\u03bf\u03cd"
},
"salt_level": {
"name": "\u0395\u03c0\u03af\u03c0\u03b5\u03b4\u03bf \u03b1\u03bb\u03b1\u03c4\u03b9\u03bf\u03cd"
},
"door_open": {
"name": "\u03a0\u03cc\u03c1\u03c4\u03b1 \u03b1\u03bd\u03bf\u03b9\u03c7\u03c4\u03ae"
},
"connection": {
"name": "\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7"
}
},
"number": {
"power_management": {
"name": "\u0394\u03b9\u03b1\u03c7\u03b5\u03af\u03c1\u03b9\u03c3\u03b7 \u03b5\u03bd\u03ad\u03c1\u03b3\u03b5\u03b9\u03b1\u03c2"
},
"temperature": {
"name": "\u0398\u03b5\u03c1\u03bc\u03bf\u03ba\u03c1\u03b1\u03c3\u03af\u03b1"
},
"delay_time": {
"name": "\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1"
},
"water_hard": {
"name": "\u03a3\u03ba\u03bb\u03b7\u03c1\u03cc\u03c4\u03b7\u03c4\u03b1 \u03bd\u03b5\u03c1\u03bf\u03cd"
},
"program_duration": {
"name": "\u0394\u03b9\u03ac\u03c1\u03ba\u03b5\u03b9\u03b1 \u03c0\u03c1\u03bf\u03b3\u03c1\u03ac\u03bc\u03bc\u03b1\u03c4\u03bf\u03c2"
},
"target_temperature": {
"name": "\u03a3\u03c4\u03bf\u03c7\u03b5\u03c5\u03bc\u03ad\u03bd\u03b7 \u03b8\u03b5\u03c1\u03bc\u03bf\u03ba\u03c1\u03b1\u03c3\u03af\u03b1"
},
"rinse_iterations": {
"name": "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03be\u03b5\u03c0\u03bb\u03c5\u03bc\u03ac\u03c4\u03c9\u03bd"
},
"wash_time": {
"name": "\u03a7\u03c1\u03cc\u03bd\u03bf\u03c2 \u03c0\u03bb\u03cd\u03c3\u03b7\u03c2"
}
},
"button": {
"induction_hob": {
"name": "\u0395\u03c0\u03b1\u03b3\u03c9\u03b3\u03b9\u03ba\u03ae \u03b5\u03c3\u03c4\u03af\u03b1"
} }
} }
} }

View file

@ -104,7 +104,8 @@
"25": "Wash", "25": "Wash",
"26": "Heating", "26": "Heating",
"27": "Wash" "27": "Wash"
} },
"name": "Phase"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -119,7 +120,8 @@
"18": "Keep Fresh", "18": "Keep Fresh",
"19": "Drying", "19": "Drying",
"20": "Drying" "20": "Drying"
} },
"name": "Phase"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -130,7 +132,8 @@
"4": "Drying", "4": "Drying",
"5": "Ready", "5": "Ready",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "Phase"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -143,7 +146,88 @@
"13": "Cupboard Dry", "13": "Cupboard Dry",
"14": "Ready to wear", "14": "Ready to wear",
"15": "Extra dry" "15": "Extra dry"
},
"name": "Drying Type"
},
"power": {
"name": "Power level"
},
"remaining_time": {
"name": "Time remaining"
},
"temperature": {
"name": "Temperature"
},
"water_efficiency": {
"name": "Water efficiency"
},
"water_saving": {
"name": "Water savings"
},
"duration": {
"name": "Duration"
},
"target_temperature": {
"name": "Target temperature"
},
"spin_speed": {
"name": "Spin"
},
"steam_leve": {
"name": "Steam Level"
},
"dirt_level": {
"name": "Dirt level"
},
"delay_time": {
"name": "Delay start"
} }
},
"switch": {
"anti_crease": {
"name": "Anticrease"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Eco"
},
"extra_dry": {
"name": "Extra dry"
},
"half_load": {
"name": "Half load"
},
"open_door": {
"name": "Open door"
},
"three_in_one": {
"name": "3 in 1"
},
"preheat": {
"name": "Preheat"
},
"dish_washer": {
"name": "Dish washer"
},
"tumble_dryer": {
"name": "Tumble dryer"
},
"washing_machine": {
"name": "Washing machine"
},
"washer_dryer": {
"name": "Washer dryer"
},
"oven": {
"name": "Oven"
},
"prewash": {
"name": "Pre-wash "
},
"pause": {
"name": "Pause"
} }
}, },
"select": { "select": {
@ -158,7 +242,8 @@
"13": "Cupboard Dry", "13": "Cupboard Dry",
"14": "Ready to wear", "14": "Ready to wear",
"15": "Extra dry" "15": "Extra dry"
} },
"name": "Drying Type"
}, },
"programs_dw": { "programs_dw": {
"state": { "state": {
@ -262,7 +347,8 @@
"universal_plus": "Universal Plus 70\u00b0C", "universal_plus": "Universal Plus 70\u00b0C",
"zone_wash": "Flex Zone Wash", "zone_wash": "Flex Zone Wash",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Program"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -301,7 +387,8 @@
"iot_standard_keep_warm": "Keep Warm", "iot_standard_keep_warm": "Keep Warm",
"iot_standard_melting": "Melting", "iot_standard_melting": "Melting",
"iot_standard_simmering": "Simmering" "iot_standard_simmering": "Simmering"
} },
"name": "Program"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -359,7 +446,8 @@
"water_discharge": "Water Drain", "water_discharge": "Water Drain",
"white_meat": "White Meat", "white_meat": "White Meat",
"white_meat_steam": "Steam-cooked white meat" "white_meat_steam": "Steam-cooked white meat"
} },
"name": "Program"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -495,7 +583,8 @@
"woolmark": "Wool", "woolmark": "Wool",
"xxl_load": "XXL Load", "xxl_load": "XXL Load",
"zoom_59": "Zoom 59" "zoom_59": "Zoom 59"
} },
"name": "Program"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -804,7 +893,107 @@
"wool_and_delicates_49": "Wool and Delicates 49'", "wool_and_delicates_49": "Wool and Delicates 49'",
"wool_dry": "Wool Dry", "wool_dry": "Wool Dry",
"wool_soft_care": "Wool and Soft Care" "wool_soft_care": "Wool and Soft Care"
},
"name": "Program"
},
"spin_speed": {
"name": "Spin"
},
"temperature": {
"name": "Temperature"
} }
},
"binary_sensor": {
"door_lock": {
"name": "Door lock"
},
"extra_rinse_1": {
"name": "+1 Rinse"
},
"extra_rinse_2": {
"name": "+2 Rinses"
},
"extra_rinse_3": {
"name": "+3 Rinses"
},
"good_night": {
"name": "Good Night"
},
"anti_crease": {
"name": "Anticrease"
},
"aqua_plus": {
"name": "Acquaplus"
},
"spin_speed": {
"name": "Spin"
},
"programs_dw": {
"name": "Program"
},
"programs_ih": {
"name": "Program"
},
"programs_ov": {
"name": "Program"
},
"programs_td": {
"name": "Program"
},
"programs_wm": {
"name": "Program"
},
"still_hot": {
"name": "Still hot"
},
"pan_status": {
"name": "Pan"
},
"remote_control": {
"name": "Remote control"
},
"rinse_aid": {
"name": "Rinse Aid level"
},
"salt_level": {
"name": "Salt level"
},
"door_open": {
"name": "Door open"
},
"connection": {
"name": "Connection"
}
},
"number": {
"power_management": {
"name": "Power management"
},
"temperature": {
"name": "Temperature"
},
"delay_time": {
"name": "Delay start"
},
"water_hard": {
"name": "Water hardness"
},
"program_duration": {
"name": "Program duration"
},
"target_temperature": {
"name": "Target temperature"
},
"rinse_iterations": {
"name": "Number of rinses"
},
"wash_time": {
"name": "Washing intensity"
}
},
"button": {
"induction_hob": {
"name": "Induction Hob"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "Lavado", "25": "Lavado",
"26": "Calentamiento", "26": "Calentamiento",
"27": "Lavado" "27": "Lavado"
} },
"name": "Fase"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "Ropa fresca", "18": "Ropa fresca",
"19": "Secado", "19": "Secado",
"20": "Secado" "20": "Secado"
} },
"name": "Fase"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "Secado", "4": "Secado",
"5": "Listo", "5": "Listo",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "Fase"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "Listo para guardar", "13": "Listo para guardar",
"14": "Listo para llevar", "14": "Listo para llevar",
"15": "Extraseco" "15": "Extraseco"
} },
"name": "Secado"
},
"anti_crease": {
"name": "Antiarrugas"
},
"power": {
"name": "Nivel de potencia"
},
"remaining_time": {
"name": "Tiempo restante"
},
"temperature": {
"name": "Temperatura"
},
"water_efficiency": {
"name": "Eficiencia h\u00eddrica"
},
"water_saving": {
"name": "Ahorro de agua"
},
"duration": {
"name": "Duraci\u00f3n"
},
"target_temperature": {
"name": "Temperatura deseada"
},
"spin_speed": {
"name": "Centrifugado"
},
"steam_leve": {
"name": "Nivel de vapor"
},
"dirt_level": {
"name": "Nivel de suciedad"
},
"delay_time": {
"name": "Programar"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "Universal 60 \u00b0C", "universal": "Universal 60 \u00b0C",
"universal_plus": "Universal Plus 70 \u00b0C", "universal_plus": "Universal Plus 70 \u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Programa"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "Keep Warm", "iot_standard_keep_warm": "Keep Warm",
"iot_standard_melting": "Fundir", "iot_standard_melting": "Fundir",
"iot_standard_simmering": "Cocer a fuego lento" "iot_standard_simmering": "Cocer a fuego lento"
} },
"name": "Programa"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "Drenaje del agua", "water_discharge": "Drenaje del agua",
"white_meat": "Carne blanca", "white_meat": "Carne blanca",
"white_meat_steam": "Carne blanca al vapor" "white_meat_steam": "Carne blanca al vapor"
} },
"name": "Programa"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "Woolmark", "woolmark": "Woolmark",
"xxl_load": "Carga XXL", "xxl_load": "Carga XXL",
"zoom_59": "Zoom 59" "zoom_59": "Zoom 59"
} },
"name": "Programa"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "Lana/Delicados 49'", "wool_and_delicates_49": "Lana/Delicados 49'",
"wool_dry": "Secado lana", "wool_dry": "Secado lana",
"wool_soft_care": "Lana & Soft Care" "wool_soft_care": "Lana & Soft Care"
} },
"name": "Programa"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "Listo para guardar", "13": "Listo para guardar",
"14": "Listo para llevar", "14": "Listo para llevar",
"15": "Extraseco" "15": "Extraseco"
},
"name": "Secado"
},
"spin_speed": {
"name": "Centrifugado"
},
"temperature": {
"name": "Temperatura"
} }
},
"switch": {
"anti_crease": {
"name": "Antiarrugas"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Eco"
},
"extra_dry": {
"name": "Extraseco"
},
"half_load": {
"name": "Media carga"
},
"open_door": {
"name": "Puerta abierta"
},
"three_in_one": {
"name": "3 en 1"
},
"preheat": {
"name": "Precalentamiento"
},
"dish_washer": {
"name": "Lavavajillas"
},
"tumble_dryer": {
"name": "Secadora"
},
"washing_machine": {
"name": "Lavadora"
},
"washer_dryer": {
"name": "Lavadora secadora"
},
"oven": {
"name": "Horno"
},
"prewash": {
"name": "Pre-lavado"
},
"pause": {
"name": "Pausa"
}
},
"binary_sensor": {
"door_lock": {
"name": "Bloqueo de la puerta"
},
"extra_rinse_1": {
"name": "+1 Aclarado"
},
"extra_rinse_2": {
"name": "+2 Aclarados"
},
"extra_rinse_3": {
"name": "+3 Aclarados"
},
"good_night": {
"name": "Buenas noches"
},
"anti_crease": {
"name": "Antiarrugas"
},
"aqua_plus": {
"name": "Acquaplus"
},
"spin_speed": {
"name": "Centrifugado"
},
"programs_dw": {
"name": "Programa"
},
"programs_ih": {
"name": "Programa"
},
"programs_ov": {
"name": "Programa"
},
"programs_td": {
"name": "Programa"
},
"programs_wm": {
"name": "Programa"
},
"still_hot": {
"name": "Todav\u00eda caliente"
},
"pan_status": {
"name": "Sart\u00e9n"
},
"remote_control": {
"name": "Control remoto"
},
"rinse_aid": {
"name": "Nivel del agente de enjuague"
},
"salt_level": {
"name": "Nivel de sal"
},
"door_open": {
"name": "Puerta abierta"
},
"connection": {
"name": "Conexi\u00f3n"
}
},
"number": {
"power_management": {
"name": "Control de la energ\u00eda"
},
"temperature": {
"name": "Temperatura"
},
"delay_time": {
"name": "Programar"
},
"water_hard": {
"name": "Dureza del agua"
},
"program_duration": {
"name": "Duraci\u00f3n del programa"
},
"target_temperature": {
"name": "Temperatura deseada"
},
"rinse_iterations": {
"name": "N\u00famero de enjuagues"
},
"wash_time": {
"name": "Tiempo de lavado"
}
},
"button": {
"induction_hob": {
"name": "Placa de inducci\u00f3n"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "Lavage", "25": "Lavage",
"26": "Chauffage", "26": "Chauffage",
"27": "Lavage" "27": "Lavage"
} },
"name": "Phase"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "Keep Fresh", "18": "Keep Fresh",
"19": "S\u00e9chage", "19": "S\u00e9chage",
"20": "S\u00e9chage" "20": "S\u00e9chage"
} },
"name": "Phase"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "S\u00e9chage", "4": "S\u00e9chage",
"5": "Pr\u00eat", "5": "Pr\u00eat",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "Phase"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "Pr\u00eat \u00e0 ranger", "13": "Pr\u00eat \u00e0 ranger",
"14": "Pr\u00eat \u00e0 porter", "14": "Pr\u00eat \u00e0 porter",
"15": "Extra sec" "15": "Extra sec"
} },
"name": "S\u00e9chage"
},
"anti_crease": {
"name": "Anti-pli"
},
"power": {
"name": "Niveau de puissance"
},
"remaining_time": {
"name": "Temps restant"
},
"temperature": {
"name": "Temp\u00e9rature"
},
"water_efficiency": {
"name": "Efficacit\u00e9 en eau"
},
"water_saving": {
"name": "\u00c9conomies d'eau"
},
"duration": {
"name": "Dur\u00e9e"
},
"target_temperature": {
"name": "Temp\u00e9rature souhait\u00e9e"
},
"spin_speed": {
"name": "Essorage"
},
"steam_leve": {
"name": "Niveau de vapeur"
},
"dirt_level": {
"name": "Niveau de salet\u00e9"
},
"delay_time": {
"name": "Planifiez"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "Universel 60 \u00b0C", "universal": "Universel 60 \u00b0C",
"universal_plus": "Universel Plus 70 \u00b0C", "universal_plus": "Universel Plus 70 \u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Programme"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "Maintien au chaud", "iot_standard_keep_warm": "Maintien au chaud",
"iot_standard_melting": "Fondre", "iot_standard_melting": "Fondre",
"iot_standard_simmering": "Mijoter" "iot_standard_simmering": "Mijoter"
} },
"name": "Programme"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "Vidange de l\u2019eau", "water_discharge": "Vidange de l\u2019eau",
"white_meat": "Viande blanche", "white_meat": "Viande blanche",
"white_meat_steam": "Viande blanche cuite \u00e0 la vapeur" "white_meat_steam": "Viande blanche cuite \u00e0 la vapeur"
} },
"name": "Programme"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "Woolmark", "woolmark": "Woolmark",
"xxl_load": "Charge XXL", "xxl_load": "Charge XXL",
"zoom_59": "Zoom 59" "zoom_59": "Zoom 59"
} },
"name": "Programme"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "Laine/D\u00e9licat 49'", "wool_and_delicates_49": "Laine/D\u00e9licat 49'",
"wool_dry": "S\u00e9chage de la laine", "wool_dry": "S\u00e9chage de la laine",
"wool_soft_care": "Laine & Soin Doux" "wool_soft_care": "Laine & Soin Doux"
} },
"name": "Programme"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "Pr\u00eat \u00e0 ranger", "13": "Pr\u00eat \u00e0 ranger",
"14": "Pr\u00eat \u00e0 porter", "14": "Pr\u00eat \u00e0 porter",
"15": "Extra sec" "15": "Extra sec"
},
"name": "S\u00e9chage"
},
"spin_speed": {
"name": "Essorage"
},
"temperature": {
"name": "Temp\u00e9rature"
} }
},
"switch": {
"anti_crease": {
"name": "Anti-pli"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "\u00c9co"
},
"extra_dry": {
"name": "Extra sec"
},
"half_load": {
"name": "Demi-charge"
},
"open_door": {
"name": "Ouvrez la porte"
},
"three_in_one": {
"name": "3-en-1"
},
"preheat": {
"name": "Pr\u00e9chauffage"
},
"dish_washer": {
"name": "Lave-vaisselle"
},
"tumble_dryer": {
"name": "S\u00e8che-linge"
},
"washing_machine": {
"name": "Lave-linge"
},
"washer_dryer": {
"name": "Lave-linge s\u00e9chant"
},
"oven": {
"name": "Four"
},
"prewash": {
"name": "Pr\u00e9lavage"
},
"pause": {
"name": "Pause"
}
},
"binary_sensor": {
"door_lock": {
"name": "Loquet de la porte"
},
"extra_rinse_1": {
"name": "+1 rin\u00e7age"
},
"extra_rinse_2": {
"name": "+2 rin\u00e7ages"
},
"extra_rinse_3": {
"name": "+3 rin\u00e7ages"
},
"good_night": {
"name": "Bonne nuit"
},
"anti_crease": {
"name": "Anti-pli"
},
"aqua_plus": {
"name": "Acquaplus"
},
"spin_speed": {
"name": "Essorage"
},
"programs_dw": {
"name": "Programme"
},
"programs_ih": {
"name": "Programme"
},
"programs_ov": {
"name": "Programme"
},
"programs_td": {
"name": "Programme"
},
"programs_wm": {
"name": "Programme"
},
"still_hot": {
"name": "Encore chaud"
},
"pan_status": {
"name": "Casserole"
},
"remote_control": {
"name": "Contr\u00f4le \u00e0 distance"
},
"rinse_aid": {
"name": "Niveau d'aide de rin\u00e7age"
},
"salt_level": {
"name": "Niveau de sel"
},
"door_open": {
"name": "Porte ouverte"
},
"connection": {
"name": "Connexion"
}
},
"number": {
"power_management": {
"name": "Gestion de la puissance"
},
"temperature": {
"name": "Temp\u00e9rature"
},
"delay_time": {
"name": "Planifiez"
},
"water_hard": {
"name": "Duret\u00e9 de l'eau"
},
"program_duration": {
"name": "Dur\u00e9e du programme"
},
"target_temperature": {
"name": "Temp\u00e9rature souhait\u00e9e"
},
"rinse_iterations": {
"name": "Nombre de rin\u00e7ages"
},
"wash_time": {
"name": "Dur\u00e9e de lavage"
}
},
"button": {
"induction_hob": {
"name": "Table de cuisson \u00e0 induction"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "\u05dc\u05b4\u05e9\u05c1\u05b0\u05d8\u05d5\u05b9\u05e3", "25": "\u05dc\u05b4\u05e9\u05c1\u05b0\u05d8\u05d5\u05b9\u05e3",
"26": "Heating", "26": "Heating",
"27": "\u05dc\u05b4\u05e9\u05c1\u05b0\u05d8\u05d5\u05b9\u05e3" "27": "\u05dc\u05b4\u05e9\u05c1\u05b0\u05d8\u05d5\u05b9\u05e3"
} },
"name": "\u05e9\u05dc\u05d1"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "Keep Fresh", "18": "Keep Fresh",
"19": "\u05d9\u05b4\u05d1\u05bc\u05d5\u05bc\u05e9\u05c1", "19": "\u05d9\u05b4\u05d1\u05bc\u05d5\u05bc\u05e9\u05c1",
"20": "\u05d9\u05b4\u05d1\u05bc\u05d5\u05bc\u05e9\u05c1" "20": "\u05d9\u05b4\u05d1\u05bc\u05d5\u05bc\u05e9\u05c1"
} },
"name": "\u05e9\u05dc\u05d1"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "\u05d9\u05b4\u05d1\u05bc\u05d5\u05bc\u05e9\u05c1", "4": "\u05d9\u05b4\u05d1\u05bc\u05d5\u05bc\u05e9\u05c1",
"5": "\u05de\u05d5\u05bc\u05db\u05b8\u05df", "5": "\u05de\u05d5\u05bc\u05db\u05b8\u05df",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "\u05e9\u05dc\u05d1"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "\u05d0\u05e8\u05d5\u05df \u05d9\u05d1\u05e9", "13": "\u05d0\u05e8\u05d5\u05df \u05d9\u05d1\u05e9",
"14": "Ready to wear", "14": "Ready to wear",
"15": "\u05d9\u05d1\u05e9 \u05d1\u05de\u05d9\u05d5\u05d7\u05d3" "15": "\u05d9\u05d1\u05e9 \u05d1\u05de\u05d9\u05d5\u05d7\u05d3"
} },
"name": "\u05d9\u05b4\u05d1\u05bc\u05d5\u05bc\u05e9\u05c1"
},
"anti_crease": {
"name": "Anticrease"
},
"power": {
"name": "Power level"
},
"remaining_time": {
"name": "\u05d6\u05de\u05df \u05e9\u05e0\u05d5\u05ea\u05e8"
},
"temperature": {
"name": "Temperature"
},
"water_efficiency": {
"name": "Water efficiency"
},
"water_saving": {
"name": "Water savings"
},
"duration": {
"name": "\u05de\u05b6\u05e9\u05c1\u05b6\u05da"
},
"target_temperature": {
"name": "Target temperature"
},
"spin_speed": {
"name": "\u05e1\u05d9\u05d1\u05d5\u05d1"
},
"steam_leve": {
"name": "\u05de\u05e4\u05dc\u05e1 \u05e7\u05d9\u05d8\u05d5\u05e8"
},
"dirt_level": {
"name": "\u05e8\u05de\u05ea \u05e2\u05e4\u05e8"
},
"delay_time": {
"name": "\u05dc\u05d5\u05d7 \u05d6\u05de\u05e0\u05d9\u05dd"
} }
}, },
"select": { "select": {
@ -90,19 +130,22 @@
"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"
} },
"name": "Program"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
"iot_special_grilled_vegetables": "Grilled vegetables" "iot_special_grilled_vegetables": "Grilled vegetables"
} },
"name": "Program"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
"iot_h20_clean": "h2O clean", "iot_h20_clean": "h2O clean",
"pizza": "Pizza", "pizza": "Pizza",
"tailor_bake": "Tailor bake" "tailor_bake": "Tailor bake"
} },
"name": "Program"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -119,7 +162,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": "\u05e1\u05d9\u05e0\u05ea\u05d8\u05d9 \u05d9\u05d1\u05e9" "iot_dry_synthetic_dry": "\u05e1\u05d9\u05e0\u05ea\u05d8\u05d9 \u05d9\u05d1\u05e9"
} },
"name": "Program"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -315,7 +359,8 @@
"wool_and_delicates_49": "Wool/Delicates 49'", "wool_and_delicates_49": "Wool/Delicates 49'",
"wool_dry": "\u05e6\u05de\u05e8 \u05d9\u05d1\u05e9", "wool_dry": "\u05e6\u05de\u05e8 \u05d9\u05d1\u05e9",
"wool_soft_care": "Wool & Soft Care" "wool_soft_care": "Wool & Soft Care"
} },
"name": "Program"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -328,7 +373,154 @@
"13": "\u05d0\u05e8\u05d5\u05df \u05d9\u05d1\u05e9", "13": "\u05d0\u05e8\u05d5\u05df \u05d9\u05d1\u05e9",
"14": "Ready to wear", "14": "Ready to wear",
"15": "\u05d9\u05d1\u05e9 \u05d1\u05de\u05d9\u05d5\u05d7\u05d3" "15": "\u05d9\u05d1\u05e9 \u05d1\u05de\u05d9\u05d5\u05d7\u05d3"
},
"name": "\u05d9\u05b4\u05d1\u05bc\u05d5\u05bc\u05e9\u05c1"
},
"spin_speed": {
"name": "\u05e1\u05d9\u05d1\u05d5\u05d1"
},
"temperature": {
"name": "Temperature"
} }
},
"switch": {
"anti_crease": {
"name": "Anticrease"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Eco"
},
"extra_dry": {
"name": "Extra dry"
},
"half_load": {
"name": "Half load"
},
"open_door": {
"name": "Open door"
},
"three_in_one": {
"name": "3 in 1"
},
"preheat": {
"name": "Preheat"
},
"dish_washer": {
"name": "Dish washer"
},
"tumble_dryer": {
"name": "Tumble dryer"
},
"washing_machine": {
"name": "Washing machine"
},
"washer_dryer": {
"name": "Washer dryer"
},
"oven": {
"name": "Oven"
},
"prewash": {
"name": "\u05e9\u05d8\u05d9\u05e4\u05d4 \u05de\u05e8\u05d0\u05e9"
},
"pause": {
"name": "Pause"
}
},
"binary_sensor": {
"door_lock": {
"name": "\u05de\u05e0\u05e2\u05d5\u05dc \u05d3\u05dc\u05ea"
},
"extra_rinse_1": {
"name": "+1 \u05e9\u05d8\u05d9\u05e4\u05d4"
},
"extra_rinse_2": {
"name": "+2 \u05e9\u05d8\u05d9\u05e4\u05d5\u05ea"
},
"extra_rinse_3": {
"name": "+3 \u05e9\u05d8\u05d9\u05e4\u05d5\u05ea"
},
"good_night": {
"name": "\u05dc\u05d9\u05dc\u05d4 \u05d8\u05d5\u05d1"
},
"anti_crease": {
"name": "Anticrease"
},
"aqua_plus": {
"name": "Acquaplus"
},
"spin_speed": {
"name": "\u05e1\u05d9\u05d1\u05d5\u05d1"
},
"programs_dw": {
"name": "Program"
},
"programs_ih": {
"name": "Program"
},
"programs_ov": {
"name": "Program"
},
"programs_td": {
"name": "Program"
},
"programs_wm": {
"name": "Program"
},
"still_hot": {
"name": "Still hot"
},
"pan_status": {
"name": "Pan"
},
"remote_control": {
"name": "Remote control"
},
"rinse_aid": {
"name": "Rinse Aid level"
},
"salt_level": {
"name": "Salt level"
},
"door_open": {
"name": "Door open"
},
"connection": {
"name": "\u05d7\u05d9\u05d1\u05d5\u05e8"
}
},
"number": {
"power_management": {
"name": "Power management"
},
"temperature": {
"name": "Temperature"
},
"delay_time": {
"name": "\u05dc\u05d5\u05d7 \u05d6\u05de\u05e0\u05d9\u05dd"
},
"water_hard": {
"name": "\u05e7\u05e9\u05d9\u05d5\u05ea \u05de\u05d9\u05dd"
},
"program_duration": {
"name": "Program duration"
},
"target_temperature": {
"name": "Target temperature"
},
"rinse_iterations": {
"name": "Number of rinses"
},
"wash_time": {
"name": "Washing intensity"
}
},
"button": {
"induction_hob": {
"name": "Induction Hob"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "Pranje", "25": "Pranje",
"26": "Grijanje", "26": "Grijanje",
"27": "Pranje" "27": "Pranje"
} },
"name": "Faza"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "Odr\u017ei svje\u017eim", "18": "Odr\u017ei svje\u017eim",
"19": "Su\u0161enje", "19": "Su\u0161enje",
"20": "Su\u0161enje" "20": "Su\u0161enje"
} },
"name": "Faza"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "Su\u0161enje", "4": "Su\u0161enje",
"5": "Spremno", "5": "Spremno",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "Faza"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "Suho za spremanje", "13": "Suho za spremanje",
"14": "Spremno za no\u0161enje", "14": "Spremno za no\u0161enje",
"15": "Potpuno suho" "15": "Potpuno suho"
} },
"name": "Su\u0161enje"
},
"anti_crease": {
"name": "Spre\u010davanje gu\u017evanja"
},
"power": {
"name": "Razina napajanja"
},
"remaining_time": {
"name": "Preostalo vrijeme"
},
"temperature": {
"name": "Temperatura"
},
"water_efficiency": {
"name": "U\u010dinkovitost vode"
},
"water_saving": {
"name": "U\u0161teda na vodi"
},
"duration": {
"name": "Trajanje"
},
"target_temperature": {
"name": "Ciljana temperatura"
},
"spin_speed": {
"name": "Centrifuga"
},
"steam_leve": {
"name": "Razina pare"
},
"dirt_level": {
"name": "Stupanj zaprljanosti"
},
"delay_time": {
"name": "Zaka\u017ei"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "Universal (Univerzalni) 60 \u00b0C", "universal": "Universal (Univerzalni) 60 \u00b0C",
"universal_plus": "Universal Plus (Univerzalni plus) 70 \u00b0C", "universal_plus": "Universal Plus (Univerzalni plus) 70 \u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Program"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "Odr\u017eite toplinu", "iot_standard_keep_warm": "Odr\u017eite toplinu",
"iot_standard_melting": "Otapanje", "iot_standard_melting": "Otapanje",
"iot_standard_simmering": "Simmering (Pirjanje)" "iot_standard_simmering": "Simmering (Pirjanje)"
} },
"name": "Program"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "Odvod vode", "water_discharge": "Odvod vode",
"white_meat": "Bijelo meso", "white_meat": "Bijelo meso",
"white_meat_steam": "Bijelo meso kuhano na pari" "white_meat_steam": "Bijelo meso kuhano na pari"
} },
"name": "Program"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "Woolmark", "woolmark": "Woolmark",
"xxl_load": "XXL kapacitet", "xxl_load": "XXL kapacitet",
"zoom_59": "Zoom\u00a059" "zoom_59": "Zoom\u00a059"
} },
"name": "Program"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "Vuna/Osjetljivo 49'", "wool_and_delicates_49": "Vuna/Osjetljivo 49'",
"wool_dry": "Suha vuna", "wool_dry": "Suha vuna",
"wool_soft_care": "Vuna & Mekana Njega" "wool_soft_care": "Vuna & Mekana Njega"
} },
"name": "Program"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "Suho za spremanje", "13": "Suho za spremanje",
"14": "Spremno za no\u0161enje", "14": "Spremno za no\u0161enje",
"15": "Potpuno suho" "15": "Potpuno suho"
},
"name": "Su\u0161enje"
},
"spin_speed": {
"name": "Centrifuga"
},
"temperature": {
"name": "Temperatura"
} }
},
"switch": {
"anti_crease": {
"name": "Spre\u010davanje gu\u017evanja"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Ekolo\u0161ki"
},
"extra_dry": {
"name": "Iznimno suho"
},
"half_load": {
"name": "Polovi\u010dno popunjeno"
},
"open_door": {
"name": "Otvori vrata"
},
"three_in_one": {
"name": "3 u 1"
},
"preheat": {
"name": "Predgrij"
},
"dish_washer": {
"name": "Perilica posu\u0111a"
},
"tumble_dryer": {
"name": "Bubnjasta su\u0161ilica"
},
"washing_machine": {
"name": "Perilica rublja"
},
"washer_dryer": {
"name": "Perilica su\u0161ilica rublja"
},
"oven": {
"name": "Pe\u0107nica"
},
"prewash": {
"name": "Pretpranje"
},
"pause": {
"name": "Stanka"
}
},
"binary_sensor": {
"door_lock": {
"name": "Brava na vratima"
},
"extra_rinse_1": {
"name": "+1 ispiranje "
},
"extra_rinse_2": {
"name": "+2 ispiranja "
},
"extra_rinse_3": {
"name": "+3 ispiranja "
},
"good_night": {
"name": "Good Night"
},
"anti_crease": {
"name": "Spre\u010davanje gu\u017evanja"
},
"aqua_plus": {
"name": "Aquaplus"
},
"spin_speed": {
"name": "Centrifuga"
},
"programs_dw": {
"name": "Program"
},
"programs_ih": {
"name": "Program"
},
"programs_ov": {
"name": "Program"
},
"programs_td": {
"name": "Program"
},
"programs_wm": {
"name": "Program"
},
"still_hot": {
"name": "Jo\u0161 vru\u0107e"
},
"pan_status": {
"name": "Tava"
},
"remote_control": {
"name": "Upravljanje na daljinu"
},
"rinse_aid": {
"name": "Razina sredstva za ispiranje"
},
"salt_level": {
"name": "Razina soli"
},
"door_open": {
"name": "Otvorena vrata"
},
"connection": {
"name": "Povezivanje"
}
},
"number": {
"power_management": {
"name": "Energetski u\u010dinkovito upravljanje"
},
"temperature": {
"name": "Temperatura"
},
"delay_time": {
"name": "Zaka\u017ei"
},
"water_hard": {
"name": "Tvrdo\u0107a vode"
},
"program_duration": {
"name": "Trajanje programa"
},
"target_temperature": {
"name": "Ciljana temperatura"
},
"rinse_iterations": {
"name": "Broj ispiranja"
},
"wash_time": {
"name": "Vrijeme pranja"
}
},
"button": {
"induction_hob": {
"name": "Indukcijska plo\u010da za kuhanje"
} }
} }
} }

View file

@ -94,7 +94,8 @@
"25": "Lavaggio", "25": "Lavaggio",
"26": "Riscaldamento", "26": "Riscaldamento",
"27": "Lavaggio" "27": "Lavaggio"
} },
"name": "Fase"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -109,7 +110,8 @@
"18": "Keep Fresh", "18": "Keep Fresh",
"19": "Asciugatura", "19": "Asciugatura",
"20": "Asciugatura" "20": "Asciugatura"
} },
"name": "Fase"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -120,7 +122,8 @@
"4": "Asciugatura", "4": "Asciugatura",
"5": "Pronta", "5": "Pronta",
"6": "Risciacquo caldo " "6": "Risciacquo caldo "
} },
"name": "Fase"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -133,7 +136,44 @@
"13": "Armadio", "13": "Armadio",
"14": "Pronto da indossare", "14": "Pronto da indossare",
"15": "Extra asciutto" "15": "Extra asciutto"
} },
"name": "Tipo Asciugatura"
},
"anti_crease": {
"name": "Antipieghe "
},
"power": {
"name": "Livello di potenza"
},
"remaining_time": {
"name": "Tempo rimanente"
},
"temperature": {
"name": "Temperatura"
},
"water_efficiency": {
"name": "Efficienza idrica"
},
"water_saving": {
"name": "Risparmio acqua"
},
"duration": {
"name": "Durata"
},
"target_temperature": {
"name": "Temperatura terget"
},
"spin_speed": {
"name": "Centrifuga"
},
"steam_leve": {
"name": "Livello vapore"
},
"dirt_level": {
"name": "Livello di sporco"
},
"delay_time": {
"name": "Ritarda avvio"
} }
}, },
"select": { "select": {
@ -234,7 +274,8 @@
"universal": "Universale 60\u00b0C", "universal": "Universale 60\u00b0C",
"universal_plus": "Universale Plus 70\u00b0C", "universal_plus": "Universale Plus 70\u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Programma"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -273,7 +314,8 @@
"iot_standard_keep_warm": "Mantenimento", "iot_standard_keep_warm": "Mantenimento",
"iot_standard_melting": "Fusione", "iot_standard_melting": "Fusione",
"iot_standard_simmering": "Ebollizione Lenta" "iot_standard_simmering": "Ebollizione Lenta"
} },
"name": "Programma"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -328,7 +370,8 @@
"water_discharge": "Scarico d'acqua", "water_discharge": "Scarico d'acqua",
"white_meat": "Carne bianca", "white_meat": "Carne bianca",
"white_meat_steam": "Carne bianca a vapore" "white_meat_steam": "Carne bianca a vapore"
} },
"name": "Programma"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -464,7 +507,8 @@
"woolmark": "Lana", "woolmark": "Lana",
"xxl_load": "Carico XXL", "xxl_load": "Carico XXL",
"zoom_59": "Zoom 59" "zoom_59": "Zoom 59"
} },
"name": "Programma"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -773,7 +817,8 @@
"wool_and_delicates_49": "Lana e Delicati 49'", "wool_and_delicates_49": "Lana e Delicati 49'",
"wool_dry": "Asciugatura Lana", "wool_dry": "Asciugatura Lana",
"wool_soft_care": "Lana e Soft Care" "wool_soft_care": "Lana e Soft Care"
} },
"name": "Programma"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -786,7 +831,154 @@
"13": "Armadio", "13": "Armadio",
"14": "Pronto da indossare", "14": "Pronto da indossare",
"15": "Extra asciutto" "15": "Extra asciutto"
},
"name": "Tipo Asciugatura"
},
"spin_speed": {
"name": "Centrifuga"
},
"temperature": {
"name": "Temperatura"
} }
},
"switch": {
"anti_crease": {
"name": "Antipieghe "
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Eco"
},
"extra_dry": {
"name": "Extra asciutto"
},
"half_load": {
"name": "Mezzo carico"
},
"open_door": {
"name": "Apri porta"
},
"three_in_one": {
"name": "3 in 1"
},
"preheat": {
"name": "Preriscaldo"
},
"dish_washer": {
"name": "Lavastoviglie"
},
"tumble_dryer": {
"name": "Asciugatrice"
},
"washing_machine": {
"name": "Lavatrice"
},
"washer_dryer": {
"name": "Lavasciuga"
},
"oven": {
"name": "Forno"
},
"prewash": {
"name": "Prelavaggio"
},
"pause": {
"name": "Pausa"
}
},
"binary_sensor": {
"door_lock": {
"name": "Dispositivo blocco porta"
},
"extra_rinse_1": {
"name": "+1 Risciacquo"
},
"extra_rinse_2": {
"name": "+2 Risciacqui"
},
"extra_rinse_3": {
"name": "+3 Risciacqui"
},
"good_night": {
"name": "Buona notte"
},
"anti_crease": {
"name": "Antipieghe "
},
"aqua_plus": {
"name": "Acquaplus"
},
"spin_speed": {
"name": "Centrifuga"
},
"programs_dw": {
"name": "Programma"
},
"programs_ih": {
"name": "Programma"
},
"programs_ov": {
"name": "Programma"
},
"programs_td": {
"name": "Programma"
},
"programs_wm": {
"name": "Programma"
},
"still_hot": {
"name": "Ancora caldo"
},
"pan_status": {
"name": "Pentola"
},
"remote_control": {
"name": "Controllo remoto"
},
"rinse_aid": {
"name": "Livello Brillantante"
},
"salt_level": {
"name": "Livello Sale"
},
"door_open": {
"name": "Porta aperta"
},
"connection": {
"name": "Connessione"
}
},
"number": {
"power_management": {
"name": "Power management"
},
"temperature": {
"name": "Temperatura"
},
"delay_time": {
"name": "Ritarda avvio"
},
"water_hard": {
"name": "Durezza acqua"
},
"program_duration": {
"name": "Durata programma"
},
"target_temperature": {
"name": "Temperatura terget"
},
"rinse_iterations": {
"name": "Numero risciacqui"
},
"wash_time": {
"name": "Intensit\u00e0 di lavaggio"
}
},
"button": {
"induction_hob": {
"name": "Piano cottura a induzione"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "Wassen", "25": "Wassen",
"26": "Verwarming", "26": "Verwarming",
"27": "Wassen" "27": "Wassen"
} },
"name": "Fase"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "Fris houden", "18": "Fris houden",
"19": "Drogen", "19": "Drogen",
"20": "Drogen" "20": "Drogen"
} },
"name": "Fase"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "Drogen", "4": "Drogen",
"5": "Klaar", "5": "Klaar",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "Fase"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "Kastdroog", "13": "Kastdroog",
"14": "Klaar om te dragen", "14": "Klaar om te dragen",
"15": "Extra droog" "15": "Extra droog"
} },
"name": "Drogen"
},
"anti_crease": {
"name": "Kreukherstellend"
},
"power": {
"name": "Vermogensniveau"
},
"remaining_time": {
"name": "Resterende tijd"
},
"temperature": {
"name": "Temperatuur"
},
"water_efficiency": {
"name": "Effici\u00ebnt waterverbruik"
},
"water_saving": {
"name": "Waterbesparing"
},
"duration": {
"name": "Duur"
},
"target_temperature": {
"name": "Doeltemperatuur"
},
"spin_speed": {
"name": "Centrifugeren"
},
"steam_leve": {
"name": "Stoomniveau"
},
"dirt_level": {
"name": "Vuilheid"
},
"delay_time": {
"name": "Plannen"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "Universeel 60\u00b0C", "universal": "Universeel 60\u00b0C",
"universal_plus": "Universeel Plus 70\u00b0C", "universal_plus": "Universeel Plus 70\u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Programma"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "Warm houden", "iot_standard_keep_warm": "Warm houden",
"iot_standard_melting": "Smelten", "iot_standard_melting": "Smelten",
"iot_standard_simmering": "Simmering" "iot_standard_simmering": "Simmering"
} },
"name": "Programma"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "Waterafvoer", "water_discharge": "Waterafvoer",
"white_meat": "Wit vlees", "white_meat": "Wit vlees",
"white_meat_steam": "Gestoomd wit vlees" "white_meat_steam": "Gestoomd wit vlees"
} },
"name": "Programma"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "Wol", "woolmark": "Wol",
"xxl_load": "XXL Lading", "xxl_load": "XXL Lading",
"zoom_59": "Zoom\u00a059" "zoom_59": "Zoom\u00a059"
} },
"name": "Programma"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "Wol/Fijne was 49'", "wool_and_delicates_49": "Wol/Fijne was 49'",
"wool_dry": "Wol drogen", "wool_dry": "Wol drogen",
"wool_soft_care": "Wol & Soft Care" "wool_soft_care": "Wol & Soft Care"
} },
"name": "Programma"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "Kastdroog", "13": "Kastdroog",
"14": "Klaar om te dragen", "14": "Klaar om te dragen",
"15": "Extra droog" "15": "Extra droog"
},
"name": "Drogen"
},
"spin_speed": {
"name": "Centrifugeren"
},
"temperature": {
"name": "Temperatuur"
} }
},
"switch": {
"anti_crease": {
"name": "Kreukherstellend"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Eco"
},
"extra_dry": {
"name": "Extra droog"
},
"half_load": {
"name": "Halve lading"
},
"open_door": {
"name": "Open deur"
},
"three_in_one": {
"name": "3 in 1"
},
"preheat": {
"name": "Voorverwarmen"
},
"dish_washer": {
"name": "Vaatwasser"
},
"tumble_dryer": {
"name": "Droogtrommel"
},
"washing_machine": {
"name": "Wasmachine"
},
"washer_dryer": {
"name": "Was-droogcombinatie"
},
"oven": {
"name": "Oven"
},
"prewash": {
"name": "Voorwas"
},
"pause": {
"name": "Pauze"
}
},
"binary_sensor": {
"door_lock": {
"name": "Deurvergrendeling"
},
"extra_rinse_1": {
"name": "+1 keer spoelen"
},
"extra_rinse_2": {
"name": "+2 keer spoelen"
},
"extra_rinse_3": {
"name": "+3 keer spoelen"
},
"good_night": {
"name": "Goede nacht"
},
"anti_crease": {
"name": "Kreukherstellend"
},
"aqua_plus": {
"name": "Acquaplus"
},
"spin_speed": {
"name": "Centrifugeren"
},
"programs_dw": {
"name": "Programma"
},
"programs_ih": {
"name": "Programma"
},
"programs_ov": {
"name": "Programma"
},
"programs_td": {
"name": "Programma"
},
"programs_wm": {
"name": "Programma"
},
"still_hot": {
"name": "Nog heet"
},
"pan_status": {
"name": "Pan"
},
"remote_control": {
"name": "Afstandsbediening"
},
"rinse_aid": {
"name": "Niveau glansspoelmiddel"
},
"salt_level": {
"name": "Niveau zout"
},
"door_open": {
"name": "Deur open"
},
"connection": {
"name": "Verbinding"
}
},
"number": {
"power_management": {
"name": "Vermogensbeheer"
},
"temperature": {
"name": "Temperatuur"
},
"delay_time": {
"name": "Plannen"
},
"water_hard": {
"name": "Waterhardheid"
},
"program_duration": {
"name": "Programmaduur"
},
"target_temperature": {
"name": "Doeltemperatuur"
},
"rinse_iterations": {
"name": "Aantal spoelbeurten"
},
"wash_time": {
"name": "Wastijd"
}
},
"button": {
"induction_hob": {
"name": "Inductiekookplaat"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "Pranie", "25": "Pranie",
"26": "Ogrzewanie", "26": "Ogrzewanie",
"27": "Pranie" "27": "Pranie"
} },
"name": "Faza"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "Utrzymaj \u015bwie\u017co\u015b\u0107", "18": "Utrzymaj \u015bwie\u017co\u015b\u0107",
"19": "Suszenie", "19": "Suszenie",
"20": "Suszenie" "20": "Suszenie"
} },
"name": "Faza"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "Suszenie", "4": "Suszenie",
"5": "Gotowe", "5": "Gotowe",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "Faza"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "Gotowe do garderoby", "13": "Gotowe do garderoby",
"14": "Gotowe do w\u0142o\u017cenia", "14": "Gotowe do w\u0142o\u017cenia",
"15": "Ekstra suchy" "15": "Ekstra suchy"
} },
"name": "Suszenie"
},
"anti_crease": {
"name": "Przeciw gnieceniu"
},
"power": {
"name": "Poziom mocy"
},
"remaining_time": {
"name": "Pozosta\u0142y czas"
},
"temperature": {
"name": "Temperatura"
},
"water_efficiency": {
"name": "Wydajno\u015b\u0107 zu\u017cycia wody"
},
"water_saving": {
"name": "Oszcz\u0119dno\u015b\u0107 wody"
},
"duration": {
"name": "Czas trwania"
},
"target_temperature": {
"name": "Temperatura docelowa"
},
"spin_speed": {
"name": "Wirowanie"
},
"steam_leve": {
"name": "Poziom pary"
},
"dirt_level": {
"name": "Stopie\u0144 zabrudzenia"
},
"delay_time": {
"name": "Zaplanuj"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "Uniwersalne 60\u00b0C", "universal": "Uniwersalne 60\u00b0C",
"universal_plus": "Uniwersalne Plus 70\u00b0C", "universal_plus": "Uniwersalne Plus 70\u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Program"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "Podtrzymanie ciep\u0142a", "iot_standard_keep_warm": "Podtrzymanie ciep\u0142a",
"iot_standard_melting": "Roztapianie", "iot_standard_melting": "Roztapianie",
"iot_standard_simmering": "Duszenie" "iot_standard_simmering": "Duszenie"
} },
"name": "Program"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "Odp\u0142yw wody", "water_discharge": "Odp\u0142yw wody",
"white_meat": "Bia\u0142e mi\u0119so", "white_meat": "Bia\u0142e mi\u0119so",
"white_meat_steam": "Bia\u0142e mi\u0119so gotowane na parze" "white_meat_steam": "Bia\u0142e mi\u0119so gotowane na parze"
} },
"name": "Program"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "Woolmark", "woolmark": "Woolmark",
"xxl_load": "XXL Load", "xxl_load": "XXL Load",
"zoom_59": "Zoom 59" "zoom_59": "Zoom 59"
} },
"name": "Program"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "We\u0142na/Delikatne 49'", "wool_and_delicates_49": "We\u0142na/Delikatne 49'",
"wool_dry": "Suszenie we\u0142ny", "wool_dry": "Suszenie we\u0142ny",
"wool_soft_care": "We\u0142na & Soft Care" "wool_soft_care": "We\u0142na & Soft Care"
} },
"name": "Program"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "Gotowe do garderoby", "13": "Gotowe do garderoby",
"14": "Gotowe do w\u0142o\u017cenia", "14": "Gotowe do w\u0142o\u017cenia",
"15": "Ekstra suchy" "15": "Ekstra suchy"
},
"name": "Suszenie"
},
"spin_speed": {
"name": "Wirowanie"
},
"temperature": {
"name": "Temperatura"
} }
},
"switch": {
"anti_crease": {
"name": "Przeciw gnieceniu"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Eco"
},
"extra_dry": {
"name": "Ekstra suchy"
},
"half_load": {
"name": "Po\u0142owa wsadu"
},
"open_door": {
"name": "Otw\u00f3rz drzwi"
},
"three_in_one": {
"name": "3 w 1"
},
"preheat": {
"name": "Wst\u0119pne nagrzewanie"
},
"dish_washer": {
"name": "Zmywarka"
},
"tumble_dryer": {
"name": "Suszarka b\u0119bnowa"
},
"washing_machine": {
"name": "Pralka"
},
"washer_dryer": {
"name": "Pralkosuszarka"
},
"oven": {
"name": "Piekarnik"
},
"prewash": {
"name": "Mycie wst\u0119pne"
},
"pause": {
"name": "Pauza"
}
},
"binary_sensor": {
"door_lock": {
"name": "Drzwi s\u0105 zablokowane"
},
"extra_rinse_1": {
"name": "+1 p\u0142ukanie"
},
"extra_rinse_2": {
"name": "+2 p\u0142ukania"
},
"extra_rinse_3": {
"name": "+3 p\u0142ukania"
},
"good_night": {
"name": "Dobranoc"
},
"anti_crease": {
"name": "Przeciw gnieceniu"
},
"aqua_plus": {
"name": "Acquaplus"
},
"spin_speed": {
"name": "Wirowanie"
},
"programs_dw": {
"name": "Program"
},
"programs_ih": {
"name": "Program"
},
"programs_ov": {
"name": "Program"
},
"programs_td": {
"name": "Program"
},
"programs_wm": {
"name": "Program"
},
"still_hot": {
"name": "Nadal gor\u0105ce"
},
"pan_status": {
"name": "Patelnia"
},
"remote_control": {
"name": "Zdalne sterowanie"
},
"rinse_aid": {
"name": "Poziom nab\u0142yszczacza"
},
"salt_level": {
"name": "Poziom soli"
},
"door_open": {
"name": "Drzwi otwarte"
},
"connection": {
"name": "Po\u0142\u0105czenie"
}
},
"number": {
"power_management": {
"name": "Zarz\u0105dzanie zasilaniem"
},
"temperature": {
"name": "Temperatura"
},
"delay_time": {
"name": "Zaplanuj"
},
"water_hard": {
"name": "Twardo\u015b\u0107 wody"
},
"program_duration": {
"name": "Czas trwania programu"
},
"target_temperature": {
"name": "Temperatura docelowa"
},
"rinse_iterations": {
"name": "Ilo\u015b\u0107 p\u0142uka\u0144"
},
"wash_time": {
"name": "Czas prania"
}
},
"button": {
"induction_hob": {
"name": "P\u0142yta indukcyjna"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "Lavar", "25": "Lavar",
"26": "Aquecimento", "26": "Aquecimento",
"27": "Lavar" "27": "Lavar"
} },
"name": "Fase"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "Manter Fresco", "18": "Manter Fresco",
"19": "Secagem", "19": "Secagem",
"20": "Secagem" "20": "Secagem"
} },
"name": "Fase"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "Secagem", "4": "Secagem",
"5": "Pronto", "5": "Pronto",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "Fase"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "Guarda-Roupa pronto", "13": "Guarda-Roupa pronto",
"14": "Pronto a usar", "14": "Pronto a usar",
"15": "Extra seco" "15": "Extra seco"
} },
"name": "Secagem"
},
"anti_crease": {
"name": "Anti-vincos"
},
"power": {
"name": "N\u00edvel de pot\u00eancia"
},
"remaining_time": {
"name": "Tempo restante"
},
"temperature": {
"name": "Temperatura"
},
"water_efficiency": {
"name": "Efici\u00eancia da \u00e1gua"
},
"water_saving": {
"name": "Poupan\u00e7a de \u00e1gua"
},
"duration": {
"name": "Dura\u00e7\u00e3o"
},
"target_temperature": {
"name": "Temperatura alvo"
},
"spin_speed": {
"name": "Centrifugar"
},
"steam_leve": {
"name": "N\u00edvel de vapor"
},
"dirt_level": {
"name": "N\u00edvel de sujidade"
},
"delay_time": {
"name": "Agendar"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "Universal 60 \u00b0C", "universal": "Universal 60 \u00b0C",
"universal_plus": "Universal plus 70 \u00b0C", "universal_plus": "Universal plus 70 \u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Programa"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "Manter quente", "iot_standard_keep_warm": "Manter quente",
"iot_standard_melting": "Derreter", "iot_standard_melting": "Derreter",
"iot_standard_simmering": "Simmering" "iot_standard_simmering": "Simmering"
} },
"name": "Programa"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "Drenagem de \u00e1gua", "water_discharge": "Drenagem de \u00e1gua",
"white_meat": "Carne branca", "white_meat": "Carne branca",
"white_meat_steam": "Carne branca cozinhada a vapor" "white_meat_steam": "Carne branca cozinhada a vapor"
} },
"name": "Programa"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "Woolmark", "woolmark": "Woolmark",
"xxl_load": "Carga XXL", "xxl_load": "Carga XXL",
"zoom_59": "Zoom 59" "zoom_59": "Zoom 59"
} },
"name": "Programa"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "L\u00e3s/Delicados 49'", "wool_and_delicates_49": "L\u00e3s/Delicados 49'",
"wool_dry": "Secagem de l\u00e3s", "wool_dry": "Secagem de l\u00e3s",
"wool_soft_care": "L\u00e3s & Cuidado Suavidade" "wool_soft_care": "L\u00e3s & Cuidado Suavidade"
} },
"name": "Programa"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "Guarda-Roupa pronto", "13": "Guarda-Roupa pronto",
"14": "Pronto a usar", "14": "Pronto a usar",
"15": "Extra seco" "15": "Extra seco"
},
"name": "Secagem"
},
"spin_speed": {
"name": "Centrifugar"
},
"temperature": {
"name": "Temperatura"
} }
},
"switch": {
"anti_crease": {
"name": "Anti-vincos"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Eco"
},
"extra_dry": {
"name": "Extra seco"
},
"half_load": {
"name": "Meia carga"
},
"open_door": {
"name": "Abrir porta"
},
"three_in_one": {
"name": "3 em 1"
},
"preheat": {
"name": "Pr\u00e9-aquecimento"
},
"dish_washer": {
"name": "M\u00e1quina de lavar loi\u00e7a"
},
"tumble_dryer": {
"name": "M\u00e1quina de secar"
},
"washing_machine": {
"name": "M\u00e1quina de lavar"
},
"washer_dryer": {
"name": "M\u00e1quina de lavar e secar"
},
"oven": {
"name": "Forno"
},
"prewash": {
"name": "Pr\u00e9-lavagem"
},
"pause": {
"name": "Pausa"
}
},
"binary_sensor": {
"door_lock": {
"name": "Fecho da porta"
},
"extra_rinse_1": {
"name": "+1 enxaguamento"
},
"extra_rinse_2": {
"name": "+2 enxaguamentos"
},
"extra_rinse_3": {
"name": "+3 enxaguamentos"
},
"good_night": {
"name": "Boa Noite"
},
"anti_crease": {
"name": "Anti-vincos"
},
"aqua_plus": {
"name": "Acquaplus"
},
"spin_speed": {
"name": "Centrifugar"
},
"programs_dw": {
"name": "Programa"
},
"programs_ih": {
"name": "Programa"
},
"programs_ov": {
"name": "Programa"
},
"programs_td": {
"name": "Programa"
},
"programs_wm": {
"name": "Programa"
},
"still_hot": {
"name": "Ainda quente"
},
"pan_status": {
"name": "Frigideira"
},
"remote_control": {
"name": "Controlo remoto"
},
"rinse_aid": {
"name": "N\u00edvel de Abrilhantador"
},
"salt_level": {
"name": "N\u00edvel de sal"
},
"door_open": {
"name": "Porta aberta"
},
"connection": {
"name": "Conex\u00e3o"
}
},
"number": {
"power_management": {
"name": "Gest\u00e3o de energia"
},
"temperature": {
"name": "Temperatura"
},
"delay_time": {
"name": "Agendar"
},
"water_hard": {
"name": "Dureza da \u00e1gua"
},
"program_duration": {
"name": "Dura\u00e7\u00e3o do programa"
},
"target_temperature": {
"name": "Temperatura alvo"
},
"rinse_iterations": {
"name": "N\u00famero de enxaguamentos"
},
"wash_time": {
"name": "Tempo de lavagem"
}
},
"button": {
"induction_hob": {
"name": "Placa de indu\u00e7\u00e3o"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "Sp\u0103lare", "25": "Sp\u0103lare",
"26": "\u00cenc\u0103lzire", "26": "\u00cenc\u0103lzire",
"27": "Sp\u0103lare" "27": "Sp\u0103lare"
} },
"name": "Faz\u0103"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "Men\u021binere prospe\u021bime", "18": "Men\u021binere prospe\u021bime",
"19": "Uscare", "19": "Uscare",
"20": "Uscare" "20": "Uscare"
} },
"name": "Faz\u0103"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "Uscare", "4": "Uscare",
"5": "Preg\u0103tit", "5": "Preg\u0103tit",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "Faz\u0103"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "\u0218ifonier preg\u0103tit", "13": "\u0218ifonier preg\u0103tit",
"14": "Gata de purtat", "14": "Gata de purtat",
"15": "Uscare suplimentar\u0103" "15": "Uscare suplimentar\u0103"
} },
"name": "Uscare"
},
"anti_crease": {
"name": "Anti\u0219ifonare"
},
"power": {
"name": "Nivel de putere"
},
"remaining_time": {
"name": "Timp r\u0103mas"
},
"temperature": {
"name": "Temperatur\u0103"
},
"water_efficiency": {
"name": "Eficien\u021ba apei"
},
"water_saving": {
"name": "Economii de ap\u0103"
},
"duration": {
"name": "Durat\u0103"
},
"target_temperature": {
"name": "Temperatur\u0103 vizat\u0103"
},
"spin_speed": {
"name": "Stoarcere"
},
"steam_leve": {
"name": "Nivel abur"
},
"dirt_level": {
"name": "Nivel de murd\u0103rie"
},
"delay_time": {
"name": "Programare"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "Universal 60 \u00b0C", "universal": "Universal 60 \u00b0C",
"universal_plus": "Universal Plus 70 \u00b0C", "universal_plus": "Universal Plus 70 \u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Program"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "Men\u021binere la cald", "iot_standard_keep_warm": "Men\u021binere la cald",
"iot_standard_melting": "Topire", "iot_standard_melting": "Topire",
"iot_standard_simmering": "Fierbere \u00een\u0103bu\u0219it\u0103" "iot_standard_simmering": "Fierbere \u00een\u0103bu\u0219it\u0103"
} },
"name": "Program"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "Scurgerea apei", "water_discharge": "Scurgerea apei",
"white_meat": "Carne alb\u0103", "white_meat": "Carne alb\u0103",
"white_meat_steam": "Carne alb\u0103 g\u0103tit\u0103 la abur" "white_meat_steam": "Carne alb\u0103 g\u0103tit\u0103 la abur"
} },
"name": "Program"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "Woolmark", "woolmark": "Woolmark",
"xxl_load": "\u00cenc\u0103rcare XXL", "xxl_load": "\u00cenc\u0103rcare XXL",
"zoom_59": "Zoom 59" "zoom_59": "Zoom 59"
} },
"name": "Program"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "L\u00e2n\u0103/Delicate 49'", "wool_and_delicates_49": "L\u00e2n\u0103/Delicate 49'",
"wool_dry": "Uscarea l\u00e2nii", "wool_dry": "Uscarea l\u00e2nii",
"wool_soft_care": "L\u00e2n\u0103 & \u00cengrijire Bl\u00e2nd\u0103" "wool_soft_care": "L\u00e2n\u0103 & \u00cengrijire Bl\u00e2nd\u0103"
} },
"name": "Program"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "\u0218ifonier preg\u0103tit", "13": "\u0218ifonier preg\u0103tit",
"14": "Gata de purtat", "14": "Gata de purtat",
"15": "Uscare suplimentar\u0103" "15": "Uscare suplimentar\u0103"
},
"name": "Uscare"
},
"spin_speed": {
"name": "Stoarcere"
},
"temperature": {
"name": "Temperatur\u0103"
} }
},
"switch": {
"anti_crease": {
"name": "Anti\u0219ifonare"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Eco"
},
"extra_dry": {
"name": "Uscare suplimentar\u0103"
},
"half_load": {
"name": "\u00cenc\u0103rcare pe jum\u0103tate"
},
"open_door": {
"name": "Deschide u\u0219a"
},
"three_in_one": {
"name": "3 \u00een 1"
},
"preheat": {
"name": "Pre\u00eenc\u0103lzire"
},
"dish_washer": {
"name": "Ma\u0219in\u0103 de sp\u0103lat vase"
},
"tumble_dryer": {
"name": "Usc\u0103tor de rufe"
},
"washing_machine": {
"name": "Ma\u0219in\u0103 de sp\u0103lat"
},
"washer_dryer": {
"name": "Ma\u0219in\u0103 de sp\u0103lat cu usc\u0103tor \u00eencorporat"
},
"oven": {
"name": "Cuptor"
},
"prewash": {
"name": "Presp\u0103lare"
},
"pause": {
"name": "Pauz\u0103"
}
},
"binary_sensor": {
"door_lock": {
"name": "Blocaj u\u0219\u0103"
},
"extra_rinse_1": {
"name": "+1 cl\u0103tire"
},
"extra_rinse_2": {
"name": "+2 cl\u0103tiri"
},
"extra_rinse_3": {
"name": "+3 cl\u0103tiri"
},
"good_night": {
"name": "Noapte bun\u0103"
},
"anti_crease": {
"name": "Anti\u0219ifonare"
},
"aqua_plus": {
"name": "Acquaplus"
},
"spin_speed": {
"name": "Stoarcere"
},
"programs_dw": {
"name": "Program"
},
"programs_ih": {
"name": "Program"
},
"programs_ov": {
"name": "Program"
},
"programs_td": {
"name": "Program"
},
"programs_wm": {
"name": "Program"
},
"still_hot": {
"name": "\u00cenc\u0103 fierbinte"
},
"pan_status": {
"name": "Tigaie"
},
"remote_control": {
"name": "Control la distan\u021b\u0103"
},
"rinse_aid": {
"name": "Nivel de agent de cl\u0103tire"
},
"salt_level": {
"name": "Nivel de sare"
},
"door_open": {
"name": "U\u0219\u0103 deschis\u0103"
},
"connection": {
"name": "Conectare"
}
},
"number": {
"power_management": {
"name": "Administrarea puterii"
},
"temperature": {
"name": "Temperatur\u0103"
},
"delay_time": {
"name": "Programare"
},
"water_hard": {
"name": "Duritate ap\u0103"
},
"program_duration": {
"name": "Durat\u0103 program"
},
"target_temperature": {
"name": "Temperatur\u0103 vizat\u0103"
},
"rinse_iterations": {
"name": "Num\u0103rul de cl\u0103tiri"
},
"wash_time": {
"name": "Timp de sp\u0103lare"
}
},
"button": {
"induction_hob": {
"name": "Plita cu induc\u021bie"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "\u0421\u0442\u0438\u0440\u043a\u0430", "25": "\u0421\u0442\u0438\u0440\u043a\u0430",
"26": "\u041d\u0430\u0433\u0440\u0435\u0432", "26": "\u041d\u0430\u0433\u0440\u0435\u0432",
"27": "\u0421\u0442\u0438\u0440\u043a\u0430" "27": "\u0421\u0442\u0438\u0440\u043a\u0430"
} },
"name": "\u0424\u0430\u0437\u0430"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "Keep Fresh (\u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0441\u0432\u0435\u0436\u0435\u0441\u0442\u0438)", "18": "Keep Fresh (\u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0441\u0432\u0435\u0436\u0435\u0441\u0442\u0438)",
"19": "\u0421\u0443\u0448\u043a\u0430", "19": "\u0421\u0443\u0448\u043a\u0430",
"20": "\u0421\u0443\u0448\u043a\u0430" "20": "\u0421\u0443\u0448\u043a\u0430"
} },
"name": "\u0424\u0430\u0437\u0430"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "\u0421\u0443\u0448\u043a\u0430", "4": "\u0421\u0443\u0448\u043a\u0430",
"5": "\u0413\u043e\u0442\u043e\u0432\u043e", "5": "\u0413\u043e\u0442\u043e\u0432\u043e",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "\u0424\u0430\u0437\u0430"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "\u0413\u043e\u0442\u043e\u0432\u043e \u0432 \u0448\u043a\u0430\u0444", "13": "\u0413\u043e\u0442\u043e\u0432\u043e \u0432 \u0448\u043a\u0430\u0444",
"14": "\u0413\u043e\u0442\u043e\u0432\u043e \u0434\u043b\u044f \u043d\u0430\u0434\u0435\u0432\u0430\u043d\u0438\u044f", "14": "\u0413\u043e\u0442\u043e\u0432\u043e \u0434\u043b\u044f \u043d\u0430\u0434\u0435\u0432\u0430\u043d\u0438\u044f",
"15": "\u042d\u043a\u0441\u0442\u0440\u0430 \u0441\u0443\u0448\u043a\u0430" "15": "\u042d\u043a\u0441\u0442\u0440\u0430 \u0441\u0443\u0448\u043a\u0430"
} },
"name": "\u0421\u0443\u0448\u043a\u0430"
},
"anti_crease": {
"name": "\u041f\u0440\u043e\u0442\u0438\u0432\u043e\u0441\u043c\u0438\u043d\u0430\u043d\u0438\u0435"
},
"power": {
"name": "\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0438"
},
"remaining_time": {
"name": "\u041e\u0441\u0442\u0430\u0432\u0448\u0435\u0435\u0441\u044f \u0432\u0440\u0435\u043c\u044f"
},
"temperature": {
"name": "\u0422\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430"
},
"water_efficiency": {
"name": "\u042d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0441\u0445\u043e\u0434\u0430 \u0432\u043e\u0434\u044b"
},
"water_saving": {
"name": "\u042d\u043a\u043e\u043d\u043e\u043c\u0438\u044f \u0432\u043e\u0434\u044b"
},
"duration": {
"name": "\u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c"
},
"target_temperature": {
"name": "\u0417\u0430\u0434\u0430\u043d\u043d\u0430\u044f \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430"
},
"spin_speed": {
"name": "\u041e\u0442\u0436\u0438\u043c"
},
"steam_leve": {
"name": "\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043f\u0430\u0440\u0430"
},
"dirt_level": {
"name": "\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0437\u0430\u0433\u0440\u044f\u0437\u043d\u0435\u043d\u0438\u044f"
},
"delay_time": {
"name": "\u041f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "\u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0430\u044f 60\u00b0C", "universal": "\u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0430\u044f 60\u00b0C",
"universal_plus": "\u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u043b\u044e\u0441 70\u00b0C", "universal_plus": "\u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u043b\u044e\u0441 70\u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0431\u043b\u044e\u0434 \u0432 \u0442\u0435\u043f\u043b\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438", "iot_standard_keep_warm": "\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0431\u043b\u044e\u0434 \u0432 \u0442\u0435\u043f\u043b\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438",
"iot_standard_melting": "\u041f\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u0435", "iot_standard_melting": "\u041f\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u0435",
"iot_standard_simmering": "\u041f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e\u043c \u043e\u0433\u043d\u0435" "iot_standard_simmering": "\u041f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e\u043c \u043e\u0433\u043d\u0435"
} },
"name": "\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "\u0412\u043e\u0434\u043e\u043e\u0442\u0432\u043e\u0434", "water_discharge": "\u0412\u043e\u0434\u043e\u043e\u0442\u0432\u043e\u0434",
"white_meat": "\u0411\u0435\u043b\u043e\u0435 \u043c\u044f\u0441\u043e", "white_meat": "\u0411\u0435\u043b\u043e\u0435 \u043c\u044f\u0441\u043e",
"white_meat_steam": "\u0411\u0435\u043b\u043e\u0435 \u043c\u044f\u0441\u043e, \u043f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u043d\u0430 \u043f\u0430\u0440\u0443" "white_meat_steam": "\u0411\u0435\u043b\u043e\u0435 \u043c\u044f\u0441\u043e, \u043f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u043d\u0430 \u043f\u0430\u0440\u0443"
} },
"name": "\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "\u0428\u0435\u0440\u0441\u0442\u044c", "woolmark": "\u0428\u0435\u0440\u0441\u0442\u044c",
"xxl_load": "\u041e\u0431\u044a\u0435\u043c\u043d\u044b\u0435 \u0432\u0435\u0449\u0438", "xxl_load": "\u041e\u0431\u044a\u0435\u043c\u043d\u044b\u0435 \u0432\u0435\u0449\u0438",
"zoom_59": "Zoom 59 (\u0417\u0443\u043c 59)" "zoom_59": "Zoom 59 (\u0417\u0443\u043c 59)"
} },
"name": "\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "\u0448\u0435\u0440\u0441\u0442\u044c/\u0434\u0435\u043b\u0438\u043a\u0430\u0442\u043d\u044b\u0435 49'", "wool_and_delicates_49": "\u0448\u0435\u0440\u0441\u0442\u044c/\u0434\u0435\u043b\u0438\u043a\u0430\u0442\u043d\u044b\u0435 49'",
"wool_dry": "\u0421\u0443\u0448\u043a\u0430 \u0448\u0435\u0440\u0441\u0442\u0438", "wool_dry": "\u0421\u0443\u0448\u043a\u0430 \u0448\u0435\u0440\u0441\u0442\u0438",
"wool_soft_care": "\u0448\u0435\u0440\u0441\u0442\u044c & \u0434\u0435\u043b\u0438\u043a\u0430\u0442\u043d\u044b\u0439 \u0443\u0445\u043e\u0434" "wool_soft_care": "\u0448\u0435\u0440\u0441\u0442\u044c & \u0434\u0435\u043b\u0438\u043a\u0430\u0442\u043d\u044b\u0439 \u0443\u0445\u043e\u0434"
} },
"name": "\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "\u0413\u043e\u0442\u043e\u0432\u043e \u0432 \u0448\u043a\u0430\u0444", "13": "\u0413\u043e\u0442\u043e\u0432\u043e \u0432 \u0448\u043a\u0430\u0444",
"14": "\u0413\u043e\u0442\u043e\u0432\u043e \u0434\u043b\u044f \u043d\u0430\u0434\u0435\u0432\u0430\u043d\u0438\u044f", "14": "\u0413\u043e\u0442\u043e\u0432\u043e \u0434\u043b\u044f \u043d\u0430\u0434\u0435\u0432\u0430\u043d\u0438\u044f",
"15": "\u042d\u043a\u0441\u0442\u0440\u0430 \u0441\u0443\u0448\u043a\u0430" "15": "\u042d\u043a\u0441\u0442\u0440\u0430 \u0441\u0443\u0448\u043a\u0430"
},
"name": "\u0421\u0443\u0448\u043a\u0430"
},
"spin_speed": {
"name": "\u041e\u0442\u0436\u0438\u043c"
},
"temperature": {
"name": "\u0422\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430"
} }
},
"switch": {
"anti_crease": {
"name": "\u041f\u0440\u043e\u0442\u0438\u0432\u043e\u0441\u043c\u0438\u043d\u0430\u043d\u0438\u0435"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "\u042d\u043a\u043e"
},
"extra_dry": {
"name": "\u0421\u0443\u043f\u0435\u0440\u0441\u0443\u0448\u043a\u0430"
},
"half_load": {
"name": "\u041f\u043e\u043b\u043e\u0432\u0438\u043d\u043d\u0430\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430"
},
"open_door": {
"name": "\u041e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u0434\u0432\u0435\u0440\u0446\u0443"
},
"three_in_one": {
"name": "3 \u0432 1"
},
"preheat": {
"name": "\u041f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0440\u0430\u0437\u043e\u0433\u0440\u0435\u0432"
},
"dish_washer": {
"name": "\u041f\u043e\u0441\u0443\u0434\u043e\u043c\u043e\u0435\u0447\u043d\u0430\u044f \u043c\u0430\u0448\u0438\u043d\u0430"
},
"tumble_dryer": {
"name": "\u0421\u0443\u0448\u0438\u043b\u044c\u043d\u0430\u044f \u043c\u0430\u0448\u0438\u043d\u0430"
},
"washing_machine": {
"name": "\u0421\u0442\u0438\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u0430\u0448\u0438\u043d\u0430"
},
"washer_dryer": {
"name": "\u0421\u0442\u0438\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u043c\u0430\u0448\u0438\u043d\u0430 \u0441 \u0441\u0443\u0448\u043a\u043e\u0439"
},
"oven": {
"name": "\u0414\u0443\u0445\u043e\u0432\u043e\u0439 \u0448\u043a\u0430\u0444"
},
"prewash": {
"name": "\u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043c\u043e\u0439\u043a\u0430"
},
"pause": {
"name": "\u041f\u0430\u0443\u0437\u0430"
}
},
"binary_sensor": {
"door_lock": {
"name": "\u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430 \u0434\u0432\u0435\u0440\u0446\u044b"
},
"extra_rinse_1": {
"name": "+1 \u043f\u043e\u043b\u043e\u0441\u043a\u0430\u043d\u0438\u0435"
},
"extra_rinse_2": {
"name": "+2 \u043f\u043e\u043b\u043e\u0441\u043a\u0430\u043d\u0438\u044f"
},
"extra_rinse_3": {
"name": "+3 \u043f\u043e\u043b\u043e\u0441\u043a\u0430\u043d\u0438\u044f"
},
"good_night": {
"name": "\u0421\u043f\u043e\u043a\u043e\u0439\u043d\u043e\u0439 \u043d\u043e\u0447\u0438"
},
"anti_crease": {
"name": "\u041f\u0440\u043e\u0442\u0438\u0432\u043e\u0441\u043c\u0438\u043d\u0430\u043d\u0438\u0435"
},
"aqua_plus": {
"name": "\u0410\u043a\u0432\u0430\u043f\u043b\u044e\u0441"
},
"spin_speed": {
"name": "\u041e\u0442\u0436\u0438\u043c"
},
"programs_dw": {
"name": "\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430"
},
"programs_ih": {
"name": "\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430"
},
"programs_ov": {
"name": "\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430"
},
"programs_td": {
"name": "\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430"
},
"programs_wm": {
"name": "\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430"
},
"still_hot": {
"name": "\u0415\u0449\u0435 \u0433\u043e\u0440\u044f\u0447\u0438\u0439"
},
"pan_status": {
"name": "\u041f\u043e\u0441\u0443\u0434\u0430"
},
"remote_control": {
"name": "\u0414\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u043e\u043d\u043d\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435"
},
"rinse_aid": {
"name": "\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043e\u043f\u043e\u043b\u0430\u0441\u043a\u0438\u0432\u0430\u0442\u0435\u043b\u044f"
},
"salt_level": {
"name": "\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0441\u043e\u043b\u0438"
},
"door_open": {
"name": "\u0414\u0432\u0435\u0440\u0446\u0430 \u043e\u0442\u043a\u0440\u044b\u0442\u0430"
},
"connection": {
"name": "\u0421\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435"
}
},
"number": {
"power_management": {
"name": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043f\u0438\u0442\u0430\u043d\u0438\u0435\u043c"
},
"temperature": {
"name": "\u0422\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430"
},
"delay_time": {
"name": "\u041f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c"
},
"water_hard": {
"name": "\u0416\u0435\u0441\u0442\u043a\u043e\u0441\u0442\u044c \u0432\u043e\u0434\u044b"
},
"program_duration": {
"name": "\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b"
},
"target_temperature": {
"name": "\u0417\u0430\u0434\u0430\u043d\u043d\u0430\u044f \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430"
},
"rinse_iterations": {
"name": "\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u043b\u043e\u0441\u043a\u0430\u043d\u0438\u0439"
},
"wash_time": {
"name": "\u0412\u0440\u0435\u043c\u044f \u0441\u0442\u0438\u0440\u043a\u0438"
}
},
"button": {
"induction_hob": {
"name": "\u0418\u043d\u0434\u0443\u043a\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0432\u0430\u0440\u043e\u0447\u043d\u0430\u044f \u043f\u0430\u043d\u0435\u043b\u044c"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "Pranie", "25": "Pranie",
"26": "Ohrev", "26": "Ohrev",
"27": "Pranie" "27": "Pranie"
} },
"name": "F\u00e1za"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "Uchova\u0165 svie\u017ee", "18": "Uchova\u0165 svie\u017ee",
"19": "Su\u0161enie", "19": "Su\u0161enie",
"20": "Su\u0161enie" "20": "Su\u0161enie"
} },
"name": "F\u00e1za"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "Su\u0161enie", "4": "Su\u0161enie",
"5": "Pripraven\u00e9", "5": "Pripraven\u00e9",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "F\u00e1za"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "\u0160atn\u00edk pripraven\u00fd", "13": "\u0160atn\u00edk pripraven\u00fd",
"14": "Hotov\u00e9 na nosenie", "14": "Hotov\u00e9 na nosenie",
"15": "Extra su\u0161enie" "15": "Extra su\u0161enie"
} },
"name": "Su\u0161enie"
},
"anti_crease": {
"name": "Proti pokr\u010deniu"
},
"power": {
"name": "\u00darove\u0148 v\u00fdkonu"
},
"remaining_time": {
"name": "Zost\u00e1vaj\u00faci \u010das"
},
"temperature": {
"name": "Teplota"
},
"water_efficiency": {
"name": "\u00da\u010dinnos\u0165 vody"
},
"water_saving": {
"name": "\u00daspora vody"
},
"duration": {
"name": "Trvanie"
},
"target_temperature": {
"name": "Cie\u013eov\u00e1 teplota"
},
"spin_speed": {
"name": "Odstre\u010fovanie"
},
"steam_leve": {
"name": "\u00darove\u0148 nastavenia pary"
},
"dirt_level": {
"name": "\u00darove\u0148 zne\u010distenia"
},
"delay_time": {
"name": "Napl\u00e1nova\u0165"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "Univerz\u00e1lne 60 \u00b0C", "universal": "Univerz\u00e1lne 60 \u00b0C",
"universal_plus": "Univerz\u00e1lne Plus 70 \u00b0C", "universal_plus": "Univerz\u00e1lne Plus 70 \u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Program"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "Udr\u017eiavanie tepla", "iot_standard_keep_warm": "Udr\u017eiavanie tepla",
"iot_standard_melting": "Topi\u0165", "iot_standard_melting": "Topi\u0165",
"iot_standard_simmering": "Slab\u00e9 vrenie" "iot_standard_simmering": "Slab\u00e9 vrenie"
} },
"name": "Program"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "Odtok vody", "water_discharge": "Odtok vody",
"white_meat": "Biele m\u00e4so", "white_meat": "Biele m\u00e4so",
"white_meat_steam": "Biele m\u00e4so varen\u00e9 v pare" "white_meat_steam": "Biele m\u00e4so varen\u00e9 v pare"
} },
"name": "Program"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "Woolmark", "woolmark": "Woolmark",
"xxl_load": "XXL n\u00e1pl\u0148", "xxl_load": "XXL n\u00e1pl\u0148",
"zoom_59": "Zoom 59" "zoom_59": "Zoom 59"
} },
"name": "Program"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "Vlna/Jemn\u00e9 49'", "wool_and_delicates_49": "Vlna/Jemn\u00e9 49'",
"wool_dry": "Vlna such\u00e1", "wool_dry": "Vlna such\u00e1",
"wool_soft_care": "Vlna & M\u00e4kk\u00e1 starostlivost" "wool_soft_care": "Vlna & M\u00e4kk\u00e1 starostlivost"
} },
"name": "Program"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "\u0160atn\u00edk pripraven\u00fd", "13": "\u0160atn\u00edk pripraven\u00fd",
"14": "Hotov\u00e9 na nosenie", "14": "Hotov\u00e9 na nosenie",
"15": "Extra su\u0161enie" "15": "Extra su\u0161enie"
},
"name": "Su\u0161enie"
},
"spin_speed": {
"name": "Odstre\u010fovanie"
},
"temperature": {
"name": "Teplota"
} }
},
"switch": {
"anti_crease": {
"name": "Proti pokr\u010deniu"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Eko"
},
"extra_dry": {
"name": "Extra su\u0161enie"
},
"half_load": {
"name": "Polovi\u010dn\u00e9 naplnenie"
},
"open_door": {
"name": "Otvori\u0165 dvere"
},
"three_in_one": {
"name": "3\u00a0v\u00a01"
},
"preheat": {
"name": "Predhria\u0165"
},
"dish_washer": {
"name": "Um\u00fdva\u010dka riadu"
},
"tumble_dryer": {
"name": "Bubnov\u00e1 su\u0161i\u010dka"
},
"washing_machine": {
"name": "Pr\u00e1\u010dka"
},
"washer_dryer": {
"name": "Pr\u00e1\u010dka so su\u0161i\u010dkou"
},
"oven": {
"name": "R\u00fara na pe\u010denie"
},
"prewash": {
"name": "Predum\u00fdvanie"
},
"pause": {
"name": "Pozastavi\u0165"
}
},
"binary_sensor": {
"door_lock": {
"name": "Uzamknutie dver\u00ed"
},
"extra_rinse_1": {
"name": "+ 1 oplachovanie"
},
"extra_rinse_2": {
"name": "+ 2 oplachovania"
},
"extra_rinse_3": {
"name": "+ 3 oplachovania"
},
"good_night": {
"name": "Dobr\u00fa noc"
},
"anti_crease": {
"name": "Proti pokr\u010deniu"
},
"aqua_plus": {
"name": "Aquaplus"
},
"spin_speed": {
"name": "Odstre\u010fovanie"
},
"programs_dw": {
"name": "Program"
},
"programs_ih": {
"name": "Program"
},
"programs_ov": {
"name": "Program"
},
"programs_td": {
"name": "Program"
},
"programs_wm": {
"name": "Program"
},
"still_hot": {
"name": "St\u00e1le hor\u00face"
},
"pan_status": {
"name": "Panvica"
},
"remote_control": {
"name": "Dia\u013ekov\u00e9 ovl\u00e1danie"
},
"rinse_aid": {
"name": "\u00darove\u0148 prostriedku na oplachovanie"
},
"salt_level": {
"name": "\u00darove\u0148 soli"
},
"door_open": {
"name": "Otvoren\u00e9 dvere"
},
"connection": {
"name": "Pripojenie"
}
},
"number": {
"power_management": {
"name": "Spr\u00e1va v\u00fdkonu"
},
"temperature": {
"name": "Teplota"
},
"delay_time": {
"name": "Napl\u00e1nova\u0165"
},
"water_hard": {
"name": "Tvrdos\u0165 vody"
},
"program_duration": {
"name": "Trvanie programu"
},
"target_temperature": {
"name": "Cie\u013eov\u00e1 teplota"
},
"rinse_iterations": {
"name": "Po\u010det pl\u00e1kan\u00ed"
},
"wash_time": {
"name": "\u010cas prania"
}
},
"button": {
"induction_hob": {
"name": "Induk\u010dn\u00e1 varn\u00e1 doska"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "Pranje", "25": "Pranje",
"26": "Ogrevanje", "26": "Ogrevanje",
"27": "Pranje" "27": "Pranje"
} },
"name": "Faza"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "Ohrani sve\u017ee", "18": "Ohrani sve\u017ee",
"19": "Su\u0161enje", "19": "Su\u0161enje",
"20": "Su\u0161enje" "20": "Su\u0161enje"
} },
"name": "Faza"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "Su\u0161enje", "4": "Su\u0161enje",
"5": "Pripravljen", "5": "Pripravljen",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "Faza"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "Suho za omaro", "13": "Suho za omaro",
"14": "Pripravljeno za uporabo", "14": "Pripravljeno za uporabo",
"15": "Zelo suho" "15": "Zelo suho"
} },
"name": "Su\u0161enje"
},
"anti_crease": {
"name": "Proti me\u010dkanju"
},
"power": {
"name": "Stopnja mo\u010di"
},
"remaining_time": {
"name": "Time remaining"
},
"temperature": {
"name": "Temperatura"
},
"water_efficiency": {
"name": "U\u010dinkovita raba vode"
},
"water_saving": {
"name": "Privar\u010devana voda"
},
"duration": {
"name": "Trajanje"
},
"target_temperature": {
"name": "Ciljna temperatura"
},
"spin_speed": {
"name": "O\u017eemanje"
},
"steam_leve": {
"name": "Koli\u010dina pare"
},
"dirt_level": {
"name": "Stopnja umazanije"
},
"delay_time": {
"name": "Urnik"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "Univerzalno 60 \u00b0C", "universal": "Univerzalno 60 \u00b0C",
"universal_plus": "Univerzalni Plus 70 \u00b0C", "universal_plus": "Univerzalni Plus 70 \u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Program"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "Ohranjanje toplote", "iot_standard_keep_warm": "Ohranjanje toplote",
"iot_standard_melting": "Taljenje", "iot_standard_melting": "Taljenje",
"iot_standard_simmering": "Rahlo vretje" "iot_standard_simmering": "Rahlo vretje"
} },
"name": "Program"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "Odtok za vodo", "water_discharge": "Odtok za vodo",
"white_meat": "Belo meso", "white_meat": "Belo meso",
"white_meat_steam": "Soparjeno belo meso" "white_meat_steam": "Soparjeno belo meso"
} },
"name": "Program"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,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"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "Volna/Ob\u010dutljive tkanine 49'", "wool_and_delicates_49": "Volna/Ob\u010dutljive tkanine 49'",
"wool_dry": "Su\u0161enje volne", "wool_dry": "Su\u0161enje volne",
"wool_soft_care": "Volna & Nega Za Mehkobo" "wool_soft_care": "Volna & Nega Za Mehkobo"
} },
"name": "Program"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "Suho za omaro", "13": "Suho za omaro",
"14": "Pripravljeno za uporabo", "14": "Pripravljeno za uporabo",
"15": "Zelo suho" "15": "Zelo suho"
},
"name": "Su\u0161enje"
},
"spin_speed": {
"name": "O\u017eemanje"
},
"temperature": {
"name": "Temperatura"
} }
},
"switch": {
"anti_crease": {
"name": "Proti me\u010dkanju"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Var\u010dno"
},
"extra_dry": {
"name": "Zelo suho"
},
"half_load": {
"name": "Napolnjeno do polovice"
},
"open_door": {
"name": "Odpri vrata"
},
"three_in_one": {
"name": "3 v 1"
},
"preheat": {
"name": "Predhodno segrevanje"
},
"dish_washer": {
"name": "Pomivalni stroj"
},
"tumble_dryer": {
"name": "Su\u0161ilni stroj"
},
"washing_machine": {
"name": "Pralni stroj"
},
"washer_dryer": {
"name": "Pralno-su\u0161ilni stroj"
},
"oven": {
"name": "Pe\u010dica"
},
"prewash": {
"name": "Predpranje"
},
"pause": {
"name": "Premor"
}
},
"binary_sensor": {
"door_lock": {
"name": "Zaklepanje vrat"
},
"extra_rinse_1": {
"name": " + 1 izpiranje"
},
"extra_rinse_2": {
"name": " + 2 izpiranji"
},
"extra_rinse_3": {
"name": " + 3 izpiranja"
},
"good_night": {
"name": "Lahko no\u010d"
},
"anti_crease": {
"name": "Proti me\u010dkanju"
},
"aqua_plus": {
"name": "Acquaplus"
},
"spin_speed": {
"name": "O\u017eemanje"
},
"programs_dw": {
"name": "Program"
},
"programs_ih": {
"name": "Program"
},
"programs_ov": {
"name": "Program"
},
"programs_td": {
"name": "Program"
},
"programs_wm": {
"name": "Program"
},
"still_hot": {
"name": "\u0160e vedno vro\u010de"
},
"pan_status": {
"name": "Posoda"
},
"remote_control": {
"name": "Daljinsko upravljanje"
},
"rinse_aid": {
"name": "Nivo sredstva za sijaj"
},
"salt_level": {
"name": "Nivo soli"
},
"door_open": {
"name": "Door open"
},
"connection": {
"name": "Connection"
}
},
"number": {
"power_management": {
"name": "Upravljanje mo\u010di"
},
"temperature": {
"name": "Temperatura"
},
"delay_time": {
"name": "Urnik"
},
"water_hard": {
"name": "Trdota vode"
},
"program_duration": {
"name": "\u010cas trajanja programa"
},
"target_temperature": {
"name": "Ciljna temperatura"
},
"rinse_iterations": {
"name": "\u0160tevilo izpiranj"
},
"wash_time": {
"name": "\u010cas pranja"
}
},
"button": {
"induction_hob": {
"name": "Indukcijska kuhalna plo\u0161\u010da"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "Pranje", "25": "Pranje",
"26": "Grejanje", "26": "Grejanje",
"27": "Pranje" "27": "Pranje"
} },
"name": "Faza"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "O\u010duvanje sve\u017eine", "18": "O\u010duvanje sve\u017eine",
"19": "Su\u0161enje", "19": "Su\u0161enje",
"20": "Su\u0161enje" "20": "Su\u0161enje"
} },
"name": "Faza"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "Su\u0161enje", "4": "Su\u0161enje",
"5": "Spremno", "5": "Spremno",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "Faza"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "Suvo za ormar", "13": "Suvo za ormar",
"14": "Spremno za no\u0161enje", "14": "Spremno za no\u0161enje",
"15": "Ekstra suvo" "15": "Ekstra suvo"
} },
"name": "Su\u0161enje"
},
"anti_crease": {
"name": "Protiv gu\u017evanja"
},
"power": {
"name": "Ja\u010dina"
},
"remaining_time": {
"name": "Preostalo vreme"
},
"temperature": {
"name": "Temperatura"
},
"water_efficiency": {
"name": "Efikasnost vode"
},
"water_saving": {
"name": "U\u0161teda vode"
},
"duration": {
"name": "Trajanje"
},
"target_temperature": {
"name": "\u017deljena temperatura"
},
"spin_speed": {
"name": "Centrifuga"
},
"steam_leve": {
"name": "Nivo pare"
},
"dirt_level": {
"name": "Nivo zaprljanosti"
},
"delay_time": {
"name": "Raspored"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "Univerzalni 60\u00b0C", "universal": "Univerzalni 60\u00b0C",
"universal_plus": "Univerzalni plus 70\u00b0C", "universal_plus": "Univerzalni plus 70\u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Program"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "Odr\u017eite toplinu", "iot_standard_keep_warm": "Odr\u017eite toplinu",
"iot_standard_melting": "Topljenje", "iot_standard_melting": "Topljenje",
"iot_standard_simmering": "Simmering" "iot_standard_simmering": "Simmering"
} },
"name": "Program"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "Odvod vode", "water_discharge": "Odvod vode",
"white_meat": "Belo meso", "white_meat": "Belo meso",
"white_meat_steam": "Belo meso kuvano na pari" "white_meat_steam": "Belo meso kuvano na pari"
} },
"name": "Program"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "Woolmark", "woolmark": "Woolmark",
"xxl_load": "XXL ve\u0161", "xxl_load": "XXL ve\u0161",
"zoom_59": "Zoom 59" "zoom_59": "Zoom 59"
} },
"name": "Program"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "Vuna/Delikatni 49'", "wool_and_delicates_49": "Vuna/Delikatni 49'",
"wool_dry": "Su\u0161enje vune", "wool_dry": "Su\u0161enje vune",
"wool_soft_care": "Vuna & Blagi Tretman" "wool_soft_care": "Vuna & Blagi Tretman"
} },
"name": "Program"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "Suvo za ormar", "13": "Suvo za ormar",
"14": "Spremno za no\u0161enje", "14": "Spremno za no\u0161enje",
"15": "Ekstra suvo" "15": "Ekstra suvo"
},
"name": "Su\u0161enje"
},
"spin_speed": {
"name": "Centrifuga"
},
"temperature": {
"name": "Temperatura"
} }
},
"switch": {
"anti_crease": {
"name": "Protiv gu\u017evanja"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Eko"
},
"extra_dry": {
"name": "Jako suvo"
},
"half_load": {
"name": "Pola optere\u0107enja"
},
"open_door": {
"name": "Otvorena vrata"
},
"three_in_one": {
"name": "3 u 1"
},
"preheat": {
"name": "Zagrevanje"
},
"dish_washer": {
"name": "Ma\u0161ina za pranje sudova"
},
"tumble_dryer": {
"name": "Ma\u0161ina za su\u0161enje"
},
"washing_machine": {
"name": "Ma\u0161ina za pranje ve\u0161a"
},
"washer_dryer": {
"name": "Ma\u0161ina za pranje i su\u0161enje"
},
"oven": {
"name": "Rerna"
},
"prewash": {
"name": "Predpranje"
},
"pause": {
"name": "Pauza"
}
},
"binary_sensor": {
"door_lock": {
"name": "Vrata su zaklju\u010dana"
},
"extra_rinse_1": {
"name": "+1 ispiranje"
},
"extra_rinse_2": {
"name": "+2 ispiranja"
},
"extra_rinse_3": {
"name": "+3 ispiranja"
},
"good_night": {
"name": "Laku no\u0107"
},
"anti_crease": {
"name": "Protiv gu\u017evanja"
},
"aqua_plus": {
"name": "Vi\u0161i nivo vode"
},
"spin_speed": {
"name": "Centrifuga"
},
"programs_dw": {
"name": "Program"
},
"programs_ih": {
"name": "Program"
},
"programs_ov": {
"name": "Program"
},
"programs_td": {
"name": "Program"
},
"programs_wm": {
"name": "Program"
},
"still_hot": {
"name": "Jo\u0161 uvek vru\u0107e"
},
"pan_status": {
"name": "Tiganj"
},
"remote_control": {
"name": "Daljinsko upravljanje"
},
"rinse_aid": {
"name": "Nivo sredstva za ispiranje"
},
"salt_level": {
"name": "Nivo soli"
},
"door_open": {
"name": "Vrata su otvorena"
},
"connection": {
"name": "Konekcija"
}
},
"number": {
"power_management": {
"name": "Upravljanje napajanjem"
},
"temperature": {
"name": "Temperatura"
},
"delay_time": {
"name": "Raspored"
},
"water_hard": {
"name": "Tvrdo\u0107a vode"
},
"program_duration": {
"name": "Trajanje programa"
},
"target_temperature": {
"name": "\u017deljena temperatura"
},
"rinse_iterations": {
"name": "Broj ispiranja"
},
"wash_time": {
"name": "Vreme pranja"
}
},
"button": {
"induction_hob": {
"name": "Indukciona plo\u010da"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "Y\u0131kama", "25": "Y\u0131kama",
"26": "Is\u0131tma", "26": "Is\u0131tma",
"27": "Y\u0131kama" "27": "Y\u0131kama"
} },
"name": "A\u015fama"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "Tazeleme", "18": "Tazeleme",
"19": "Kurutma", "19": "Kurutma",
"20": "Kurutma" "20": "Kurutma"
} },
"name": "A\u015fama"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "Kurutma", "4": "Kurutma",
"5": "Haz\u0131r", "5": "Haz\u0131r",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "A\u015fama"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "Gard\u0131rop haz\u0131r", "13": "Gard\u0131rop haz\u0131r",
"14": "Giyilmeye haz\u0131r", "14": "Giyilmeye haz\u0131r",
"15": "Ekstra kurutma" "15": "Ekstra kurutma"
} },
"name": "Kurutma"
},
"anti_crease": {
"name": "K\u0131r\u0131\u015f\u0131k a\u00e7ma"
},
"power": {
"name": "G\u00fc\u00e7 seviyesi"
},
"remaining_time": {
"name": "Kalan s\u00fcre"
},
"temperature": {
"name": "S\u0131cakl\u0131k"
},
"water_efficiency": {
"name": "Su verimlili\u011fi"
},
"water_saving": {
"name": "Su tasarrufu"
},
"duration": {
"name": "S\u00fcre"
},
"target_temperature": {
"name": "Hedef s\u0131cakl\u0131k"
},
"spin_speed": {
"name": "S\u0131kma"
},
"steam_leve": {
"name": "Buhar Seviyesi"
},
"dirt_level": {
"name": "Kir seviyesi"
},
"delay_time": {
"name": "Planla"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "\u00c7ok Ama\u00e7l\u0131 60\u00b0C", "universal": "\u00c7ok Ama\u00e7l\u0131 60\u00b0C",
"universal_plus": "\u00c7ok Ama\u00e7l\u0131 Art\u0131 70\u00b0C", "universal_plus": "\u00c7ok Ama\u00e7l\u0131 Art\u0131 70\u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "Program"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "S\u0131cak Tut", "iot_standard_keep_warm": "S\u0131cak Tut",
"iot_standard_melting": "Erit", "iot_standard_melting": "Erit",
"iot_standard_simmering": "\u0130\u00e7ten \u0130\u00e7e Kaynama" "iot_standard_simmering": "\u0130\u00e7ten \u0130\u00e7e Kaynama"
} },
"name": "Program"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "Su Drenaj\u0131", "water_discharge": "Su Drenaj\u0131",
"white_meat": "Beyaz Et", "white_meat": "Beyaz Et",
"white_meat_steam": "Buharda pi\u015fmi\u015f beyaz et" "white_meat_steam": "Buharda pi\u015fmi\u015f beyaz et"
} },
"name": "Program"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "Saf y\u00fcn markas\u0131", "woolmark": "Saf y\u00fcn markas\u0131",
"xxl_load": "XXL \u00c7ama\u015f\u0131r", "xxl_load": "XXL \u00c7ama\u015f\u0131r",
"zoom_59": "Yak\u0131nla\u015ft\u0131r 59" "zoom_59": "Yak\u0131nla\u015ft\u0131r 59"
} },
"name": "Program"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "Y\u00fcnl\u00fc/Hassas 49'", "wool_and_delicates_49": "Y\u00fcnl\u00fc/Hassas 49'",
"wool_dry": "Y\u00fcnl\u00fc kurutma", "wool_dry": "Y\u00fcnl\u00fc kurutma",
"wool_soft_care": "Y\u00fcnl\u00fc & Hassas" "wool_soft_care": "Y\u00fcnl\u00fc & Hassas"
} },
"name": "Program"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "Gard\u0131rop haz\u0131r", "13": "Gard\u0131rop haz\u0131r",
"14": "Giyilmeye haz\u0131r", "14": "Giyilmeye haz\u0131r",
"15": "Ekstra kurutma" "15": "Ekstra kurutma"
},
"name": "Kurutma"
},
"spin_speed": {
"name": "S\u0131kma"
},
"temperature": {
"name": "S\u0131cakl\u0131k"
} }
},
"switch": {
"anti_crease": {
"name": "K\u0131r\u0131\u015f\u0131k a\u00e7ma"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "Eko"
},
"extra_dry": {
"name": "Ekstra kurutma"
},
"half_load": {
"name": "Yar\u0131m y\u00fck"
},
"open_door": {
"name": "Kap\u0131y\u0131 a\u00e7"
},
"three_in_one": {
"name": "3\u2019\u00fc 1 arada"
},
"preheat": {
"name": "\u00d6n \u0131s\u0131tma yap"
},
"dish_washer": {
"name": "Bula\u015f\u0131k makinesi"
},
"tumble_dryer": {
"name": "Tamburlu kurutucu"
},
"washing_machine": {
"name": "\u00c7ama\u015f\u0131r Makinesi"
},
"washer_dryer": {
"name": "Kurutmal\u0131 \u00e7ama\u015f\u0131r makinesi"
},
"oven": {
"name": "F\u0131r\u0131n"
},
"prewash": {
"name": "Pre-wash"
},
"pause": {
"name": "Duraklat"
}
},
"binary_sensor": {
"door_lock": {
"name": "Kapak kilitlendi"
},
"extra_rinse_1": {
"name": "+1 Durulama"
},
"extra_rinse_2": {
"name": "+2 Durulama"
},
"extra_rinse_3": {
"name": "+3 Durulama"
},
"good_night": {
"name": "\u0130yi Geceler"
},
"anti_crease": {
"name": "K\u0131r\u0131\u015f\u0131k a\u00e7ma"
},
"aqua_plus": {
"name": "Acquaplus"
},
"spin_speed": {
"name": "S\u0131kma"
},
"programs_dw": {
"name": "Program"
},
"programs_ih": {
"name": "Program"
},
"programs_ov": {
"name": "Program"
},
"programs_td": {
"name": "Program"
},
"programs_wm": {
"name": "Program"
},
"still_hot": {
"name": "Hala s\u0131cak"
},
"pan_status": {
"name": "Tava"
},
"remote_control": {
"name": "Uzaktan kumanda"
},
"rinse_aid": {
"name": "Parlat\u0131c\u0131 seviyesi"
},
"salt_level": {
"name": "Tuz seviyesi"
},
"door_open": {
"name": "Kap\u0131 a\u00e7\u0131k"
},
"connection": {
"name": "Ba\u011flant\u0131"
}
},
"number": {
"power_management": {
"name": "Power management"
},
"temperature": {
"name": "S\u0131cakl\u0131k"
},
"delay_time": {
"name": "Planla"
},
"water_hard": {
"name": "Su sertli\u011fi"
},
"program_duration": {
"name": "Program s\u00fcresi"
},
"target_temperature": {
"name": "Hedef s\u0131cakl\u0131k"
},
"rinse_iterations": {
"name": "Durulama say\u0131s\u0131"
},
"wash_time": {
"name": "Y\u0131kama s\u00fcresi"
}
},
"button": {
"induction_hob": {
"name": "\u0130nd\u00fcksiyonlu Ocak"
} }
} }
} }

View file

@ -38,7 +38,8 @@
"25": "\u6d17\u6da4", "25": "\u6d17\u6da4",
"26": "\u52a0\u70ed", "26": "\u52a0\u70ed",
"27": "\u6d17\u6da4" "27": "\u6d17\u6da4"
} },
"name": "\u9636\u6bb5"
}, },
"program_phases_td": { "program_phases_td": {
"state": { "state": {
@ -53,7 +54,8 @@
"18": "\u4fdd\u6301\u6e05\u65b0", "18": "\u4fdd\u6301\u6e05\u65b0",
"19": "\u70d8\u5e72", "19": "\u70d8\u5e72",
"20": "\u70d8\u5e72" "20": "\u70d8\u5e72"
} },
"name": "\u9636\u6bb5"
}, },
"program_phases_dw": { "program_phases_dw": {
"state": { "state": {
@ -64,7 +66,8 @@
"4": "\u70d8\u5e72", "4": "\u70d8\u5e72",
"5": "\u5c31\u7eea", "5": "\u5c31\u7eea",
"6": "Hot rinse" "6": "Hot rinse"
} },
"name": "\u9636\u6bb5"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -77,7 +80,44 @@
"13": "\u8863\u67dc\u5c31\u7eea", "13": "\u8863\u67dc\u5c31\u7eea",
"14": "\u53ef\u7a7f", "14": "\u53ef\u7a7f",
"15": "\u7279\u5e72" "15": "\u7279\u5e72"
} },
"name": "\u70d8\u5e72"
},
"anti_crease": {
"name": "\u6297\u76b1"
},
"power": {
"name": "\u529f\u7387\u7ea7"
},
"remaining_time": {
"name": "\u5269\u4f59\u65f6\u95f4"
},
"temperature": {
"name": "\u6e29\u5ea6"
},
"water_efficiency": {
"name": "\u7528\u6c34\u6548\u7387"
},
"water_saving": {
"name": "\u8282\u6c34"
},
"duration": {
"name": "\u6301\u7eed\u65f6\u95f4"
},
"target_temperature": {
"name": "\u76ee\u6807\u6e29\u5ea6"
},
"spin_speed": {
"name": "\u7529\u5e72"
},
"steam_leve": {
"name": "\u84b8\u6c7d\u6863\u4f4d"
},
"dirt_level": {
"name": "\u810f\u6c61\u7a0b\u5ea6"
},
"delay_time": {
"name": "\u8ba1\u5212"
} }
}, },
"select": { "select": {
@ -178,7 +218,8 @@
"universal": "\u901a\u752860\u00b0C", "universal": "\u901a\u752860\u00b0C",
"universal_plus": "\u901a\u7528+ 70\u00b0C", "universal_plus": "\u901a\u7528+ 70\u00b0C",
"zoom_39": "Zoom 39 min" "zoom_39": "Zoom 39 min"
} },
"name": "\u7a0b\u5e8f"
}, },
"programs_ih": { "programs_ih": {
"state": { "state": {
@ -217,7 +258,8 @@
"iot_standard_keep_warm": "\u4fdd\u6e29", "iot_standard_keep_warm": "\u4fdd\u6e29",
"iot_standard_melting": "\u878d\u5316", "iot_standard_melting": "\u878d\u5316",
"iot_standard_simmering": "Simmering" "iot_standard_simmering": "Simmering"
} },
"name": "\u7a0b\u5e8f"
}, },
"programs_ov": { "programs_ov": {
"state": { "state": {
@ -272,7 +314,8 @@
"water_discharge": "\u6392\u6c34", "water_discharge": "\u6392\u6c34",
"white_meat": "\u767d\u8089", "white_meat": "\u767d\u8089",
"white_meat_steam": "\u84b8\u716e\u7684\u767d\u8089" "white_meat_steam": "\u84b8\u716e\u7684\u767d\u8089"
} },
"name": "\u7a0b\u5e8f"
}, },
"programs_td": { "programs_td": {
"state": { "state": {
@ -408,7 +451,8 @@
"woolmark": "Woolmark", "woolmark": "Woolmark",
"xxl_load": "XXL Load", "xxl_load": "XXL Load",
"zoom_59": "\u7f29\u653e 59" "zoom_59": "\u7f29\u653e 59"
} },
"name": "\u7a0b\u5e8f"
}, },
"programs_wm": { "programs_wm": {
"state": { "state": {
@ -717,7 +761,8 @@
"wool_and_delicates_49": "\u7f8a\u6bdb", "wool_and_delicates_49": "\u7f8a\u6bdb",
"wool_dry": "\u7f8a\u6bdb\u8863\u7269\u70d8\u5e72", "wool_dry": "\u7f8a\u6bdb\u8863\u7269\u70d8\u5e72",
"wool_soft_care": "\u7f8a\u6bdb" "wool_soft_care": "\u7f8a\u6bdb"
} },
"name": "\u7a0b\u5e8f"
}, },
"dry_levels": { "dry_levels": {
"state": { "state": {
@ -730,7 +775,154 @@
"13": "\u8863\u67dc\u5c31\u7eea", "13": "\u8863\u67dc\u5c31\u7eea",
"14": "\u53ef\u7a7f", "14": "\u53ef\u7a7f",
"15": "\u7279\u5e72" "15": "\u7279\u5e72"
},
"name": "\u70d8\u5e72"
},
"spin_speed": {
"name": "\u7529\u5e72"
},
"temperature": {
"name": "\u6e29\u5ea6"
} }
},
"switch": {
"anti_crease": {
"name": "\u6297\u76b1"
},
"add_dish": {
"name": ""
},
"eco_express": {
"name": "\u8282\u80fd"
},
"extra_dry": {
"name": "\u7279\u5e72"
},
"half_load": {
"name": "\u534a\u8f7d"
},
"open_door": {
"name": "\u5f00\u95e8"
},
"three_in_one": {
"name": "\u4e09\u5408\u4e00"
},
"preheat": {
"name": "\u9884\u70ed"
},
"dish_washer": {
"name": "\u6d17\u7897\u673a"
},
"tumble_dryer": {
"name": "\u6eda\u7b52\u70d8\u5e72\u673a"
},
"washing_machine": {
"name": "\u6d17\u8863\u673a"
},
"washer_dryer": {
"name": "\u6d17\u8863\u70d8\u5e72\u4e24\u7528\u673a"
},
"oven": {
"name": "\u70e4\u7089"
},
"prewash": {
"name": "\u9884\u6d17"
},
"pause": {
"name": "\u6682\u505c"
}
},
"binary_sensor": {
"door_lock": {
"name": "\u95e8\u9501"
},
"extra_rinse_1": {
"name": "+1 \u6b21\u6f02\u6d17"
},
"extra_rinse_2": {
"name": "+2 \u6b21\u6f02\u6d17"
},
"extra_rinse_3": {
"name": "+3 \u6b21\u6f02\u6d17"
},
"good_night": {
"name": "\u665a\u5b89"
},
"anti_crease": {
"name": "\u6297\u76b1"
},
"aqua_plus": {
"name": "Acquaplus"
},
"spin_speed": {
"name": "\u7529\u5e72"
},
"programs_dw": {
"name": "\u7a0b\u5e8f"
},
"programs_ih": {
"name": "\u7a0b\u5e8f"
},
"programs_ov": {
"name": "\u7a0b\u5e8f"
},
"programs_td": {
"name": "\u7a0b\u5e8f"
},
"programs_wm": {
"name": "\u7a0b\u5e8f"
},
"still_hot": {
"name": "\u4ecd\u7136\u70ed"
},
"pan_status": {
"name": "\u70e4\u76d8"
},
"remote_control": {
"name": "\u8fdc\u7a0b\u63a7\u5236"
},
"rinse_aid": {
"name": "\u6f02\u6d17\u52a9\u5242\u6db2\u4f4d"
},
"salt_level": {
"name": "\u76d0\u6c34\u5e73"
},
"door_open": {
"name": "\u95e8\u6253\u5f00"
},
"connection": {
"name": "\u8fde\u63a5"
}
},
"number": {
"power_management": {
"name": "\u7535\u6e90\u7ba1\u7406"
},
"temperature": {
"name": "\u6e29\u5ea6"
},
"delay_time": {
"name": "\u8ba1\u5212"
},
"water_hard": {
"name": "\u6c34\u7684\u786c\u5ea6"
},
"program_duration": {
"name": "\u7a0b\u5e8f\u6301\u7eed\u65f6\u95f4"
},
"target_temperature": {
"name": "\u76ee\u6807\u6e29\u5ea6"
},
"rinse_iterations": {
"name": "\u6f02\u6d17\u6b21\u6570"
},
"wash_time": {
"name": "\u6e05\u6d17\u65f6\u95f4"
}
},
"button": {
"induction_hob": {
"name": "\u7535\u78c1\u7089"
} }
} }
} }

View file

@ -118,6 +118,83 @@ PROGRAMS = {
"programs_wm": "PROGRAMS.WM_WD", "programs_wm": "PROGRAMS.WM_WD",
} }
NAMES = {
"switch": {
"anti_crease": "HDRY_CMD&CTRL.PROGRAM_CYCLE_DETAIL.ANTICREASE_TITLE",
"add_dish": "DW_CMD&CTRL.c.ADD_DISH",
"eco_express": "DW_CMD&CTRL.PROGRAM_CYCLE_DETAIL_OTHER_OPTIONS.ECO",
"extra_dry": "DW_CMD&CTRL.PROGRAM_CYCLE_DETAIL_OTHER_OPTIONS.EXTRA_DRY",
"half_load": "DW_CMD&CTRL.PROGRAM_CYCLE_DETAIL_OTHER_OPTIONS.HALF_LOAD",
"open_door": "DW_CMD&CTRL.PROGRAM_CYCLE_DETAIL_OTHER_OPTIONS.OPEN_DOOR",
"three_in_one": "DW_CMD&CTRL.PROGRAM_CYCLE_DETAIL_OTHER_OPTIONS.THREE_IN_ONE",
"preheat": "OV.PROGRAM_DETAIL.PREHEAT",
"dish_washer": "GLOBALS.APPLIANCES_NAME.DW",
"tumble_dryer": "GLOBALS.APPLIANCES_NAME.TD",
"washing_machine": "GLOBALS.APPLIANCES_NAME.WM",
"washer_dryer": "GLOBALS.APPLIANCES_NAME.WD",
"oven": "GLOBALS.APPLIANCES_NAME.OV",
"prewash": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_OTHER_OPTIONS.PREWASH",
"pause": "GENERAL.PAUSE_PROGRAM",
},
"binary_sensor": {
"door_lock": "WASHING_CMD&CTRL.CHECK_UP_RESULTS.DOOR_LOCK",
"extra_rinse_1": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_OTHER_OPTIONS.EXTRARINSE1",
"extra_rinse_2": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_OTHER_OPTIONS.EXTRARINSE2",
"extra_rinse_3": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_OTHER_OPTIONS.EXTRARINSE3",
"good_night": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_OTHER_OPTIONS.GOODNIGHT",
"anti_crease": "HDRY_CMD&CTRL.PROGRAM_CYCLE_DETAIL.ANTICREASE_TITLE",
"aqua_plus": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_OTHER_OPTIONS.ACQUAPLUS",
"spin_speed": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_MAIN_OPTIONS.SPINSPEED",
"still_hot": "IH.COILS_STATUS.STILL_HOT",
"pan_status": "IH.COILS_STATUS.PAN",
"remote_control": "OV.SUPPORT.REMOTE_CONTROL",
"rinse_aid": "DW_CMD&CTRL.MAINTENANCE.CONSUMABLE_LEVELS_ICON_RINSE_AID",
"salt_level": "DW_CMD&CTRL.MAINTENANCE.CONSUMABLE_LEVELS_ICON_SALT",
"door_open": "GLOBALS.APPLIANCE_STATUS.DOOR_OPEN",
"connection": "GLOBALS.GENERAL.CONNECT",
},
"button": {
"induction_hob": "GLOBALS.APPLIANCES_NAME.IH",
},
"select": {
"dry_levels": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_MAIN_OPTIONS.DRYING",
"spin_speed": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_MAIN_OPTIONS.SPINSPEED",
"temperature": "IH.COMMON.TEMPERATURE",
"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",
},
"sensor": {
"dry_levels": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_MAIN_OPTIONS.DRYING",
"power": "OV.RECIPE_DETAIL.POWER_LEVEL",
"remaining_time": "ENROLLMENT_COMMON.GENERAL.REMAINING_TIME",
"temperature": "IH.COMMON.TEMPERATURE",
"water_efficiency": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_RESULT.WATER_EFFICIENCY",
"water_saving": "STATISTICS.SMART_AI_CYCLE.WATER_SAVING",
"duration": "WASHING_CMD&CTRL.DRAWER_PROGRAM_FILTERS.DURATION",
"target_temperature": "IH.COOKING_DETAIL.TEMPERATURE_TARGETING",
"spin_speed": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_MAIN_OPTIONS.SPINSPEED",
"steam_leve": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_MAIN_OPTIONS.STEAM_LEVEL",
"dirt_level": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_MAIN_OPTIONS.DIRTY_LEVEL",
"program_phases_wm": "WASHING_CMD&CTRL.STATISTICS_GRAPHIC_INSTANT_CONSUMPTION.PHASE",
"program_phases_td": "WASHING_CMD&CTRL.STATISTICS_GRAPHIC_INSTANT_CONSUMPTION.PHASE",
"program_phases_dw": "WASHING_CMD&CTRL.STATISTICS_GRAPHIC_INSTANT_CONSUMPTION.PHASE",
"delay_time": "WASHING_CMD&CTRL.COMMANDS.SCHEDULE",
},
"number": {
"power_management": "HINTS.COOKING_WITH_INDUCTION.POWER_MANAGEMENT",
"temperature": "IH.COMMON.TEMPERATURE",
"delay_time": "WASHING_CMD&CTRL.COMMANDS.SCHEDULE",
"water_hard": "WASHING_CMD&CTRL.DASHBOARD_MENU_MORE_SETTINGS_WATER.TITLE",
"program_duration": "OV.PROGRAM_DETAIL.PROGRAM_DURATION",
"target_temperature": "IH.COOKING_DETAIL.TEMPERATURE_TARGETING",
"rinse_iterations": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL.DRAWER_HEADER_RINSE",
"wash_time": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL.WASHING_TIME",
},
}
async def check_translation_files(translations): async def check_translation_files(translations):
for language in LANGUAGES: for language in LANGUAGES:
@ -198,6 +275,10 @@ def main():
for name, program in PROGRAMS.items(): for name, program in PROGRAMS.items():
select = old.setdefault("entity", {}).setdefault("select", {}) select = old.setdefault("entity", {}).setdefault("select", {})
select.setdefault(name, {})["state"] = load_keys(program, original) select.setdefault(name, {})["state"] = load_keys(program, original)
for entity, data in NAMES.items():
for name, key in data.items():
select = old.setdefault("entity", {}).setdefault(entity, {})
select.setdefault(name, {})["name"] = load_key(key, original, fallback)
save_json(base_path / f"{language}.json", old) save_json(base_path / f"{language}.json", old)

View file

@ -54,7 +54,8 @@ for entity_type, appliances in entities.items():
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
attributes = (key, entity.name, entity.icon, entity_type) translation = bool(entity.translation_key)
attributes = (key, entity.name, entity.icon, entity_type, translation)
category = "control" if entity_type in ["switch", "button"] else "sensor" category = "control" if entity_type in ["switch", "button"] else "sensor"
result.setdefault(appliance, {}).setdefault( result.setdefault(appliance, {}).setdefault(
entity.entity_category or category, [] entity.entity_category or category, []
@ -65,11 +66,14 @@ for appliance, categories in sorted(result.items()):
categories = {k: categories[k] for k in ENTITY_CATEGORY_SORT if k in categories} categories = {k: categories[k] for k in ENTITY_CATEGORY_SORT if k in categories}
for category, data in categories.items(): for category, data in categories.items():
text += f"#### {str(category).capitalize()}s\n" text += f"#### {str(category).capitalize()}s\n"
text += "| Name | Icon | Entity | Key |\n" text += "| Name | Icon | Entity | Key | Auto-Translation |\n"
text += "| --- | --- | --- | --- |\n" text += "| --- | --- | --- | --- | --- |\n"
for key, name, icon, entity_type in sorted(data, key=lambda d: d[1]): for key, name, icon, entity_type, translation in sorted(
icon = f"`{icon}`" if icon else "" data, key=lambda d: d[1]
text += f"| {name} | {icon} | `{entity_type}` | `{key}` |\n" ):
icon = f"`{icon.replace('mdi:', '')}`" if icon else ""
translation = "" if translation else ""
text += f"| {name} | {icon} | `{entity_type}` | `{key}` | {translation} |\n"
with open(Path(__file__).parent.parent / "README.md", "r") as file: with open(Path(__file__).parent.parent / "README.md", "r") as file:
readme = file.read() readme = file.read()