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
Please have a read of point 11 here, then edit your post to correctly format your configuration examples.
The automation editor is currently intended for basic automations. Templates are considered “advanced” automation and you should be comfortable using YAML if using them.
Template support may be added to the editor in future but I don’t think it is a priority right now.
Hi Tom,
I understand what you are saying regarding templating.
I get it done - with a lot of googling etc. - the visual editor is just so much faster.
I just felt weird to me that it is possible to use an input_datetime as a trigger condition whereas it is not possible to use it to set a timer duration. That seems to be a rather common use case.
I (respectfully) disagree. Since the introduction of blueprints there are simple examples that make this item much more needed then you say.
Simple example is the “low battery level notification blueprint”. It is capable of sending notifications of the sensors that have low battery. So you go into the editor and do the things you do. Until you get to the notification part. In the sideline it says: “{{sensors}} is replaced with the names of sensors being low on battery.”
You then start editing your message and as soon as you type in the {{ the whole action field turns into this yaml box. This is certainly not the thing I expected, let alone wanted. I still wanted to set a target and a title to the message, but it’s all gone.
And again I strongly disagree. This is something that will be added more and more by blueprints or by integrations. Yet in the integration Alarmo it does work as intended. So why would it be so hard (and dismissed by you) for the HA core to implement?