#Renaming entity doesn't update automations that use it
19 messages · Page 1 of 1 (latest)
This is actually deliberate so that if/when you need to replace a device then you can just rename the sensors to have the same IDs.
You can edit the automations.yaml and scripts.yaml file to replace the entity ID, and then reload them through Developer Tools
Hmm.. at least a choice would be nice.
Actually, shouldn't this always happen for helper entities? A device entity, ok, but when would you want a helper entity rename to not update automations?
Having different rules for renaming entities in different parts of app is very bad design.
To have a choice would be cool - but not that necessary. Install Spook, it will show you where you have that old entity ID used. Or use Studio Code, and make global search there.
I'll agree that a choice should be offered then.
Well, things like this are done after all huge things are done. 🙂 There's endless feature-requests list already... But you might create issue on HA GitHub to at least get this tracked.
Issues are for problems, not feature requests
you can use the entry_id instead of the entity_id. Then you can rename as much as you want
But you will have the same issue as when using device triggers/conditions/actions
replacing a device means you need to adjust all your automations using that device
(also, the entry id is not easy to find, easiest is to use a device trigger/action as they use the entry id as well)
Alright grammar nazi, there's feature requests for that. They still called "issue" on GitHub, just have another tags... 🙂 Sorry, English is not my mother tongue.
Firstly: calling someone a nazi is against the rules.
Secondly: Home Assistant's GitHub issues are for problems, if you try to create a feature request there it will be closed and you will be redirected to the forums, which is also what the template tells you to do as you create the issue.
"Grammar nazi" is an idiom (https://en.wikipedia.org/wiki/Grammar_Nazi) and has nothing to do with nazism. You're right about issues/requests. It's hard to play with mind games with moderator without sense of humour, so i'm shutting up.
Grammar nazi/spelling nazi or grammar pedant/spelling pedant is a term for a pedant who compulsively criticizes or corrects others' grammar mistakes, typos, misspellings, and other errors in speech or writing. The term originated in 1990s discussion forums as a way to insult those who overly correct others' grammar. "Grammar Nazis" often correct...
Arguing will not help your case, it's still against the rules
I'm not arguing, just explaining that i had no intention to call someone "nazi".
Regardless of the intention that is what you did.