Localization - astrandb/miele GitHub Wiki
This integration uses the features built into Home Assistant to localize sensor values, program names etc. Names of entities (sensors, switches etc) are created in the global language in Home Assitant. English is used as fallback if the specific language is not supported by the integration. Device are always created in English. They can of course be renamed by the user after initial setup.
PR:s with new translation files are welcome.
Local mapping of programs
Since sometimes Miele API is reporting different programs for the same numeric program id and appliance category, the program name reported by program sensor of this integration could be wrong. For this reason, it is possible to specify in configuration.yaml a local mapping, in order to provide the correct program names of your appliance. For example, for tumble dryers such as TCJ690WP or TCR790WP, configuration should be specified as:
miele:
sensors:
- id: sensor.tumble_dryer_program
program_ids:
- value_raw: 1
value: automatic_plus
- value_raw: 2
value: cottons
- value_raw: 3
value: minimum_iron
- value_raw: 4
value: woollens_handcare
- value_raw: 5
value: delicates
- value_raw: 6
value: warm_air
- value_raw: 7
value: cool_air
- value_raw: 8
value: express
- value_raw: 9
value: cottons_eco
- value_raw: 10
value: gentle_smoothing
- value_raw: 12
value: proofing
- value_raw: 13
value: denim
- value_raw: 14
value: shirts
- value_raw: 15
value: sportswear
- value_raw: 16
value: outerwear
- value_raw: 17
value: silks_handcare
- value_raw: 19
value: standard_pillows
- value_raw: 22
value: basket_program
- value_raw: 24
value: steam_smoothing
- value_raw: 31
value: bed_linen
Supported program names
It is not possible to customize program names. For adding new programs or translations, a PR is more than welcome. Below a list of supported program names.
Washing machine / Washer dryer:
cottonscottons_ecocottons_hygieneeco_40_60minimum_irondelicateswoollenssilksautomatic_plusquick_power_washexpress_20shirtsdark_garmentsdenimsportswearouterwearfirst_washtrainerspillowsdown_filled_itemsdown_duvetscurtainsproofingstarchrinseseparate_rinse_starchdrain_spincool_airwarm_airsteam_carefreshen_upclean_machinerinse_out_lint
Tumble dryer:
cottonscottons_ecocottons_hygieneminimum_irongentle_minimum_ironautomatic_pluswoollens_handcaredelicateswarm_aircool_airexpressgentle_smoothingproofingdenimgentle_denimsportswearouterwearsilks_handcarestandard_pillowsbasket_programsmoothingsteam_smoothingbed_linenshirts
Dishwasher:
intensivemaintenanceecoautomaticnormalsolar_savegentleextra_quiethygienequick_power_washtall_itemsglasses_warm
Oven:
defrosteco_fan_heatauto_roastfull_grilleconomy_grillfan_plusintensive_bakeconventional_heattop_heatfan_grillbottom_heatmoisture_plus_fan_plus1_tray2_traysbaking_traysteam_bake
Robot vacuum cleaner:
autospotturbosilent
Coffee machine:
ristrettoespressocoffeelong_coffeecappuccinocappuccino_italianolatte_macchiatoespresso_macchiatocafe_au_laitcaffellatteflat_whitevery_hot_waterhot_waterhot_milkmilk_foamblack_teaherbal_teafruit_teagreen_teawhite_teajapanese_teaappliance_rinsedescalingbrewing_unit_degreasemilk_pipework_rinseappliance_rinsemilk_pipework_clean