I want to start my Bosch dishwasher in an automation using the program that was set on the appliance. I have only found the option to start a fixed program.
Some time ago I had an IFTTT applet that could start the appliance without changing the program. So I believe the API supports that (assuming IFTTT uses the same API).
What ways are there to achieve this? Any thoughts on this are appreciated.
This select entity shows which program is selected on my dishwasher:
You could get the value of this and start the appropriate program in an automation.
If I turn this switch on, the dishwasher starts using the program in the above select entity, so probably no need to check, just start using this switch
I found an action called Home Connect: Start dishwasher program, but it requires a Program as a mandatory argument. Even if I could use the dishwasher’s Selected Program entity here, I don’t see any way to pass along the additional options (such as “Extra Rinse”) that were selected directly on the dishwasher.
So, is there really no straightforward way to start the dishwasher while preserving the selected program and its options?