Hi, I wrote a small python script to help debugging the recorder entity filters, but maybe can be useful also for other filters (not tested) since they are quite similar.
The script needs a configuration file, containing:
- The base Home Assistant url, e.g. “http://my-local-server:8193” or “https://my-remote-server.com”
- A long lived access token (to get it go to your profile → Security → Long lived access tokens)
- The recorder structure copied from configuration.yaml
Running the tool, it gets the entity list calling your HA instance and filters them using the configured filters, then outputs the entire entity list and the filter result for each one (INCLUDED or EXCLUDED)
You can find the tool here: GitHub - bitblaster/Home-Assistant-Filter-Tester: A small utility to help checking the recorder configuration filters
Hope this can be useful.
Cheers