Many name their automations in a descriptive manner: “06:00 turn on the lights on workdays”. If you make any change to an automation, the process to adjust its name is not only plagued with clicking but also inconsistent with other interfaces.
I want to be able to just:
Within the Automation Editing screen, click on the automation name.
Type or edit over the current name
With this, I will be able to adjust the conditions and also the name of the integration at the same time, and hitting “Save”, saves it all in one single motion. This should also work when creating a new integration, and if the user fails to add a name from the edit screen, force it by the same pop up dialog box that exists today.
The Name field in the automation or script, inside the actual YAML, is distinct from the name of the entity.
I think you might be confusing the entity ID with its name. For both scripts and automations, they have entity ID, entity name, and then the script or the automation itself has a name attribute inside of the yaml. So it’s in total three things.