Update miele program codes and strings (#144049)

This commit is contained in:
Åke Strandberg 2025-05-01 15:14:11 +02:00 committed by GitHub
parent 60b6ff4064
commit 7fcad580cb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 34 additions and 6 deletions

View File

@ -246,6 +246,7 @@ STATE_PROGRAM_PHASE_OVEN = {
}
STATE_PROGRAM_PHASE_WARMING_DRAWER = {
0: "not_running",
3073: "heating_up",
3075: "door_open",
3094: "keeping_warm",
3088: "cooling_down",
@ -404,14 +405,21 @@ DISHWASHER_PROGRAM_ID: dict[int, str] = {
TUMBLE_DRYER_PROGRAM_ID: dict[int, str] = {
-1: "no_program", # Extrapolated from other device types.
0: "no_program", # Extrapolated from other device types
2: "cottons",
3: "minimum_iron",
4: "woollens_handcare",
5: "delicates",
6: "warm_air",
8: "express",
10: "automatic_plus",
20: "cottons",
23: "cottons_hygiene",
30: "minimum_iron",
31: "gentle_minimum_iron",
31: "bed_linen",
40: "woollens_handcare",
50: "delicates",
60: "warm_air",
66: "eco",
70: "cool_air",
80: "express",
90: "cottons",
@ -449,17 +457,29 @@ OVEN_PROGRAM_ID: dict[int, str] = {
31: "bottom_heat",
35: "moisture_plus_auto_roast",
40: "moisture_plus_fan_plus",
48: "moisture_plus_auto_roast",
49: "moisture_plus_fan_plus",
50: "moisture_plus_intensive_bake",
51: "moisture_plus_conventional_heat",
74: "moisture_plus_intensive_bake",
76: "moisture_plus_conventional_heat",
49: "moisture_plus_fan_plus",
323: "pyrolytic",
326: "descale",
335: "shabbat_program",
336: "yom_tov",
356: "defrost",
357: "drying",
358: "heat_crockery",
360: "low_temperature_cooking",
361: "steam_cooking",
362: "keeping_warm",
512: "1_tray",
513: "2_trays",
529: "baking_tray",
554: "baiser_one_large",
555: "baiser_several_small",
556: "lemon_meringue_pie",
557: "viennese_apple_strudel",
621: "prove_15_min",
622: "prove_30_min",
623: "prove_45_min",
@ -673,7 +693,7 @@ STEAM_OVEN_MICRO_PROGRAM_ID: dict[int, str] = {
2019: "defrosting_with_steam",
2020: "blanching",
2021: "bottling",
2022: "heat_crockery",
2022: "sterilize_crockery",
2023: "prove_dough",
2027: "soak",
2029: "reheating_with_microwave",
@ -745,7 +765,7 @@ STEAM_OVEN_MICRO_PROGRAM_ID: dict[int, str] = {
2129: "potatoes_floury_diced",
2130: "german_turnip_sliced",
2131: "german_turnip_cut_into_batons",
2132: "german_turnip_sliced",
2132: "german_turnip_diced",
2133: "pumpkin_diced",
2134: "corn_on_the_cob",
2135: "mangel_cut",

View File

@ -316,6 +316,8 @@
"automatic_plus": "Automatic plus",
"baking_tray": "Baking tray",
"barista_assistant": "BaristaAssistant",
"baser_one_large": "Baiser one large",
"baser_severall_small": "Baiser several small",
"basket_program": "Basket program",
"basmati_rice_rapid_steam_cooking": "Basmati rice (rapid steam cooking)",
"basmati_rice_steam_cooking": "Basmati rice (steam cooking)",
@ -471,7 +473,7 @@
"gentle_minimum_iron": "Gentle minimum iron",
"gentle_smoothing": "Gentle smoothing",
"german_turnip_cut_into_batons": "German turnip (cut into batons)",
"german_turnip_sliced": "German turnip (sliced)",
"german_turnip_diced": "German turnip (diced)",
"gilt_head_bream_fillet": "Gilt-head bream (fillet)",
"gilt_head_bream_whole": "Gilt-head bream (whole)",
"glasses_warm": "Glasses warm",
@ -492,7 +494,6 @@
"greenage_plums": "Greenage plums",
"halibut_fillet_2_cm": "Halibut (fillet, 2 cm)",
"halibut_fillet_3_cm": "Halibut (fillet, 3 cm)",
"heat_crockery": "Heat crockery",
"heating_damp_flannels": "Heating damp flannels",
"hens_eggs_size_l_hard": "Hens eggs (size „L“, hard)",
"hens_eggs_size_l_medium": "Hens eggs (size „L“, medium)",
@ -532,9 +533,11 @@
"latte_macchiato": "Latte macchiato",
"leek_pieces": "Leek (pieces)",
"leek_rings": "Leek (rings)",
"lemon_meringue_pie": "Lemon meringue pie",
"long_coffee": "Long coffee",
"long_grain_rice_general_rapid_steam_cooking": "Long grain rice (general, rapid steam cooking)",
"long_grain_rice_general_steam_cooking": "Long grain rice (general, steam cooking)",
"low_temperature_cooking": "Low temperature cooking",
"maintenance": "Maintenance program",
"make_yoghurt": "Make yoghurt",
"mangel_cut": "Mangel (cut)",
@ -673,6 +676,7 @@
"prove_dough": "Prove dough",
"pumpkin_diced": "Pumpkin (diced)",
"pumpkin_soup": "Pumpkin soup",
"pyrolytic": "Pyrolytic",
"quick_mw": "Quick MW",
"quick_power_wash": "QuickPowerWash",
"quinces_diced": "Quinces (diced)",
@ -725,6 +729,7 @@
"sea_devil_fillet_3_cm": "Sea devil (fillet, 3 cm)",
"sea_devil_fillet_4_cm": "Sea devil (fillet, 4 cm)",
"separate_rinse_starch": "Separate rinse/starch",
"shabbat_program": "Shabbat program",
"sheyang_rapid_steam_cooking": "Sheyang (rapid steam cooking)",
"sheyang_steam_cooking": "Sheyang (steam cooking)",
"shirts": "Shirts",
@ -755,6 +760,7 @@
"steam_care": "Steam care",
"steam_cooking": "Steam cooking",
"steam_smoothing": "Steam smoothing",
"sterilize_crockery": "Sterilize crockery",
"stuffed_cabbage": "Stuffed cabbage",
"sweat_onions": "Sweat onions",
"swede_cut_into_batons": "Swede (cut into batons)",
@ -793,6 +799,7 @@
"veal_sausages": "Veal sausages",
"venus_clams": "Venus clams",
"very_hot_water": "Very hot water",
"viennese_apple_strudel": "Viennese apple strudel",
"viennese_silverside": "Viennese silverside",
"warm_air": "Warm air",
"wheat_cracked": "Wheat (cracked)",
@ -817,6 +824,7 @@
"yellow_beans_cut": "Yellow beans (cut)",
"yellow_beans_whole": "Yellow beans (whole)",
"yellow_split_peas": "Yellow split peas",
"yom_tov": "Yom tov",
"zander_fillet": "Zander (fillet)"
}
},