Allow wildcards in component 'includes' and 'excludes'

Excluding domains is great but to have to exclude 20 or so individual items from things like History when a simple wildcard would suffice.
I.e forecasted dark_sky sensors.

exclude:
- sensor.dark_sky_*

Or better yet improve namespacing so that component type was followed by component name followed by element name

sensor.darksky.daily_summary

but I imagine that would be a big breaking change.

Man this would be handy since all I want to track from something like DarkSky is the outside temperature and humidity.

Something like a:

exclude:
  component:
    - sensor.dark_sky
include:
  entities:
  - sensor.dark_sky_ambient_temperature
 ...
1 Like