instead of entering a search term to select (Filter In) listing in developer-tools/state, it would be awesome if we could ‘hide’/deselect certain states/attributes.
Small example, because of a current issue an integration is causing cover entities to be unavailable. Are they all unavailable? Let me check in dev state:
enter cover. in the entity column, and deselect unavailable in state. O wait that wont work…
please add a filter-out option in developer-tools/state
And additionally maybe even a generic ‘hide unavailable’ option. Given the many many entities in that state it would easily lighten up the page altogether.
yes, I understand we could try and do that with all commonalities in strings, and ofc my example was merely an actual action in todays debugging.
I would hope this to more of a generic principle though, and think of it just like we do in templates/scripts and even frontend, where the not_state is just that. Show me all except ‘not_state’
And don’t have the user need to think in Regex terms of characters in all possible strings of states and attributes.
I thought it did support regex at one stage but was too complicated for the average user. It’s just a sort of wildcard search now. I could be misremembering.
Also there is no “not” in regex, though there are ways to do it.
Can we please hide “Unavailable” devices in Developer Tools → States?
Since editing an existing ESPHome device forces a useless numeric suffix to the entity, many of my automations, Lovelace cards and Node-Red flows are broken. I have to refer to Developer Tools/States to find the new entity name, but when the page is full of “Unavailable”, finding the latest iteration of the suffix number is a pain.