I’ve always thought it is weird that the history tab isn’t filterable and searchable. To me it makes more sense to have it empty by default and select the entities I’m interested in for a specific time frame.
It would make it a great tool to debug or for instance check if it is at least slowly cooling down (my house is very well insulated and this was a question that popped up today). Any ‘one-time’ question. Right now I actually make a history-graph in a lovelace dashboard for such things and delete it again afterwards.
It would also be nice to hide it for anyone but the admin, just like dashboards.
I agree. I think you should edit your title to specifically say “Why isn’t the history tab filterable and searchable”, as I was just about to add the same thing .
I’d combine this with the ability to set a default filter/search, or some other mechanism to avoid loading the history of everything when you go to the History tab.
And similar to the Logbook, it should remember a preferred default time period. Always having to change the time period from the frequently not-useful last-few-hours period is annoying. ( What the heck is up with the history start time and end time )
The History tab used to be one of my favorites in HASS, but as the number of entities grew it slows down the system. I imagine this is why the time period default was shortened to 3 hours, but in most cases that’s too short to me useful to me, and being able to search/filter for what I want would be more helpful. Instead, like the OP, I end up frequently creating a temporary history-graph panels.
Big bonus points if you can search/filter on an entire domain.