Data filtering by extending `recorder` config options

Poor man’s approach:

#  To throttle a sensor down to 1 value per minute, the window_size should be set to "00:01”.
- platform: filter
  name: "filtered smlreadertotalenergyconsumption"
  entity_id: sensor.smlreadertotalenergyconsumption
  filters:
    - filter: time_throttle
      window_size: "00:01"

Note that sensor.smlreadertotalenergyconsumption is the original sensor. In my record config, I’ve added sensor.filtered_smlreadertotalenergyconsumption.

2 Likes