InfluxDB integration has “include” and “exclude” options for entities, but only “ignore_attributes” option for attributes. It doesn’t allow neither to exclude all of the attributes from reporting to InfluxDB nor to include only the important attributes to reporting the same way as with entities.
It is inconsistent behaviour unlike, for example, “history” or “recorder” integration.
Please, add “include_attributes” and “ignore_attributes:all” options.
It is very critical especially for influxdb integration since configuration can have hundreds of string attributes:
- there is no standard way to collect the list of all existed attributes,
- the list of attributes is not fixed even for fixed list of entities,
- attributes report huge amount of data what increases influx database very rapidly.