Tasmota - Ausfiltern von Spitzen von Leseköpfen in HA Energy Dashboard

Simon42 hat ja
hier Falsche Werte aus Stromzähler filtern

folgenden Code gepostet:

# falsche Werte vom Hichi verwerfen
  - platform: filter
    name: "Strombezug gefiltert"
    entity_id: sensor.tasmota_ed300l_counter_pos
    unique_id: Strombezuggefiltert
    filters:
      - filter: outlier
        window_size: 3
        radius: 0.045
        precision: 3

Mir geht es um die Umsetzung unter Beibehaltung der alten Sensoren oder muss ich zwangsläufig damit leben, dass ich neue habe?

Kann ich die Filterung irgendwie in die bisherigen Sensoren (Code unten) integrieren?

Wie kann ich es verhindern, dass das Enegydashboard wieder neu startet bzw. meine Helper für Tag, Woche, Monat, Quartal und Jahr neu starten?

########################################################################
# falsche Werte Sensoren der Leseköpfe für das Dashboard in kWh #
# Filter gegen Peaks                                                   #
########################################################################

  # Stromzähler Haus Verbrauch gefiltert
  - platform: filter
    name: "Stromzähler Haus Verbrauch gefiltert"
    entity_id: sensor.esplesekopf_strom_total_kwh
    unique_id: StromHausVerbrauchGefiltert
    filters:
      - filter: outlier
        window_size: 3
        radius: 0.045
        precision: 3
  # Stromzähler Haus Erzeugung gefiltert
  - platform: filter
    name: "Stromzähler Haus Erzeugung gefiltert"
    entity_id: sensor.esplesekopf_strom_export_total_kwh
    unique_id: StromHausErzeugungGefiltert
    filters:
      - filter: outlier
        window_size: 3
        radius: 0.045
        precision: 3
  # Stromzähler Wärmepumpe Verbrauch gefiltert
  - platform: filter
    name: "Stromzähler Wärmepumpe Verbrauch gefiltert"
    entity_id: sensor.esplesekopf_strom_total_in
    unique_id: StromWpVerbrauchGefiltert
    filters:
      - filter: outlier
        window_size: 3
        radius: 0.045
        precision: 3
  #Tasmota Template Sensoren der Leseköpfe für das Dashboard in kWh #
  - sensor:
    # Stromzähler Haus Verbrauch
    - name: "Stromzähler Haus Verbrauch"
      unique_id: "StromzHausVerbrauch"
      unit_of_measurement: "kWh"
      device_class: "energy"
      state_class: "total_increasing"
      state: >-
        {{ float(states('sensor.esplesekopf_strom_total_kwh')) | round(3) }}
  - sensor:
    # Stromzähler Haus Erzeugung
    - name: "Stromzähler Haus Erzeugung"
      unique_id: "StromHausErzeugung"
      unit_of_measurement: "kWh"
      device_class: "energy"
      state_class: "total_increasing"
      state: >-
        {{ float(states('sensor.esplesekopf_strom_export_total_kwh')) | round(3) }}
  - sensor:
    # Stromzähler Wärmepumpe Verbrauch
    # gefiltert gegen peaks
    - name: "Strom Wärmepumpe Verbrauch"
      unique_id: "StromWpVerbrauch"
      unit_of_measurement: "kWh"
      device_class: "energy"
      state_class: "total_increasing"
      state: >-
        {{ float(states('sensor.esplesekopf_strom_total_in')) | round(3) }}

Für mich über Hilfe sehr freuen.
Danke