Compare commits

...

25 Commits

Author SHA1 Message Date
8d6a6a509b Bump version 2023-07-19 19:59:40 +02:00
49ab7f605b Add compatibility documentation 2023-07-14 00:21:21 +02:00
79e901d34c Bump version 2023-07-12 00:23:28 +02:00
fb09c2e559 Improve hood controls 2023-07-12 00:20:35 +02:00
f3325f0ff5 Improve icons/translations of air purifier #72 2023-07-12 00:18:44 +02:00
a9e21608d8 Fix for setting some climate modes #84 2023-07-11 00:17:55 +02:00
fb8fba259a Add hygiene switch #91 2023-07-10 01:00:57 +02:00
9dc98953a2 Add dirt level select entity 2023-07-10 00:48:57 +02:00
35a07932e6 Bump version 2023-07-10 00:27:37 +02:00
a687c7715d Set switches unavailable if not changable 2023-07-10 00:22:40 +02:00
c0d25a4efe Fix some small bugs 2023-07-10 00:21:45 +02:00
bb700dd2f7 Fix steam level 2023-07-10 00:20:35 +02:00
2e056aa8d6 Update icons/translations 2023-07-10 00:19:43 +02:00
de844d96a5 Update appliance list 2023-07-09 02:00:17 +02:00
3036087925 Update readme 2023-07-01 17:09:53 +02:00
0b345e082b Bump version 2023-07-01 16:38:24 +02:00
0fec369746 Fix setting fan mode #84 2023-07-01 15:10:52 +02:00
3ed335d356 Add lock 2023-07-01 14:24:04 +02:00
269a521435 Add more translation keys for ap #72 2023-07-01 01:45:32 +02:00
3c747f9602 Add script to check missing translations 2023-07-01 01:44:23 +02:00
0cd4db0839 Fix missing value for number entities 2023-06-30 20:09:55 +02:00
e33a609d40 Update docs 2023-06-30 19:40:30 +02:00
97637ef244 Add light entity for lights 2023-06-30 19:36:36 +02:00
1d83162f7d Update issue templates 2023-06-29 22:29:10 +02:00
60ed8b4ec1 Read out version 2023-06-29 22:23:45 +02:00
39 changed files with 2741 additions and 518 deletions

View File

@ -25,12 +25,15 @@ If applicable, add screenshots to help explain your problem.
**Environment (please complete the following information):**
- Home Assistant Version: [e.g. `2023.6.1`]
- hOn Integration Version [e.g. `0.8.1`, can be found in HACS]
- hOn Integration Version [e.g. `0.8.1`, can be found in HACS or device log]
- pyhOn Version [e.g. `0.13.1`, can be found in device log]
**Additional context**
Add any other context about the problem here.
**Home Assistant Logs**
Check `System` -> `Logs` if you can find any logs related to this integration and post it here.
**Device Log**
Post your device info here (if available)
1. Enable the "Show Device Info" button
@ -39,7 +42,7 @@ _This button can be found in the diagnostic section of your device or in the ent
3. Open home assistant notifications and copy the message (Crtl+A, Ctrl+C)
**Data Archive**
For further analysis, please add your appliance data archive here.
For further analysis, please add your appliance data archive here (if available)
Navigate to `Settings` -> `Device & Services` -> `Haier hOn` -> _your device_ and press the _Create Data Archive_ button.
Then open notifications to download the data zip archive.
To attach the file:

View File

@ -26,7 +26,7 @@ _This button can be found in the diagnostic section of your device or in the ent
Add any other context or screenshots about the feature request here.
**Data Archive**
For further analysis, please add your appliance data archive here.
For further analysis, please add your appliance data archive here (if available)
Navigate to `Settings` -> `Device & Services` -> `Haier hOn` -> _your device_ and press the _Create Data Archive_ button.
Then open notifications to download the data zip archive.
To attach the file:

132
README.md
View File

@ -38,18 +38,20 @@ _If the integration is not in the list, you need to clear the browser cache._
## Supported Models
Support has been confirmed for these models, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
| | **Haier** | **Hoover** | **Candy** |
|---------------------|---------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|
| **Washing Machine** | HW90-B14TEAM5 <br/> HW100-B14959U1 | H-WASH 500 <br/> H7W4 48MBC-S <br/> HW 410AMBCB/1-80 | CO4 107T1/2-07 <br/> CBWO49TWME-S <br/> RO44 1286DWMC4-07 <br/> HW 68AMC/1-80 <br/> HWPD 69AMBC/1-S |
| **Tumble Dryer** | HD80-A3959 | H-DRY 500 <br/> H9A3TCBEXS-S <br/> HLE C10DCE-80 <br/> NDE H10A2TCE-80 <br/> NDE H9A2TSBEXS-S <br/> NDPHY10A2TCBEXSS | BCTDH7A1TE <br/> CSOE C10DE-80 <br/> ROE H9A3TCEX-S |
| **Washer Dryer** | HWD100-B14979 | HWPS4954DAMR-11 | RPW41066BWMR/1-S |
| **Oven** | HWO60SM2F3XH | HSOT3161WG | |
| **Dish Washer** | XIB 3B2SFS-80 <br/> XIB 6B2D3FB | HFB 6B2S3FX | |
| **Air Conditioner** | AD105S2SM3FA <br/> AS20HPL1HRA <br/> AS25PBAHRA <br/> AS25S2SF1FA-WH <br/> AS25TADHRA-2 <br/> AS35S2SF2FA-3 <br/> AS35TADHRA-2 <br/> AS35TAMHRA-C | | |
| **Fridge** | HFW7720ENMB | | CCE4T620EWU |
| **Hob** | HA2MTSJ68MC | | CIS633SCTTWIFI |
| **Hood** | HADG6DS46BWIFI | | |
| **Wine Cellar** | HWS247FDU1 | | |
| | **Haier** | **Hoover** | **Candy** |
|---------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|
| **Washing Machine** | HW80-B14959TU1DE <br/> HW90-B14TEAM5 <br/> HW100-B14959U1 | H-WASH 500 <br/> H7W4 48MBC-S <br/> HW 410AMBCB/1-80 | CO4 107T1/2-07 <br/> CBWO49TWME-S <br/> RO44 1286DWMC4-07 <br/> HW 68AMC/1-80 <br/> HWPD 69AMBC/1-S |
| **Tumble Dryer** | HD80-A3959 | H-DRY 500 <br/> H9A3TCBEXS-S <br/> HLE C10DCE-80 <br/> H5WPB447AMBC/1-S <br/> NDE H10A2TCE-80 <br/> NDE H9A2TSBEXS-S <br/> NDPHY10A2TCBEXSS | BCTDH7A1TE <br/> CSOE C10DE-80 <br/> ROE H9A3TCEX-S |
| **Washer Dryer** | HWD100-B14979 | HDQ 496AMBS/1-S <br/> HWPS4954DAMR-11 | RPW41066BWMR/1-S |
| **Oven** | HWO60SM2F3XH | HSOT3161WG | |
| **Dish Washer** | XIB 3B2SFS-80 <br/> XIB 6B2D3FB | HFB 6B2S3FX | |
| **Air Conditioner** | AD105S2SM3FA <br/> AS09TS4HRA-M <br/> AS20HPL1HRA <br/> AS25PBAHRA <br/> AS25S2SF1FA-WH <br/> AS25TADHRA-2 <br/> AS35PBAHRA <br/> AS35S2SF1FA-WH <br/> AS35S2SF2FA-3 <br/> AS35TADHRA-2 <br/> AS35TAMHRA-C | | CY-12TAIN |
| **Fridge** | HFW7720ENMB | | CCE4T620EWU |
| **Hob** | HA2MTSJ68MC | | CIS633SCTTWIFI |
| **Hood** | HADG6DS46BWIFI | | |
| **Wine Cellar** | HWS247FDU1 | | |
| **Air Purifier** | | HHP30C011 <br/> HHP50CA001 <br/> HHP50CA011 | |
| Please add your appliances data to our [hon-test-data collection](https://github.com/Andre0512/hon-test-data). <br/>This helps us to develop new features and not to break compatibility in newer versions. |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
@ -76,6 +78,19 @@ Translation of internal names like programs are available for all languages whic
* 🇪🇸 Spanish
* 🇹🇷 Turkish
## Compatiblity
Haier offers different apps for different markets. Some appliances are compatible with more than one app. This integration only supports appliances that can be controlled via hOn. Please download the hOn app and check compatibilty before you open an issue.
The apps on this (incomplete) list have been requested so far:
| App | Main Market | Supported | Alternative |
|-----------------|---------------|-----------------------------------------|---------------------------------------------------------------------------------|
| Haier hOn | Europe | :heavy_check_mark: | |
| Candy simply-Fi | Europe | :grey_question: (only newer appliances) | [ofalvai/home-assistant-candy](https://github.com/ofalvai/home-assistant-candy) |
| Hoover Wizard | Europe | :grey_question: (only newer appliances) | |
| Haier Uhome | China | :x: | [banto6/haier](https://github.com/banto6/haier) |
| Haier U+ | China | :x: | |
| GE SmartHQ | North America | :x: | [simbaja/ha_gehome](https://github.com/simbaja/ha_gehome) |
## Examples
### Washing Machine
![washing_machine.png](assets/washing_machine.png)
@ -146,7 +161,7 @@ For every device exists a button under diagnostics which can be used to log all
| 10° Heating | `heat-wave` | `switch` | `10degreeHeatingStatus` |
| Air Conditioner | `air-conditioner` | `climate` | `settings` |
| Echo | `account-voice` | `switch` | `echoStatus` |
| Eco Mode | | `switch` | `ecoMode` |
| Eco Mode | `sprout` | `switch` | `ecoMode` |
| Eco Pilot | `run` | `select` | `settings.humanSensingStatus` |
| Health Mode | `medication-outline` | `switch` | `healthMode` |
| Night Mode | `bed` | `switch` | `silentSleepStatus` |
@ -177,30 +192,30 @@ For every device exists a button under diagnostics which can be used to log all
#### Controls
| Name | Icon | Entity | Key |
| --- | --- | --- | --- |
| Aroma Time Off | `thermometer` | `number` | `settings.aromaTimeOff` |
| Aroma Time On | `thermometer` | `number` | `settings.aromaTimeOn` |
| Diffuser Level | | `select` | `settings.aromaStatus` |
| Light status | `lightbulb` | `number` | `settings.lightStatus` |
| Lock Status | | `switch` | `lockStatus` |
| Mode | `run` | `select` | `settings.machMode` |
| Pollen Level | | `number` | `settings.pollenLevel` |
| Touch Tone | | `switch` | `touchToneStatus` |
| Aroma Time Off | `scent-off` | `number` | `settings.aromaTimeOff` |
| Aroma Time On | `scent` | `number` | `settings.aromaTimeOn` |
| Diffuser Level | `air-purifier` | `select` | `settings.aromaStatus` |
| Light status | | `light` | `settings.lightStatus` |
| Lock Status | | `lock` | `lockStatus` |
| Mode | `play` | `select` | `settings.machMode` |
| Pollen Level | `flower-pollen` | `number` | `settings.pollenLevel` |
| Touch Tone | `account-voice` | `switch` | `touchToneStatus` |
#### Sensors
| Name | Icon | Entity | Key |
| --- | --- | --- | --- |
| Air Quality | | `sensor` | `airQuality` |
| Air Quality | `weather-dust` | `sensor` | `airQuality` |
| CO Level | | `sensor` | `coLevel` |
| Error | `math-log` | `sensor` | `errors` |
| Humidity | | `sensor` | `humidityIndoor` |
| Main Filter Status | | `sensor` | `mainFilterStatus` |
| Main Filter Status | `air-filter` | `sensor` | `mainFilterStatus` |
| On | `power-cycle` | `binary_sensor` | `attributes.parameters.onOffStatus` |
| Pre Filter Status | | `sensor` | `preFilterStatus` |
| PM 10 | | `sensor` | `pm10ValueIndoor` |
| PM 2.5 | | `sensor` | `pm2p5ValueIndoor` |
| Pre Filter Status | `air-filter` | `sensor` | `preFilterStatus` |
| Temperature | | `sensor` | `temp` |
| Total Work Time | | `sensor` | `totalWorkTime` |
| VOC | | `sensor` | `vocValueIndoor` |
| Wind Speed | | `sensor` | `windSpeed` |
| pm10 | | `sensor` | `pm10ValueIndoor` |
| pm2p5 | | `sensor` | `pm2p5ValueIndoor` |
| Wind Speed | `fan` | `sensor` | `windSpeed` |
### Dish Washer
#### Controls
@ -245,8 +260,8 @@ For every device exists a button under diagnostics which can be used to log all
#### Controls
| Name | Icon | Entity | Key |
| --- | --- | --- | --- |
| Start Program | `hvac` | `button` | `startProgram` |
| Stop Program | `hvac-off` | `button` | `stopProgram` |
| Hood | `hvac` | `switch` | `startProgram` / `stopProgram` |
| Light status | | `light` | `settings.lightStatus` |
| Wind Speed | | `fan` | `settings.windSpeed` |
#### Sensors
| Name | Icon | Entity | Key |
@ -258,7 +273,6 @@ For every device exists a button under diagnostics which can be used to log all
| Filter Cleaning Status | | `sensor` | `filterCleaningStatus` |
| Last Work Time | `clock-start` | `sensor` | `lastWorkTime` |
| Light Status | `lightbulb` | `sensor` | `lightStatus` |
| Light status | `lightbulb` | `number` | `startProgram.lightStatus` |
| Mach Mode | | `sensor` | `machMode` |
| On / Off Status | `lightbulb` | `sensor` | `onOffStatus` |
| Quick Delay Time Status | | `sensor` | `quickDelayTimeStatus` |
@ -294,8 +308,8 @@ For every device exists a button under diagnostics which can be used to log all
#### Controls
| Name | Icon | Entity | Key |
| --- | --- | --- | --- |
| Oven | `toaster-oven` | `switch` | `startProgram` / `stopProgram` |
| Oven | `thermometer` | `climate` | `settings.tempSel` |
| Oven | `toaster-oven` | `switch` | `startProgram` / `stopProgram` |
#### Configs
| Name | Icon | Entity | Key |
| --- | --- | --- | --- |
@ -358,8 +372,8 @@ For every device exists a button under diagnostics which can be used to log all
#### Configs
| Name | Icon | Entity | Key |
| --- | --- | --- | --- |
| Anti-Crease | `timer` | `switch` | `startProgram.antiCreaseTime` |
| Anti-Crease | `timer` | `switch` | `startProgram.anticrease` |
| Anti-Crease | `iron` | `switch` | `startProgram.antiCreaseTime` |
| Anti-Crease | `iron` | `switch` | `startProgram.anticrease` |
| Delay time | `timer-plus` | `number` | `startProgram.delayTime` |
| Dry Time | | `number` | `startProgram.dryTime` |
| Dry Time | `timer` | `select` | `startProgram.dryTimeMM` |
@ -367,14 +381,13 @@ For every device exists a button under diagnostics which can be used to log all
| Energy Label | `lightning-bolt-circle` | `sensor` | `startProgram.energyLabel` |
| Program | | `select` | `startProgram.program` |
| Steam Type | `weather-dust` | `sensor` | `steamType` |
| Steam level | `smoke` | `sensor` | `startProgram.steamLevel` |
| Sterilization | `clock-start` | `switch` | `startProgram.sterilizationStatus` |
| Suggested Load | `weight-kilogram` | `sensor` | `startProgram.suggestedLoadD` |
| Temperature level | `thermometer` | `number` | `startProgram.tempLevel` |
#### Sensors
| Name | Icon | Entity | Key |
| --- | --- | --- | --- |
| Anti-Crease | | `binary_sensor` | `anticrease` |
| Anti-Crease | `iron` | `binary_sensor` | `anticrease` |
| Connection | | `binary_sensor` | `attributes.lastConnEvent.category` |
| Door | | `binary_sensor` | `doorStatus` |
| Dry level | `hair-dryer` | `sensor` | `dryLevel` |
@ -384,14 +397,13 @@ For every device exists a button under diagnostics which can be used to log all
| Program Phase | `washing-machine` | `sensor` | `prPhase` |
| Remaining Time | `timer` | `sensor` | `remainingTimeMM` |
| Start Time | `clock-start` | `sensor` | `delayTime` |
| Steam level | `smoke` | `sensor` | `steamLevel` |
| Temperature level | `thermometer` | `sensor` | `tempLevel` |
### Wine Cellar
#### Controls
| Name | Icon | Entity | Key |
| --- | --- | --- | --- |
| Light | `lightbulb` | `switch` | `lightStatus` |
| Light | | `light` | `settings.lightStatus` |
| Sabbath Mode | `palm-tree` | `switch` | `sabbathStatus` |
| Wine Cellar | `thermometer` | `climate` | `settings.tempSel` |
| Wine Cellar | `thermometer` | `climate` | `settings.tempSelZ2` |
@ -418,12 +430,13 @@ For every device exists a button under diagnostics which can be used to log all
| Name | Icon | Entity | Key |
| --- | --- | --- | --- |
| Acqua Plus | `water-plus` | `switch` | `startProgram.acquaplus` |
| Anti-Crease | `timer` | `switch` | `startProgram.antiCreaseTime` |
| Anti-Crease | `timer` | `switch` | `startProgram.anticrease` |
| Anti-Crease | `iron` | `switch` | `startProgram.antiCreaseTime` |
| Anti-Crease | `iron` | `switch` | `startProgram.anticrease` |
| Auto Dose Detergent | `cup` | `switch` | `startProgram.autoDetergentStatus` |
| Auto Dose Softener | `teddy-bear` | `switch` | `startProgram.autoSoftenerStatus` |
| Delay Status | `timer-check` | `switch` | `startProgram.delayStatus` |
| Delay Time | `timer-plus` | `number` | `startProgram.delayTime` |
| Dirty level | `liquid-spot` | `select` | `startProgram.dirtyLevel` |
| Dry Time | | `number` | `startProgram.dryTime` |
| Dry Time | `timer` | `select` | `startProgram.dryTimeMM` |
| Dry level | `hair-dryer` | `select` | `startProgram.dryLevel` |
@ -432,6 +445,7 @@ For every device exists a button under diagnostics which can be used to log all
| Extra Rinse 2 | `numeric-2-box-multiple-outline` | `switch` | `startProgram.extraRinse2` |
| Extra Rinse 3 | `numeric-3-box-multiple-outline` | `switch` | `startProgram.extraRinse3` |
| Good Night | `weather-night` | `switch` | `startProgram.goodNight` |
| Hygiene | `lotion-plus` | `switch` | `startProgram.hygiene` |
| Keep Fresh | `refresh-circle` | `switch` | `startProgram.permanentPressStatus` |
| Liquid Detergent Dose | `cup-water` | `sensor` | `startProgram.liquidDetergentDose` |
| Main Wash Time | `clock-start` | `number` | `startProgram.mainWashTime` |
@ -441,9 +455,8 @@ For every device exists a button under diagnostics which can be used to log all
| Rinse Iterations | `rotate-right` | `number` | `startProgram.rinseIterations` |
| Soak Prewash Selection | `tshirt-crew` | `switch` | `startProgram.haier_SoakPrewashSelection` |
| Spin speed | `numeric` | `select` | `startProgram.spinSpeed` |
| Steam Level | `weather-dust` | `number` | `startProgram.steamLevel` |
| Steam Type | `weather-dust` | `sensor` | `steamType` |
| Steam level | `smoke` | `sensor` | `startProgram.steamLevel` |
| Steam level | `weather-dust` | `select` | `startProgram.steamLevel` |
| Sterilization | `clock-start` | `switch` | `startProgram.sterilizationStatus` |
| Suggested Load | `weight-kilogram` | `sensor` | `startProgram.suggestedLoadW` |
| Suggested Load | `weight-kilogram` | `sensor` | `startProgram.suggestedLoadD` |
@ -455,29 +468,29 @@ For every device exists a button under diagnostics which can be used to log all
#### Sensors
| Name | Icon | Entity | Key |
| --- | --- | --- | --- |
| Acqua Plus | | `binary_sensor` | `acquaplus` |
| Anti-Crease | | `binary_sensor` | `anticrease` |
| Acqua Plus | `water-plus` | `binary_sensor` | `acquaplus` |
| Anti-Crease | `iron` | `binary_sensor` | `anticrease` |
| Current Electricity Used | `lightning-bolt` | `sensor` | `currentElectricityUsed` |
| Current Temperature | `thermometer` | `sensor` | `temp` |
| Current Water Used | `water` | `sensor` | `currentWaterUsed` |
| Dirt level | `liquid-spot` | `sensor` | `dirtyLevel` |
| Dirty level | `liquid-spot` | `sensor` | `dirtyLevel` |
| Door | | `binary_sensor` | `doorStatus` |
| Door Lock | | `binary_sensor` | `doorLockStatus` |
| Dry level | `hair-dryer` | `sensor` | `dryLevel` |
| Error | `math-log` | `sensor` | `errors` |
| Extra Rinse 1 | | `binary_sensor` | `extraRinse1` |
| Extra Rinse 2 | | `binary_sensor` | `extraRinse2` |
| Extra Rinse 3 | | `binary_sensor` | `extraRinse3` |
| Good Night Mode | | `binary_sensor` | `goodNight` |
| Extra Rinse 1 | `numeric-1-box-multiple-outline` | `binary_sensor` | `extraRinse1` |
| Extra Rinse 2 | `numeric-2-box-multiple-outline` | `binary_sensor` | `extraRinse2` |
| Extra Rinse 3 | `numeric-3-box-multiple-outline` | `binary_sensor` | `extraRinse3` |
| Good Night Mode | `weather-night` | `binary_sensor` | `goodNight` |
| Machine Status | `information` | `sensor` | `machMode` |
| Pre Wash | | `binary_sensor` | `startProgram.prewash` |
| Pre Wash | `tshirt-crew` | `binary_sensor` | `prewash` |
| Program | `play` | `sensor` | `programName` |
| Program Phase | `washing-machine` | `sensor` | `prPhase` |
| Remaining Time | `timer` | `sensor` | `remainingTimeMM` |
| Remote Control | `remote` | `binary_sensor` | `attributes.lastConnEvent.category` |
| Spin Speed | `speedometer` | `sensor` | `spinSpeed` |
| Start Time | `clock-start` | `sensor` | `delayTime` |
| Steam level | `smoke` | `sensor` | `steamLevel` |
| Steam level | `weather-dust` | `sensor` | `steamLevel` |
| Temperature level | `thermometer` | `sensor` | `tempLevel` |
| Total Power | | `sensor` | `totalElectricityUsed` |
| Total Wash Cycle | `counter` | `sensor` | `totalWashCycle` |
@ -497,11 +510,13 @@ For every device exists a button under diagnostics which can be used to log all
| Auto Dose Softener | `teddy-bear` | `switch` | `startProgram.autoSoftenerStatus` |
| Delay Status | `timer-check` | `switch` | `startProgram.delayStatus` |
| Delay Time | `timer-plus` | `number` | `startProgram.delayTime` |
| Dirty level | `liquid-spot` | `select` | `startProgram.dirtyLevel` |
| Energy Label | `lightning-bolt-circle` | `sensor` | `startProgram.energyLabel` |
| Extra Rinse 1 | `numeric-1-box-multiple-outline` | `switch` | `startProgram.extraRinse1` |
| Extra Rinse 2 | `numeric-2-box-multiple-outline` | `switch` | `startProgram.extraRinse2` |
| Extra Rinse 3 | `numeric-3-box-multiple-outline` | `switch` | `startProgram.extraRinse3` |
| Good Night | `weather-night` | `switch` | `startProgram.goodNight` |
| Hygiene | `lotion-plus` | `switch` | `startProgram.hygiene` |
| Keep Fresh | `refresh-circle` | `switch` | `startProgram.permanentPressStatus` |
| Liquid Detergent Dose | `cup-water` | `sensor` | `startProgram.liquidDetergentDose` |
| Main Wash Time | `clock-start` | `number` | `startProgram.mainWashTime` |
@ -511,7 +526,7 @@ For every device exists a button under diagnostics which can be used to log all
| Rinse Iterations | `rotate-right` | `number` | `startProgram.rinseIterations` |
| Soak Prewash Selection | `tshirt-crew` | `switch` | `startProgram.haier_SoakPrewashSelection` |
| Spin speed | `numeric` | `select` | `startProgram.spinSpeed` |
| Steam Level | `weather-dust` | `number` | `startProgram.steamLevel` |
| Steam level | `weather-dust` | `select` | `startProgram.steamLevel` |
| Suggested Load | `weight-kilogram` | `sensor` | `startProgram.suggestedLoadW` |
| Suggested weight | `weight-kilogram` | `sensor` | `startProgram.weight` |
| Temperature | `thermometer` | `select` | `startProgram.temp` |
@ -520,25 +535,26 @@ For every device exists a button under diagnostics which can be used to log all
#### Sensors
| Name | Icon | Entity | Key |
| --- | --- | --- | --- |
| Acqua Plus | | `binary_sensor` | `acquaplus` |
| Acqua Plus | `water-plus` | `binary_sensor` | `acquaplus` |
| Current Electricity Used | `lightning-bolt` | `sensor` | `currentElectricityUsed` |
| Current Temperature | `thermometer` | `sensor` | `temp` |
| Current Water Used | `water` | `sensor` | `currentWaterUsed` |
| Dirt level | `liquid-spot` | `sensor` | `dirtyLevel` |
| Dirty level | `liquid-spot` | `sensor` | `dirtyLevel` |
| Door | | `binary_sensor` | `doorStatus` |
| Door Lock | | `binary_sensor` | `doorLockStatus` |
| Error | `math-log` | `sensor` | `errors` |
| Extra Rinse 1 | | `binary_sensor` | `extraRinse1` |
| Extra Rinse 2 | | `binary_sensor` | `extraRinse2` |
| Extra Rinse 3 | | `binary_sensor` | `extraRinse3` |
| Good Night Mode | | `binary_sensor` | `goodNight` |
| Extra Rinse 1 | `numeric-1-box-multiple-outline` | `binary_sensor` | `extraRinse1` |
| Extra Rinse 2 | `numeric-2-box-multiple-outline` | `binary_sensor` | `extraRinse2` |
| Extra Rinse 3 | `numeric-3-box-multiple-outline` | `binary_sensor` | `extraRinse3` |
| Good Night Mode | `weather-night` | `binary_sensor` | `goodNight` |
| Machine Status | `information` | `sensor` | `machMode` |
| Pre Wash | | `binary_sensor` | `startProgram.prewash` |
| Pre Wash | `tshirt-crew` | `binary_sensor` | `prewash` |
| Program | `play` | `sensor` | `programName` |
| Program Phase | `washing-machine` | `sensor` | `prPhase` |
| Remaining Time | `timer` | `sensor` | `remainingTimeMM` |
| Remote Control | `remote` | `binary_sensor` | `attributes.lastConnEvent.category` |
| Spin Speed | `speedometer` | `sensor` | `spinSpeed` |
| Steam level | `weather-dust` | `sensor` | `steamLevel` |
| Total Power | | `sensor` | `totalElectricityUsed` |
| Total Wash Cycle | `counter` | `sensor` | `totalWashCycle` |
| Total Water | | `sensor` | `totalWaterUsed` |

View File

@ -16,17 +16,10 @@ _LOGGER = logging.getLogger(__name__)
@dataclass
class HonBinarySensorEntityDescriptionMixin:
class HonBinarySensorEntityDescription(BinarySensorEntityDescription):
on_value: str | float = ""
@dataclass
class HonBinarySensorEntityDescription(
HonBinarySensorEntityDescriptionMixin, BinarySensorEntityDescription
):
pass
BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
"WM": (
HonBinarySensorEntityDescription(
@ -52,22 +45,40 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
translation_key="door_open",
),
HonBinarySensorEntityDescription(
key="startProgram.prewash", name="Pre Wash", translation_key="prewash"
key="prewash",
icon="mdi:tshirt-crew",
name="Pre Wash",
translation_key="prewash",
),
HonBinarySensorEntityDescription(
key="extraRinse1", name="Extra Rinse 1", translation_key="extra_rinse_1"
key="extraRinse1",
icon="mdi:numeric-1-box-multiple-outline",
name="Extra Rinse 1",
translation_key="extra_rinse_1",
),
HonBinarySensorEntityDescription(
key="extraRinse2", name="Extra Rinse 2", translation_key="extra_rinse_2"
key="extraRinse2",
icon="mdi:numeric-2-box-multiple-outline",
name="Extra Rinse 2",
translation_key="extra_rinse_2",
),
HonBinarySensorEntityDescription(
key="extraRinse3", name="Extra Rinse 3", translation_key="extra_rinse_3"
key="extraRinse3",
icon="mdi:numeric-3-box-multiple-outline",
name="Extra Rinse 3",
translation_key="extra_rinse_3",
),
HonBinarySensorEntityDescription(
key="goodNight", name="Good Night Mode", translation_key="good_night"
key="goodNight",
icon="mdi:weather-night",
name="Good Night Mode",
translation_key="good_night",
),
HonBinarySensorEntityDescription(
key="acquaplus", name="Acqua Plus", translation_key="acqua_plus"
key="acquaplus",
icon="mdi:water-plus",
name="Acqua Plus",
translation_key="acqua_plus",
),
),
"TD": (
@ -86,7 +97,10 @@ BINARY_SENSORS: dict[str, tuple[HonBinarySensorEntityDescription, ...]] = {
translation_key="door_open",
),
HonBinarySensorEntityDescription(
key="anticrease", name="Anti-Crease", translation_key="anti_crease"
key="anticrease",
name="Anti-Crease",
icon="mdi:iron",
translation_key="anti_crease",
),
),
"OV": (

View File

@ -1,7 +1,6 @@
import logging
from pathlib import Path
import pkg_resources
from homeassistant.components import persistent_notification
from homeassistant.components.button import ButtonEntityDescription, ButtonEntity
from homeassistant.config_entries import ConfigEntry
@ -36,20 +35,6 @@ BUTTONS: dict[str, tuple[ButtonEntityDescription, ...]] = {
translation_key="stop_program",
),
),
"HO": (
ButtonEntityDescription(
key="startProgram",
name="Start Program",
icon="mdi:hvac",
translation_key="start_program",
),
ButtonEntityDescription(
key="stopProgram",
name="Stop Program",
icon="mdi:hvac-off",
translation_key="stop_program",
),
),
}
@ -92,10 +77,14 @@ class HonDeviceInfo(HonEntity, ButtonEntity):
self._attr_icon = "mdi:information"
self._attr_name = "Show Device Info"
self._attr_entity_category = EntityCategory.DIAGNOSTIC
if "beta" not in self.coordinator.info.hon_version:
self._attr_entity_registry_enabled_default = False
async def async_press(self) -> None:
pyhon_version = pkg_resources.get_distribution("pyhon").version
info = f"{self._device.diagnose}pyhOnVersion: {pyhon_version}"
versions = "versions:\n"
versions += f" hon: {self.coordinator.info.hon_version}\n"
versions += f" pyhOn: {self.coordinator.info.pyhon_version}\n"
info = f"{self._device.diagnose}{versions}"
title = f"{self._device.nick_name} Device Info"
persistent_notification.create(
self._hass, f"````\n```\n{info}\n```\n````", title
@ -111,6 +100,8 @@ class HonDataArchive(HonEntity, ButtonEntity):
self._attr_icon = "mdi:archive-arrow-down"
self._attr_name = "Create Data Archive"
self._attr_entity_category = EntityCategory.DIAGNOSTIC
if "beta" not in self.coordinator.info.hon_version:
self._attr_entity_registry_enabled_default = False
async def async_press(self) -> None:
path = Path(self._hass.config.config_dir) / "www"

View File

@ -6,7 +6,6 @@ from homeassistant.components.climate import (
ClimateEntityDescription,
)
from homeassistant.components.climate.const import (
FAN_OFF,
SWING_OFF,
SWING_BOTH,
SWING_VERTICAL,
@ -22,7 +21,7 @@ from homeassistant.const import (
from homeassistant.core import callback
from pyhon.appliance import HonAppliance
from .const import HON_HVAC_MODE, HON_FAN, DOMAIN
from .const import HON_HVAC_MODE, HON_FAN, DOMAIN, HON_HVAC_PROGRAM
from .hon import HonEntity
_LOGGER = logging.getLogger(__name__)
@ -123,9 +122,6 @@ class HonACClimateEntity(HonEntity, ClimateEntity):
self._attr_preset_modes = []
for mode in device.settings["startProgram.program"].values:
self._attr_preset_modes.append(mode)
self._attr_fan_modes = [FAN_OFF]
for mode in device.settings["settings.windSpeed"].values:
self._attr_fan_modes.append(HON_FAN[int(mode)])
self._attr_swing_modes = [
SWING_OFF,
SWING_VERTICAL,
@ -181,7 +177,11 @@ class HonACClimateEntity(HonEntity, ClimateEntity):
self._device.settings["settings.onOffStatus"].value = "1"
setting = self._device.settings["settings.machMode"]
modes = {HON_HVAC_MODE[int(number)]: number for number in setting.values}
setting.value = modes[hvac_mode]
if hvac_mode in modes:
setting.value = modes[hvac_mode]
else:
await self.async_set_preset_mode(HON_HVAC_PROGRAM[hvac_mode])
return
await self._device.commands["settings"].send()
self.async_write_ha_state()
@ -192,7 +192,7 @@ class HonACClimateEntity(HonEntity, ClimateEntity):
async def async_set_preset_mode(self, preset_mode: str) -> None:
"""Set the new preset mode."""
if program := self._device.settings.get(f"startProgram.program"):
if program := self._device.settings.get("startProgram.program"):
program.value = preset_mode
self._device.sync_command("startProgram", "settings")
self._set_temperature_bound()
@ -202,15 +202,24 @@ class HonACClimateEntity(HonEntity, ClimateEntity):
await self._device.commands["startProgram"].send()
self.async_write_ha_state()
@property
def fan_modes(self) -> list[str]:
"""Return the list of available fan modes."""
fan_modes = []
for mode in reversed(self._device.settings["settings.windSpeed"].values):
fan_modes.append(HON_FAN[int(mode)])
return fan_modes
@property
def fan_mode(self) -> str | None:
"""Return the fan setting."""
return HON_FAN[self._device.get("windSpeed")]
async def async_set_fan_mode(self, fan_mode):
mode_number = list(HON_FAN.values()).index(fan_mode)
mode = list(HON_FAN.keys())[mode_number]
self._device.settings["settings.windSpeed"].value = mode
fan_modes = {}
for mode in reversed(self._device.settings["settings.windSpeed"].values):
fan_modes[HON_FAN[int(mode)]] = mode
self._device.settings["settings.windSpeed"].value = str(fan_modes[fan_mode])
self._attr_fan_mode = fan_mode
await self._device.commands["settings"].send()
self.async_write_ha_state()
@ -249,6 +258,7 @@ class HonACClimateEntity(HonEntity, ClimateEntity):
self._attr_target_temperature = self.target_temperature
self._attr_current_temperature = self.current_temperature
self._attr_hvac_mode = self.hvac_mode
self._attr_fan_modes = self.fan_modes
self._attr_fan_mode = self.fan_mode
self._attr_swing_mode = self.swing_mode
if update:

View File

@ -18,8 +18,28 @@ PLATFORMS = [
"binary_sensor",
"climate",
"fan",
"light",
"lock",
]
APPLIANCES = {
"AC": "Air Conditioner",
"AP": "Air Purifier",
"AS": "Air Scanner",
"DW": "Dish Washer",
"HO": "Hood",
"IH": "Induction Hob",
"MW": "Microwave",
"OV": "Oven",
"REF": "Fridge",
"RVC": "Robot Vacuum Cleaner",
"TD": "Tumble Dryer",
"WC": "Wine Cellar",
"WD": "Washer Dryer",
"WH": "Water Heater",
"WM": "Washing Machine",
}
HON_HVAC_MODE = {
0: HVACMode.AUTO,
1: HVACMode.COOL,
@ -198,6 +218,7 @@ AP_MACH_MODE = {
}
AP_DIFFUSER_LEVEL = {
0: "off",
1: "soft",
2: "mid",
3: "h_biotics",

View File

@ -44,8 +44,9 @@ async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> Non
for device in hass.data[DOMAIN][entry.unique_id].appliances:
for description in FANS.get(device.appliance_type, []):
if isinstance(description, HonFanEntityDescription):
if description.key not in device.available_settings or device.get(
description.key.split(".")[-1] is None
if (
description.key not in device.available_settings
or device.get(description.key.split(".")[-1]) is None
):
continue
entity = HonFanEntity(hass, entry, device, description)
@ -62,10 +63,6 @@ class HonFanEntity(HonEntity, FanEntity):
def __init__(self, hass, entry, device: HonAppliance, description) -> None:
self._attr_supported_features = FanEntityFeature.SET_SPEED
self._wind_speed: HonParameterRange = device.settings.get(description.key)
self._speed_range = (
int(self._wind_speed.values[1]),
int(self._wind_speed.values[-1]),
)
self._command, self._parameter = description.key.split(".")
super().__init__(hass, entry, device, description)
@ -117,6 +114,15 @@ class HonFanEntity(HonEntity, FanEntity):
@callback
def _handle_coordinator_update(self, update=True) -> None:
self._wind_speed = self._device.settings.get(self.entity_description.key)
self._attr_percentage = self.percentage
if len(self._wind_speed.values) > 1:
self._speed_range = (
int(self._wind_speed.values[1]),
int(self._wind_speed.values[-1]),
)
self._attr_percentage = self.percentage
if update:
self.async_write_ha_state()
@property
def available(self) -> bool:
return super().available and len(self._wind_speed.values) > 1

View File

@ -1,7 +1,10 @@
import json
import logging
from contextlib import suppress
from datetime import timedelta
from pathlib import Path
import pkg_resources
from homeassistant.core import callback
from homeassistant.helpers.entity import DeviceInfo
from homeassistant.helpers.update_coordinator import CoordinatorEntity
@ -37,9 +40,7 @@ class HonEntity(CoordinatorEntity):
return DeviceInfo(
identifiers={(DOMAIN, self._device.unique_id)},
manufacturer=self._device.get("brand", ""),
name=self._device.nick_name
if self._device.nick_name
else self._device.model_name,
name=self._device.nick_name,
model=self._device.model_name,
sw_version=self._device.get("fwVersion", ""),
)
@ -50,6 +51,31 @@ class HonEntity(CoordinatorEntity):
self.async_write_ha_state()
class HonInfo:
def __init__(self):
self._manifest = self._get_manifest()
self._hon_version = self._manifest.get("version", "")
self._pyhon_version = pkg_resources.get_distribution("pyhon").version
@staticmethod
def _get_manifest():
manifest = Path(__file__).parent / "manifest.json"
with open(manifest, "r", encoding="utf-8") as file:
return json.loads(file.read())
@property
def manifest(self):
return self._manifest
@property
def hon_version(self):
return self._hon_version
@property
def pyhon_version(self):
return self._pyhon_version
class HonCoordinator(DataUpdateCoordinator):
def __init__(self, hass, device: HonAppliance):
"""Initialize my coordinator."""
@ -60,10 +86,15 @@ class HonCoordinator(DataUpdateCoordinator):
update_interval=timedelta(seconds=UPDATE_INTERVAL),
)
self._device = device
self._info = HonInfo()
async def _async_update_data(self):
await self._device.update()
@property
def info(self) -> HonInfo:
return self._info
def unique_entities(base_entities, new_entities):
result = list(base_entities)

View File

@ -0,0 +1,128 @@
import logging
from typing import Any
from homeassistant.components.light import (
LightEntityDescription,
LightEntity,
ColorMode,
ATTR_BRIGHTNESS,
)
from homeassistant.config_entries import ConfigEntry
from homeassistant.core import callback
from pyhon.appliance import HonAppliance
from pyhon.parameter.range import HonParameterRange
from .const import DOMAIN
from .hon import HonEntity
_LOGGER = logging.getLogger(__name__)
LIGHTS = {
"WC": (
LightEntityDescription(
key="settings.lightStatus",
name="Light",
translation_key="light",
),
),
"HO": (
LightEntityDescription(
key="settings.lightStatus",
name="Light status",
translation_key="light",
),
),
"AP": (
LightEntityDescription(
key="settings.lightStatus",
name="Light status",
translation_key="light",
),
),
}
async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None:
entities = []
for device in hass.data[DOMAIN][entry.unique_id].appliances:
for description in LIGHTS.get(device.appliance_type, []):
if (
description.key not in device.available_settings
or device.get(description.key.split(".")[-1]) is None
):
continue
entity = HonLightEntity(hass, entry, device, description)
await entity.coordinator.async_config_entry_first_refresh()
entities.append(entity)
async_add_entities(entities)
class HonLightEntity(HonEntity, LightEntity):
entity_description: LightEntityDescription
def __init__(self, hass, entry, device: HonAppliance, description) -> None:
light: HonParameterRange = device.settings.get(description.key)
self._light_range = (light.min, light.max)
self._attr_supported_color_modes: set[ColorMode] = set()
if len(light.values) == 2:
self._attr_supported_color_modes.add(ColorMode.ONOFF)
else:
self._attr_supported_color_modes.add(ColorMode.BRIGHTNESS)
self._command, self._parameter = description.key.split(".")
super().__init__(hass, entry, device, description)
self._handle_coordinator_update(update=False)
@property
def is_on(self) -> bool:
"""Return true if light is on."""
return self._device.get(self.entity_description.key.split(".")[-1]) > 0
async def async_turn_on(self, **kwargs: Any) -> None:
"""Turn on or control the light."""
light: HonParameterRange = self._device.settings.get(
self.entity_description.key
)
if ColorMode.BRIGHTNESS in self._attr_supported_color_modes:
percent = int(100 / 255 * kwargs.get(ATTR_BRIGHTNESS, 128))
light.value = round(light.max / 100 * percent)
if light.value == light.min:
self._attr_is_on = False
self._attr_brightness = self.brightness
else:
light.value = light.max
await self._device.commands[self._command].send()
self.async_write_ha_state()
async def async_turn_off(self, **kwargs: Any) -> None:
"""Instruct the light to turn off."""
light: HonParameterRange = self._device.settings.get(
self.entity_description.key
)
light.value = light.min
await self._device.commands[self._command].send()
self.async_write_ha_state()
@property
def brightness(self) -> int | None:
"""Return the brightness of the light."""
light: HonParameterRange = self._device.settings.get(
self.entity_description.key
)
if light.value == light.min:
return None
return int(255 / light.max * light.value)
@callback
def _handle_coordinator_update(self, update=True) -> None:
self._attr_is_on = self.is_on
self._attr_brightness = self.brightness
if update:
self.async_write_ha_state()
@property
def available(self) -> bool:
return (
super().available
and len(self._device.settings.get(self.entity_description.key).values) > 1
)

View File

@ -0,0 +1,85 @@
import logging
from typing import Any
from homeassistant.components.lock import LockEntity, LockEntityDescription
from homeassistant.config_entries import ConfigEntry
from homeassistant.core import callback
from pyhon.parameter.base import HonParameter
from pyhon.parameter.range import HonParameterRange
from .const import DOMAIN
from .hon import HonEntity
_LOGGER = logging.getLogger(__name__)
LOCKS: dict[str, tuple[LockEntityDescription, ...]] = {
"AP": (
LockEntityDescription(
key="lockStatus",
name="Lock Status",
translation_key="mode",
),
),
}
async def async_setup_entry(hass, entry: ConfigEntry, async_add_entities) -> None:
entities = []
for device in hass.data[DOMAIN][entry.unique_id].appliances:
for description in LOCKS.get(device.appliance_type, []):
if (
f"settings.{description.key}" not in device.available_settings
or device.get(description.key) is None
):
continue
entity = HonLockEntity(hass, entry, device, description)
await entity.coordinator.async_config_entry_first_refresh()
entities.append(entity)
async_add_entities(entities)
class HonLockEntity(HonEntity, LockEntity):
entity_description: LockEntityDescription
@property
def is_locked(self) -> bool | None:
"""Return a boolean for the state of the lock."""
"""Return True if entity is on."""
return self._device.get(self.entity_description.key, 0) == 1
async def async_lock(self, **kwargs: Any) -> None:
"""Lock method."""
setting = self._device.settings[f"settings.{self.entity_description.key}"]
if type(setting) == HonParameter:
return
setting.value = setting.max if isinstance(setting, HonParameterRange) else 1
self.async_write_ha_state()
await self._device.commands["settings"].send()
await self.coordinator.async_refresh()
async def async_unlock(self, **kwargs: Any) -> None:
"""Unlock method."""
setting = self._device.settings[f"settings.{self.entity_description.key}"]
if type(setting) == HonParameter:
return
setting.value = setting.min if isinstance(setting, HonParameterRange) else 0
self.async_write_ha_state()
await self._device.commands["settings"].send()
await self.coordinator.async_refresh()
@property
def available(self) -> bool:
"""Return True if entity is available."""
return (
super().available
and int(self._device.get("remoteCtrValid", 1)) == 1
and self._device.get("attributes.lastConnEvent.category") != "DISCONNECTED"
)
@callback
def _handle_coordinator_update(self, update=True) -> None:
value = self._device.get(self.entity_description.key, 0)
self._attr_is_locked = self.is_locked
if update:
self.async_write_ha_state()

View File

@ -9,7 +9,7 @@
"iot_class": "cloud_polling",
"issue_tracker": "https://github.com/Andre0512/hon/issues",
"requirements": [
"pyhOn==0.14.4"
"pyhOn==0.14.10"
],
"version": "0.9.0-beta.6"
"version": "0.9.1-beta.1"
}

View File

@ -48,12 +48,6 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
native_unit_of_measurement=UnitOfTime.MINUTES,
translation_key="wash_time",
),
HonConfigNumberEntityDescription(
key="startProgram.steamLevel",
name="Steam Level",
icon="mdi:weather-dust",
translation_key="steam_level",
),
HonConfigNumberEntityDescription(
key="startProgram.waterHard",
name="Water hard",
@ -162,34 +156,26 @@ NUMBERS: dict[str, tuple[NumberEntityDescription, ...]] = {
translation_key="freezer_temp_sel",
),
),
"HO": (
HonNumberEntityDescription(
key="startProgram.lightStatus",
name="Light status",
icon="mdi:lightbulb",
),
),
"AP": (
HonNumberEntityDescription(
key="settings.aromaTimeOn",
name="Aroma Time On",
icon="mdi:thermometer",
icon="mdi:scent",
native_unit_of_measurement=UnitOfTime.SECONDS,
translation_key="aroma_time_on",
),
HonNumberEntityDescription(
key="settings.aromaTimeOff",
name="Aroma Time Off",
icon="mdi:thermometer",
icon="mdi:scent-off",
native_unit_of_measurement=UnitOfTime.SECONDS,
),
HonNumberEntityDescription(
key="settings.lightStatus",
name="Light status",
icon="mdi:lightbulb",
translation_key="aroma_time_off",
),
HonNumberEntityDescription(
key="settings.pollenLevel",
name="Pollen Level",
icon="mdi:flower-pollen",
translation_key="pollen_level",
),
),
}
@ -264,6 +250,10 @@ class HonNumberEntity(HonEntity, NumberEntity):
class HonConfigNumberEntity(HonNumberEntity):
entity_description: HonConfigNumberEntityDescription
@property
def native_value(self) -> float | None:
return self._device.settings[self.entity_description.key].value
async def async_set_native_value(self, value: str) -> None:
setting = self._device.settings[self.entity_description.key]
if isinstance(setting, HonParameterRange):

View File

@ -49,6 +49,20 @@ SELECTS = {
name="Program",
translation_key="programs_wm",
),
HonConfigSelectEntityDescription(
key="startProgram.steamLevel",
name="Steam level",
icon="mdi:weather-dust",
translation_key="steam_level",
option_list=const.STEAM_LEVEL,
),
HonConfigSelectEntityDescription(
key="startProgram.dirtyLevel",
name="Dirty level",
icon="mdi:liquid-spot",
translation_key="dirt_level",
option_list=const.DIRTY_LEVEL,
),
),
"TD": (
HonConfigSelectEntityDescription(
@ -138,12 +152,15 @@ SELECTS = {
key="settings.aromaStatus",
name="Diffuser Level",
option_list=const.AP_DIFFUSER_LEVEL,
translation_key="diffuser",
icon="mdi:air-purifier",
),
HonSelectEntityDescription(
key="settings.machMode",
name="Mode",
icon="mdi:run",
icon="mdi:play",
option_list=const.AP_MACH_MODE,
translation_key="mode",
),
),
}
@ -189,9 +206,11 @@ class HonConfigSelectEntity(HonEntity, SelectEntity):
def _option_to_number(self, option: str, values: List[str]):
if (options := self.entity_description.option_list) is not None:
return next(
(k for k, v in options.items() if str(k) in values and v == option),
option,
return str(
next(
(k for k, v in options.items() if str(k) in values and v == option),
option,
)
)
return option

View File

@ -12,7 +12,6 @@ from homeassistant.config_entries import ConfigEntry
from homeassistant.const import (
PERCENTAGE,
CONCENTRATION_MICROGRAMS_PER_CUBIC_METER,
CONCENTRATION_PARTS_PER_BILLION,
CONCENTRATION_PARTS_PER_MILLION,
)
from homeassistant.const import (
@ -158,7 +157,7 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
),
HonSensorEntityDescription(
key="dirtyLevel",
name="Dirt level",
name="Dirty level",
icon="mdi:liquid-spot",
device_class=SensorDeviceClass.ENUM,
translation_key="dirt_level",
@ -187,6 +186,14 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
device_class=SensorDeviceClass.ENUM,
translation_key="programs_wm",
),
HonSensorEntityDescription(
key="steamLevel",
name="Steam level",
icon="mdi:weather-dust",
device_class=SensorDeviceClass.ENUM,
translation_key="steam_level",
option_list=const.STEAM_LEVEL,
),
),
"TD": (
HonSensorEntityDescription(
@ -260,22 +267,6 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
state_class=SensorStateClass.MEASUREMENT,
translation_key="energy_label",
),
HonConfigSensorEntityDescription(
key="startProgram.steamLevel",
name="Steam level",
device_class=SensorDeviceClass.ENUM,
icon="mdi:smoke",
translation_key="steam_level",
option_list=const.STEAM_LEVEL,
),
HonSensorEntityDescription(
key="steamLevel",
name="Steam level",
icon="mdi:smoke",
device_class=SensorDeviceClass.ENUM,
translation_key="steam_level",
option_list=const.STEAM_LEVEL,
),
HonConfigSensorEntityDescription(
key="steamType",
name="Steam Type",
@ -697,11 +688,15 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
HonSensorEntityDescription(
key="mainFilterStatus",
name="Main Filter Status",
icon="mdi:air-filter",
translation_key="filter_life",
native_unit_of_measurement=PERCENTAGE,
),
HonSensorEntityDescription(
key="preFilterStatus",
name="Pre Filter Status",
icon="mdi:air-filter",
translation_key="filter_cleaning",
native_unit_of_measurement=PERCENTAGE,
),
HonSensorEntityDescription(
@ -719,14 +714,14 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
),
HonSensorEntityDescription(
key="pm10ValueIndoor",
name="pm10",
name="PM 10",
state_class=SensorStateClass.MEASUREMENT,
device_class=SensorDeviceClass.PM10,
native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER,
),
HonSensorEntityDescription(
key="pm2p5ValueIndoor",
name="pm2p5",
name="PM 2.5",
state_class=SensorStateClass.MEASUREMENT,
device_class=SensorDeviceClass.PM25,
native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER,
@ -736,7 +731,8 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
name="VOC",
state_class=SensorStateClass.MEASUREMENT,
device_class=SensorDeviceClass.VOLATILE_ORGANIC_COMPOUNDS,
native_unit_of_measurement=CONCENTRATION_PARTS_PER_BILLION,
native_unit_of_measurement=CONCENTRATION_MICROGRAMS_PER_CUBIC_METER,
translation_key="voc",
),
HonSensorEntityDescription(
key="humidityIndoor",
@ -754,10 +750,17 @@ SENSORS: dict[str, tuple[SensorEntityDescription, ...]] = {
native_unit_of_measurement=UnitOfTemperature.CELSIUS,
translation_key="temperature",
),
HonSensorEntityDescription(key="windSpeed", name="Wind Speed"),
HonSensorEntityDescription(
key="windSpeed",
name="Wind Speed",
icon="mdi:fan",
translation_key="fan_speed",
),
HonSensorEntityDescription(
key="airQuality",
name="Air Quality",
icon="mdi:weather-dust",
translation_key="air_quality",
),
),
}

View File

@ -116,6 +116,12 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
icon="mdi:weather-night",
translation_key="good_night",
),
HonConfigSwitchEntityDescription(
key="startProgram.hygiene",
name="Hygiene",
icon="mdi:lotion-plus",
translation_key="hygiene",
),
),
"TD": (
HonControlSwitchEntityDescription(
@ -142,13 +148,13 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
HonConfigSwitchEntityDescription(
key="startProgram.antiCreaseTime",
name="Anti-Crease",
icon="mdi:timer",
icon="mdi:iron",
translation_key="anti_crease",
),
HonConfigSwitchEntityDescription(
key="startProgram.anticrease",
name="Anti-Crease",
icon="mdi:timer",
icon="mdi:iron",
translation_key="anti_crease",
),
),
@ -253,6 +259,7 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
HonSwitchEntityDescription(
key="ecoMode",
name="Eco Mode",
icon="mdi:sprout",
translation_key="eco_mode",
),
HonSwitchEntityDescription(
@ -329,18 +336,23 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
icon="mdi:palm-tree",
translation_key="holiday_mode",
),
HonSwitchEntityDescription(
key="lightStatus", name="Light", icon="mdi:lightbulb"
),
"HO": (
HonControlSwitchEntityDescription(
key="onOffStatus",
name="Hood",
icon="mdi:hvac",
turn_on_key="startProgram",
turn_off_key="stopProgram",
translation_key="hood",
),
),
"AP": (
HonSwitchEntityDescription(
key="touchToneStatus",
name="Touch Tone",
),
HonSwitchEntityDescription(
key="lockStatus",
name="Lock Status",
icon="mdi:account-voice",
translation_key="touch_tone",
),
),
}
@ -392,7 +404,7 @@ class HonSwitchEntity(HonEntity, SwitchEntity):
setting = self._device.settings[f"settings.{self.entity_description.key}"]
if type(setting) == HonParameter:
return
setting.value = setting.max if isinstance(setting, HonParameterRange) else "1"
setting.value = setting.max if isinstance(setting, HonParameterRange) else 1
self.async_write_ha_state()
await self._device.commands["settings"].send()
await self.coordinator.async_refresh()
@ -401,7 +413,7 @@ class HonSwitchEntity(HonEntity, SwitchEntity):
setting = self._device.settings[f"settings.{self.entity_description.key}"]
if type(setting) == HonParameter:
return
setting.value = setting.min if isinstance(setting, HonParameterRange) else "0"
setting.value = setting.min if isinstance(setting, HonParameterRange) else 0
self.async_write_ha_state()
await self._device.commands["settings"].send()
await self.coordinator.async_refresh()
@ -409,16 +421,20 @@ class HonSwitchEntity(HonEntity, SwitchEntity):
@property
def available(self) -> bool:
"""Return True if entity is available."""
return (
super().available
and int(self._device.get("remoteCtrValid", 1)) == 1
and self._device.get("attributes.lastConnEvent.category") != "DISCONNECTED"
)
if not super().available:
return False
if not self._device.get("remoteCtrValid", 1) == 1:
return False
if self._device.get("attributes.lastConnEvent.category") == "DISCONNECTED":
return False
setting = self._device.settings[f"settings.{self.entity_description.key}"]
if isinstance(setting, HonParameterRange) and len(setting.values) < 2:
return False
return True
@callback
def _handle_coordinator_update(self, update=True) -> None:
value = self._device.get(self.entity_description.key, 0)
self._attr_state = value == 1
self._attr_is_on = self.is_on
if update:
self.async_write_ha_state()
@ -432,11 +448,15 @@ class HonControlSwitchEntity(HonEntity, SwitchEntity):
return self._device.get(self.entity_description.key, False)
async def async_turn_on(self, **kwargs: Any) -> None:
self._device.sync_command(self.entity_description.turn_on_key, "settings")
await self.coordinator.async_refresh()
await self._device.commands[self.entity_description.turn_on_key].send()
self._device.attributes[self.entity_description.key] = True
self.async_write_ha_state()
async def async_turn_off(self, **kwargs: Any) -> None:
self._device.sync_command(self.entity_description.turn_off_key, "settings")
await self.coordinator.async_refresh()
await self._device.commands[self.entity_description.turn_off_key].send()
self._device.attributes[self.entity_description.key] = False
self.async_write_ha_state()
@ -494,7 +514,6 @@ class HonConfigSwitchEntity(HonEntity, SwitchEntity):
@callback
def _handle_coordinator_update(self, update=True) -> None:
value = self._device.settings.get(self.entity_description.key, "0")
self._attr_state = value == "1"
self._attr_is_on = self.is_on
if update:
self.async_write_ha_state()

View File

@ -28,7 +28,7 @@
"rinse": "Máchání",
"drying": "Sušení",
"steam": "Pára",
"weighting": "Vážení ",
"weighting": "Vážení",
"scheduled": "Naplánováno",
"tumbling": "Keep Fresh",
"refresh": "Osvěžení",
@ -81,7 +81,7 @@
"iot_nano_aqua": "Nano Aqua",
"iot_purify": "Automatické čištění",
"iot_self_clean": "Samočištění zamrazením",
"iot_self_clean_56": "Samočištění 56°C sterilizace ",
"iot_self_clean_56": "Samočištění 56°C sterilizace",
"iot_simple_start": "Spustit nyní",
"iot_uv": "UV",
"iot_uv_and_auto": "UV + auto",
@ -97,7 +97,9 @@
"59_min": "Rychlý 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Aut. Hygienický",
"auto_plus": "AutoPlus",
"auto_rapid": "Aut. Rychlý",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto univerzální 50 -60°C",
@ -326,7 +328,7 @@
"hqd_bulky": "Objemné kusy",
"hqd_casual": "Casual",
"hqd_cold_wind_30": "Chladný vánek 30 minut",
"hqd_cold_wind_timing": "Chladný vánek ",
"hqd_cold_wind_timing": "Chladný vánek",
"hqd_cotton": "Bavlna",
"hqd_curtain": "Záclony",
"hqd_delicate": "Jemné",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Rychlý 20",
"hqd_quick_30": "Rychlý 30",
"hqd_quick_dry": "Rychlé sušení 30",
"hqd_quick_dry": "Rychlé sušení 30'",
"hqd_quilt": "Deky",
"hqd_refresh": "Osvěžení",
"hqd_school_uniform": "Školní uniformy",
@ -554,7 +556,7 @@
"iot_smart_wash": "Chytré praní",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Speciální 39' + pára",
"iot_steam_hygiene_plus": "Hygiena plus pára ",
"iot_steam_hygiene_plus": "Hygiena plus pára",
"iot_synthetic_and_coloured_steam": "Syntetika a barevné + pára",
"iot_wash_and_dry": "Praní a sušení",
"iot_wash_anti_mites": "Proti roztočům",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro bavlna",
"steam_care_pro_delicates": "Steam Care Pro jemné",
"steam_care_pro_synthetic": "Steam Care Pro syntetika",
"steam_hygiene_plus": "Hygiena plus pára ",
"steam_hygiene_plus": "Hygiena plus pára",
"synthetics": "Syntetika",
"synthetic_and_coloured": "Syntetika a barevné",
"synthetic_and_coloured_steam": "Syntetika a barevné + pára",
@ -806,7 +808,13 @@
"name": "Úroveň páry"
},
"dirt_level": {
"name": "Míra znečištění"
"name": "Míra znečištění",
"state": {
"little": "Málo",
"normal": "Normální",
"very": "Velmi",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Odložené spuštění"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Teplota chladničky"
},
"voc": {
"name": "Plyn (VOC)"
},
"steam_level": {
"state": {
"no_steam": "Bez páry",
"cotton": "Bavlna",
"delicate": "Jemné",
"synthetic": "Synthetic"
},
"name": "Úroveň páry"
},
"filter_cleaning": {
"name": "Čištění filtru"
},
"filter_life": {
"name": "Životnost filtru"
},
"air_quality": {
"name": "Kvalita vzduchu"
},
"fan_speed": {
"name": "Rychlost ventilátoru"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Vysoký",
"mid": "Střední ",
"mid": "Střední",
"low": "Nízký",
"auto": "Auto"
}
@ -906,7 +938,7 @@
"iot_nano_aqua": "Nano Aqua",
"iot_purify": "Automatické čištění",
"iot_self_clean": "Samočištění zamrazením",
"iot_self_clean_56": "Samočištění 56°C sterilizace ",
"iot_self_clean_56": "Samočištění 56°C sterilizace",
"iot_simple_start": "Spustit nyní",
"iot_uv": "UV",
"iot_uv_and_auto": "UV + auto",
@ -922,7 +954,9 @@
"59_min": "Rychlý 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Aut. Hygienický",
"auto_plus": "AutoPlus",
"auto_rapid": "Aut. Rychlý",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto univerzální 50 -60°C",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Objemné kusy",
"hqd_casual": "Casual",
"hqd_cold_wind_30": "Chladný vánek 30 minut",
"hqd_cold_wind_timing": "Chladný vánek ",
"hqd_cold_wind_timing": "Chladný vánek",
"hqd_cotton": "Bavlna",
"hqd_curtain": "Záclony",
"hqd_delicate": "Jemné",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Rychlý 20",
"hqd_quick_30": "Rychlý 30",
"hqd_quick_dry": "Rychlé sušení 30",
"hqd_quick_dry": "Rychlé sušení 30'",
"hqd_quilt": "Deky",
"hqd_refresh": "Osvěžení",
"hqd_school_uniform": "Školní uniformy",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Chytré praní",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Speciální 39' + pára",
"iot_steam_hygiene_plus": "Hygiena plus pára ",
"iot_steam_hygiene_plus": "Hygiena plus pára",
"iot_synthetic_and_coloured_steam": "Syntetika a barevné + pára",
"iot_wash_and_dry": "Praní a sušení",
"iot_wash_anti_mites": "Proti roztočům",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro bavlna",
"steam_care_pro_delicates": "Steam Care Pro jemné",
"steam_care_pro_synthetic": "Steam Care Pro syntetika",
"steam_hygiene_plus": "Hygiena plus pára ",
"steam_hygiene_plus": "Hygiena plus pára",
"synthetics": "Syntetika",
"synthetic_and_coloured": "Syntetika a barevné",
"synthetic_and_coloured_steam": "Syntetika a barevné + pára",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Zbývající čas"
},
"diffuser": {
"name": "Difuzér",
"state": {
"soft": "Mírná",
"mid": "Střední",
"h_biotics": "H-BIOTICS",
"custom": "Přizpůsobit",
"off": "Vypnout"
}
},
"mode": {
"name": "Režim",
"state": {
"standby": "Pohotovostní režim",
"sleep": "Spánek",
"auto": "Auto",
"allergens": "Alergeny",
"max": "Max."
}
},
"steam_level": {
"state": {
"no_steam": "Bez páry",
"cotton": "Bavlna",
"delicate": "Jemné",
"synthetic": "Synthetic"
},
"name": "Úroveň páry"
},
"dirt_level": {
"state": {
"little": "Málo",
"normal": "Normální",
"very": "Velmi",
"unknown": "unknown"
},
"name": "Míra znečištění"
}
},
"switch": {
@ -1642,7 +1714,7 @@
"name": "Trouba"
},
"prewash": {
"name": "Předpírka\r\r\r\r\r\r\r\n"
"name": "Předpírka"
},
"pause": {
"name": "Pozastavit"
@ -1666,7 +1738,7 @@
"name": "Samočištění zamrazením"
},
"self_clean_56": {
"name": "Samočištění 56°C sterilizace "
"name": "Samočištění 56°C sterilizace"
},
"silent_mode": {
"name": "Tichý režim"
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Noční režim"
},
"touch_tone": {
"name": "Hlasitost tónu klepnutí"
},
"hygiene": {
"name": "Hygienický plus"
},
"hood": {
"name": "Odsavač par"
}
},
"binary_sensor": {
@ -1764,7 +1845,7 @@
"name": "Zapnout"
},
"prewash": {
"name": "Předpírka\r\r\r\r\r\r\r\n"
"name": "Předpírka"
},
"buzzer": {
"name": "Zvuková signalizace konce cyklu"
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Cílová teplota Chladnička"
},
"pollen_level": {
"name": "Hladina pylu"
},
"aroma_time_on": {
"name": "Difuzér (ZAPNOUT)"
},
"aroma_time_off": {
"name": "Difuzér (VYPNOUT)"
}
},
"climate": {
@ -1856,7 +1946,7 @@
"iot_nano_aqua": "Nano Aqua",
"iot_purify": "Automatické čištění",
"iot_self_clean": "Samočištění zamrazením",
"iot_self_clean_56": "Samočištění 56°C sterilizace ",
"iot_self_clean_56": "Samočištění 56°C sterilizace",
"iot_simple_start": "Spustit nyní",
"iot_uv": "UV",
"iot_uv_and_auto": "UV + auto",
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Odsávání vzduchu"
}
},
"light": {
"light": {
"name": "Světlo"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "Spülen",
"drying": "Trocknen",
"steam": "Dampf",
"weighting": "Wiegen ",
"weighting": "Wiegen",
"scheduled": "Geplant",
"tumbling": "Auffrischen",
"refresh": "Auffrischen",
@ -97,7 +97,9 @@
"59_min": "Rapid 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Hygiene",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "AutoUniversal 50-60°C",
@ -119,7 +121,7 @@
"glass_care": "Glass Care",
"hygiene": "Hygiene",
"hygiene_plus": "Hygiene 75 °C",
"intensive": "Intensiv ",
"intensive": "Intensiv",
"intensive_rapid": "Intensiv-Schnellspülgang",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "AutoUniversal 50-60°C",
@ -326,7 +328,7 @@
"hqd_bulky": "Schwere Textilien",
"hqd_casual": "Casual",
"hqd_cold_wind_30": "Kühle Brise 30 Minuten",
"hqd_cold_wind_timing": "Kühle Brise ",
"hqd_cold_wind_timing": "Kühle Brise",
"hqd_cotton": "Baumwolle",
"hqd_curtain": "Vorhänge",
"hqd_delicate": "Feinwäsche",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious Cure",
"hqd_quick_20": "Schnell 20",
"hqd_quick_30": "Schnell 30",
"hqd_quick_dry": "Schnell trocken 30",
"hqd_quick_dry": "Schnell trocken 30'",
"hqd_quilt": "Steppdecken",
"hqd_refresh": "Auffrischen",
"hqd_school_uniform": "Schuluniform",
@ -554,7 +556,7 @@
"iot_smart_wash": "Smart Wash",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Special 39' + Dampf",
"iot_steam_hygiene_plus": "Hygiene Plus Dampf ",
"iot_steam_hygiene_plus": "Hygiene Plus Dampf",
"iot_synthetic_and_coloured_steam": "Synthetik und Farben + Dampf",
"iot_wash_and_dry": "Waschen und trocknen",
"iot_wash_anti_mites": "Milbenbekämpfung",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Baumwolle",
"steam_care_pro_delicates": "Steam Care Pro - Feinwäsche",
"steam_care_pro_synthetic": "Steam Care Pro - Synthetik",
"steam_hygiene_plus": "Hygiene Plus Dampf ",
"steam_hygiene_plus": "Hygiene Plus Dampf",
"synthetics": "Synthetik",
"synthetic_and_coloured": "Synthetik und Farben",
"synthetic_and_coloured_steam": "Synthetik und Farben + Dampf",
@ -806,7 +808,13 @@
"name": "Dampfstufe"
},
"dirt_level": {
"name": "Verschmutzungsgrad"
"name": "Verschmutzungsgrad",
"state": {
"little": "Wenig",
"normal": "Normal",
"very": "Sehr",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Einschaltverzögerung"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Temperatur des Kühlschranks"
},
"voc": {
"name": "Gas (VOC)"
},
"steam_level": {
"state": {
"no_steam": "Kein Dampf",
"cotton": "Baumwolle",
"delicate": "Feinwäsche",
"synthetic": "Synthetik"
},
"name": "Dampfstufe"
},
"filter_cleaning": {
"name": "Reinigung der Filter"
},
"filter_life": {
"name": "Filterlebensdauer"
},
"air_quality": {
"name": "Luftqualität"
},
"fan_speed": {
"name": "Gebläsegeschwindigkeit"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Hoch",
"mid": "Mittel ",
"mid": "Mittel",
"low": "Niedrig",
"auto": "Auto"
}
@ -922,7 +954,9 @@
"59_min": "Rapid 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Hygiene",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "AutoUniversal 50-60°C",
@ -944,7 +978,7 @@
"glass_care": "Glass Care",
"hygiene": "Hygiene",
"hygiene_plus": "Hygiene 75 °C",
"intensive": "Intensiv ",
"intensive": "Intensiv",
"intensive_rapid": "Intensiv-Schnellspülgang",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "AutoUniversal 50-60°C",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Schwere Textilien",
"hqd_casual": "Casual",
"hqd_cold_wind_30": "Kühle Brise 30 Minuten",
"hqd_cold_wind_timing": "Kühle Brise ",
"hqd_cold_wind_timing": "Kühle Brise",
"hqd_cotton": "Baumwolle",
"hqd_curtain": "Vorhänge",
"hqd_delicate": "Feinwäsche",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious Cure",
"hqd_quick_20": "Schnell 20",
"hqd_quick_30": "Schnell 30",
"hqd_quick_dry": "Schnell trocken 30",
"hqd_quick_dry": "Schnell trocken 30'",
"hqd_quilt": "Steppdecken",
"hqd_refresh": "Auffrischen",
"hqd_school_uniform": "Schuluniform",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Smart Wash",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Special 39' + Dampf",
"iot_steam_hygiene_plus": "Hygiene Plus Dampf ",
"iot_steam_hygiene_plus": "Hygiene Plus Dampf",
"iot_synthetic_and_coloured_steam": "Synthetik und Farben + Dampf",
"iot_wash_and_dry": "Waschen und trocknen",
"iot_wash_anti_mites": "Milbenbekämpfung",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Baumwolle",
"steam_care_pro_delicates": "Steam Care Pro - Feinwäsche",
"steam_care_pro_synthetic": "Steam Care Pro - Synthetik",
"steam_hygiene_plus": "Hygiene Plus Dampf ",
"steam_hygiene_plus": "Hygiene Plus Dampf",
"synthetics": "Synthetik",
"synthetic_and_coloured": "Synthetik und Farben",
"synthetic_and_coloured_steam": "Synthetik und Farben + Dampf",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Verbleibende Zeit"
},
"diffuser": {
"name": "Luftverteiler",
"state": {
"soft": "Weich",
"mid": "Mittel",
"h_biotics": "H-BIOTICS",
"custom": "Individuelle Anpassung",
"off": "Aus"
}
},
"mode": {
"name": "Modus",
"state": {
"standby": "Standby-Modus",
"sleep": "Sleep",
"auto": "Auto",
"allergens": "Allergene",
"max": "Max"
}
},
"steam_level": {
"state": {
"no_steam": "Kein Dampf",
"cotton": "Baumwolle",
"delicate": "Feinwäsche",
"synthetic": "Synthetik"
},
"name": "Dampfstufe"
},
"dirt_level": {
"state": {
"little": "Wenig",
"normal": "Normal",
"very": "Sehr",
"unknown": "unknown"
},
"name": "Verschmutzungsgrad"
}
},
"switch": {
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Nachtmodus"
},
"touch_tone": {
"name": "Tastentonlautstärke"
},
"hygiene": {
"name": "Hygiene plus"
},
"hood": {
"name": "Abzugshaube"
}
},
"binary_sensor": {
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Zieltemperatur Kühlschrank"
},
"pollen_level": {
"name": "Pollenkonzentration"
},
"aroma_time_on": {
"name": "Luftverteiler (AN)"
},
"aroma_time_off": {
"name": "Luftverteiler (AUS)"
}
},
"climate": {
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Dunstabzug"
}
},
"light": {
"light": {
"name": "Licht"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "Ξέβγαλμα",
"drying": "Στέγνωμα",
"steam": "Ατμός",
"weighting": "Ζύγισμα ",
"weighting": "Ζύγισμα",
"scheduled": "Προγραμματισμένος",
"tumbling": "Κρατήστε τη φρεσκάδα",
"refresh": "Φρεσκάρισμα",
@ -63,8 +63,8 @@
"state": {
"no_dry": "Χωρίς στέγνωμα",
"iron_dry": "Σιδέρωμα",
"no_dry_iron": "Στέγνωμα για Αποθήκευση ",
"cupboard_dry": "Στέγνωμα για Αποθήκευση ",
"no_dry_iron": "Στέγνωμα για Αποθήκευση",
"cupboard_dry": "Στέγνωμα για Αποθήκευση",
"extra_dry": "Επιπλέον στέγνωμα",
"ready_to_wear": "Ετοιμο να φορεθεί"
},
@ -97,7 +97,9 @@
"59_min": "Γρηγορο 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Αυτοματη Υγιεινη",
"auto_plus": "AutoPlus",
"auto_rapid": "Αυτοματο Γρηγορο",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "αυτοματο Universal 50 - 60°C",
@ -119,7 +121,7 @@
"glass_care": "Glass Care",
"hygiene": "Υγιεινό",
"hygiene_plus": "Hygiene+ 75°C",
"intensive": "Εντατικό ",
"intensive": "Εντατικό",
"intensive_rapid": "δυνατο γρηγορο",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "αυτοματο Universal 50 - 60°C",
@ -326,7 +328,7 @@
"hqd_bulky": "Ογκώδη αντικείμενα",
"hqd_casual": "Καθημερινά ρούχα",
"hqd_cold_wind_30": "Δροσερό αεράκι 30 λεπτά",
"hqd_cold_wind_timing": "Δροσερό αεράκι ",
"hqd_cold_wind_timing": "Δροσερό αεράκι",
"hqd_cotton": "Βαμβακερό",
"hqd_curtain": "Κουρτίνες",
"hqd_delicate": "Ευαίσθητα",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Γρήγορα 20",
"hqd_quick_30": "Γρήγορα 30",
"hqd_quick_dry": "Γρήγορο στέγνωμα 30",
"hqd_quick_dry": "Γρήγορο στέγνωμα 30'",
"hqd_quilt": "Παπλώματα",
"hqd_refresh": "Φρεσκάρισμα",
"hqd_school_uniform": "Σχολική στολή",
@ -554,7 +556,7 @@
"iot_smart_wash": "Έξυπνη πλύση",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Ειδικό 39' + Ατμός",
"iot_steam_hygiene_plus": "Ατμός για περισσότερο υγιεινό φαγητό ",
"iot_steam_hygiene_plus": "Ατμός για περισσότερο υγιεινό φαγητό",
"iot_synthetic_and_coloured_steam": "Συνθετικά και χρωματιστά + Ατμός",
"iot_wash_and_dry": "Πλύσιμο & στέγνωμα",
"iot_wash_anti_mites": "Αντι-ακάρεα",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Βαμβακερά",
"steam_care_pro_delicates": "Steam Care Pro - Ευαίσθητα",
"steam_care_pro_synthetic": "Steam Care Pro - Συνθετικά",
"steam_hygiene_plus": "Ατμός για περισσότερο υγιεινό φαγητό ",
"steam_hygiene_plus": "Ατμός για περισσότερο υγιεινό φαγητό",
"synthetics": "Συνθετικά",
"synthetic_and_coloured": "Συνθετικά και χρωματιστά",
"synthetic_and_coloured_steam": "Συνθετικά και χρωματιστά + Ατμός",
@ -806,7 +808,13 @@
"name": "Επίπεδο ατμού"
},
"dirt_level": {
"name": "Επίπεδο βρωμιάς"
"name": "Επίπεδο βρωμιάς",
"state": {
"little": "Λίγη",
"normal": "Κανονική",
"very": "Πολύ",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Καθυστερημένη έναρξη"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Θερμοκρασία ψυγείου"
},
"voc": {
"name": "Αέριο (VOC)"
},
"steam_level": {
"state": {
"no_steam": "Χωρίς ατμό",
"cotton": "Βαμβακερό",
"delicate": "Ευαίσθητα",
"synthetic": "Συνθετικά"
},
"name": "Επίπεδο ατμού"
},
"filter_cleaning": {
"name": "Καθαρισμός φίλτρου"
},
"filter_life": {
"name": "Φιλτράρετε τη ζωή"
},
"air_quality": {
"name": "Ποιότητα αέρα"
},
"fan_speed": {
"name": "Ταχύτητα ανεμιστήρα"
}
},
"select": {
@ -862,8 +894,8 @@
"state": {
"no_dry": "Χωρίς στέγνωμα",
"iron_dry": "Σιδέρωμα",
"no_dry_iron": "Στέγνωμα για Αποθήκευση ",
"cupboard_dry": "Στέγνωμα για Αποθήκευση ",
"no_dry_iron": "Στέγνωμα για Αποθήκευση",
"cupboard_dry": "Στέγνωμα για Αποθήκευση",
"extra_dry": "Επιπλέον στέγνωμα",
"ready_to_wear": "Ετοιμο να φορεθεί"
},
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Υψηλό",
"mid": "Μέτριο ",
"mid": "Μέτριο",
"low": "Χαμηλό",
"auto": "Αυτόματο"
}
@ -922,7 +954,9 @@
"59_min": "Γρηγορο 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Αυτοματη Υγιεινη",
"auto_plus": "AutoPlus",
"auto_rapid": "Αυτοματο Γρηγορο",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "αυτοματο Universal 50 - 60°C",
@ -944,7 +978,7 @@
"glass_care": "Glass Care",
"hygiene": "Υγιεινό",
"hygiene_plus": "Hygiene+ 75°C",
"intensive": "Εντατικό ",
"intensive": "Εντατικό",
"intensive_rapid": "δυνατο γρηγορο",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "αυτοματο Universal 50 - 60°C",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Ογκώδη αντικείμενα",
"hqd_casual": "Καθημερινά ρούχα",
"hqd_cold_wind_30": "Δροσερό αεράκι 30 λεπτά",
"hqd_cold_wind_timing": "Δροσερό αεράκι ",
"hqd_cold_wind_timing": "Δροσερό αεράκι",
"hqd_cotton": "Βαμβακερό",
"hqd_curtain": "Κουρτίνες",
"hqd_delicate": "Ευαίσθητα",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Γρήγορα 20",
"hqd_quick_30": "Γρήγορα 30",
"hqd_quick_dry": "Γρήγορο στέγνωμα 30",
"hqd_quick_dry": "Γρήγορο στέγνωμα 30'",
"hqd_quilt": "Παπλώματα",
"hqd_refresh": "Φρεσκάρισμα",
"hqd_school_uniform": "Σχολική στολή",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Έξυπνη πλύση",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Ειδικό 39' + Ατμός",
"iot_steam_hygiene_plus": "Ατμός για περισσότερο υγιεινό φαγητό ",
"iot_steam_hygiene_plus": "Ατμός για περισσότερο υγιεινό φαγητό",
"iot_synthetic_and_coloured_steam": "Συνθετικά και χρωματιστά + Ατμός",
"iot_wash_and_dry": "Πλύσιμο & στέγνωμα",
"iot_wash_anti_mites": "Αντι-ακάρεα",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Βαμβακερά",
"steam_care_pro_delicates": "Steam Care Pro - Ευαίσθητα",
"steam_care_pro_synthetic": "Steam Care Pro - Συνθετικά",
"steam_hygiene_plus": "Ατμός για περισσότερο υγιεινό φαγητό ",
"steam_hygiene_plus": "Ατμός για περισσότερο υγιεινό φαγητό",
"synthetics": "Συνθετικά",
"synthetic_and_coloured": "Συνθετικά και χρωματιστά",
"synthetic_and_coloured_steam": "Συνθετικά και χρωματιστά + Ατμός",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Χρόνος που απομένει"
},
"diffuser": {
"name": "Διαχύτης",
"state": {
"soft": "Μαλακό",
"mid": "Μεσαίο",
"h_biotics": "H-BIOTICS",
"custom": "Προσαρμογή",
"off": "Ανενεργό"
}
},
"mode": {
"name": "Mode",
"state": {
"standby": "Αναμονή",
"sleep": "Λειτουργία ύπνου",
"auto": "Αυτόματο",
"allergens": "Αλλεργιογόνα",
"max": "Μέγιστο"
}
},
"steam_level": {
"state": {
"no_steam": "Χωρίς ατμό",
"cotton": "Βαμβακερό",
"delicate": "Ευαίσθητα",
"synthetic": "Συνθετικά"
},
"name": "Επίπεδο ατμού"
},
"dirt_level": {
"state": {
"little": "Λίγη",
"normal": "Κανονική",
"very": "Πολύ",
"unknown": "unknown"
},
"name": "Επίπεδο βρωμιάς"
}
},
"switch": {
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Νυχτερινή λειτουργία"
},
"touch_tone": {
"name": "Ένταση τόνου αφής"
},
"hygiene": {
"name": "Hygiene plus"
},
"hood": {
"name": "Απορροφητήρας"
}
},
"binary_sensor": {
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Στοχευμένη θερμοκρασία Ψυγείο"
},
"pollen_level": {
"name": "Επίπεδο γύρης"
},
"aroma_time_on": {
"name": "Μεταδότης διάχυσης (ΕΝΕΡΓΟΠΟΙΗΣΗ)"
},
"aroma_time_off": {
"name": "Μεταδότης διάχυσης (ΑΠΕΝΕΡΓΟΠΟΙΗΣΗ)"
}
},
"climate": {
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Εξαγωγή αέρα"
}
},
"light": {
"light": {
"name": "Φως"
}
}
},
"config": {

View File

@ -36,7 +36,7 @@
"rinse": "Rinse",
"drying": "Drying",
"steam": "Steam",
"weighting": "Weighing ",
"weighting": "Weighing",
"scheduled": "Scheduled",
"tumbling": "Keep Fresh",
"refresh": "Refresh",
@ -131,7 +131,7 @@
"glass_care": "Glass Care",
"hygiene": "Hygiene",
"hygiene_plus": "Hygiene+ 75°C",
"intensive": "Intensive ",
"intensive": "Intensive",
"intensive_rapid": "Intensive Rapid",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto Universal 50 - 60°C",
@ -164,7 +164,7 @@
"iot_porcelain": "Porcelain",
"iot_power_mix_wash": "Power Mix Wash",
"iot_power_mix_wash_soil": "Power Mix Wash",
"iot_prewash": "Pre-wash ",
"iot_prewash": "Pre-wash",
"iot_pyrex_and_glassware": "Pyrex & Glassware",
"iot_rapid_29": "Rapid 29'",
"iot_rapid_39": "Rapid 39' 60°C",
@ -178,7 +178,7 @@
"iot_wok_grids_maxi_pans_soil": "Special Pans (Wok, Grids & Maxi Pans)",
"iot_yes_quick_cycle": "Yes Quick",
"night": "Night 55°C",
"prewash": "Pre-wash ",
"prewash": "Pre-wash",
"rapid_20": "Rapid 20'",
"rapid_24": "Rapid 24'",
"rapid_29": "Rapid 29' 50°C",
@ -341,7 +341,7 @@
"hqd_bulky": "Bulky Items",
"hqd_casual": "Casual",
"hqd_cold_wind_30": "Cool Breeze 30m",
"hqd_cold_wind_timing": "Cool Breeze ",
"hqd_cold_wind_timing": "Cool Breeze",
"hqd_cotton": "Cotton",
"hqd_curtain": "Curtains",
"hqd_delicate": "Delicates",
@ -360,8 +360,8 @@
"hqd_outdoor": "Outdoor",
"hqd_precious_cure": "Precious Cure",
"hqd_quick_20": "Quick 20m",
"hqd_quick_30": "Quick 30m",
"hqd_quick_dry": "Quick dry (30 min)",
"hqd_quick_30": "Quick 30'",
"hqd_quick_dry": "Quick dry 30'",
"hqd_quilt": "Quilts",
"hqd_refresh": "Refresh",
"hqd_school_uniform": "School Uniform",
@ -399,7 +399,7 @@
"iot_dry_lingerie": "Lingerie",
"iot_dry_mixed": "Mixed",
"iot_dry_playsuits": "Playsuits",
"iot_dry_rapid_30": "Rapid 30m",
"iot_dry_rapid_30": "Rapid 30'",
"iot_dry_rapid_59": "Rapid 59'",
"iot_dry_refresh": "Refresh",
"iot_dry_regenerates_waterproof": "Regenerates Waterproof",
@ -458,7 +458,7 @@
"all_in_one_59": "All in One 59'",
"all_in_one_59_steam": "All in One 59' + Vapore",
"autocare": "Autocare",
"autoclean": "Drum cleaning and descaling ",
"autoclean": "Drum cleaning and descaling",
"baby_60": "All Baby 60°C",
"care_14": "Rapid Care 14'",
"care_30": "Rapid Care 30'",
@ -538,7 +538,7 @@
"iot_dry_cuddly_toys": "Cuddly Toys",
"iot_dry_curtains": "Curtains",
"iot_dry_dehumidifier": "Humidity Remover",
"iot_dry_delicates_antiallergy": "Delicates Anti-allergy",
"iot_dry_delicates_antiallergy": "DelicatesAnti-allergy",
"iot_dry_delicate_tablecloths": "Delicate Tablecloths",
"iot_dry_denim_jeans": "Denim - Jeans",
"iot_dry_easy_iron_cotton": "Easy Iron - Cotton",
@ -699,6 +699,7 @@
"iot_wash_wool": "Wool",
"jeans": "Jeans",
"jeans_60": "Jeans",
"jeans_60_steam": "Jeans + Steam",
"low_dry": "Low Heat Dry",
"mixed": "Mixed",
"mixed_and_colored_59": "Mixed and Colored 59'",
@ -822,7 +823,13 @@
"name": "Steam Level"
},
"dirt_level": {
"name": "Dirt level"
"name": "Dirt level",
"state": {
"little": "Little",
"normal": "Normal",
"very": "Very",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Delay Start"
@ -876,6 +883,30 @@
},
"fridge_temp": {
"name": "Fridge temperature"
},
"voc": {
"name": "Gas (VOC)"
},
"steam_level": {
"state": {
"no_steam": "No steam",
"cotton": "Cotton",
"delicate": "Delicate",
"synthetic": "Synthetic"
},
"name": "Steam Level"
},
"filter_cleaning": {
"name": "Filter cleaning"
},
"filter_life": {
"name": "Filter life"
},
"air_quality": {
"name": "Air Quality"
},
"fan_speed": {
"name": "Fan speed"
}
},
"select": {
@ -902,7 +933,7 @@
"fan_mode": {
"state": {
"high": "High",
"mid": "Medium ",
"mid": "Medium",
"low": "Low",
"auto": "Auto"
}
@ -969,7 +1000,7 @@
"glass_care": "Glass Care",
"hygiene": "Hygiene",
"hygiene_plus": "Hygiene+ 75°C",
"intensive": "Intensive ",
"intensive": "Intensive",
"intensive_rapid": "Intensive Rapid",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto Universal 50 - 60°C",
@ -1002,7 +1033,7 @@
"iot_porcelain": "Porcelain",
"iot_power_mix_wash": "Power Mix Wash",
"iot_power_mix_wash_soil": "Power Mix Wash",
"iot_prewash": "Pre-wash ",
"iot_prewash": "Pre-wash",
"iot_pyrex_and_glassware": "Pyrex & Glassware",
"iot_rapid_29": "Rapid 29'",
"iot_rapid_39": "Rapid 39' 60°C",
@ -1016,7 +1047,7 @@
"iot_wok_grids_maxi_pans_soil": "Special Pans (Wok, Grids & Maxi Pans)",
"iot_yes_quick_cycle": "Yes Quick",
"night": "Night 55°C",
"prewash": "Pre-wash ",
"prewash": "Pre-wash",
"rapid_20": "Rapid 20'",
"rapid_24": "Rapid 24'",
"rapid_29": "Rapid 29' 50°C",
@ -1179,7 +1210,7 @@
"hqd_bulky": "Bulky Items",
"hqd_casual": "Casual",
"hqd_cold_wind_30": "Cool Breeze 30m",
"hqd_cold_wind_timing": "Cool Breeze ",
"hqd_cold_wind_timing": "Cool Breeze",
"hqd_cotton": "Cotton",
"hqd_curtain": "Curtains",
"hqd_delicate": "Delicates",
@ -1198,8 +1229,8 @@
"hqd_outdoor": "Outdoor",
"hqd_precious_cure": "Precious Cure",
"hqd_quick_20": "Quick 20m",
"hqd_quick_30": "Quick 30m",
"hqd_quick_dry": "Quick dry (30 min)",
"hqd_quick_30": "Quick 30'",
"hqd_quick_dry": "Quick dry 30'",
"hqd_quilt": "Quilts",
"hqd_refresh": "Refresh",
"hqd_school_uniform": "School Uniform",
@ -1237,7 +1268,7 @@
"iot_dry_lingerie": "Lingerie",
"iot_dry_mixed": "Mixed",
"iot_dry_playsuits": "Playsuits",
"iot_dry_rapid_30": "Rapid 30m",
"iot_dry_rapid_30": "Rapid 30'",
"iot_dry_rapid_59": "Rapid 59'",
"iot_dry_refresh": "Refresh",
"iot_dry_regenerates_waterproof": "Regenerates Waterproof",
@ -1296,7 +1327,7 @@
"all_in_one_59": "All in One 59'",
"all_in_one_59_steam": "All in One 59' + Vapore",
"autocare": "Autocare",
"autoclean": "Drum cleaning and descaling ",
"autoclean": "Drum cleaning and descaling",
"baby_60": "All Baby 60°C",
"care_14": "Rapid Care 14'",
"care_30": "Rapid Care 30'",
@ -1376,7 +1407,7 @@
"iot_dry_cuddly_toys": "Cuddly Toys",
"iot_dry_curtains": "Curtains",
"iot_dry_dehumidifier": "Humidity Remover",
"iot_dry_delicates_antiallergy": "Delicates Anti-allergy",
"iot_dry_delicates_antiallergy": "DelicatesAnti-allergy",
"iot_dry_delicate_tablecloths": "Delicate Tablecloths",
"iot_dry_denim_jeans": "Denim - Jeans",
"iot_dry_easy_iron_cotton": "Easy Iron - Cotton",
@ -1537,6 +1568,7 @@
"iot_wash_wool": "Wool",
"jeans": "Jeans",
"jeans_60": "Jeans",
"jeans_60_steam": "Jeans + Steam",
"low_dry": "Low Heat Dry",
"mixed": "Mixed",
"mixed_and_colored_59": "Mixed and Colored 59'",
@ -1628,6 +1660,44 @@
},
"remaining_time": {
"name": "Time remaining"
},
"diffuser": {
"name": "Diffuser",
"state": {
"soft": "Soft",
"mid": "Mid",
"h_biotics": "H-BIOTICS",
"custom": "Customise",
"off": "Off"
}
},
"mode": {
"name": "Mode",
"state": {
"standby": "Standby",
"sleep": "Sleep",
"auto": "Auto",
"allergens": "Allergens",
"max": "Max"
}
},
"steam_level": {
"state": {
"no_steam": "No steam",
"cotton": "Cotton",
"delicate": "Delicate",
"synthetic": "Synthetic"
},
"name": "Steam Level"
},
"dirt_level": {
"state": {
"little": "Little",
"normal": "Normal",
"very": "Very",
"unknown": "unknown"
},
"name": "Dirt level"
}
},
"switch": {
@ -1671,7 +1741,7 @@
"name": "Oven"
},
"prewash": {
"name": "Pre-wash "
"name": "Pre-wash"
},
"pause": {
"name": "Pause"
@ -1738,6 +1808,15 @@
},
"night_mode": {
"name": "Night mode"
},
"touch_tone": {
"name": "Touch tone volume"
},
"hygiene": {
"name": "Hygiene plus"
},
"hood": {
"name": "Hood"
}
},
"binary_sensor": {
@ -1793,7 +1872,7 @@
"name": "On"
},
"prewash": {
"name": "Pre-wash "
"name": "Pre-wash"
},
"buzzer": {
"name": "Cycle end chime"
@ -1867,6 +1946,15 @@
},
"fridge_temp_sel": {
"name": "Target temperature Fridge"
},
"pollen_level": {
"name": "Pollen level"
},
"aroma_time_on": {
"name": "Diffuser (ON)"
},
"aroma_time_off": {
"name": "Diffuser (OFF)"
}
},
"climate": {
@ -2009,6 +2097,11 @@
"air_extraction": {
"name": "Air extraction"
}
},
"light": {
"light": {
"name": "Light"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "Aclarado",
"drying": "Secado",
"steam": "Vapor",
"weighting": "Peso ",
"weighting": "Peso",
"scheduled": "Programado",
"tumbling": "Ropa fresca",
"refresh": "Refrescar",
@ -97,7 +97,9 @@
"59_min": "Rápido 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Hygiene",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto Universal 50 - 60°C",
@ -119,7 +121,7 @@
"glass_care": "Glass Care",
"hygiene": "Higiene",
"hygiene_plus": "Higiene+ 75 °C",
"intensive": "Intensivo ",
"intensive": "Intensivo",
"intensive_rapid": "Fuerte rápido",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto Universal 50 - 60°C",
@ -326,7 +328,7 @@
"hqd_bulky": "Objetos voluminosos",
"hqd_casual": "Casual",
"hqd_cold_wind_30": "Brisa fresca 30 minutos",
"hqd_cold_wind_timing": "Brisa fresca ",
"hqd_cold_wind_timing": "Brisa fresca",
"hqd_cotton": "Algodón",
"hqd_curtain": "Cortinas",
"hqd_delicate": "Ropa delicada",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Rápido 20",
"hqd_quick_30": "Rápido 30",
"hqd_quick_dry": "Secado rápido 30",
"hqd_quick_dry": "Secado rápido 30'",
"hqd_quilt": "Colchas",
"hqd_refresh": "Refrescar",
"hqd_school_uniform": "Uniformes escolares",
@ -554,7 +556,7 @@
"iot_smart_wash": "Smart Wash",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Especial 39' + Vapor",
"iot_steam_hygiene_plus": "Vapor higiene extra ",
"iot_steam_hygiene_plus": "Vapor higiene extra",
"iot_synthetic_and_coloured_steam": "Ropa sintética y de color + Vapor",
"iot_wash_and_dry": "Lavar y secar",
"iot_wash_anti_mites": "Antiácaros",
@ -630,7 +632,7 @@
"iot_wash_masks_sanification": "Desinfección de mascarillas",
"iot_wash_masks_sanification_steam": "Desinfección de mascarillas + Vapor",
"iot_wash_mats": "Alfombras",
"iot_wash_men_s_trousers": "Pantalones ",
"iot_wash_men_s_trousers": "Pantalones",
"iot_wash_mixed": "Ropa mixta",
"iot_wash_mixed_steam": "Ropa mixta + Vapor",
"iot_wash_mix_and_coloured_44": "Mixta y de color 44",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Algodón",
"steam_care_pro_delicates": "Steam Care Pro - Delicados",
"steam_care_pro_synthetic": "Steam Care Pro - Sintéticos",
"steam_hygiene_plus": "Vapor higiene extra ",
"steam_hygiene_plus": "Vapor higiene extra",
"synthetics": "Ropa sintética",
"synthetic_and_coloured": "Ropa sintética y de color",
"synthetic_and_coloured_steam": "Ropa sintética y de color + Vapor",
@ -806,7 +808,13 @@
"name": "Nivel de vapor"
},
"dirt_level": {
"name": "Nivel de suciedad"
"name": "Nivel de suciedad",
"state": {
"little": "Poco",
"normal": "Normal",
"very": "Mucho",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Inicio Diferido"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Temperatura del frigorífico"
},
"voc": {
"name": "Gas (COV)"
},
"steam_level": {
"state": {
"no_steam": "Sin vapor",
"cotton": "Algodón",
"delicate": "Ropa delicada",
"synthetic": "Synthetic"
},
"name": "Nivel de vapor"
},
"filter_cleaning": {
"name": "Limpieza del filtro"
},
"filter_life": {
"name": "Vida del filtro"
},
"air_quality": {
"name": "Calidad del aire"
},
"fan_speed": {
"name": "Velocidad del ventilador"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Alta",
"mid": "Media ",
"mid": "Media",
"low": "Baja",
"auto": "Automático"
}
@ -922,7 +954,9 @@
"59_min": "Rápido 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Hygiene",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto Universal 50 - 60°C",
@ -944,7 +978,7 @@
"glass_care": "Glass Care",
"hygiene": "Higiene",
"hygiene_plus": "Higiene+ 75 °C",
"intensive": "Intensivo ",
"intensive": "Intensivo",
"intensive_rapid": "Fuerte rápido",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto Universal 50 - 60°C",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Objetos voluminosos",
"hqd_casual": "Casual",
"hqd_cold_wind_30": "Brisa fresca 30 minutos",
"hqd_cold_wind_timing": "Brisa fresca ",
"hqd_cold_wind_timing": "Brisa fresca",
"hqd_cotton": "Algodón",
"hqd_curtain": "Cortinas",
"hqd_delicate": "Ropa delicada",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Rápido 20",
"hqd_quick_30": "Rápido 30",
"hqd_quick_dry": "Secado rápido 30",
"hqd_quick_dry": "Secado rápido 30'",
"hqd_quilt": "Colchas",
"hqd_refresh": "Refrescar",
"hqd_school_uniform": "Uniformes escolares",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Smart Wash",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Especial 39' + Vapor",
"iot_steam_hygiene_plus": "Vapor higiene extra ",
"iot_steam_hygiene_plus": "Vapor higiene extra",
"iot_synthetic_and_coloured_steam": "Ropa sintética y de color + Vapor",
"iot_wash_and_dry": "Lavar y secar",
"iot_wash_anti_mites": "Antiácaros",
@ -1455,7 +1489,7 @@
"iot_wash_masks_sanification": "Desinfección de mascarillas",
"iot_wash_masks_sanification_steam": "Desinfección de mascarillas + Vapor",
"iot_wash_mats": "Alfombras",
"iot_wash_men_s_trousers": "Pantalones ",
"iot_wash_men_s_trousers": "Pantalones",
"iot_wash_mixed": "Ropa mixta",
"iot_wash_mixed_steam": "Ropa mixta + Vapor",
"iot_wash_mix_and_coloured_44": "Mixta y de color 44",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Algodón",
"steam_care_pro_delicates": "Steam Care Pro - Delicados",
"steam_care_pro_synthetic": "Steam Care Pro - Sintéticos",
"steam_hygiene_plus": "Vapor higiene extra ",
"steam_hygiene_plus": "Vapor higiene extra",
"synthetics": "Ropa sintética",
"synthetic_and_coloured": "Ropa sintética y de color",
"synthetic_and_coloured_steam": "Ropa sintética y de color + Vapor",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Tiempo restante"
},
"diffuser": {
"name": "Difusor",
"state": {
"soft": "Suave",
"mid": "Medio",
"h_biotics": "H-BIOTICS",
"custom": "Personalizar",
"off": "Desactivado"
}
},
"mode": {
"name": "Modo",
"state": {
"standby": "En espera",
"sleep": "Reposo",
"auto": "Automático",
"allergens": "Alérgenos",
"max": "Máx."
}
},
"steam_level": {
"state": {
"no_steam": "Sin vapor",
"cotton": "Algodón",
"delicate": "Ropa delicada",
"synthetic": "Synthetic"
},
"name": "Nivel de vapor"
},
"dirt_level": {
"state": {
"little": "Poco",
"normal": "Normal",
"very": "Mucho",
"unknown": "unknown"
},
"name": "Nivel de suciedad"
}
},
"switch": {
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Modo nocturno"
},
"touch_tone": {
"name": "Volumen del tono táctil"
},
"hygiene": {
"name": "Higiene extra"
},
"hood": {
"name": "Campana extractora"
}
},
"binary_sensor": {
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Temperatura deseada Frigorífico"
},
"pollen_level": {
"name": "Nivel de polen"
},
"aroma_time_on": {
"name": "Difusor (ENCENDIDO)"
},
"aroma_time_off": {
"name": "Difusor (APAGADO)"
}
},
"climate": {
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Extracción de aire"
}
},
"light": {
"light": {
"name": "Luz"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "Rinçage",
"drying": "Séchage",
"steam": "Vapeur d'eau",
"weighting": "Calcul du poids ",
"weighting": "Calcul du poids",
"scheduled": "Planifié",
"tumbling": "Keep Fresh",
"refresh": "Rafraîchissement",
@ -97,7 +97,9 @@
"59_min": "Rapide 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Hygiène",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapide",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto universel 50 - 60°C",
@ -119,7 +121,7 @@
"glass_care": "Glass Care",
"hygiene": "Hygiène",
"hygiene_plus": "Hygiène 75 °C",
"intensive": "Intensif ",
"intensive": "Intensif",
"intensive_rapid": "Intensif rapide",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto universel 50 - 60°C",
@ -326,7 +328,7 @@
"hqd_bulky": "Articles volumineux",
"hqd_casual": "Journalier",
"hqd_cold_wind_30": "Brise rafraîchissante 30 minutes",
"hqd_cold_wind_timing": "Brise rafraîchissante ",
"hqd_cold_wind_timing": "Brise rafraîchissante",
"hqd_cotton": "Coton",
"hqd_curtain": "Rideaux",
"hqd_delicate": "Délicats",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Rapide 20",
"hqd_quick_30": "Rapide 30",
"hqd_quick_dry": "Séchage rapide 30",
"hqd_quick_dry": "Séchage rapide 30'",
"hqd_quilt": "Couvertures",
"hqd_refresh": "Rafraîchissement",
"hqd_school_uniform": "Uniforme scolaire",
@ -372,7 +374,7 @@
"iot_dry_cotton": "Coton",
"iot_dry_cuddly_toys": "Jouets en peluche",
"iot_dry_curtains": "Rideaux",
"iot_dry_dehumidifier": "Élimination de l\\'humidité",
"iot_dry_dehumidifier": "Élimination de l'humidité",
"iot_dry_delicates": "Délicats",
"iot_dry_delicate_tablecloths": "Nappes délicates",
"iot_dry_denim_jeans": "Denim - jeans",
@ -386,7 +388,7 @@
"iot_dry_playsuits": "Combinaisons",
"iot_dry_rapid_30": "Rapid 30",
"iot_dry_rapid_59": "Rapide 59'.",
"iot_dry_refresh": "Coup d\\'éclat",
"iot_dry_refresh": "Coup d'éclat",
"iot_dry_regenerates_waterproof": "Imperméabilisant",
"iot_dry_relax_creases": "Anti-plis",
"iot_dry_shirts": "Chemises",
@ -488,7 +490,7 @@
"hqd_quick_15": "Rapide 15'",
"hqd_quick_wash_57": "Lavage rapide 57 min",
"hqd_rapid_wash_and_dry": "Lavage et séchage",
"hqd_refresh": "Coup d\\'éclat",
"hqd_refresh": "Coup d'éclat",
"hqd_rinse": "Rinçage",
"hqd_shirts": "Chemises",
"hqd_smart": "Smart A.I.",
@ -522,7 +524,7 @@
"iot_dry_cotton_dry": "Séchage du coton",
"iot_dry_cuddly_toys": "Animaux en peluche",
"iot_dry_curtains": "Rideaux",
"iot_dry_dehumidifier": "Élimination de l\\'humidité",
"iot_dry_dehumidifier": "Élimination de l'humidité",
"iot_dry_delicates_antiallergy": "Délicat - anti-allergique",
"iot_dry_delicate_tablecloths": "Nappes délicates",
"iot_dry_denim_jeans": "Denim - Jeans",
@ -554,7 +556,7 @@
"iot_smart_wash": "Lavage intelligent",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Spécial 39 + vapeur",
"iot_steam_hygiene_plus": "Vapeur Hygiène Plus ",
"iot_steam_hygiene_plus": "Vapeur Hygiène Plus",
"iot_synthetic_and_coloured_steam": "Synthétiques et couleurs + vapeur",
"iot_wash_and_dry": "Lavage et séchage",
"iot_wash_anti_mites": "Anti-acarien",
@ -630,7 +632,7 @@
"iot_wash_masks_sanification": "Désinfection des masques",
"iot_wash_masks_sanification_steam": "Désinfection des masques + Vapeur d'eau",
"iot_wash_mats": "Tapis",
"iot_wash_men_s_trousers": "Pantalons ",
"iot_wash_men_s_trousers": "Pantalons",
"iot_wash_mixed": "Tissus mélangés",
"iot_wash_mixed_steam": "Tissus mélangés + Vapeur d'eau",
"iot_wash_mix_and_coloured_44": "Tissus mélangés et colorés 44'",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Coton",
"steam_care_pro_delicates": "Steam Care Pro - Délicats",
"steam_care_pro_synthetic": "Steam Care Pro - Synthétiques",
"steam_hygiene_plus": "Vapeur Hygiène Plus ",
"steam_hygiene_plus": "Vapeur Hygiène Plus",
"synthetics": "Synthétiques",
"synthetic_and_coloured": "Synthétiques et couleurs",
"synthetic_and_coloured_steam": "Synthétiques et couleurs + vapeur",
@ -806,7 +808,13 @@
"name": "Niveau de vapeur"
},
"dirt_level": {
"name": "Niveau de saleté"
"name": "Niveau de saleté",
"state": {
"little": "Faible",
"normal": "Normal",
"very": "Élevé",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Démarrage Différé"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Température du réfrigérateur"
},
"voc": {
"name": "COV gazeux"
},
"steam_level": {
"state": {
"no_steam": "Pas de vapeur",
"cotton": "Coton",
"delicate": "Délicats",
"synthetic": "Synthetic"
},
"name": "Niveau de vapeur"
},
"filter_cleaning": {
"name": "Nettoyage du filtre"
},
"filter_life": {
"name": "Durée de vie du filtre"
},
"air_quality": {
"name": "Qualité dair"
},
"fan_speed": {
"name": "Vitesse du ventilateur"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Élevé",
"mid": "Intermédiaire ",
"mid": "Intermédiaire",
"low": "Faible",
"auto": "Automatique"
}
@ -922,7 +954,9 @@
"59_min": "Rapide 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Hygiène",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapide",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto universel 50 - 60°C",
@ -944,7 +978,7 @@
"glass_care": "Glass Care",
"hygiene": "Hygiène",
"hygiene_plus": "Hygiène 75 °C",
"intensive": "Intensif ",
"intensive": "Intensif",
"intensive_rapid": "Intensif rapide",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto universel 50 - 60°C",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Articles volumineux",
"hqd_casual": "Journalier",
"hqd_cold_wind_30": "Brise rafraîchissante 30 minutes",
"hqd_cold_wind_timing": "Brise rafraîchissante ",
"hqd_cold_wind_timing": "Brise rafraîchissante",
"hqd_cotton": "Coton",
"hqd_curtain": "Rideaux",
"hqd_delicate": "Délicats",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Rapide 20",
"hqd_quick_30": "Rapide 30",
"hqd_quick_dry": "Séchage rapide 30",
"hqd_quick_dry": "Séchage rapide 30'",
"hqd_quilt": "Couvertures",
"hqd_refresh": "Rafraîchissement",
"hqd_school_uniform": "Uniforme scolaire",
@ -1197,7 +1231,7 @@
"iot_dry_cotton": "Coton",
"iot_dry_cuddly_toys": "Jouets en peluche",
"iot_dry_curtains": "Rideaux",
"iot_dry_dehumidifier": "Élimination de l\\'humidité",
"iot_dry_dehumidifier": "Élimination de l'humidité",
"iot_dry_delicates": "Délicats",
"iot_dry_delicate_tablecloths": "Nappes délicates",
"iot_dry_denim_jeans": "Denim - jeans",
@ -1211,7 +1245,7 @@
"iot_dry_playsuits": "Combinaisons",
"iot_dry_rapid_30": "Rapid 30",
"iot_dry_rapid_59": "Rapide 59'.",
"iot_dry_refresh": "Coup d\\'éclat",
"iot_dry_refresh": "Coup d'éclat",
"iot_dry_regenerates_waterproof": "Imperméabilisant",
"iot_dry_relax_creases": "Anti-plis",
"iot_dry_shirts": "Chemises",
@ -1313,7 +1347,7 @@
"hqd_quick_15": "Rapide 15'",
"hqd_quick_wash_57": "Lavage rapide 57 min",
"hqd_rapid_wash_and_dry": "Lavage et séchage",
"hqd_refresh": "Coup d\\'éclat",
"hqd_refresh": "Coup d'éclat",
"hqd_rinse": "Rinçage",
"hqd_shirts": "Chemises",
"hqd_smart": "Smart A.I.",
@ -1347,7 +1381,7 @@
"iot_dry_cotton_dry": "Séchage du coton",
"iot_dry_cuddly_toys": "Animaux en peluche",
"iot_dry_curtains": "Rideaux",
"iot_dry_dehumidifier": "Élimination de l\\'humidité",
"iot_dry_dehumidifier": "Élimination de l'humidité",
"iot_dry_delicates_antiallergy": "Délicat - anti-allergique",
"iot_dry_delicate_tablecloths": "Nappes délicates",
"iot_dry_denim_jeans": "Denim - Jeans",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Lavage intelligent",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Spécial 39 + vapeur",
"iot_steam_hygiene_plus": "Vapeur Hygiène Plus ",
"iot_steam_hygiene_plus": "Vapeur Hygiène Plus",
"iot_synthetic_and_coloured_steam": "Synthétiques et couleurs + vapeur",
"iot_wash_and_dry": "Lavage et séchage",
"iot_wash_anti_mites": "Anti-acarien",
@ -1455,7 +1489,7 @@
"iot_wash_masks_sanification": "Désinfection des masques",
"iot_wash_masks_sanification_steam": "Désinfection des masques + Vapeur d'eau",
"iot_wash_mats": "Tapis",
"iot_wash_men_s_trousers": "Pantalons ",
"iot_wash_men_s_trousers": "Pantalons",
"iot_wash_mixed": "Tissus mélangés",
"iot_wash_mixed_steam": "Tissus mélangés + Vapeur d'eau",
"iot_wash_mix_and_coloured_44": "Tissus mélangés et colorés 44'",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Coton",
"steam_care_pro_delicates": "Steam Care Pro - Délicats",
"steam_care_pro_synthetic": "Steam Care Pro - Synthétiques",
"steam_hygiene_plus": "Vapeur Hygiène Plus ",
"steam_hygiene_plus": "Vapeur Hygiène Plus",
"synthetics": "Synthétiques",
"synthetic_and_coloured": "Synthétiques et couleurs",
"synthetic_and_coloured_steam": "Synthétiques et couleurs + vapeur",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Temps restant"
},
"diffuser": {
"name": "Diffuseur",
"state": {
"soft": "Doux",
"mid": "Intermédiaire",
"h_biotics": "H-BIOTICS",
"custom": "Personnaliser",
"off": "Arrêt"
}
},
"mode": {
"name": "Mode",
"state": {
"standby": "Pause",
"sleep": "Sleep",
"auto": "Automatique",
"allergens": "Allergènes",
"max": "Max"
}
},
"steam_level": {
"state": {
"no_steam": "Pas de vapeur",
"cotton": "Coton",
"delicate": "Délicats",
"synthetic": "Synthetic"
},
"name": "Niveau de vapeur"
},
"dirt_level": {
"state": {
"little": "Faible",
"normal": "Normal",
"very": "Élevé",
"unknown": "unknown"
},
"name": "Niveau de saleté"
}
},
"switch": {
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Mode nuit"
},
"touch_tone": {
"name": "Volume des tonalités"
},
"hygiene": {
"name": "Hygiène plus"
},
"hood": {
"name": "Hotte"
}
},
"binary_sensor": {
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Température cible Réfrigérateur"
},
"pollen_level": {
"name": "Niveau de pollen"
},
"aroma_time_on": {
"name": "Diffuseur (ON)"
},
"aroma_time_off": {
"name": "Diffuseur (OFF)"
}
},
"climate": {
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Extraction de l'air"
}
},
"light": {
"light": {
"name": "Luminosité"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "לִשְׁטוֹף",
"drying": "יִבּוּשׁ",
"steam": "קִיטוֹר",
"weighting": "Weighing ",
"weighting": "Weighing",
"scheduled": "מתוזמן",
"tumbling": "שמור על טריות",
"refresh": "Refresh",
@ -364,7 +364,13 @@
"name": "מפלס קיטור"
},
"dirt_level": {
"name": "רמת עפר"
"name": "רמת עפר",
"state": {
"little": "קטן",
"normal": "נוֹרמָלִי",
"very": "מאוד",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Delay Start"
@ -413,6 +419,30 @@
},
"fridge_temp": {
"name": "Fridge temperature"
},
"voc": {
"name": "Gas (VOC)"
},
"steam_level": {
"state": {
"no_steam": "אין קיטור",
"cotton": "כותנה",
"delicate": "עָדִין",
"synthetic": "מְלָאכוּתִי"
},
"name": "מפלס קיטור"
},
"filter_cleaning": {
"name": "Filter cleaning"
},
"filter_life": {
"name": "Filter life"
},
"air_quality": {
"name": "Air Quality"
},
"fan_speed": {
"name": "Fan speed"
}
},
"select": {
@ -439,7 +469,7 @@
"fan_mode": {
"state": {
"high": "High",
"mid": "Medium ",
"mid": "Medium",
"low": "Low",
"auto": "Auto"
}
@ -724,6 +754,44 @@
},
"remaining_time": {
"name": "זמן שנותר"
},
"diffuser": {
"name": "Diffuser",
"state": {
"soft": "Soft",
"mid": "Mid",
"h_biotics": "H-BIOTICS",
"custom": "Customise",
"off": "כבוי"
}
},
"mode": {
"name": "Mode",
"state": {
"standby": "Standby",
"sleep": "Sleep",
"auto": "Auto",
"allergens": "Allergens",
"max": "Max"
}
},
"steam_level": {
"state": {
"no_steam": "אין קיטור",
"cotton": "כותנה",
"delicate": "עָדִין",
"synthetic": "מְלָאכוּתִי"
},
"name": "מפלס קיטור"
},
"dirt_level": {
"state": {
"little": "קטן",
"normal": "נוֹרמָלִי",
"very": "מאוד",
"unknown": "unknown"
},
"name": "רמת עפר"
}
},
"switch": {
@ -834,6 +902,15 @@
},
"night_mode": {
"name": "Night mode"
},
"touch_tone": {
"name": "Touch tone volume"
},
"hygiene": {
"name": "היגיינה פלוס"
},
"hood": {
"name": "Hood"
}
},
"binary_sensor": {
@ -963,6 +1040,15 @@
},
"fridge_temp_sel": {
"name": "Target temperature Fridge"
},
"pollen_level": {
"name": "Pollen level"
},
"aroma_time_on": {
"name": "Diffuser (ON)"
},
"aroma_time_off": {
"name": "Diffuser (OFF)"
}
},
"climate": {
@ -1030,6 +1116,11 @@
"air_extraction": {
"name": "Air extraction"
}
},
"light": {
"light": {
"name": "Light"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "Ispiranje",
"drying": "Sušenje",
"steam": "Para",
"weighting": "Mjerenje težine ",
"weighting": "Mjerenje težine",
"scheduled": "Zakazano",
"tumbling": "Održavanje svježine",
"refresh": "Protiv neugodnih mirisa",
@ -97,7 +97,9 @@
"59_min": "Brzi 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Automatska Higijena",
"auto_plus": "AutoPlus",
"auto_rapid": "Automatski Brzi",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Automatski univerzalni 50 - 60°C",
@ -119,7 +121,7 @@
"glass_care": "Glass Care",
"hygiene": "Hygiene",
"hygiene_plus": "Hygiene+ (Higijena+) 75 °C",
"intensive": "Intenzivno ",
"intensive": "Intenzivno",
"intensive_rapid": "Snažan i brz",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Automatski univerzalni 50 - 60°C",
@ -326,7 +328,7 @@
"hqd_bulky": "Glomazni komadi",
"hqd_casual": "Opušteno",
"hqd_cold_wind_30": "Hladni zrak, 30 minuta",
"hqd_cold_wind_timing": "Hladni zrak ",
"hqd_cold_wind_timing": "Hladni zrak",
"hqd_cotton": "Pamuk",
"hqd_curtain": "Zavjese",
"hqd_delicate": "Osjetljivo rublje",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious Cure",
"hqd_quick_20": "Brzo 20",
"hqd_quick_30": "Brzo 30",
"hqd_quick_dry": "Brzo sušenje 30",
"hqd_quick_dry": "Brzo sušenje 30'",
"hqd_quilt": "Popluni",
"hqd_refresh": "Protiv neugodnih mirisa",
"hqd_school_uniform": "Školska uniforma",
@ -554,7 +556,7 @@
"iot_smart_wash": "Pametno pranje",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Posebna 39' + para",
"iot_steam_hygiene_plus": "Hygiene Plus Steam ",
"iot_steam_hygiene_plus": "Hygiene Plus Steam",
"iot_synthetic_and_coloured_steam": "Sintetika i šareno rublje + para",
"iot_wash_and_dry": "Pranje & sušenje",
"iot_wash_anti_mites": "Protiv grinja",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro - pamuk",
"steam_care_pro_delicates": "Steam Care Pro - osjetljivo",
"steam_care_pro_synthetic": "Steam Care Pro - sintetika",
"steam_hygiene_plus": "Hygiene Plus Steam ",
"steam_hygiene_plus": "Hygiene Plus Steam",
"synthetics": "Sintetika",
"synthetic_and_coloured": "Sintetika i šareno rublje",
"synthetic_and_coloured_steam": "Sintetika i šareno rublje + para",
@ -806,7 +808,13 @@
"name": "Razina pare"
},
"dirt_level": {
"name": "Stupanj zaprljanosti"
"name": "Stupanj zaprljanosti",
"state": {
"little": "Neznatno",
"normal": "Uobičajeno",
"very": "Izuzetno",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Odgoda početka"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Temperatura hladnjaka"
},
"voc": {
"name": "Plinovi (HOS-ovi)"
},
"steam_level": {
"state": {
"no_steam": "Bez pare",
"cotton": "Pamuk",
"delicate": "Osjetljivo rublje",
"synthetic": "Sintetika"
},
"name": "Razina pare"
},
"filter_cleaning": {
"name": "Čišćenje filtra"
},
"filter_life": {
"name": "Radni vijek filtra"
},
"air_quality": {
"name": "Kvaliteta zraka"
},
"fan_speed": {
"name": "Brzina ventilatora"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Visoko",
"mid": "Srednje ",
"mid": "Srednje",
"low": "Nisko",
"auto": "Automatski"
}
@ -922,7 +954,9 @@
"59_min": "Brzi 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Automatska Higijena",
"auto_plus": "AutoPlus",
"auto_rapid": "Automatski Brzi",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Automatski univerzalni 50 - 60°C",
@ -944,7 +978,7 @@
"glass_care": "Glass Care",
"hygiene": "Hygiene",
"hygiene_plus": "Hygiene+ (Higijena+) 75 °C",
"intensive": "Intenzivno ",
"intensive": "Intenzivno",
"intensive_rapid": "Snažan i brz",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Automatski univerzalni 50 - 60°C",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Glomazni komadi",
"hqd_casual": "Opušteno",
"hqd_cold_wind_30": "Hladni zrak, 30 minuta",
"hqd_cold_wind_timing": "Hladni zrak ",
"hqd_cold_wind_timing": "Hladni zrak",
"hqd_cotton": "Pamuk",
"hqd_curtain": "Zavjese",
"hqd_delicate": "Osjetljivo rublje",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious Cure",
"hqd_quick_20": "Brzo 20",
"hqd_quick_30": "Brzo 30",
"hqd_quick_dry": "Brzo sušenje 30",
"hqd_quick_dry": "Brzo sušenje 30'",
"hqd_quilt": "Popluni",
"hqd_refresh": "Protiv neugodnih mirisa",
"hqd_school_uniform": "Školska uniforma",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Pametno pranje",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Posebna 39' + para",
"iot_steam_hygiene_plus": "Hygiene Plus Steam ",
"iot_steam_hygiene_plus": "Hygiene Plus Steam",
"iot_synthetic_and_coloured_steam": "Sintetika i šareno rublje + para",
"iot_wash_and_dry": "Pranje & sušenje",
"iot_wash_anti_mites": "Protiv grinja",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro - pamuk",
"steam_care_pro_delicates": "Steam Care Pro - osjetljivo",
"steam_care_pro_synthetic": "Steam Care Pro - sintetika",
"steam_hygiene_plus": "Hygiene Plus Steam ",
"steam_hygiene_plus": "Hygiene Plus Steam",
"synthetics": "Sintetika",
"synthetic_and_coloured": "Sintetika i šareno rublje",
"synthetic_and_coloured_steam": "Sintetika i šareno rublje + para",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Preostalo vrijeme"
},
"diffuser": {
"name": "Raspršivač",
"state": {
"soft": "Manjeg intenziteta",
"mid": "Srednje",
"h_biotics": "H-BIOTICS",
"custom": "Prilagođavanje",
"off": "Isključeno"
}
},
"mode": {
"name": "Mode",
"state": {
"standby": "Stanje pripravnosti",
"sleep": "Način mirovanja",
"auto": "Automatski",
"allergens": "Alergeni",
"max": "Najviše"
}
},
"steam_level": {
"state": {
"no_steam": "Bez pare",
"cotton": "Pamuk",
"delicate": "Osjetljivo rublje",
"synthetic": "Sintetika"
},
"name": "Razina pare"
},
"dirt_level": {
"state": {
"little": "Neznatno",
"normal": "Uobičajeno",
"very": "Izuzetno",
"unknown": "unknown"
},
"name": "Stupanj zaprljanosti"
}
},
"switch": {
@ -1675,13 +1747,13 @@
"name": "Bešumni način rada"
},
"extra_rinse_1": {
"name": "+1 ispiranje "
"name": "+1 ispiranje"
},
"extra_rinse_2": {
"name": "+2 ispiranja "
"name": "+2 ispiranja"
},
"extra_rinse_3": {
"name": "+3 ispiranja "
"name": "+3 ispiranja"
},
"acqua_plus": {
"name": "Aquaplus"
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Noćni način rada"
},
"touch_tone": {
"name": "Glasnoća tona pri dodiru"
},
"hygiene": {
"name": "Hygiene Plus"
},
"hood": {
"name": "Napa"
}
},
"binary_sensor": {
@ -1716,13 +1797,13 @@
"name": "Brava na vratima"
},
"extra_rinse_1": {
"name": "+1 ispiranje "
"name": "+1 ispiranje"
},
"extra_rinse_2": {
"name": "+2 ispiranja "
"name": "+2 ispiranja"
},
"extra_rinse_3": {
"name": "+3 ispiranja "
"name": "+3 ispiranja"
},
"good_night": {
"name": "Good Night"
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Ciljana temperatura Hladnjak"
},
"pollen_level": {
"name": "Razina peludi"
},
"aroma_time_on": {
"name": "Raspršivač (ISKLJUČEN)"
},
"aroma_time_off": {
"name": "Raspršivač (UKLJUČEN)"
}
},
"climate": {
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Odvođenje zraka"
}
},
"light": {
"light": {
"name": "Svjetlo"
}
}
},
"config": {

View File

@ -55,7 +55,7 @@
"washing": "Lavaggio",
"rinse": "Risciacqui",
"drying": "Asciugatura",
"hot_rinse": "Risciacquo caldo "
"hot_rinse": "Risciacquo caldo"
},
"name": "Fase"
},
@ -72,7 +72,7 @@
},
"programs_ac": {
"state": {
"iot_10_heating": "Funzione 10°C Heating ",
"iot_10_heating": "Funzione 10°C Heating",
"iot_auto": "Auto",
"iot_cool": "Freddo",
"iot_dry": "Deumidificazione",
@ -97,7 +97,9 @@
"59_min": "Rapido 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Igiene",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapido",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto Universale 50 - 60°C",
@ -119,7 +121,7 @@
"glass_care": "Glass Care",
"hygiene": "Igiene",
"hygiene_plus": "Igiene 75°C",
"intensive": "Intensivo ",
"intensive": "Intensivo",
"intensive_rapid": "Forte Veloce",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto Universale 50 - 60°C",
@ -345,8 +347,8 @@
"hqd_outdoor": "Outdoor",
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Rapido 20m",
"hqd_quick_30": "Rapido 30m",
"hqd_quick_dry": "Asciugatura veloce (30 min)",
"hqd_quick_30": "Rapido 30'",
"hqd_quick_dry": "Asciugatura veloce 30'",
"hqd_quilt": "Trapunte",
"hqd_refresh": "Refresh",
"hqd_school_uniform": "Uniforme scolastica",
@ -384,7 +386,7 @@
"iot_dry_lingerie": "Lingerie",
"iot_dry_mixed": "Misti",
"iot_dry_playsuits": "Tutine",
"iot_dry_rapid_30": "Rapido 30m",
"iot_dry_rapid_30": "Rapido 30'",
"iot_dry_rapid_59": "Rapido 59'.",
"iot_dry_refresh": "Rinfresca",
"iot_dry_regenerates_waterproof": "Rigenera Tessuti Impermeabili",
@ -630,7 +632,7 @@
"iot_wash_masks_sanification": "Sanificazione Mascherine",
"iot_wash_masks_sanification_steam": "Sanificazione Mascherine + Vapore",
"iot_wash_mats": "Tappetini",
"iot_wash_men_s_trousers": "Pantaloni ",
"iot_wash_men_s_trousers": "Pantaloni",
"iot_wash_mixed": "Misti",
"iot_wash_mixed_steam": "Misti + Vapore",
"iot_wash_mix_and_coloured_44": "Misti e colorati 44'",
@ -676,7 +678,7 @@
"iot_wash_technical_jackets": "Giacconi Tecnici",
"iot_wash_technical_jackets_zelig": "Giacconi Tecnici",
"iot_wash_trainers": "Scarpe da ginnastica",
"iot_wash_whites": "Bianchi ",
"iot_wash_whites": "Bianchi",
"iot_wash_whites_44": "Bianchi 44'",
"iot_wash_whites_59": "Bianchi 59'",
"iot_wash_whites_xl": "Bianchi XL",
@ -753,7 +755,7 @@
"holiday": "HOLIDAY",
"keep_fresh": "0° Fresh",
"no_mode_selected": "Nessuna modalità selezionata",
"quick_cool": " QUICK COOL",
"quick_cool": "QUICK COOL",
"sea_food": "Ready to cook meal",
"soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL",
@ -806,7 +808,13 @@
"name": "Livello vapore"
},
"dirt_level": {
"name": "Livello di sporco"
"name": "Livello di sporco",
"state": {
"little": "Poco",
"normal": "Normale",
"very": "Molto",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Utilizzo nelle ore notturne"
@ -860,6 +868,30 @@
},
"fridge_temp": {
"name": "Temperatura del frigorifero"
},
"voc": {
"name": "Gas (VOC)"
},
"steam_level": {
"state": {
"no_steam": "No vapore",
"cotton": "Cotone",
"delicate": "Delicati",
"synthetic": "Sintetici"
},
"name": "Livello vapore"
},
"filter_cleaning": {
"name": "Pulizia del filtro"
},
"filter_life": {
"name": "Durata filtro"
},
"air_quality": {
"name": "Qualità dell'Aria"
},
"fan_speed": {
"name": "Velocità ventole"
}
},
"select": {
@ -902,7 +934,7 @@
},
"programs_ac": {
"state": {
"iot_10_heating": "Funzione 10°C Heating ",
"iot_10_heating": "Funzione 10°C Heating",
"iot_auto": "Auto",
"iot_cool": "Freddo",
"iot_dry": "Deumidificazione",
@ -927,7 +959,9 @@
"59_min": "Rapido 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Igiene",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapido",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto Universale 50 - 60°C",
@ -949,7 +983,7 @@
"glass_care": "Glass Care",
"hygiene": "Igiene",
"hygiene_plus": "Igiene 75°C",
"intensive": "Intensivo ",
"intensive": "Intensivo",
"intensive_rapid": "Forte Veloce",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto Universale 50 - 60°C",
@ -1175,8 +1209,8 @@
"hqd_outdoor": "Outdoor",
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Rapido 20m",
"hqd_quick_30": "Rapido 30m",
"hqd_quick_dry": "Asciugatura veloce (30 min)",
"hqd_quick_30": "Rapido 30'",
"hqd_quick_dry": "Asciugatura veloce 30'",
"hqd_quilt": "Trapunte",
"hqd_refresh": "Refresh",
"hqd_school_uniform": "Uniforme scolastica",
@ -1214,7 +1248,7 @@
"iot_dry_lingerie": "Lingerie",
"iot_dry_mixed": "Misti",
"iot_dry_playsuits": "Tutine",
"iot_dry_rapid_30": "Rapido 30m",
"iot_dry_rapid_30": "Rapido 30'",
"iot_dry_rapid_59": "Rapido 59'.",
"iot_dry_refresh": "Rinfresca",
"iot_dry_regenerates_waterproof": "Rigenera Tessuti Impermeabili",
@ -1460,7 +1494,7 @@
"iot_wash_masks_sanification": "Sanificazione Mascherine",
"iot_wash_masks_sanification_steam": "Sanificazione Mascherine + Vapore",
"iot_wash_mats": "Tappetini",
"iot_wash_men_s_trousers": "Pantaloni ",
"iot_wash_men_s_trousers": "Pantaloni",
"iot_wash_mixed": "Misti",
"iot_wash_mixed_steam": "Misti + Vapore",
"iot_wash_mix_and_coloured_44": "Misti e colorati 44'",
@ -1506,7 +1540,7 @@
"iot_wash_technical_jackets": "Giacconi Tecnici",
"iot_wash_technical_jackets_zelig": "Giacconi Tecnici",
"iot_wash_trainers": "Scarpe da ginnastica",
"iot_wash_whites": "Bianchi ",
"iot_wash_whites": "Bianchi",
"iot_wash_whites_44": "Bianchi 44'",
"iot_wash_whites_59": "Bianchi 59'",
"iot_wash_whites_xl": "Bianchi XL",
@ -1583,7 +1617,7 @@
"holiday": "HOLIDAY",
"keep_fresh": "0° Fresh",
"no_mode_selected": "Nessuna modalità selezionata",
"quick_cool": " QUICK COOL",
"quick_cool": "QUICK COOL",
"sea_food": "Ready to cook meal",
"soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL",
@ -1604,11 +1638,49 @@
},
"remaining_time": {
"name": "Tempo rimanente"
},
"diffuser": {
"name": "Diffusore",
"state": {
"soft": "Soft",
"mid": "Medio",
"h_biotics": "H-BIOTICS",
"custom": "Personalizza",
"off": "Off"
}
},
"mode": {
"name": "Modalità",
"state": {
"standby": "Standby",
"sleep": "Sleep",
"auto": "Auto",
"allergens": "Allergeni",
"max": "Max"
}
},
"steam_level": {
"state": {
"no_steam": "No vapore",
"cotton": "Cotone",
"delicate": "Delicati",
"synthetic": "Sintetici"
},
"name": "Livello vapore"
},
"dirt_level": {
"state": {
"little": "Poco",
"normal": "Normale",
"very": "Molto",
"unknown": "unknown"
},
"name": "Livello di sporco"
}
},
"switch": {
"anti_crease": {
"name": "Antipieghe "
"name": "Antipieghe"
},
"add_dish": {
"name": "Aggiungi stoviglie"
@ -1665,7 +1737,7 @@
"name": "Modalità ECO"
},
"10_degree_heating": {
"name": "Funzione 10°C Heating "
"name": "Funzione 10°C Heating"
},
"self_clean": {
"name": "Self clean"
@ -1714,6 +1786,15 @@
},
"night_mode": {
"name": "Modalità notte"
},
"touch_tone": {
"name": "Volume Tasti"
},
"hygiene": {
"name": "Hygiene plus"
},
"hood": {
"name": "Cappa"
}
},
"binary_sensor": {
@ -1733,7 +1814,7 @@
"name": "Buona notte"
},
"anti_crease": {
"name": "Antipieghe "
"name": "Antipieghe"
},
"acqua_plus": {
"name": "Acquaplus"
@ -1843,6 +1924,15 @@
},
"fridge_temp_sel": {
"name": "Temperatura target Frigorifero"
},
"pollen_level": {
"name": "Livello di polline"
},
"aroma_time_on": {
"name": "Diffusore (ON)"
},
"aroma_time_off": {
"name": "Diffusore (OFF)"
}
},
"climate": {
@ -1852,7 +1942,7 @@
"preset_mode": {
"name": "Programmi",
"state": {
"iot_10_heating": "Funzione 10°C Heating ",
"iot_10_heating": "Funzione 10°C Heating",
"iot_auto": "Auto",
"iot_cool": "Freddo",
"iot_dry": "Deumidificazione",
@ -1983,6 +2073,11 @@
"air_extraction": {
"name": "Aspirazione aria"
}
},
"light": {
"light": {
"name": "Illuminazione"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "Spoelen",
"drying": "Drogen",
"steam": "Stoom",
"weighting": "Wegen ",
"weighting": "Wegen",
"scheduled": "Gepland",
"tumbling": "Fris houden",
"refresh": "Opfrissen",
@ -97,7 +97,9 @@
"59_min": "Snel 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Hygiene",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto universeel 50 - 60°C",
@ -326,7 +328,7 @@
"hqd_bulky": "Grote artikelen",
"hqd_casual": "Casual",
"hqd_cold_wind_30": "30 minuten koel briesje",
"hqd_cold_wind_timing": "Koel briesje ",
"hqd_cold_wind_timing": "Koel briesje",
"hqd_cotton": "Katoen",
"hqd_curtain": "Gordijnen",
"hqd_delicate": "Fijne was",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Quick 20",
"hqd_quick_30": "Quick 30",
"hqd_quick_dry": "Quick dry 30",
"hqd_quick_dry": "Quick dry 30'",
"hqd_quilt": "Quilts",
"hqd_refresh": "Opfrissen",
"hqd_school_uniform": "Schooluniform",
@ -554,7 +556,7 @@
"iot_smart_wash": "Smart Wash",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Speciaal 39' + Stoom",
"iot_steam_hygiene_plus": "Hygiëne Plus Stoom ",
"iot_steam_hygiene_plus": "Hygiëne Plus Stoom",
"iot_synthetic_and_coloured_steam": "Synthetisch en gekleurd + Stoom",
"iot_wash_and_dry": "Wassen en drogen",
"iot_wash_anti_mites": "Antimijt",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Katoen",
"steam_care_pro_delicates": "Steam Care Pro - Fijne was",
"steam_care_pro_synthetic": "Steam Care Pro - Synthetisch",
"steam_hygiene_plus": "Hygiëne Plus Stoom ",
"steam_hygiene_plus": "Hygiëne Plus Stoom",
"synthetics": "Synthetische stoffen",
"synthetic_and_coloured": "Synthetische vezels en kleuren",
"synthetic_and_coloured_steam": "Synthetisch en gekleurd + Stoom",
@ -806,7 +808,13 @@
"name": "Stoomniveau"
},
"dirt_level": {
"name": "Vuilheid"
"name": "Vuilheid",
"state": {
"little": "Weinig",
"normal": "Normaal",
"very": "Heel",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Vertraag Start"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Koelkasttemperatuur"
},
"voc": {
"name": "Gas (VOC)"
},
"steam_level": {
"state": {
"no_steam": "Geen stoom",
"cotton": "Katoen",
"delicate": "Fijne was",
"synthetic": "Synthetic"
},
"name": "Stoomniveau"
},
"filter_cleaning": {
"name": "Filterreiniging"
},
"filter_life": {
"name": "Levensduur filter"
},
"air_quality": {
"name": "Luchtkwaliteit"
},
"fan_speed": {
"name": "Ventilatorsnelheid"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Hoog",
"mid": "Gemiddeld ",
"mid": "Gemiddeld",
"low": "Laag",
"auto": "Automatisch"
}
@ -922,7 +954,9 @@
"59_min": "Snel 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Hygiene",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto universeel 50 - 60°C",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Grote artikelen",
"hqd_casual": "Casual",
"hqd_cold_wind_30": "30 minuten koel briesje",
"hqd_cold_wind_timing": "Koel briesje ",
"hqd_cold_wind_timing": "Koel briesje",
"hqd_cotton": "Katoen",
"hqd_curtain": "Gordijnen",
"hqd_delicate": "Fijne was",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Quick 20",
"hqd_quick_30": "Quick 30",
"hqd_quick_dry": "Quick dry 30",
"hqd_quick_dry": "Quick dry 30'",
"hqd_quilt": "Quilts",
"hqd_refresh": "Opfrissen",
"hqd_school_uniform": "Schooluniform",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Smart Wash",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Speciaal 39' + Stoom",
"iot_steam_hygiene_plus": "Hygiëne Plus Stoom ",
"iot_steam_hygiene_plus": "Hygiëne Plus Stoom",
"iot_synthetic_and_coloured_steam": "Synthetisch en gekleurd + Stoom",
"iot_wash_and_dry": "Wassen en drogen",
"iot_wash_anti_mites": "Antimijt",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Katoen",
"steam_care_pro_delicates": "Steam Care Pro - Fijne was",
"steam_care_pro_synthetic": "Steam Care Pro - Synthetisch",
"steam_hygiene_plus": "Hygiëne Plus Stoom ",
"steam_hygiene_plus": "Hygiëne Plus Stoom",
"synthetics": "Synthetische stoffen",
"synthetic_and_coloured": "Synthetische vezels en kleuren",
"synthetic_and_coloured_steam": "Synthetisch en gekleurd + Stoom",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Resterende tijd"
},
"diffuser": {
"name": "Diffuser",
"state": {
"soft": "Zacht",
"mid": "Medium",
"h_biotics": "H-BIOTICS",
"custom": "Personaliseren",
"off": "Uit"
}
},
"mode": {
"name": "Modus",
"state": {
"standby": "Stand-by",
"sleep": "Slaap",
"auto": "Automatisch",
"allergens": "Allergenen",
"max": "Max"
}
},
"steam_level": {
"state": {
"no_steam": "Geen stoom",
"cotton": "Katoen",
"delicate": "Fijne was",
"synthetic": "Synthetic"
},
"name": "Stoomniveau"
},
"dirt_level": {
"state": {
"little": "Weinig",
"normal": "Normaal",
"very": "Heel",
"unknown": "unknown"
},
"name": "Vuilheid"
}
},
"switch": {
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Nachtmodus"
},
"touch_tone": {
"name": "Volume van geluid bij aanraking"
},
"hygiene": {
"name": "Hygiëne plus"
},
"hood": {
"name": "Afzuigkap"
}
},
"binary_sensor": {
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Doeltemperatuur Koelkast"
},
"pollen_level": {
"name": "Pollenniveau"
},
"aroma_time_on": {
"name": "Diffuser (AAN)"
},
"aroma_time_off": {
"name": "Diffuser (UIT)"
}
},
"climate": {
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Luchtafvoer"
}
},
"light": {
"light": {
"name": "Licht"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "Płukanie",
"drying": "Suszenie",
"steam": "Para",
"weighting": "Ważenie ",
"weighting": "Ważenie",
"scheduled": "Zaplanowane",
"tumbling": "Utrzymaj świeżość",
"refresh": "Odświeżanie",
@ -97,7 +97,9 @@
"59_min": "Szybki 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Hygiene",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto Universalny 50 - 60°C",
@ -119,7 +121,7 @@
"glass_care": "Glass Care",
"hygiene": "Higiena",
"hygiene_plus": "Higiena+ 75°C",
"intensive": "Intensywne ",
"intensive": "Intensywne",
"intensive_rapid": "intensywny szybki",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto Universalny 50 - 60°C",
@ -326,7 +328,7 @@
"hqd_bulky": "Elementy wielkogabarytowe",
"hqd_casual": "Nieformalny",
"hqd_cold_wind_30": "Chłodna bryza 30 minut",
"hqd_cold_wind_timing": "Chłodny wietrzyk ",
"hqd_cold_wind_timing": "Chłodny wietrzyk",
"hqd_cotton": "Bawełna",
"hqd_curtain": "Zasłony",
"hqd_delicate": "Delikatne",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Szybkie 20",
"hqd_quick_30": "Szybkie 30",
"hqd_quick_dry": "Szybkoschnące 30",
"hqd_quick_dry": "Szybkoschnące 30'",
"hqd_quilt": "Kołdry",
"hqd_refresh": "Odświeżanie",
"hqd_school_uniform": "Mundurek szkolny",
@ -554,7 +556,7 @@
"iot_smart_wash": "Inteligentne pranie",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Specjalny 39' + Para",
"iot_steam_hygiene_plus": "Higiena Plus Para ",
"iot_steam_hygiene_plus": "Higiena Plus Para",
"iot_synthetic_and_coloured_steam": "Syntetyki i Kolorowe + Para",
"iot_wash_and_dry": "Pranie + suszenie",
"iot_wash_anti_mites": "Przeciw roztoczom",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Bawełna",
"steam_care_pro_delicates": "Steam Care Pro - Delikatne",
"steam_care_pro_synthetic": "Steam Care Pro - Syntetyki",
"steam_hygiene_plus": "Higiena Plus Para ",
"steam_hygiene_plus": "Higiena Plus Para",
"synthetics": "Syntetyki",
"synthetic_and_coloured": "Syntetyki i Kolorowe",
"synthetic_and_coloured_steam": "Syntetyki i Kolorowe + Para",
@ -806,7 +808,13 @@
"name": "Poziom pary"
},
"dirt_level": {
"name": "Stopień zabrudzenia"
"name": "Stopień zabrudzenia",
"state": {
"little": "Niskie",
"normal": "Standardowe",
"very": "Wysokie",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Opóźniony Start"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Temperatura lodówki"
},
"voc": {
"name": "Gaz (VOC)"
},
"steam_level": {
"state": {
"no_steam": "Bez pary",
"cotton": "Bawełna",
"delicate": "Delikatne",
"synthetic": "Syntetyczne"
},
"name": "Poziom pary"
},
"filter_cleaning": {
"name": "Czyszczenie filtra"
},
"filter_life": {
"name": "Żywotność filtra"
},
"air_quality": {
"name": "Jakość powietrza"
},
"fan_speed": {
"name": "Prędkość wentylatora"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Wysoki",
"mid": "Średni ",
"mid": "Średni",
"low": "Niski",
"auto": "Auto"
}
@ -922,7 +954,9 @@
"59_min": "Szybki 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Hygiene",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto Universalny 50 - 60°C",
@ -944,7 +978,7 @@
"glass_care": "Glass Care",
"hygiene": "Higiena",
"hygiene_plus": "Higiena+ 75°C",
"intensive": "Intensywne ",
"intensive": "Intensywne",
"intensive_rapid": "intensywny szybki",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto Universalny 50 - 60°C",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Elementy wielkogabarytowe",
"hqd_casual": "Nieformalny",
"hqd_cold_wind_30": "Chłodna bryza 30 minut",
"hqd_cold_wind_timing": "Chłodny wietrzyk ",
"hqd_cold_wind_timing": "Chłodny wietrzyk",
"hqd_cotton": "Bawełna",
"hqd_curtain": "Zasłony",
"hqd_delicate": "Delikatne",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Szybkie 20",
"hqd_quick_30": "Szybkie 30",
"hqd_quick_dry": "Szybkoschnące 30",
"hqd_quick_dry": "Szybkoschnące 30'",
"hqd_quilt": "Kołdry",
"hqd_refresh": "Odświeżanie",
"hqd_school_uniform": "Mundurek szkolny",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Inteligentne pranie",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Specjalny 39' + Para",
"iot_steam_hygiene_plus": "Higiena Plus Para ",
"iot_steam_hygiene_plus": "Higiena Plus Para",
"iot_synthetic_and_coloured_steam": "Syntetyki i Kolorowe + Para",
"iot_wash_and_dry": "Pranie + suszenie",
"iot_wash_anti_mites": "Przeciw roztoczom",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Bawełna",
"steam_care_pro_delicates": "Steam Care Pro - Delikatne",
"steam_care_pro_synthetic": "Steam Care Pro - Syntetyki",
"steam_hygiene_plus": "Higiena Plus Para ",
"steam_hygiene_plus": "Higiena Plus Para",
"synthetics": "Syntetyki",
"synthetic_and_coloured": "Syntetyki i Kolorowe",
"synthetic_and_coloured_steam": "Syntetyki i Kolorowe + Para",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Pozostały czas"
},
"diffuser": {
"name": "Dyfuzor",
"state": {
"soft": "Program",
"mid": "Średnie",
"h_biotics": "H-BIOTICS",
"custom": "Dostosuj",
"off": "Wył."
}
},
"mode": {
"name": "Tryb",
"state": {
"standby": "Czuwanie",
"sleep": "Uśpiony",
"auto": "Auto",
"allergens": "Alergeny",
"max": "Maks."
}
},
"steam_level": {
"state": {
"no_steam": "Bez pary",
"cotton": "Bawełna",
"delicate": "Delikatne",
"synthetic": "Syntetyczne"
},
"name": "Poziom pary"
},
"dirt_level": {
"state": {
"little": "Niskie",
"normal": "Standardowe",
"very": "Wysokie",
"unknown": "unknown"
},
"name": "Stopień zabrudzenia"
}
},
"switch": {
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Tryb nocny"
},
"touch_tone": {
"name": "Dźwięk przycisku dotykowego"
},
"hygiene": {
"name": "Higiena plus"
},
"hood": {
"name": "Okap"
}
},
"binary_sensor": {
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Temperatura docelowa Lodówka"
},
"pollen_level": {
"name": "Poziom pyłków"
},
"aroma_time_on": {
"name": "Dyfuzor (WŁ.)"
},
"aroma_time_off": {
"name": "Dyfuzor (WYŁ.)"
}
},
"climate": {
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Wyciąg powietrza"
}
},
"light": {
"light": {
"name": "Światło"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "Lavagem",
"drying": "Secagem",
"steam": "Vapor",
"weighting": "Pesagem ",
"weighting": "Pesagem",
"scheduled": "Agendado",
"tumbling": "Manter Fresco",
"refresh": "Refrescar",
@ -97,7 +97,9 @@
"59_min": "Rápido 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Hygiene",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto Universal 50 - 60°C",
@ -119,7 +121,7 @@
"glass_care": "Glass Care",
"hygiene": "Higiene",
"hygiene_plus": "Higiene+ 75 °C",
"intensive": "Intensivo ",
"intensive": "Intensivo",
"intensive_rapid": "Rápido intensivo",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto Universal 50 - 60°C",
@ -201,7 +203,7 @@
"state": {
"iot_special_ash_brown": "Castanho cinza",
"iot_special_beef_fillet": "Lombo de novilho",
"iot_special_beef_veal_stew": "Carne de vitela guisada ",
"iot_special_beef_veal_stew": "Carne de vitela guisada",
"iot_special_boiled_rice": "Arroz cozido",
"iot_special_chicken_breast": "Peito de frango",
"iot_special_chicken_legs": "Pernas de frango",
@ -217,7 +219,7 @@
"iot_special_pancakes": "Panquecas",
"iot_special_paris_style_peas": "Ervilhas ao estilo parisiense",
"iot_special_poached_eggs": "Ovos escalfados",
"iot_special_pork_fillet": "Lombo porco ",
"iot_special_pork_fillet": "Lombo porco",
"iot_special_pork_ribs": "Lombo de porco",
"iot_special_prawns": "Camarões",
"iot_special_quinoa": "Quinoa",
@ -326,7 +328,7 @@
"hqd_bulky": "Itens volumosos",
"hqd_casual": "Casual",
"hqd_cold_wind_30": "Brisa fresca durante 30 minutos",
"hqd_cold_wind_timing": "Brisa fresca ",
"hqd_cold_wind_timing": "Brisa fresca",
"hqd_cotton": "Algodão",
"hqd_curtain": "Cortinas",
"hqd_delicate": "Roupa delicada",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Rápido 20",
"hqd_quick_30": "Rápido 30",
"hqd_quick_dry": "Secagem rápida 30",
"hqd_quick_dry": "Secagem rápida 30'",
"hqd_quilt": "Colchas",
"hqd_refresh": "Refrescar",
"hqd_school_uniform": "Farda da escola",
@ -554,7 +556,7 @@
"iot_smart_wash": "Smart Wash",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Special 39' + Vapor",
"iot_steam_hygiene_plus": "Hygiene Plus Steam ",
"iot_steam_hygiene_plus": "Hygiene Plus Steam",
"iot_synthetic_and_coloured_steam": "Sintéticos e Cores + Vapor",
"iot_wash_and_dry": "Lavar & secar",
"iot_wash_anti_mites": "Anti-ácaros",
@ -630,7 +632,7 @@
"iot_wash_masks_sanification": "Desinfeção de Máscaras",
"iot_wash_masks_sanification_steam": "Desinfeção de Máscaras + Vapor",
"iot_wash_mats": "Tapetes",
"iot_wash_men_s_trousers": "Calças ",
"iot_wash_men_s_trousers": "Calças",
"iot_wash_mixed": "Misto",
"iot_wash_mixed_steam": "Mistos + Vapor",
"iot_wash_mix_and_coloured_44": "Misto e cores 44'",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Algodões",
"steam_care_pro_delicates": "Steam Care Pro - Delicados",
"steam_care_pro_synthetic": "Steam Care Pro - Sintéticos",
"steam_hygiene_plus": "Hygiene Plus Steam ",
"steam_hygiene_plus": "Hygiene Plus Steam",
"synthetics": "Sintéticos",
"synthetic_and_coloured": "Sintéticos e Cores",
"synthetic_and_coloured_steam": "Sintéticos e Cores + Vapor",
@ -806,7 +808,13 @@
"name": "Nível de vapor"
},
"dirt_level": {
"name": "Nível de sujidade"
"name": "Nível de sujidade",
"state": {
"little": "Pouco",
"normal": "Normal",
"very": "Muito",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Início adiado"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Temperatura do frigorífico"
},
"voc": {
"name": "Gás (VOC)"
},
"steam_level": {
"state": {
"no_steam": "Sem vapor",
"cotton": "Algodão",
"delicate": "Roupa delicada",
"synthetic": "Sintéticos"
},
"name": "Nível de vapor"
},
"filter_cleaning": {
"name": "Limpeza do filtro"
},
"filter_life": {
"name": "Vida do filtro"
},
"air_quality": {
"name": "Qualidade do ar"
},
"fan_speed": {
"name": "Velocidade da bomba"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Alta",
"mid": "Média ",
"mid": "Média",
"low": "Baixa",
"auto": "Auto"
}
@ -922,7 +954,9 @@
"59_min": "Rápido 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Hygiene",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto Universal 50 - 60°C",
@ -944,7 +978,7 @@
"glass_care": "Glass Care",
"hygiene": "Higiene",
"hygiene_plus": "Higiene+ 75 °C",
"intensive": "Intensivo ",
"intensive": "Intensivo",
"intensive_rapid": "Rápido intensivo",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto Universal 50 - 60°C",
@ -1026,7 +1060,7 @@
"state": {
"iot_special_ash_brown": "Castanho cinza",
"iot_special_beef_fillet": "Lombo de novilho",
"iot_special_beef_veal_stew": "Carne de vitela guisada ",
"iot_special_beef_veal_stew": "Carne de vitela guisada",
"iot_special_boiled_rice": "Arroz cozido",
"iot_special_chicken_breast": "Peito de frango",
"iot_special_chicken_legs": "Pernas de frango",
@ -1042,7 +1076,7 @@
"iot_special_pancakes": "Panquecas",
"iot_special_paris_style_peas": "Ervilhas ao estilo parisiense",
"iot_special_poached_eggs": "Ovos escalfados",
"iot_special_pork_fillet": "Lombo porco ",
"iot_special_pork_fillet": "Lombo porco",
"iot_special_pork_ribs": "Lombo de porco",
"iot_special_prawns": "Camarões",
"iot_special_quinoa": "Quinoa",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Itens volumosos",
"hqd_casual": "Casual",
"hqd_cold_wind_30": "Brisa fresca durante 30 minutos",
"hqd_cold_wind_timing": "Brisa fresca ",
"hqd_cold_wind_timing": "Brisa fresca",
"hqd_cotton": "Algodão",
"hqd_curtain": "Cortinas",
"hqd_delicate": "Roupa delicada",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Rápido 20",
"hqd_quick_30": "Rápido 30",
"hqd_quick_dry": "Secagem rápida 30",
"hqd_quick_dry": "Secagem rápida 30'",
"hqd_quilt": "Colchas",
"hqd_refresh": "Refrescar",
"hqd_school_uniform": "Farda da escola",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Smart Wash",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Special 39' + Vapor",
"iot_steam_hygiene_plus": "Hygiene Plus Steam ",
"iot_steam_hygiene_plus": "Hygiene Plus Steam",
"iot_synthetic_and_coloured_steam": "Sintéticos e Cores + Vapor",
"iot_wash_and_dry": "Lavar & secar",
"iot_wash_anti_mites": "Anti-ácaros",
@ -1455,7 +1489,7 @@
"iot_wash_masks_sanification": "Desinfeção de Máscaras",
"iot_wash_masks_sanification_steam": "Desinfeção de Máscaras + Vapor",
"iot_wash_mats": "Tapetes",
"iot_wash_men_s_trousers": "Calças ",
"iot_wash_men_s_trousers": "Calças",
"iot_wash_mixed": "Misto",
"iot_wash_mixed_steam": "Mistos + Vapor",
"iot_wash_mix_and_coloured_44": "Misto e cores 44'",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Algodões",
"steam_care_pro_delicates": "Steam Care Pro - Delicados",
"steam_care_pro_synthetic": "Steam Care Pro - Sintéticos",
"steam_hygiene_plus": "Hygiene Plus Steam ",
"steam_hygiene_plus": "Hygiene Plus Steam",
"synthetics": "Sintéticos",
"synthetic_and_coloured": "Sintéticos e Cores",
"synthetic_and_coloured_steam": "Sintéticos e Cores + Vapor",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Tempo restante"
},
"diffuser": {
"name": "Difusor",
"state": {
"soft": "Suave",
"mid": "Médio",
"h_biotics": "H-BIOTICS",
"custom": "Personalizar",
"off": "Off"
}
},
"mode": {
"name": "Modo",
"state": {
"standby": "Em espera",
"sleep": "Sono",
"auto": "Auto",
"allergens": "Alergénios",
"max": "Máx."
}
},
"steam_level": {
"state": {
"no_steam": "Sem vapor",
"cotton": "Algodão",
"delicate": "Roupa delicada",
"synthetic": "Sintéticos"
},
"name": "Nível de vapor"
},
"dirt_level": {
"state": {
"little": "Pouco",
"normal": "Normal",
"very": "Muito",
"unknown": "unknown"
},
"name": "Nível de sujidade"
}
},
"switch": {
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Modo noturno"
},
"touch_tone": {
"name": "Volume do tom de toque"
},
"hygiene": {
"name": "Higiene mais"
},
"hood": {
"name": "Exaustor"
}
},
"binary_sensor": {
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Temperatura alvo Frigorífico"
},
"pollen_level": {
"name": "Nível de pólenes"
},
"aroma_time_on": {
"name": "Difusor (ON)"
},
"aroma_time_off": {
"name": "Difusor (OFF)"
}
},
"climate": {
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Extração de ar"
}
},
"light": {
"light": {
"name": "Luz"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "Clătire",
"drying": "Uscare",
"steam": "Abur",
"weighting": "Cântărire ",
"weighting": "Cântărire",
"scheduled": "Programat",
"tumbling": "Menținere prospețime",
"refresh": "Reîmprospătare",
@ -97,7 +97,9 @@
"59_min": "Rapid 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Autoigienă",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto Universal 50 - 60°C",
@ -119,7 +121,7 @@
"glass_care": "Glass Care",
"hygiene": "Igienă",
"hygiene_plus": "Igienă+ 75 °C",
"intensive": "Intensiv ",
"intensive": "Intensiv",
"intensive_rapid": "rapid intensiv",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto Universal 50 - 60°C",
@ -326,7 +328,7 @@
"hqd_bulky": "Articole voluminoase",
"hqd_casual": "Articole obișnuite",
"hqd_cold_wind_30": "Vânt rece 30 minute",
"hqd_cold_wind_timing": "Vânt rece ",
"hqd_cold_wind_timing": "Vânt rece",
"hqd_cotton": "Bumbac",
"hqd_curtain": "Perdele",
"hqd_delicate": "Delicate",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Rapid 20",
"hqd_quick_30": "Rapid 30",
"hqd_quick_dry": "Uscare rapidă 30",
"hqd_quick_dry": "Uscare rapidă 30'",
"hqd_quilt": "Pilote",
"hqd_refresh": "Reîmprospătare",
"hqd_school_uniform": "Uniformă școlară",
@ -554,7 +556,7 @@
"iot_smart_wash": "Spălare inteligentă",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Special 39' + abur",
"iot_steam_hygiene_plus": "Hygiene Plus Steam ",
"iot_steam_hygiene_plus": "Hygiene Plus Steam",
"iot_synthetic_and_coloured_steam": "Sintetice și colorate + abur",
"iot_wash_and_dry": "Spălare și uscare",
"iot_wash_anti_mites": "Anti-acarieni",
@ -605,7 +607,7 @@
"iot_wash_dash_fresh_cycle": "Dash Fresh Clean",
"iot_wash_delicate": "Delicate",
"iot_wash_delicate_antiallergy": "Antialergic pentru haine delicate",
"iot_wash_delicate_antiallergy_steam": "Anti-alergenic pentru țesături delicate + Abur",
"iot_wash_delicate_antiallergy_steam": "Anti-alergenic pentru țesături delicate+ Abur",
"iot_wash_delicate_antiallergy_zelig": "Antialergic pentru haine delicate",
"iot_wash_delicate_colors": "Colorate delicate",
"iot_wash_delicate_colors_steam": "Culori + Abur",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro - bumbac",
"steam_care_pro_delicates": "Steam Care Pro - delicate",
"steam_care_pro_synthetic": "Steam Care Pro - sintetice",
"steam_hygiene_plus": "Hygiene Plus Steam ",
"steam_hygiene_plus": "Hygiene Plus Steam",
"synthetics": "Sintetice",
"synthetic_and_coloured": "Sintetice și colorate",
"synthetic_and_coloured_steam": "Sintetice și colorate + abur",
@ -806,7 +808,13 @@
"name": "Nivel abur"
},
"dirt_level": {
"name": "Nivel de murdărie"
"name": "Nivel de murdărie",
"state": {
"little": "Puțin",
"normal": "Normal",
"very": "Foarte",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Pornire întârziată"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Temperatura frigiderului"
},
"voc": {
"name": "Gaze (COV)"
},
"steam_level": {
"state": {
"no_steam": "Fără abur",
"cotton": "Bumbac",
"delicate": "Delicate",
"synthetic": "Synthetic"
},
"name": "Nivel abur"
},
"filter_cleaning": {
"name": "Curățarea filtrului"
},
"filter_life": {
"name": "Viața filtrului"
},
"air_quality": {
"name": "Calitatea aerului"
},
"fan_speed": {
"name": "Viteza ventilatorului"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Ridicat",
"mid": "Mediu ",
"mid": "Mediu",
"low": "Scăzut",
"auto": "Automat"
}
@ -922,7 +954,9 @@
"59_min": "Rapid 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Autoigienă",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto Universal 50 - 60°C",
@ -944,7 +978,7 @@
"glass_care": "Glass Care",
"hygiene": "Igienă",
"hygiene_plus": "Igienă+ 75 °C",
"intensive": "Intensiv ",
"intensive": "Intensiv",
"intensive_rapid": "rapid intensiv",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto Universal 50 - 60°C",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Articole voluminoase",
"hqd_casual": "Articole obișnuite",
"hqd_cold_wind_30": "Vânt rece 30 minute",
"hqd_cold_wind_timing": "Vânt rece ",
"hqd_cold_wind_timing": "Vânt rece",
"hqd_cotton": "Bumbac",
"hqd_curtain": "Perdele",
"hqd_delicate": "Delicate",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Rapid 20",
"hqd_quick_30": "Rapid 30",
"hqd_quick_dry": "Uscare rapidă 30",
"hqd_quick_dry": "Uscare rapidă 30'",
"hqd_quilt": "Pilote",
"hqd_refresh": "Reîmprospătare",
"hqd_school_uniform": "Uniformă școlară",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Spălare inteligentă",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Special 39' + abur",
"iot_steam_hygiene_plus": "Hygiene Plus Steam ",
"iot_steam_hygiene_plus": "Hygiene Plus Steam",
"iot_synthetic_and_coloured_steam": "Sintetice și colorate + abur",
"iot_wash_and_dry": "Spălare și uscare",
"iot_wash_anti_mites": "Anti-acarieni",
@ -1430,7 +1464,7 @@
"iot_wash_dash_fresh_cycle": "Dash Fresh Clean",
"iot_wash_delicate": "Delicate",
"iot_wash_delicate_antiallergy": "Antialergic pentru haine delicate",
"iot_wash_delicate_antiallergy_steam": "Anti-alergenic pentru țesături delicate + Abur",
"iot_wash_delicate_antiallergy_steam": "Anti-alergenic pentru țesături delicate+ Abur",
"iot_wash_delicate_antiallergy_zelig": "Antialergic pentru haine delicate",
"iot_wash_delicate_colors": "Colorate delicate",
"iot_wash_delicate_colors_steam": "Culori + Abur",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro - bumbac",
"steam_care_pro_delicates": "Steam Care Pro - delicate",
"steam_care_pro_synthetic": "Steam Care Pro - sintetice",
"steam_hygiene_plus": "Hygiene Plus Steam ",
"steam_hygiene_plus": "Hygiene Plus Steam",
"synthetics": "Sintetice",
"synthetic_and_coloured": "Sintetice și colorate",
"synthetic_and_coloured_steam": "Sintetice și colorate + abur",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Timp rămas"
},
"diffuser": {
"name": "Difuzor",
"state": {
"soft": "încet",
"mid": "Mediu",
"h_biotics": "H-BIOTICS",
"custom": "Personalizați",
"off": "Oprit"
}
},
"mode": {
"name": "Mode",
"state": {
"standby": "Mod de așteptare",
"sleep": "Somn",
"auto": "Automat",
"allergens": "Alergeni",
"max": "Max"
}
},
"steam_level": {
"state": {
"no_steam": "Fără abur",
"cotton": "Bumbac",
"delicate": "Delicate",
"synthetic": "Synthetic"
},
"name": "Nivel abur"
},
"dirt_level": {
"state": {
"little": "Puțin",
"normal": "Normal",
"very": "Foarte",
"unknown": "unknown"
},
"name": "Nivel de murdărie"
}
},
"switch": {
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Modul noapte"
},
"touch_tone": {
"name": "Volum la atingerea tastelor"
},
"hygiene": {
"name": "Igienizare plus"
},
"hood": {
"name": "Hotă"
}
},
"binary_sensor": {
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Temperatură vizată Frigider"
},
"pollen_level": {
"name": "Nivel polen"
},
"aroma_time_on": {
"name": "Difuzor (PORNIT)"
},
"aroma_time_off": {
"name": "Difuzor (OPRIT)"
}
},
"climate": {
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Extracția aerului"
}
},
"light": {
"light": {
"name": "Lumină"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "Полоскание",
"drying": "Сушка",
"steam": "Пар",
"weighting": "Взвешивание ",
"weighting": "Взвешивание",
"scheduled": "Запланировано",
"tumbling": "Сохранение свежести",
"refresh": "Освежить",
@ -97,7 +97,9 @@
"59_min": "Быcтрая Мойkа 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Автоочистка",
"auto_plus": "AutoPlus",
"auto_rapid": "Быстрая Автомойка",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "авто универсальная 50 - 60°C",
@ -326,7 +328,7 @@
"hqd_bulky": "Объемные изделия",
"hqd_casual": "Повседневная одежда",
"hqd_cold_wind_30": "Прохладный обдув 30 минут",
"hqd_cold_wind_timing": "Прохладный обдув ",
"hqd_cold_wind_timing": "Прохладный обдув",
"hqd_cotton": "Хлопок",
"hqd_curtain": "Шторы",
"hqd_delicate": "Деликатные вещи",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Быстрая 20",
"hqd_quick_30": "Быстрая 30",
"hqd_quick_dry": "Быстрая сушка 30",
"hqd_quick_dry": "Быстрая сушка 30'",
"hqd_quilt": "Стеганые одеяла",
"hqd_refresh": "Освежение",
"hqd_school_uniform": "Школьная форма",
@ -554,7 +556,7 @@
"iot_smart_wash": "Smart Wash",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Специальная 39 мин + пар",
"iot_steam_hygiene_plus": "Гигиена плюс парообработка ",
"iot_steam_hygiene_plus": "Гигиена плюс парообработка",
"iot_synthetic_and_coloured_steam": "Синтетика и цветные ткани + пар",
"iot_wash_and_dry": "Стирка и сушка",
"iot_wash_anti_mites": "Противоклещевая обработка",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro — хлопок",
"steam_care_pro_delicates": "Steam Care Pro — деликатные вещи",
"steam_care_pro_synthetic": "Steam Care Pro — синтетика",
"steam_hygiene_plus": "Гигиена плюс парообработка ",
"steam_hygiene_plus": "Гигиена плюс парообработка",
"synthetics": "Синтетика",
"synthetic_and_coloured": "Синтетика и цветные ткани",
"synthetic_and_coloured_steam": "Синтетика и цветные ткани + пар",
@ -753,7 +755,7 @@
"holiday": "HOLIDAY",
"keep_fresh": "0° Fresh",
"no_mode_selected": "Режим не выбран",
"quick_cool": " БЫСТРОЕ ОХЛАЖДЕНИЕ",
"quick_cool": "БЫСТРОЕ ОХЛАЖДЕНИЕ",
"sea_food": "Ready to cook meal",
"soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL",
@ -806,7 +808,13 @@
"name": "Уровень пара"
},
"dirt_level": {
"name": "Уровень загрязнения"
"name": "Уровень загрязнения",
"state": {
"little": "Мало",
"normal": "Нормально",
"very": "Очень",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Отложенный пуск"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Температура в холодильнике"
},
"voc": {
"name": "Газ (ЛОС)"
},
"steam_level": {
"state": {
"no_steam": "Без пара",
"cotton": "Хлопок",
"delicate": "Деликатные ткани",
"synthetic": "Синтетика"
},
"name": "Уровень пара"
},
"filter_cleaning": {
"name": "Чистка фильтра"
},
"filter_life": {
"name": "Срок службы фильтра"
},
"air_quality": {
"name": "Качество воздуха"
},
"fan_speed": {
"name": "Скорость вентилятора"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Высокий",
"mid": "Средний ",
"mid": "Средний",
"low": "Низкий",
"auto": "Авто"
}
@ -922,7 +954,9 @@
"59_min": "Быcтрая Мойkа 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Автоочистка",
"auto_plus": "AutoPlus",
"auto_rapid": "Быстрая Автомойка",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "авто универсальная 50 - 60°C",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Объемные изделия",
"hqd_casual": "Повседневная одежда",
"hqd_cold_wind_30": "Прохладный обдув 30 минут",
"hqd_cold_wind_timing": "Прохладный обдув ",
"hqd_cold_wind_timing": "Прохладный обдув",
"hqd_cotton": "Хлопок",
"hqd_curtain": "Шторы",
"hqd_delicate": "Деликатные вещи",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Быстрая 20",
"hqd_quick_30": "Быстрая 30",
"hqd_quick_dry": "Быстрая сушка 30",
"hqd_quick_dry": "Быстрая сушка 30'",
"hqd_quilt": "Стеганые одеяла",
"hqd_refresh": "Освежение",
"hqd_school_uniform": "Школьная форма",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Smart Wash",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Специальная 39 мин + пар",
"iot_steam_hygiene_plus": "Гигиена плюс парообработка ",
"iot_steam_hygiene_plus": "Гигиена плюс парообработка",
"iot_synthetic_and_coloured_steam": "Синтетика и цветные ткани + пар",
"iot_wash_and_dry": "Стирка и сушка",
"iot_wash_anti_mites": "Противоклещевая обработка",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro — хлопок",
"steam_care_pro_delicates": "Steam Care Pro — деликатные вещи",
"steam_care_pro_synthetic": "Steam Care Pro — синтетика",
"steam_hygiene_plus": "Гигиена плюс парообработка ",
"steam_hygiene_plus": "Гигиена плюс парообработка",
"synthetics": "Синтетика",
"synthetic_and_coloured": "Синтетика и цветные ткани",
"synthetic_and_coloured_steam": "Синтетика и цветные ткани + пар",
@ -1578,7 +1612,7 @@
"holiday": "HOLIDAY",
"keep_fresh": "0° Fresh",
"no_mode_selected": "Режим не выбран",
"quick_cool": " БЫСТРОЕ ОХЛАЖДЕНИЕ",
"quick_cool": "БЫСТРОЕ ОХЛАЖДЕНИЕ",
"sea_food": "Ready to cook meal",
"soft_frozen": "Soft freezing",
"super_cool": "SUPER COOL",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Оставшееся время"
},
"diffuser": {
"name": "Распылитель",
"state": {
"soft": "Мягкая",
"mid": "Средний",
"h_biotics": "H-BIOTICS",
"custom": "Настроить",
"off": "Выкл."
}
},
"mode": {
"name": "Режим",
"state": {
"standby": "Режим ожидания",
"sleep": "Сон",
"auto": "Авто",
"allergens": "Аллергены",
"max": "Макс."
}
},
"steam_level": {
"state": {
"no_steam": "Без пара",
"cotton": "Хлопок",
"delicate": "Деликатные ткани",
"synthetic": "Синтетика"
},
"name": "Уровень пара"
},
"dirt_level": {
"state": {
"little": "Мало",
"normal": "Нормально",
"very": "Очень",
"unknown": "unknown"
},
"name": "Уровень загрязнения"
}
},
"switch": {
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Ночной режим"
},
"touch_tone": {
"name": "Громкость сенсорных кнопок"
},
"hygiene": {
"name": "Гигиена плюс"
},
"hood": {
"name": "Вытяжка"
}
},
"binary_sensor": {
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Заданная температура Холодильник"
},
"pollen_level": {
"name": "Уровень пыльцы в воздухе"
},
"aroma_time_on": {
"name": "Распылитель (Вкл.)"
},
"aroma_time_off": {
"name": "Распылитель (Выкл.)"
}
},
"climate": {
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Отвод воздуха"
}
},
"light": {
"light": {
"name": "Свет"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "Oplachovanie",
"drying": "Sušenie",
"steam": "Para",
"weighting": "Váženie ",
"weighting": "Váženie",
"scheduled": "Naplánované",
"tumbling": "Uchovať svieže",
"refresh": "Osvieženie",
@ -97,7 +97,9 @@
"59_min": "Rýchly 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Automatická Hygiena",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto univerzálny 50 -60°C",
@ -119,7 +121,7 @@
"glass_care": "Glass Care",
"hygiene": "Hygiena",
"hygiene_plus": "Hygienické umývanie + 75 °C",
"intensive": "Intenzívne pranie ",
"intensive": "Intenzívne pranie",
"intensive_rapid": "intenzívny rýchly",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto univerzálny 50 -60°C",
@ -326,7 +328,7 @@
"hqd_bulky": "Objemné položky",
"hqd_casual": "Neformálne",
"hqd_cold_wind_30": "Chladný vánok 30 minút",
"hqd_cold_wind_timing": "Studený vánok ",
"hqd_cold_wind_timing": "Studený vánok",
"hqd_cotton": "Bavlna",
"hqd_curtain": "Záclony",
"hqd_delicate": "Jemné materiály",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Rýchle 20",
"hqd_quick_30": "Rýchle 30",
"hqd_quick_dry": "Rýchle sušenie 30",
"hqd_quick_dry": "Rýchle sušenie 30'",
"hqd_quilt": "Prikrývky",
"hqd_refresh": "Osvieženie",
"hqd_school_uniform": "Školská uniforma",
@ -554,7 +556,7 @@
"iot_smart_wash": "Smart Wash",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Špeciál 39' + Para",
"iot_steam_hygiene_plus": "Para Hygiene Plus ",
"iot_steam_hygiene_plus": "Para Hygiene Plus",
"iot_synthetic_and_coloured_steam": "Syntetika a farebné materiály + para",
"iot_wash_and_dry": "Pranie a sušenie",
"iot_wash_anti_mites": "Proti roztočom",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro - bavlna",
"steam_care_pro_delicates": "Steam Care Pro - jemné",
"steam_care_pro_synthetic": "Steam Care Pro - syntetika",
"steam_hygiene_plus": "Para Hygiene Plus ",
"steam_hygiene_plus": "Para Hygiene Plus",
"synthetics": "Syntetika",
"synthetic_and_coloured": "Syntetika a farebné materiály",
"synthetic_and_coloured_steam": "Syntetika a farebné materiály + para",
@ -806,7 +808,13 @@
"name": "Úroveň nastavenia pary"
},
"dirt_level": {
"name": "Úroveň znečistenia"
"name": "Úroveň znečistenia",
"state": {
"little": "Málo",
"normal": "Normálne",
"very": "Veľa",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Odložený štart"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Teplota chladničky"
},
"voc": {
"name": "Plyn (VOC)"
},
"steam_level": {
"state": {
"no_steam": "Bez pary",
"cotton": "Bavlna",
"delicate": "Jemné materiály",
"synthetic": "Synthetic"
},
"name": "Úroveň nastavenia pary"
},
"filter_cleaning": {
"name": "Čistenie filtra"
},
"filter_life": {
"name": "Životnosť filtra"
},
"air_quality": {
"name": "Kvalita vzduchu"
},
"fan_speed": {
"name": "Rýchlosť ventilátora"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Vysoká",
"mid": "Stredne ťažká ",
"mid": "Stredne ťažká",
"low": "Nízka",
"auto": "Automatika"
}
@ -922,7 +954,9 @@
"59_min": "Rýchly 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Automatická Hygiena",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Auto univerzálny 50 -60°C",
@ -944,7 +978,7 @@
"glass_care": "Glass Care",
"hygiene": "Hygiena",
"hygiene_plus": "Hygienické umývanie + 75 °C",
"intensive": "Intenzívne pranie ",
"intensive": "Intenzívne pranie",
"intensive_rapid": "intenzívny rýchly",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Auto univerzálny 50 -60°C",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Objemné položky",
"hqd_casual": "Neformálne",
"hqd_cold_wind_30": "Chladný vánok 30 minút",
"hqd_cold_wind_timing": "Studený vánok ",
"hqd_cold_wind_timing": "Studený vánok",
"hqd_cotton": "Bavlna",
"hqd_curtain": "Záclony",
"hqd_delicate": "Jemné materiály",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Rýchle 20",
"hqd_quick_30": "Rýchle 30",
"hqd_quick_dry": "Rýchle sušenie 30",
"hqd_quick_dry": "Rýchle sušenie 30'",
"hqd_quilt": "Prikrývky",
"hqd_refresh": "Osvieženie",
"hqd_school_uniform": "Školská uniforma",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Smart Wash",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Špeciál 39' + Para",
"iot_steam_hygiene_plus": "Para Hygiene Plus ",
"iot_steam_hygiene_plus": "Para Hygiene Plus",
"iot_synthetic_and_coloured_steam": "Syntetika a farebné materiály + para",
"iot_wash_and_dry": "Pranie a sušenie",
"iot_wash_anti_mites": "Proti roztočom",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro - bavlna",
"steam_care_pro_delicates": "Steam Care Pro - jemné",
"steam_care_pro_synthetic": "Steam Care Pro - syntetika",
"steam_hygiene_plus": "Para Hygiene Plus ",
"steam_hygiene_plus": "Para Hygiene Plus",
"synthetics": "Syntetika",
"synthetic_and_coloured": "Syntetika a farebné materiály",
"synthetic_and_coloured_steam": "Syntetika a farebné materiály + para",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Zostávajúci čas"
},
"diffuser": {
"name": "Difuzér",
"state": {
"soft": "Mierny",
"mid": "Stredný",
"h_biotics": "H-BIOTICS",
"custom": "Prispôsobiť",
"off": "Vyp."
}
},
"mode": {
"name": "Mode",
"state": {
"standby": "Pohotovostný režim",
"sleep": "Spánok",
"auto": "Automatika",
"allergens": "Alergény",
"max": "Max"
}
},
"steam_level": {
"state": {
"no_steam": "Bez pary",
"cotton": "Bavlna",
"delicate": "Jemné materiály",
"synthetic": "Synthetic"
},
"name": "Úroveň nastavenia pary"
},
"dirt_level": {
"state": {
"little": "Málo",
"normal": "Normálne",
"very": "Veľa",
"unknown": "unknown"
},
"name": "Úroveň znečistenia"
}
},
"switch": {
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Nočný režim"
},
"touch_tone": {
"name": "Hlasitosť tónu dotyku"
},
"hygiene": {
"name": "Hygiena plus"
},
"hood": {
"name": "Digestor"
}
},
"binary_sensor": {
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Cieľová teplota Chladnička"
},
"pollen_level": {
"name": "Úroveň peľu"
},
"aroma_time_on": {
"name": "Difuzér (ZAP)"
},
"aroma_time_off": {
"name": "Difuzér (VYP)"
}
},
"climate": {
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Odsávanie vzduchu"
}
},
"light": {
"light": {
"name": "Osvetlenie"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "Izpiranje",
"drying": "Sušenje",
"steam": "Para",
"weighting": "Tehtanje ",
"weighting": "Tehtanje",
"scheduled": "Načrtovano",
"tumbling": "Ohranjanje svežine",
"refresh": "Osvežitev",
@ -97,7 +97,9 @@
"59_min": "Hitri progr. 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Higiena",
"auto_plus": "AutoPlus",
"auto_rapid": "Avtomatsko Hitro",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Samodejno univerzalno 5060 °C",
@ -119,7 +121,7 @@
"glass_care": "Glass Care",
"hygiene": "Higiena",
"hygiene_plus": "Higiena + 75 °C",
"intensive": "Intenzivno ",
"intensive": "Intenzivno",
"intensive_rapid": "Hitro in intenzivno",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Samodejno univerzalno 5060 °C",
@ -326,7 +328,7 @@
"hqd_bulky": "Večji kosi",
"hqd_casual": "Za prosti čas",
"hqd_cold_wind_30": "Hladen vetrič 30 minut",
"hqd_cold_wind_timing": "Hladen vetrič ",
"hqd_cold_wind_timing": "Hladen vetrič",
"hqd_cotton": "Bombaž",
"hqd_curtain": "Zavese",
"hqd_delicate": "Občutljive tkanine",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Hitro 20",
"hqd_quick_30": "Hitro 30",
"hqd_quick_dry": "Hitro sušenje 30",
"hqd_quick_dry": "Hitro sušenje 30'",
"hqd_quilt": "Posteljna pregrinjala",
"hqd_refresh": "Osvežitev",
"hqd_school_uniform": "Šolska uniforma",
@ -554,7 +556,7 @@
"iot_smart_wash": "Pametno pranje",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Posebno 39' + para",
"iot_steam_hygiene_plus": "Higiena plus para ",
"iot_steam_hygiene_plus": "Higiena plus para",
"iot_synthetic_and_coloured_steam": "Sintetične in pisane tkanine + para",
"iot_wash_and_dry": "Pranje in sušenje",
"iot_wash_anti_mites": "Proti pršicam",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro bombaž",
"steam_care_pro_delicates": "Steam Care Pro občutljive tkanine",
"steam_care_pro_synthetic": "Steam Care Pro sintetika",
"steam_hygiene_plus": "Higiena plus para ",
"steam_hygiene_plus": "Higiena plus para",
"synthetics": "Sintetika",
"synthetic_and_coloured": "Sintetične in pisane tkanine",
"synthetic_and_coloured_steam": "Sintetične in pisane tkanine + para",
@ -753,7 +755,7 @@
"holiday": "POČITNICE",
"keep_fresh": "0° Fresh",
"no_mode_selected": "Izbran ni noben način",
"quick_cool": " HITRO HLAJENJE",
"quick_cool": "HITRO HLAJENJE",
"sea_food": "Ready to cook meal",
"soft_frozen": "Soft freezing",
"super_cool": "SUPER HLAJENJE",
@ -806,7 +808,13 @@
"name": "Količina pare"
},
"dirt_level": {
"name": "Stopnja umazanije"
"name": "Stopnja umazanije",
"state": {
"little": "Malo",
"normal": "Normalno",
"very": "Zelo",
"unknown": "unknown"
}
},
"delay_time": {
"name": "S funkcijo Zamik vklopa je možno odložiti začetek sušilnega cikla od 1 do 24 ur. Na zaslonu se prikaže izbrana zakasnitev. Da bi videli kako se zmanjšuje iz ure v uro, pritisnite ZAČETEK. Na ta način bo perilo suho takrat, ko boste to želeli, in zagnali cikel, ko vam to najbolj ustreza, celo ponoči."
@ -833,7 +841,7 @@
"name": "Sobna temperatura"
},
"humidity": {
"name": "Vlaga "
"name": "Vlaga"
},
"cycles_total": {
"name": "Programi Skupaj"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Temperatura hladilnika"
},
"voc": {
"name": "Lahkohlapne organske spojine (HOS)"
},
"steam_level": {
"state": {
"no_steam": "Brez pare",
"cotton": "Bombaž",
"delicate": "Občutljivo",
"synthetic": "Sintetika"
},
"name": "Količina pare"
},
"filter_cleaning": {
"name": "Čiščenje filtra"
},
"filter_life": {
"name": "Življenjska doba filtra"
},
"air_quality": {
"name": "Kakovost zraka"
},
"fan_speed": {
"name": "Hitrost ventilatorja"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Visoko",
"mid": "Srednje ",
"mid": "Srednje",
"low": "Nizko",
"auto": "Samodejno"
}
@ -922,7 +954,9 @@
"59_min": "Hitri progr. 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Higiena",
"auto_plus": "AutoPlus",
"auto_rapid": "Avtomatsko Hitro",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Samodejno univerzalno 5060 °C",
@ -944,7 +978,7 @@
"glass_care": "Glass Care",
"hygiene": "Higiena",
"hygiene_plus": "Higiena + 75 °C",
"intensive": "Intenzivno ",
"intensive": "Intenzivno",
"intensive_rapid": "Hitro in intenzivno",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Samodejno univerzalno 5060 °C",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Večji kosi",
"hqd_casual": "Za prosti čas",
"hqd_cold_wind_30": "Hladen vetrič 30 minut",
"hqd_cold_wind_timing": "Hladen vetrič ",
"hqd_cold_wind_timing": "Hladen vetrič",
"hqd_cotton": "Bombaž",
"hqd_curtain": "Zavese",
"hqd_delicate": "Občutljive tkanine",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Hitro 20",
"hqd_quick_30": "Hitro 30",
"hqd_quick_dry": "Hitro sušenje 30",
"hqd_quick_dry": "Hitro sušenje 30'",
"hqd_quilt": "Posteljna pregrinjala",
"hqd_refresh": "Osvežitev",
"hqd_school_uniform": "Šolska uniforma",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Pametno pranje",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Posebno 39' + para",
"iot_steam_hygiene_plus": "Higiena plus para ",
"iot_steam_hygiene_plus": "Higiena plus para",
"iot_synthetic_and_coloured_steam": "Sintetične in pisane tkanine + para",
"iot_wash_and_dry": "Pranje in sušenje",
"iot_wash_anti_mites": "Proti pršicam",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro bombaž",
"steam_care_pro_delicates": "Steam Care Pro občutljive tkanine",
"steam_care_pro_synthetic": "Steam Care Pro sintetika",
"steam_hygiene_plus": "Higiena plus para ",
"steam_hygiene_plus": "Higiena plus para",
"synthetics": "Sintetika",
"synthetic_and_coloured": "Sintetične in pisane tkanine",
"synthetic_and_coloured_steam": "Sintetične in pisane tkanine + para",
@ -1578,7 +1612,7 @@
"holiday": "POČITNICE",
"keep_fresh": "0° Fresh",
"no_mode_selected": "Izbran ni noben način",
"quick_cool": " HITRO HLAJENJE",
"quick_cool": "HITRO HLAJENJE",
"sea_food": "Ready to cook meal",
"soft_frozen": "Soft freezing",
"super_cool": "SUPER HLAJENJE",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Time remaining"
},
"diffuser": {
"name": "Razpršilnik",
"state": {
"soft": "Nežno",
"mid": "Srednje",
"h_biotics": "H-BIOTICS",
"custom": "Prilagodi",
"off": "Off"
}
},
"mode": {
"name": "Mode",
"state": {
"standby": "Stanje pripravljenosti",
"sleep": "Spanje",
"auto": "Samodejno",
"allergens": "Alergeni",
"max": "Maksimalno"
}
},
"steam_level": {
"state": {
"no_steam": "Brez pare",
"cotton": "Bombaž",
"delicate": "Občutljivo",
"synthetic": "Sintetika"
},
"name": "Količina pare"
},
"dirt_level": {
"state": {
"little": "Malo",
"normal": "Normalno",
"very": "Zelo",
"unknown": "unknown"
},
"name": "Stopnja umazanije"
}
},
"switch": {
@ -1675,13 +1747,13 @@
"name": "Način z izklopljenim zvokom"
},
"extra_rinse_1": {
"name": " + 1 izpiranje"
"name": "+ 1 izpiranje"
},
"extra_rinse_2": {
"name": " + 2 izpiranji"
"name": "+ 2 izpiranji"
},
"extra_rinse_3": {
"name": " + 3 izpiranja"
"name": "+ 3 izpiranja"
},
"acqua_plus": {
"name": "Acquaplus"
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Nočni način"
},
"touch_tone": {
"name": "Glasnost tona dotika"
},
"hygiene": {
"name": "Higiena plus"
},
"hood": {
"name": "Kuhinjska napa"
}
},
"binary_sensor": {
@ -1716,13 +1797,13 @@
"name": "Zaklepanje vrat"
},
"extra_rinse_1": {
"name": " + 1 izpiranje"
"name": "+ 1 izpiranje"
},
"extra_rinse_2": {
"name": " + 2 izpiranji"
"name": "+ 2 izpiranji"
},
"extra_rinse_3": {
"name": " + 3 izpiranja"
"name": "+ 3 izpiranja"
},
"good_night": {
"name": "Lahko noč"
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Ciljna temperatura Hladilnik"
},
"pollen_level": {
"name": "Raven cvetnega prahu"
},
"aroma_time_on": {
"name": "Razpršilnik (VKLOP)"
},
"aroma_time_off": {
"name": "Razpršilnik (IZKLOP)"
}
},
"climate": {
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Odvajanje zraka"
}
},
"light": {
"light": {
"name": "Osvetljava"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "Ispiranje",
"drying": "Sušenje",
"steam": "Vodena para",
"weighting": "Vaganje ",
"weighting": "Vaganje",
"scheduled": "Planirano",
"tumbling": "Održavanje svežine",
"refresh": "Osvežavanje",
@ -97,7 +97,9 @@
"59_min": "Brzi 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Automatska Higijena",
"auto_plus": "AutoPlus",
"auto_rapid": "Automatski Brzi",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Automatski univerzalni 50 - 60°C",
@ -119,7 +121,7 @@
"glass_care": "Glass Care",
"hygiene": "Higijena",
"hygiene_plus": "Higijenski+ 75°C",
"intensive": "Intenzivno ",
"intensive": "Intenzivno",
"intensive_rapid": "snažno i brzo",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Automatski univerzalni 50 - 60°C",
@ -326,7 +328,7 @@
"hqd_bulky": "Glomazni artikli",
"hqd_casual": "Neformalno",
"hqd_cold_wind_30": "Hladan vazduh 30 minuta",
"hqd_cold_wind_timing": "Hladan vazduh ",
"hqd_cold_wind_timing": "Hladan vazduh",
"hqd_cotton": "Pamuk",
"hqd_curtain": "Zavese",
"hqd_delicate": "Osetljive tkanine",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Brzo 20",
"hqd_quick_30": "Brzo 30",
"hqd_quick_dry": "Brzo sušenje 30",
"hqd_quick_dry": "Brzo sušenje 30'",
"hqd_quilt": "Jorgani",
"hqd_refresh": "Osvežavanje",
"hqd_school_uniform": "Školska uniforma",
@ -554,7 +556,7 @@
"iot_smart_wash": "Pametno pranje",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Posebno 39' + para",
"iot_steam_hygiene_plus": "Higijena plus sa parom ",
"iot_steam_hygiene_plus": "Higijena plus sa parom",
"iot_synthetic_and_coloured_steam": "Sintetika i šarena odeća + para",
"iot_wash_and_dry": "Pranje i sušenje",
"iot_wash_anti_mites": "Protiv grinja",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro - pamuk",
"steam_care_pro_delicates": "Steam Care Pro - osetljive tkanine",
"steam_care_pro_synthetic": "Steam Care Pro - sintetika",
"steam_hygiene_plus": "Higijena plus sa parom ",
"steam_hygiene_plus": "Higijena plus sa parom",
"synthetics": "Sintetika",
"synthetic_and_coloured": "Sintetika i materijal u boji",
"synthetic_and_coloured_steam": "Sintetika i šarena odeća + para",
@ -806,7 +808,13 @@
"name": "Nivo pare"
},
"dirt_level": {
"name": "Nivo zaprljanosti"
"name": "Nivo zaprljanosti",
"state": {
"little": "Malo",
"normal": "Normalno",
"very": "Veoma",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Odloženi start"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Temperatura frižidera"
},
"voc": {
"name": "Gas (VOC)"
},
"steam_level": {
"state": {
"no_steam": "Bez vodene pare",
"cotton": "Pamuk",
"delicate": "Osetljivi materijali",
"synthetic": "Sintetika"
},
"name": "Nivo pare"
},
"filter_cleaning": {
"name": "Čišćenje filtera"
},
"filter_life": {
"name": "Trajanje filtera"
},
"air_quality": {
"name": "Kvalitet vazduha"
},
"fan_speed": {
"name": "Brzina ventilatora"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Visoko",
"mid": "Srednje ",
"mid": "Srednje",
"low": "Nisko",
"auto": "Automatski"
}
@ -922,7 +954,9 @@
"59_min": "Brzi 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Automatska Higijena",
"auto_plus": "AutoPlus",
"auto_rapid": "Automatski Brzi",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Automatski univerzalni 50 - 60°C",
@ -944,7 +978,7 @@
"glass_care": "Glass Care",
"hygiene": "Higijena",
"hygiene_plus": "Higijenski+ 75°C",
"intensive": "Intenzivno ",
"intensive": "Intenzivno",
"intensive_rapid": "snažno i brzo",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Automatski univerzalni 50 - 60°C",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Glomazni artikli",
"hqd_casual": "Neformalno",
"hqd_cold_wind_30": "Hladan vazduh 30 minuta",
"hqd_cold_wind_timing": "Hladan vazduh ",
"hqd_cold_wind_timing": "Hladan vazduh",
"hqd_cotton": "Pamuk",
"hqd_curtain": "Zavese",
"hqd_delicate": "Osetljive tkanine",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Brzo 20",
"hqd_quick_30": "Brzo 30",
"hqd_quick_dry": "Brzo sušenje 30",
"hqd_quick_dry": "Brzo sušenje 30'",
"hqd_quilt": "Jorgani",
"hqd_refresh": "Osvežavanje",
"hqd_school_uniform": "Školska uniforma",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Pametno pranje",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Posebno 39' + para",
"iot_steam_hygiene_plus": "Higijena plus sa parom ",
"iot_steam_hygiene_plus": "Higijena plus sa parom",
"iot_synthetic_and_coloured_steam": "Sintetika i šarena odeća + para",
"iot_wash_and_dry": "Pranje i sušenje",
"iot_wash_anti_mites": "Protiv grinja",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro - pamuk",
"steam_care_pro_delicates": "Steam Care Pro - osetljive tkanine",
"steam_care_pro_synthetic": "Steam Care Pro - sintetika",
"steam_hygiene_plus": "Higijena plus sa parom ",
"steam_hygiene_plus": "Higijena plus sa parom",
"synthetics": "Sintetika",
"synthetic_and_coloured": "Sintetika i materijal u boji",
"synthetic_and_coloured_steam": "Sintetika i šarena odeća + para",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Preostalo vreme"
},
"diffuser": {
"name": "Difuzor",
"state": {
"soft": "Meki",
"mid": "Srednje",
"h_biotics": "„H-BIOTICS“",
"custom": "Prilagodi",
"off": "Isključeno"
}
},
"mode": {
"name": "Mode",
"state": {
"standby": "U pripravnosti",
"sleep": "Spavanje",
"auto": "Automatski",
"allergens": "Alergeni",
"max": "Maks."
}
},
"steam_level": {
"state": {
"no_steam": "Bez vodene pare",
"cotton": "Pamuk",
"delicate": "Osetljivi materijali",
"synthetic": "Sintetika"
},
"name": "Nivo pare"
},
"dirt_level": {
"state": {
"little": "Malo",
"normal": "Normalno",
"very": "Veoma",
"unknown": "unknown"
},
"name": "Nivo zaprljanosti"
}
},
"switch": {
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Noćni režim"
},
"touch_tone": {
"name": "Jačina tona dodira"
},
"hygiene": {
"name": "Higijenski plus"
},
"hood": {
"name": "Aspirator"
}
},
"binary_sensor": {
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Željena temperatura Frižider"
},
"pollen_level": {
"name": "Nivo polena u vazduhu"
},
"aroma_time_on": {
"name": "Difuzor (UKLJUČENO)"
},
"aroma_time_off": {
"name": "Difuzor (ISKLJUČENO)"
}
},
"climate": {
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Usisavanje vazduha"
}
},
"light": {
"light": {
"name": "Svetlo"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "Durulama",
"drying": "Kurutma",
"steam": "Buhar",
"weighting": "Tartma ",
"weighting": "Tartma",
"scheduled": "Planlandı",
"tumbling": "Tazeleme",
"refresh": "Tazeleme",
@ -97,7 +97,9 @@
"59_min": "Hizli 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Oto. Hijyen",
"auto_plus": "AutoPlus",
"auto_rapid": "Oto. Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Universal 50-60°C",
@ -119,7 +121,7 @@
"glass_care": "Glass Care",
"hygiene": "Hijyen",
"hygiene_plus": "Hijyen+ 75°C",
"intensive": "Yoğun ",
"intensive": "Yoğun",
"intensive_rapid": "yogun hizli",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Universal 50-60°C",
@ -326,7 +328,7 @@
"hqd_bulky": "Hacimli eşyalar",
"hqd_casual": "Gündelik",
"hqd_cold_wind_30": "Serin esinti 30 dakika",
"hqd_cold_wind_timing": "Serin esinti ",
"hqd_cold_wind_timing": "Serin esinti",
"hqd_cotton": "Pamuk",
"hqd_curtain": "Perdeler",
"hqd_delicate": "Narin Çamaşırlar",
@ -346,7 +348,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Hızlı 20",
"hqd_quick_30": "Hızlı 30",
"hqd_quick_dry": "Hızlı kurutma 30",
"hqd_quick_dry": "Hızlı kurutma 30'",
"hqd_quilt": "Yorganlar",
"hqd_refresh": "Yenileme",
"hqd_school_uniform": "Okul üniforması",
@ -554,7 +556,7 @@
"iot_smart_wash": "Akıllı Yıkama",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Özel program 39' + Buhar",
"iot_steam_hygiene_plus": "Hijyen Artı Buhar ",
"iot_steam_hygiene_plus": "Hijyen Artı Buhar",
"iot_synthetic_and_coloured_steam": "Sentetikler ve Renkliler + Buhar",
"iot_wash_and_dry": "Yıkama ve kurutma",
"iot_wash_anti_mites": "Akar önleyici",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Pamuklular",
"steam_care_pro_delicates": "Steam Care Pro - Narin çamaşırlar",
"steam_care_pro_synthetic": "Steam Care Pro - Sentetikler",
"steam_hygiene_plus": "Hijyen Artı Buhar ",
"steam_hygiene_plus": "Hijyen Artı Buhar",
"synthetics": "Sentetikler",
"synthetic_and_coloured": "Sentetikler ve Renkliler",
"synthetic_and_coloured_steam": "Sentetikler ve Renkliler + Buhar",
@ -750,7 +752,7 @@
"eco_mode": "Eco modu",
"fruits_and_veg": "Meyve Ve Sebze",
"fruit_and_veg": "Fruit & Veg",
"holiday": "TATİL ",
"holiday": "TATİL",
"keep_fresh": "0° Fresh",
"no_mode_selected": "Hiç mod seçilmedi",
"quick_cool": "HIZLI SOĞUTMA",
@ -806,7 +808,13 @@
"name": "Buhar Seviyesi"
},
"dirt_level": {
"name": "Kir seviyesi"
"name": "Kir seviyesi",
"state": {
"little": "Az",
"normal": "Normal",
"very": "Çok",
"unknown": "unknown"
}
},
"delay_time": {
"name": "Gecikmeli Başlatma"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "Buzdolabı sıcaklığı"
},
"voc": {
"name": "Gaz (VOC)"
},
"steam_level": {
"state": {
"no_steam": "Buhar yok",
"cotton": "Pamuk",
"delicate": "Hassas",
"synthetic": "Synthetic"
},
"name": "Buhar Seviyesi"
},
"filter_cleaning": {
"name": "Filtre temizliği"
},
"filter_life": {
"name": "Filtre ömrü"
},
"air_quality": {
"name": "Hava kalitesi"
},
"fan_speed": {
"name": "Fan hızı"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "Yüksek",
"mid": "Orta ",
"mid": "Orta",
"low": "Düşük",
"auto": "Otomatik"
}
@ -922,7 +954,9 @@
"59_min": "Hizli 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Oto. Hijyen",
"auto_plus": "AutoPlus",
"auto_rapid": "Oto. Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "Universal 50-60°C",
@ -944,7 +978,7 @@
"glass_care": "Glass Care",
"hygiene": "Hijyen",
"hygiene_plus": "Hijyen+ 75°C",
"intensive": "Yoğun ",
"intensive": "Yoğun",
"intensive_rapid": "yogun hizli",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "Universal 50-60°C",
@ -1151,7 +1185,7 @@
"hqd_bulky": "Hacimli eşyalar",
"hqd_casual": "Gündelik",
"hqd_cold_wind_30": "Serin esinti 30 dakika",
"hqd_cold_wind_timing": "Serin esinti ",
"hqd_cold_wind_timing": "Serin esinti",
"hqd_cotton": "Pamuk",
"hqd_curtain": "Perdeler",
"hqd_delicate": "Narin Çamaşırlar",
@ -1171,7 +1205,7 @@
"hqd_precious_cure": "Precious cure",
"hqd_quick_20": "Hızlı 20",
"hqd_quick_30": "Hızlı 30",
"hqd_quick_dry": "Hızlı kurutma 30",
"hqd_quick_dry": "Hızlı kurutma 30'",
"hqd_quilt": "Yorganlar",
"hqd_refresh": "Yenileme",
"hqd_school_uniform": "Okul üniforması",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "Akıllı Yıkama",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "Özel program 39' + Buhar",
"iot_steam_hygiene_plus": "Hijyen Artı Buhar ",
"iot_steam_hygiene_plus": "Hijyen Artı Buhar",
"iot_synthetic_and_coloured_steam": "Sentetikler ve Renkliler + Buhar",
"iot_wash_and_dry": "Yıkama ve kurutma",
"iot_wash_anti_mites": "Akar önleyici",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro - Pamuklular",
"steam_care_pro_delicates": "Steam Care Pro - Narin çamaşırlar",
"steam_care_pro_synthetic": "Steam Care Pro - Sentetikler",
"steam_hygiene_plus": "Hijyen Artı Buhar ",
"steam_hygiene_plus": "Hijyen Artı Buhar",
"synthetics": "Sentetikler",
"synthetic_and_coloured": "Sentetikler ve Renkliler",
"synthetic_and_coloured_steam": "Sentetikler ve Renkliler + Buhar",
@ -1575,7 +1609,7 @@
"eco_mode": "Eco modu",
"fruits_and_veg": "Meyve Ve Sebze",
"fruit_and_veg": "Fruit & Veg",
"holiday": "TATİL ",
"holiday": "TATİL",
"keep_fresh": "0° Fresh",
"no_mode_selected": "Hiç mod seçilmedi",
"quick_cool": "HIZLI SOĞUTMA",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "Kalan süre"
},
"diffuser": {
"name": "Difüzör",
"state": {
"soft": "Yumuşak",
"mid": "Orta",
"h_biotics": "H-BIOTICS",
"custom": "Özelleştir",
"off": "Kapalı"
}
},
"mode": {
"name": "Mode",
"state": {
"standby": "Beklemede",
"sleep": "Uyku",
"auto": "Otomatik",
"allergens": "Alerjenler",
"max": "Maks"
}
},
"steam_level": {
"state": {
"no_steam": "Buhar yok",
"cotton": "Pamuk",
"delicate": "Hassas",
"synthetic": "Synthetic"
},
"name": "Buhar Seviyesi"
},
"dirt_level": {
"state": {
"little": "Az",
"normal": "Normal",
"very": "Çok",
"unknown": "unknown"
},
"name": "Kir seviyesi"
}
},
"switch": {
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "Gece modu"
},
"touch_tone": {
"name": "Dokunma tonu seviyesi"
},
"hygiene": {
"name": "Hygiene plus"
},
"hood": {
"name": "Davlumbaz"
}
},
"binary_sensor": {
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "Hedef sıcaklık Buzdolabı"
},
"pollen_level": {
"name": "Polen seviyesi"
},
"aroma_time_on": {
"name": "Difüzör (AÇIK)"
},
"aroma_time_off": {
"name": "Difüzör (KAPALI)"
}
},
"climate": {
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "Hava tahliyesi"
}
},
"light": {
"light": {
"name": "Işık"
}
}
},
"config": {

View File

@ -28,7 +28,7 @@
"rinse": "漂洗",
"drying": "烘干",
"steam": "蒸汽",
"weighting": "正在称重 ",
"weighting": "正在称重",
"scheduled": "已计划",
"tumbling": "保持清新",
"refresh": "清新",
@ -97,7 +97,9 @@
"59_min": "Rapid 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Hygiene",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "自动通用50℃-60℃",
@ -119,7 +121,7 @@
"glass_care": "Glass Care",
"hygiene": "卫生",
"hygiene_plus": "消毒洗+75°C",
"intensive": "加强 ",
"intensive": "加强",
"intensive_rapid": "强化快速",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "自动通用50℃-60℃",
@ -241,7 +243,7 @@
"state": {
"bakery": "意大利面和烘焙食品",
"bakery_steam": "烤炉蒸汽",
"bottom_heating": "底部加热 ",
"bottom_heating": "底部加热",
"bottom_heating_fan": "底部加热 + 风扇",
"bread": "面包",
"bread_steam": "蒸烤的面包",
@ -326,7 +328,7 @@
"hqd_bulky": "大件物品",
"hqd_casual": "休闲",
"hqd_cold_wind_30": "凉风 30 分钟",
"hqd_cold_wind_timing": "凉风 ",
"hqd_cold_wind_timing": "凉风",
"hqd_cotton": "棉布",
"hqd_curtain": "窗帘",
"hqd_delicate": "精致衣物",
@ -500,7 +502,7 @@
"hygiene_60": "卫生 60°",
"hygiene_plus_59": "卫生增强 59 分",
"hygiene_plus_59_min": "卫生增强 59 分",
"hygiene_pro_49_min": "Hygiene Pro 49 min",
"hygiene_pro_49_min": "49 分钟卫生专家",
"hygiene_pro_steam": "Hygiene Pro + 蒸汽",
"intensive_40": "加强 40°C",
"intensive_40_steam": "Intensive 40°C + 蒸汽",
@ -554,7 +556,7 @@
"iot_smart_wash": "智能洗涤",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "专用 39' + 蒸汽",
"iot_steam_hygiene_plus": "卫生增强蒸汽 ",
"iot_steam_hygiene_plus": "卫生增强蒸汽",
"iot_synthetic_and_coloured_steam": "化纤和彩色 + 蒸汽",
"iot_wash_and_dry": "洗涤与烘干",
"iot_wash_anti_mites": "防螨",
@ -725,7 +727,7 @@
"steam_care_pro_cotton": "Steam Care Pro - 棉",
"steam_care_pro_delicates": "Steam Care Pro - 精致衣物",
"steam_care_pro_synthetic": "Steam Care Pro - 化纤",
"steam_hygiene_plus": "卫生增强蒸汽 ",
"steam_hygiene_plus": "卫生增强蒸汽",
"synthetics": "合成纤维",
"synthetic_and_coloured": "合成纤维和彩色衣物",
"synthetic_and_coloured_steam": "化纤和彩色 + 蒸汽",
@ -806,7 +808,13 @@
"name": "蒸汽档位"
},
"dirt_level": {
"name": "脏污程度"
"name": "脏污程度",
"state": {
"little": "少量",
"normal": "正常",
"very": "非常",
"unknown": "unknown"
}
},
"delay_time": {
"name": "延时启动"
@ -855,6 +863,30 @@
},
"fridge_temp": {
"name": "冰箱温度"
},
"voc": {
"name": "气体VOC)"
},
"steam_level": {
"state": {
"no_steam": "无蒸汽",
"cotton": "棉布",
"delicate": "精致衣物",
"synthetic": "Synthetic"
},
"name": "蒸汽档位"
},
"filter_cleaning": {
"name": "滤网清洁"
},
"filter_life": {
"name": "过滤器寿命"
},
"air_quality": {
"name": "空气质量"
},
"fan_speed": {
"name": "风扇速度"
}
},
"select": {
@ -881,7 +913,7 @@
"fan_mode": {
"state": {
"high": "高",
"mid": "中 ",
"mid": "中",
"low": "低",
"auto": "自动"
}
@ -922,7 +954,9 @@
"59_min": "Rapid 59'",
"auto_care": "Auto Care",
"auto_care_soil": "Auto Care",
"auto_hygiene": "Auto Hygiene",
"auto_plus": "AutoPlus",
"auto_rapid": "Auto Rapid",
"auto_sensor": "Auto Sensor",
"auto_sensor_soil": "Auto Sensor",
"auto_universal": "自动通用50℃-60℃",
@ -944,7 +978,7 @@
"glass_care": "Glass Care",
"hygiene": "卫生",
"hygiene_plus": "消毒洗+75°C",
"intensive": "加强 ",
"intensive": "加强",
"intensive_rapid": "强化快速",
"iot_auto_sensor": "Auto Sensor",
"iot_auto_universal_soil": "自动通用50℃-60℃",
@ -1066,7 +1100,7 @@
"state": {
"bakery": "意大利面和烘焙食品",
"bakery_steam": "烤炉蒸汽",
"bottom_heating": "底部加热 ",
"bottom_heating": "底部加热",
"bottom_heating_fan": "底部加热 + 风扇",
"bread": "面包",
"bread_steam": "蒸烤的面包",
@ -1151,7 +1185,7 @@
"hqd_bulky": "大件物品",
"hqd_casual": "休闲",
"hqd_cold_wind_30": "凉风 30 分钟",
"hqd_cold_wind_timing": "凉风 ",
"hqd_cold_wind_timing": "凉风",
"hqd_cotton": "棉布",
"hqd_curtain": "窗帘",
"hqd_delicate": "精致衣物",
@ -1325,7 +1359,7 @@
"hygiene_60": "卫生 60°",
"hygiene_plus_59": "卫生增强 59 分",
"hygiene_plus_59_min": "卫生增强 59 分",
"hygiene_pro_49_min": "Hygiene Pro 49 min",
"hygiene_pro_49_min": "49 分钟卫生专家",
"hygiene_pro_steam": "Hygiene Pro + 蒸汽",
"intensive_40": "加强 40°C",
"intensive_40_steam": "Intensive 40°C + 蒸汽",
@ -1379,7 +1413,7 @@
"iot_smart_wash": "智能洗涤",
"iot_soft_care_steam": "Soft Care + Steam",
"iot_special_39_full_load_steam": "专用 39' + 蒸汽",
"iot_steam_hygiene_plus": "卫生增强蒸汽 ",
"iot_steam_hygiene_plus": "卫生增强蒸汽",
"iot_synthetic_and_coloured_steam": "化纤和彩色 + 蒸汽",
"iot_wash_and_dry": "洗涤与烘干",
"iot_wash_anti_mites": "防螨",
@ -1550,7 +1584,7 @@
"steam_care_pro_cotton": "Steam Care Pro - 棉",
"steam_care_pro_delicates": "Steam Care Pro - 精致衣物",
"steam_care_pro_synthetic": "Steam Care Pro - 化纤",
"steam_hygiene_plus": "卫生增强蒸汽 ",
"steam_hygiene_plus": "卫生增强蒸汽",
"synthetics": "合成纤维",
"synthetic_and_coloured": "合成纤维和彩色衣物",
"synthetic_and_coloured_steam": "化纤和彩色 + 蒸汽",
@ -1599,6 +1633,44 @@
},
"remaining_time": {
"name": "剩余时间"
},
"diffuser": {
"name": "扩散器",
"state": {
"soft": "“软”程序",
"mid": "中",
"h_biotics": "H-BIOTICS",
"custom": "定制",
"off": "关闭"
}
},
"mode": {
"name": "Mode",
"state": {
"standby": "待机",
"sleep": "睡眠",
"auto": "自动",
"allergens": "过敏原",
"max": "最大"
}
},
"steam_level": {
"state": {
"no_steam": "无蒸汽",
"cotton": "棉布",
"delicate": "精致衣物",
"synthetic": "Synthetic"
},
"name": "蒸汽档位"
},
"dirt_level": {
"state": {
"little": "少量",
"normal": "正常",
"very": "非常",
"unknown": "unknown"
},
"name": "脏污程度"
}
},
"switch": {
@ -1709,6 +1781,15 @@
},
"night_mode": {
"name": "夜间模式"
},
"touch_tone": {
"name": "按键音量"
},
"hygiene": {
"name": "卫生增强"
},
"hood": {
"name": "机盖"
}
},
"binary_sensor": {
@ -1838,6 +1919,15 @@
},
"fridge_temp_sel": {
"name": "目标温度 冰箱"
},
"pollen_level": {
"name": "花粉水平"
},
"aroma_time_on": {
"name": "扩散器(开)"
},
"aroma_time_off": {
"name": "扩散器(关)"
}
},
"climate": {
@ -1903,7 +1993,7 @@
"state": {
"bakery": "意大利面和烘焙食品",
"bakery_steam": "烤炉蒸汽",
"bottom_heating": "底部加热 ",
"bottom_heating": "底部加热",
"bottom_heating_fan": "底部加热 + 风扇",
"bread": "面包",
"bread_steam": "蒸烤的面包",
@ -1978,6 +2068,11 @@
"air_extraction": {
"name": "抽气"
}
},
"light": {
"light": {
"name": "照明"
}
}
},
"config": {

38
info.md
View File

@ -27,18 +27,19 @@ _If the integration is not in the list, you need to clear the browser cache._
## Supported Models
Support has been confirmed for these models, but many more will work. Please add already supported devices [with this form to complete the list](https://forms.gle/bTSD8qFotdZFytbf8).
| | **Haier** | **Hoover** | **Candy** |
|---------------------|---------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|
| **Washing Machine** | HW90-B14TEAM5 <br/> HW100-B14959U1 <br/> HW 410AMBCB/1-80 | H-WASH 500 <br/> H7W4 48MBC-S <br/> | CO4 107T1/2-07 <br/> CBWO49TWME-S <br/> RO44 1286DWMC4-07 <br/> HW 68AMC/1-80 <br/> HWPD 69AMBC/1-S |
| **Tumble Dryer** | HD80-A3959 | H-DRY 500 <br/> H9A3TCBEXS-S <br/> HLE C10DCE-80 <br/> NDE H10A2TCE-80 <br/> NDE H9A2TSBEXS-S <br/> NDPHY10A2TCBEXSS | BCTDH7A1TE <br/> CSOE C10DE-80 <br/> ROE H9A3TCEX-S |
| **Washer Dryer** | HWD100-B14979 | HWPS4954DAMR-11 | RPW41066BWMR/1-S |
| **Oven** | HWO60SM2F3XH | HSOT3161WG | |
| **Dish Washer** | XIB 3B2SFS-80 <br/> XIB 6B2D3FB | HFB 6B2S3FX | |
| **Air Conditioner** | AD105S2SM3FA <br/> AS20HPL1HRA <br/> AS25PBAHRA <br/> AS25S2SF1FA-WH <br/> AS25TADHRA-2 <br/> AS35S2SF2FA-3 <br/> AS35TADHRA-2 <br/> AS35TAMHRA-C | | |
| **Fridge** | HFW7720ENMB | | CCE4T620EWU |
| **Hob** | HA2MTSJ68MC | | CIS633SCTTWIFI |
| **Hood** | HADG6DS46BWIFI | | |
| **Wine Cellar** | HWS247FDU1 | | |
| | **Haier** | **Hoover** | **Candy** |
|---------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|
| **Washing Machine** | HW80-B14959TU1DE <br/> HW90-B14TEAM5 <br/> HW100-B14959U1 | H-WASH 500 <br/> H7W4 48MBC-S <br/> HW 410AMBCB/1-80 | CO4 107T1/2-07 <br/> CBWO49TWME-S <br/> RO44 1286DWMC4-07 <br/> HW 68AMC/1-80 <br/> HWPD 69AMBC/1-S |
| **Tumble Dryer** | HD80-A3959 | H-DRY 500 <br/> H9A3TCBEXS-S <br/> HLE C10DCE-80 <br/> H5WPB447AMBC/1-S <br/> NDE H10A2TCE-80 <br/> NDE H9A2TSBEXS-S <br/> NDPHY10A2TCBEXSS | BCTDH7A1TE <br/> CSOE C10DE-80 <br/> ROE H9A3TCEX-S |
| **Washer Dryer** | HWD100-B14979 | HDQ 496AMBS/1-S <br/> HWPS4954DAMR-11 | RPW41066BWMR/1-S |
| **Oven** | HWO60SM2F3XH | HSOT3161WG | |
| **Dish Washer** | XIB 3B2SFS-80 <br/> XIB 6B2D3FB | HFB 6B2S3FX | |
| **Air Conditioner** | AD105S2SM3FA <br/> AS09TS4HRA-M <br/> AS20HPL1HRA <br/> AS25PBAHRA <br/> AS25S2SF1FA-WH <br/> AS25TADHRA-2 <br/> AS35PBAHRA <br/> AS35S2SF1FA-WH <br/> AS35S2SF2FA-3 <br/> AS35TADHRA-2 <br/> AS35TAMHRA-C | | CY-12TAIN |
| **Fridge** | HFW7720ENMB | | CCE4T620EWU |
| **Hob** | HA2MTSJ68MC | | CIS633SCTTWIFI |
| **Hood** | HADG6DS46BWIFI | | |
| **Wine Cellar** | HWS247FDU1 | | |
| **Air Purifier** | | HHP30C011 <br/> HHP50CA001 <br/> HHP50CA011 | |
| Please add your appliances data to our [hon-test-data collection](https://github.com/Andre0512/hon-test-data). <br/>This helps us to develop new features and not to break compatibility in newer versions. |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
@ -65,6 +66,19 @@ Translation of internal names like programs are available for all languages whic
* 🇪🇸 Spanish
* 🇹🇷 Turkish
## Compatiblity
Haier offers different apps for different markets. Some appliances are compatible with more than one app. This integration only supports appliances that can be controlled via hOn. Please download the hOn app and check compatibilty before you open an issue.
The apps on this (incomplete) list have been requested so far:
| App | Main Market | Supported | Alternative |
|-----------------|---------------|-----------------------------------------|---------------------------------------------------------------------------------|
| Haier hOn | Europe | :heavy_check_mark: | |
| Candy simply-Fi | Europe | :grey_question: (only newer appliances) | [ofalvai/home-assistant-candy](https://github.com/ofalvai/home-assistant-candy) |
| Hoover Wizard | Europe | :grey_question: (only newer appliances) | |
| Haier Uhome | China | :x: | [banto6/haier](https://github.com/banto6/haier) |
| Haier U+ | China | :x: | |
| GE SmartHQ | North America | :x: | [simbaja/ha_gehome](https://github.com/simbaja/ha_gehome) |
## Examples
### Washing Machine
![washing_machine.png](assets/washing_machine.png)

49
scripts/check.py Executable file
View File

@ -0,0 +1,49 @@
#!/usr/bin/env python
import sys
from pathlib import Path
if __name__ == "__main__":
sys.path.insert(0, str(Path(__file__).parent.parent))
from custom_components.hon.binary_sensor import BINARY_SENSORS
from custom_components.hon.button import BUTTONS
from custom_components.hon.climate import CLIMATES
from custom_components.hon.fan import FANS
from custom_components.hon.light import LIGHTS
from custom_components.hon.lock import LOCKS
from custom_components.hon.number import NUMBERS
from custom_components.hon.select import SELECTS
from custom_components.hon.sensor import SENSORS
from custom_components.hon.switch import SWITCHES
entities = {
"binary_sensor": BINARY_SENSORS,
"button": BUTTONS,
"climate": CLIMATES,
"fan": FANS,
"light": LIGHTS,
"lock": LOCKS,
"number": NUMBERS,
"select": SELECTS,
"sensor": SENSORS,
"switch": SWITCHES,
}
def get_missing_translation_keys():
result = {}
for entity_type, appliances in entities.items():
for appliance, data in appliances.items():
for entity in data:
if entity.translation_key:
continue
key = f"{entity_type}.{entity.key}"
result.setdefault(appliance, []).append(key)
return result
if __name__ == "__main__":
for appliance, data in sorted(get_missing_translation_keys().items()):
for key in data:
print(f"WARNING - {appliance} - Missing translation key for {key}")

View File

@ -8,48 +8,35 @@ from pathlib import Path
if __name__ == "__main__":
sys.path.insert(0, str(Path(__file__).parent.parent))
from custom_components.hon.const import APPLIANCES
from custom_components.hon.binary_sensor import BINARY_SENSORS
from custom_components.hon.button import BUTTONS
from custom_components.hon.climate import CLIMATES
from custom_components.hon.fan import FANS
from custom_components.hon.light import LIGHTS
from custom_components.hon.lock import LOCKS
from custom_components.hon.number import NUMBERS
from custom_components.hon.select import SELECTS
from custom_components.hon.sensor import SENSORS
from custom_components.hon.fan import FANS
from custom_components.hon.switch import (
SWITCHES,
HonControlSwitchEntityDescription,
HonSwitchEntityDescription,
)
APPLIANCES = {
"AC": "Air Conditioner",
"AP": "Air Purifier",
"AS": "Air Scanner",
"DW": "Dish Washer",
"HO": "Hood",
"IH": "Induction Hob",
"MW": "Microwave",
"OV": "Oven",
"REF": "Fridge",
"RVC": "Robot Vacuum Cleaner",
"TD": "Tumble Dryer",
"WC": "Wine Cellar",
"WD": "Washer Dryer",
"WH": "Water Heater",
"WM": "Washing Machine",
}
ENTITY_CATEGORY_SORT = ["control", "config", "sensor"]
entities = {
"binary_sensor": BINARY_SENSORS,
"button": BUTTONS,
"climate": CLIMATES,
"fan": FANS,
"light": LIGHTS,
"lock": LOCKS,
"number": NUMBERS,
"select": SELECTS,
"sensor": SENSORS,
"switch": SWITCHES,
"climate": CLIMATES,
"fan": FANS,
}
result = {}
@ -66,7 +53,7 @@ for entity_type, appliances in entities.items():
if entity.key.startswith("settings")
or isinstance(entity, HonSwitchEntityDescription)
or isinstance(entity, HonControlSwitchEntityDescription)
or entity_type in ["button", "climate"]
or entity_type in ["button", "climate", "lock", "light", "fan"]
else "sensor"
)
result.setdefault(appliance, {}).setdefault(

View File

@ -85,6 +85,23 @@ AC_HUMAN_SENSE = {
"unknown": "unknown",
}
AP_MACH_MODE = {
"standby": "AP.RUNNING_MODE.STANDBY",
"sleep": "AP.RUNNING_MODE.SLEEP",
"auto": "AP.RUNNING_MODE.AUTO",
"allergens": "AP.RUNNING_MODE.ALLERGENS",
"max": "AP.RUNNING_MODE.MAX",
}
AP_DIFFUSER_LEVEL = {
"off": "GLOBALS.GENERAL.OFF",
"soft": "AP.MODE_DIFFUSER.LEVEL_SOFT",
"mid": "AP.MODE_DIFFUSER.LEVEL_MID",
"h_biotics": "AP.MODE_DIFFUSER.LEVEL_H_BIOTICS",
"custom": "AP.MODE_DIFFUSER.LEVEL_CUSTOM",
}
REF_ZONES = {
"fridge": "REF.ZONES.FRIDGE",
"freezer": "REF.ZONES.FREEZER",
@ -100,6 +117,8 @@ SENSOR = {
"program_phases_td": TUMBLE_DRYER_PR_PHASE,
"program_phases_dw": DISHWASHER_PR_PHASE,
"dry_levels": TUMBLE_DRYER_DRY_LEVEL,
"dirt_level": DIRTY_LEVEL,
"steam_level": STEAM_LEVEL,
}
SELECT = {
@ -107,6 +126,10 @@ SELECT = {
"eco_pilot": AC_HUMAN_SENSE,
"fan_mode": AC_FAN_MODE,
"ref_zones": REF_ZONES,
"steam_level": STEAM_LEVEL,
"mode": AP_MACH_MODE,
"diffuser": AP_DIFFUSER_LEVEL,
"dirt_level": DIRTY_LEVEL,
}
PROGRAMS = {
@ -216,6 +239,9 @@ NAMES = {
"super_cool": "REF_CMD&CTRL.MODALITIES.SUPER_COOL",
"super_freeze": "REF_CMD&CTRL.MODALITIES.SUPER_FREEZE",
"refrigerator": "REF.NAME",
"touch_tone": "AP.FOOTER_MENU_MORE.TOUCH_TONE_VOLUME",
"hygiene": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_OTHER_OPTIONS.HYGIENE",
"hood": "GLOBALS.APPLIANCES_NAME.HO",
},
"binary_sensor": {
"door_lock": "WASHING_CMD&CTRL.CHECK_UP_RESULTS.DOOR_LOCK",
@ -265,6 +291,10 @@ NAMES = {
"eco_pilot": "AC.PROGRAM_DETAIL.ECO_PILOT",
"remaining_time": "ENROLLMENT_COMMON.GENERAL.REMAINING_TIME",
"ref_zones": "IH.COMMON.COIL",
"diffuser": "AP.TITLES.DIFFUSER",
"mode": "CUBE90_GLOBAL.GENERAL.MODE",
"steam_level": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_MAIN_OPTIONS.STEAM_LEVEL",
"dirt_level": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_MAIN_OPTIONS.DIRTY_LEVEL",
},
"sensor": {
"dry_levels": "WASHING_CMD&CTRL.DRAWER_CYCLE_DRYING.TAB_LEVEL",
@ -277,7 +307,7 @@ NAMES = {
"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",
"steam_level": "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",
@ -320,6 +350,11 @@ NAMES = {
"programs_wm": "WC.SET_PROGRAM.PROGRAM",
"programs_ac": "WC.SET_PROGRAM.PROGRAM",
"programs_ref": "WC.SET_PROGRAM.PROGRAM",
"voc": "HINTS.WHAT_POLLUTES_THE_AIR_IN_OUR_HOMES.GAS_VOC_TITLE",
"filter_cleaning": "AP.MAINTENANCE.FILTER_CLEANING",
"filter_life": "AP.MAINTENANCE.FILTER_LIFE",
"air_quality": "AP.DISCOVER.AIR_QUALITY",
"fan_speed": "AP.TITLES.FAN_SPEED",
},
"number": {
"power_management": "HINTS.COOKING_WITH_INDUCTION.POWER_MANAGEMENT",
@ -331,9 +366,11 @@ NAMES = {
"rinse_iterations": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL.DRAWER_HEADER_RINSE",
"wash_time": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL.WASHING_TIME",
"dry_time": "WASHING_CMD&CTRL.DRAWER_CYCLE_DRYING.TAB_TIME",
"steam_level": "WASHING_CMD&CTRL.PROGRAM_CYCLE_DETAIL_MAIN_OPTIONS.STEAM_LEVEL",
"freezer_temp_sel": ["OV.COMMON.GOAL_TEMPERATURE", "REF.ZONES.FREEZER"],
"fridge_temp_sel": ["OV.COMMON.GOAL_TEMPERATURE", "REF.ZONES.FRIDGE"],
"pollen_level": "AP.AIR_QUALITY.POLLEN_LEVEL",
"aroma_time_on": "AP.TITLES.AROMA_ON",
"aroma_time_off": "AP.TITLES.AROMA_OFF",
},
"climate": {
"air_conditioner": "GLOBALS.APPLIANCES_NAME.AC",
@ -342,4 +379,5 @@ NAMES = {
"oven": "GLOBALS.APPLIANCES_NAME.OV",
},
"fan": {"air_extraction": "HO.DASHBOARD.AIR_EXTRACTION_TITLE"},
"light": {"light": "WC.DASHBOARD_MENU_MORE.LIGHT"},
}