PV-Überschuss für PlugIn Hybrid

Hallo Community, mein Wechsel von HomeBridge zu HA ist (auch mit Hilfe von euch) soweit vollständig abgeschlossen. Alle Geräte sind umgezogen, die PV-Anlage ist ebenfalls integriert.

Ich wage mich jetzt an die ersten Automationen. U. a. habe ich mir eine einfache Automation erstellt, welche in Abhängigkeit vom produziertem Strom das Ladegerät (2000 W) von meinem PlugIn ein- bzw. ausschaltet. Ich lade also nicht mit einer Wallbox.

Derzeit habe ich drei Bedingungen.

  1. Wenn meine Netzeinspeisung größer 2500 W ist, dann schalte das Ladegerät ein.
  2. Wenn mein Hausspeicher mit mehr als 3000 W geladen wird, dann schalte das Ladegerät ein.
  3. Wenn mein Hausspeicher entladen wird, dann schalte das Ladegerät aus.

Das funktioniert soweit auch alles. Ich hatte heute die Situation, dass gegen 13:00 das Auto bereits voll aufgeladen war und würde gern das Ladegerät ausschalten und auch ausgeschaltet lassen. Ich kann mir ja als Entität den aktuellen Verbrauch des Ladegerätes anzeigen lassen. Wenn der dann auf 0 fällt, könnte ich das theoretisch ausschalten. Ich komme dann aber auf Grund der Bedingungen 1 und 2 in eine Schleife von Ein- und Ausschalten rein. Hierfür bräuchte ich euer Hilfe. Erst mal in der Theorie und dann ggf. in der Programmierung.

Vorab schon mal vielen Dank.

Anbei meine aktuelle Automation:

alias: "#UeberschussLadenAuto"
description: ""
trigger:
  - platform: time_pattern
    minutes: /10
condition: []
action:
  - if:
      - condition: numeric_state
        entity_id: sensor.export_power
        above: 2500
    then:
      - type: turn_on
        device_id: 262700ac0b8faf9fb4807eef529808f9
        entity_id: 1f76bfeca04e7a4feaf2125aa9ae9692
        domain: switch
      - type: turn_on
        device_id: 921784c6af726d3c3c7ea26f755b9c9b
        entity_id: 71bc75447bcdcc2d6aac56aae4fde5bb
        domain: light
  - if:
      - condition: numeric_state
        entity_id: sensor.battery_charging_power
        above: 3000
    then:
      - type: turn_on
        device_id: 262700ac0b8faf9fb4807eef529808f9
        entity_id: 1f76bfeca04e7a4feaf2125aa9ae9692
        domain: switch
      - type: turn_on
        device_id: 921784c6af726d3c3c7ea26f755b9c9b
        entity_id: 71bc75447bcdcc2d6aac56aae4fde5bb
        domain: light
  - if:
      - condition: numeric_state
        entity_id: sensor.battery_discharging_power
        above: 10
    then:
      - type: turn_off
        device_id: 262700ac0b8faf9fb4807eef529808f9
        entity_id: 1f76bfeca04e7a4feaf2125aa9ae9692
        domain: switch
      - type: turn_off
        device_id: 921784c6af726d3c3c7ea26f755b9c9b
        entity_id: 71bc75447bcdcc2d6aac56aae4fde5bb
        domain: light
mode: single