[X] I have updated to the latest available Home Assistant version.
[X] I have cleared the cache of my browser.
[X] I have tried a different browser to see if it is related to my browser.
[X] I have tried reproducing the issue in safe mode to rule out problems with unsupported custom resources.
Describe the issue you are experiencing
The YAML editor makes it possible to add an id tag to automations
an automation with such (bogus) id is lost from the UI - and possibly lost elsewhere, too.
Describe the behavior you expected
Trying to add an id tag should be prevented. The UI must not allow such bogus IDs and it should not loose track of the automation if someone tries to add an id.
Steps to reproduce the issue
go to Settings - Automations & Scenes
click + Create automation
without changing anything, click "Save" (you may stay with New Automation for name)
Click the ← arrow to see your automation
Click the new automation to edit it and click the ⋮ three dots menu to Edit in Yaml. Your automation will look like this:
alias: New automation
description: ""
triggers: []
conditions: []
actions: []
mode: single
Add a line that just says: id: something
Click Save
Home Assistant replies Automation is unavailable. Removing the id line doesn't help, the automation is lost in cyberspace. It can be found in the automations.yaml file though.
What version of Home Assistant Core has the issue?
2024.10.2
What was the last working version of Home Assistant Core?
No response
In which browser are you experiencing the issue with?
Firefox 131.0.2 (64-bit)
Which operating system are you using to run this browser?
Ubuntu Linux 22.04.5 LTS
State of relevant entities
Sometimes, the automations show up in Devtools, saying "restored: true", but with State "unavailable".
Problem-relevant frontend configuration
No response
Javascript errors shown in your browser console/inspector
Checklist
Describe the issue you are experiencing
id
tag to automationsid
is lost from the UI - and possibly lost elsewhere, too.Describe the behavior you expected
Trying to add an
id
tag should be prevented. The UI must not allow such bogus IDs and it should not loose track of the automation if someone tries to add anid
.Steps to reproduce the issue
+ Create automation
id: something
Home Assistant replies
Automation is unavailable
. Removing theid
line doesn't help, the automation is lost in cyberspace. It can be found in theautomations.yaml
file though.What version of Home Assistant Core has the issue?
2024.10.2
What was the last working version of Home Assistant Core?
No response
In which browser are you experiencing the issue with?
Firefox 131.0.2 (64-bit)
Which operating system are you using to run this browser?
Ubuntu Linux 22.04.5 LTS
State of relevant entities
Problem-relevant frontend configuration
No response
Javascript errors shown in your browser console/inspector
No response
Additional information
No response