I created a irrigation automation completely using the visual editor with dedicated Lovelace page. Fantastic! Where this broke was when I wanted to set the runtime dynamically in Lovelace using an input_datetime.
Instead of
- service: timer.start
data:
duration: '30'
I am now using
- service: timer.start
data_template:
duration: '{{ states.input_datetime.irrigation_frontyard_run_time.state }}'
which is fine BUT
it completely breaks the ability to use the visual editor for further editing
The above line is embedded in a complex Choose operation at which the visual editor swithes into YAML view - but doesn’t even display all to the end
This gave me a heart attach until I found that switching to “Edit in YAML” still showed the whole automation
I love the ability with the new visual editor - but it kin of defeats the purpose if a simple chnage such as this completely breaks it.