In Home Assistant, there are times that device renaming does not ask to rename the entity_ids and device portion of the names of the entities. I have two temperature sensors that on my initial rename did not ask me to rename the entities at all when I changed the device name, and now no form of renaming seems to allow me to correctly rename the entities without individually going in and fixing them myself.
The renaming process should be robust and also fixable if it doesn’t work, as once you lose the string matching I think HA seems to be doing, it appears you have to rename manually, edit deeply burried yaml files, potentially use Spook (I think?), or use Python. None of those power user techniques should really be requirements for a fairly common task that also standard users (the direction HA is trying to go) regularly do.
I didn’t see another WTH on this, but happy to merge if there is.
This is similar downstream but not the root problem I’m discussing: WTH Don’t we automatically update entity IDs when changed