I’ve been getting this deprecated message for a while now and have finally found out how to get the automation to work with the new actions menu for Home Connect.
this post was great to get me started back in Jan, I hope this helps someone in the future.
- Create the new action: Add action → Other actions → Home Connect → Set program and options
- Select your Device ID
- Affects to: Active program
- Tick Program and set your preferred Cycle, mines ‘Normal 45C’
- Open the Dishwasher options menu and tick ‘Start in relative’
This is where it gets tricky, it wants the value in seconds.
- add 1 second
- use the 3 dots and change the action to “Edit in YAML”
- replace the 1 with this, including the “”: “{{ (as_timestamp(now().replace(hour=23, minute=59, second=59, microsecond=999999) + timedelta(seconds=1)) - as_timestamp(now())) | int }}”
- Save automation
You should now be able to view in “edit in visual editor” again and it looks like this
enjoy ![]()

