SIX YEARS!
And still waiting.
I’m suspecting that this is yet another example of missing basic functionality in a piece of abandoned core that we just have to put up with.
There’s doesn’t appear to be ANY maintenance being done on anything in home assistant that’s accepted to core other than updates to keep it running and work arounds for other breaking changes.
In HACS projects are either stated as abandoned, obviously abandoned (no updates in years) or are actively being advanced.
Once accepted to the exalted heights of Core, they seem to stagnate, there’s no easy method that I’ve found to see if a function is under active development and there’s no mechanism for identifying abandoned code.
It is not abandoned if is still getting issues fixed.
New features or functionality is a completely different kettle of fish. It requires a dev to both be interested in implementing them and to have time available from completing priorities.
I agree that this is a pretty big quality of life improvement that needs to be added. Why someone would not handle key/value is beyond me. Granted I didn’t hit this issue until today after 4+ years of using home assistant. It is clear that once you get into the weeds of HA, you realize there are a lot of areas that need help. Core developers need to realize that not everyone is skilled. I feel like the focus right now should be making HA the most user friendly system available and not be voice focused.
Now I have to add complexity to my script to handle the user-friendly mapping to what is needed