diff --git a/homeassistant/components/miele/const.py b/homeassistant/components/miele/const.py index aa8aa892e96..eb332baea60 100644 --- a/homeassistant/components/miele/const.py +++ b/homeassistant/components/miele/const.py @@ -182,7 +182,7 @@ class ProgramPhaseWashingMachine(MieleEnum, missing_to_none=True): drain = 265 spin = 266, 11010 anti_crease = 267, 11029 - finished = 268 + finished = 268, 11012 venting = 269 starch_stop = 270 freshen_up_and_moisten = 271 @@ -190,6 +190,7 @@ class ProgramPhaseWashingMachine(MieleEnum, missing_to_none=True): hygiene = 279 drying = 280 disinfecting = 285 + flex_load_active = 11047 class ProgramPhaseTumbleDryer(MieleEnum, missing_to_none=True): @@ -481,8 +482,8 @@ class WashingMachineProgramId(MieleEnum, missing_to_none=True): express_20 = 122 down_filled_items = 129 cottons_eco = 133 - quick_power_wash = 146 - eco_40_60 = 190 + quick_power_wash = 146, 10031 + eco_40_60 = 190, 10007 normal = 10001 diff --git a/homeassistant/components/miele/strings.json b/homeassistant/components/miele/strings.json index a93208ec79c..8afe6166ebc 100644 --- a/homeassistant/components/miele/strings.json +++ b/homeassistant/components/miele/strings.json @@ -954,6 +954,7 @@ "extra_dry": "Extra dry", "final_rinse": "Final rinse", "finished": "Finished", + "flex_load_active": "FlexLoad active", "freshen_up_and_moisten": "Freshen up & moisten", "going_to_target_area": "Going to target area", "grinding": "Grinding", diff --git a/tests/components/miele/snapshots/test_sensor.ambr b/tests/components/miele/snapshots/test_sensor.ambr index f6ab7f1a9fd..c2efb3c6d83 100644 --- a/tests/components/miele/snapshots/test_sensor.ambr +++ b/tests/components/miele/snapshots/test_sensor.ambr @@ -4271,6 +4271,7 @@ 'drain', 'drying', 'finished', + 'flex_load_active', 'freshen_up_and_moisten', 'hygiene', 'main_wash', @@ -4327,6 +4328,7 @@ 'drain', 'drying', 'finished', + 'flex_load_active', 'freshen_up_and_moisten', 'hygiene', 'main_wash', @@ -6617,6 +6619,7 @@ 'drain', 'drying', 'finished', + 'flex_load_active', 'freshen_up_and_moisten', 'hygiene', 'main_wash', @@ -6673,6 +6676,7 @@ 'drain', 'drying', 'finished', + 'flex_load_active', 'freshen_up_and_moisten', 'hygiene', 'main_wash',