Hilfe bei erstem Automationsversuch

Aktuell sieht es so aus und sollte die bestehenden Funktionen plus 5000W-Ableitung laut #91 erfüllen (bis auf die Urlaubslösung).
Code:
alias: Test Wasser
description: ""
trigger:
  - platform: numeric_state
    entity_id: sensor.total_dc_power
    above: 1500
    alias: Überschuss
    id: An
    for:
      hours: 0
      minutes: 0
      seconds: 0
  - platform: numeric_state
    entity_id: sensor.total_dc_power
    alias: Kein Überschuss
    id: Aus
    below: 1500
    for:
      hours: 0
      minutes: 0
      seconds: 30
  - platform: time
    at: "05:30:00"
    alias: Morgens
    id: An
  - platform: time
    at: "10:30:00"
    alias: Mittags
    id: An
  - platform: time
    at: "15:00:00"
    alias: Abends
    id: An
  - platform: numeric_state
    entity_id: sensor.battery_level
    above: 30
    alias: Batterie > 30%
    id: An
  - platform: numeric_state
    entity_id: sensor.battery_level
    above: 60
    alias: Batterie > 60%
    id: An
  - platform: numeric_state
    entity_id: sensor.battery_level
    above: 85
    alias: Batterie > 85%
    id: An
  - platform: numeric_state
    entity_id: sensor.battery_level
    alias: Batterie < 25%
    id: Aus
    below: 25
  - platform: numeric_state
    entity_id: sensor.battery_level
    alias: Batterie < 55%
    id: Aus
    below: 55
  - platform: numeric_state
    entity_id: sensor.battery_level
    alias: Batterie < 75%
    id: Aus
    below: 75
  - platform: numeric_state
    entity_id: "sensor.battery_charging_power "
    for:
      hours: 0
      minutes: 0
      seconds: 0
    above: 5000
    alias: Ladeleistung > 5kW
    id: Ladeleistung >
  - platform: numeric_state
    entity_id: "sensor.battery_charging_power "
    for:
      hours: 0
      minutes: 30
      seconds: 0
    alias: Ladeleistung < 5kW
    below: 5000
    id: Aus
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id: Ladeleistung >
            alias: Ladeleistung > 5kW
          - condition: state
            entity_id: switch.wasserspeicher_16a
            state: "off"
            alias: Heizstab aus?
        sequence:
          - service: switch.turn_on
            data: {}
            target:
              entity_id: switch.wasserspeicher_16a
            alias: Heizung an
      - conditions:
          - condition: time
            after: "10:30:00"
            before: "14:00:00"
            alias: Tag_Mo-So
        sequence:
          - if:
              - condition: trigger
                id: An
                alias: Trigger für Anschalten?
              - condition: numeric_state
                entity_id: sensor.total_dc_power
                above: 1500
                alias: Überschuss?
              - condition: numeric_state
                entity_id: sensor.battery_level
                above: 60
                alias: Batterie > 60%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "off"
                alias: Heizstab aus?
            then:
              - service: switch.turn_on
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung an
            alias: Anschalten?
          - if:
              - condition: trigger
                id: Aus
                alias: Trigger für Ausschalten?
              - condition: numeric_state
                entity_id: sensor.battery_charging_power
                below: 5000
                alias: Ladeleistung < 5kW
              - condition: numeric_state
                entity_id: sensor.battery_level
                below: 55
                alias: Batterie < 55%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "on"
                alias: Heizstab an?
            then:
              - service: switch.turn_off
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung aus
            alias: Ausschalten?
      - conditions:
          - condition: time
            after: "05:30:00"
            before: "09:00:00"
            alias: morgens_Mo-Fr
            weekday:
              - mon
              - tue
              - wed
              - thu
              - fri
          - condition: time
            alias: Morgens_Sa-So
            after: "06:30:00"
            before: "09:00:00"
            weekday:
              - sat
              - sun
        sequence:
          - if:
              - condition: trigger
                id: An
                alias: Trigger für Anschalten?
              - condition: numeric_state
                entity_id: sensor.total_dc_power
                above: 1500
                alias: Überschuss?
              - condition: numeric_state
                entity_id: sensor.battery_level
                above: 30
                alias: Batterie > 30%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "off"
                alias: Heizstab aus?
            then:
              - service: switch.turn_on
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung an
            alias: Anschalten?
          - if:
              - condition: trigger
                id: Aus
                alias: Trigger für Ausschalten?
              - condition: numeric_state
                entity_id: sensor.battery_charging_power
                below: 5000
                alias: Ladeleistung < 5kW
              - condition: numeric_state
                entity_id: sensor.battery_level
                below: 25
                alias: Batterie < 25%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "on"
                alias: Heizstab an?
            then:
              - service: switch.turn_off
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung aus
            alias: Ausschalten?
      - conditions:
          - condition: time
            after: "16:00:00"
            before: "20:00:00"
            alias: Abends_Mo-Fr
            weekday:
              - mon
              - tue
              - wed
              - thu
              - fri
          - condition: time
            after: "15:00:00"
            before: "20:30:00"
            weekday:
              - sat
              - sun
            alias: Abends_Sa-So
        sequence:
          - if:
              - condition: trigger
                id: An
                alias: Trigger für Anschalten?
              - condition: numeric_state
                entity_id: sensor.total_dc_power
                above: 1500
                alias: Überschuss?
              - condition: numeric_state
                entity_id: sensor.battery_level
                above: 80
                alias: Batterie > 80%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "off"
                alias: Heizstab aus?
            then:
              - service: switch.turn_on
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung an
            alias: Anschalten?
          - if:
              - condition: trigger
                id: Aus
                alias: Trigger für Ausschalten?
              - condition: numeric_state
                entity_id: sensor.battery_charging_power
                below: 5000
                alias: Ladeleistung < 5kW
              - condition: numeric_state
                entity_id: sensor.battery_level
                below: 75
                alias: Batterie < 75%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "on"
                alias: Heizstab an?
            then:
              - service: switch.turn_off
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung aus
            alias: Ausschalten?
    alias: An/Aus Steuerung
mode: restart
 
Nein, die Zeiten in den Triggern sind nicht belanglos.

Funktioniert so:

Trigger:
- 10 Uhr
Bedingung:
- 10-14 Uhr an Mo-Fr

Das kannst du nur noch nicht rauslesen, aber irgendwann macht es klick und dann siehste es.
 
Allgemeine Frage: Ist ein deaktivierter Zeitplan sozusagen gelöscht?
Ich habe das mal gemacht und finde den nicht wieder.
 
Du hast in deinem Code nicht berücksichtigt, was ich in Post #97 geschrieben habe. Deine Bedingungen in den Optionen sind so wie du es hast logisch "und" verknüpft, müssen aber "oder" sein.

So wäre richtig:

YAML:
alias: Test Wasser
description: ""
trigger:
  - platform: numeric_state
    entity_id: sensor.total_dc_power
    above: 1500
    alias: Überschuss
    id: An
    for:
      hours: 0
      minutes: 0
      seconds: 0
  - platform: numeric_state
    entity_id: sensor.total_dc_power
    alias: Kein Überschuss
    id: Aus
    below: 1500
    for:
      hours: 0
      minutes: 0
      seconds: 30
  - platform: time
    at: "05:30:00"
    alias: Morgens
    id: An
  - platform: time
    at: "10:30:00"
    alias: Mittags
    id: An
  - platform: time
    at: "15:00:00"
    alias: Abends
    id: An
  - platform: numeric_state
    entity_id: sensor.battery_level
    above: 30
    alias: Batterie > 30%
    id: An
  - platform: numeric_state
    entity_id: sensor.battery_level
    above: 60
    alias: Batterie > 60%
    id: An
  - platform: numeric_state
    entity_id: sensor.battery_level
    above: 85
    alias: Batterie > 85%
    id: An
  - platform: numeric_state
    entity_id: sensor.battery_level
    alias: Batterie < 25%
    id: Aus
    below: 25
  - platform: numeric_state
    entity_id: sensor.battery_level
    alias: Batterie < 55%
    id: Aus
    below: 55
  - platform: numeric_state
    entity_id: sensor.battery_level
    alias: Batterie < 75%
    id: Aus
    below: 75
  - platform: numeric_state
    entity_id: "sensor.battery_charging_power "
    for:
      hours: 0
      minutes: 0
      seconds: 0
    above: 5000
    alias: Ladeleistung > 5kW
    id: Ladeleistung >
  - platform: numeric_state
    entity_id: "sensor.battery_charging_power "
    for:
      hours: 0
      minutes: 30
      seconds: 0
    alias: Ladeleistung < 5kW
    below: 5000
    id: Aus
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id: Ladeleistung >
            alias: Ladeleistung > 5kW
          - condition: state
            entity_id: switch.wasserspeicher_16a
            state: "off"
            alias: Heizstab aus?
        sequence:
          - service: switch.turn_on
            data: {}
            target:
              entity_id: switch.wasserspeicher_16a
            alias: Heizung an
      - conditions:
          - condition: time
            after: "10:30:00"
            before: "14:00:00"
            alias: Tag_Mo-So
        sequence:
          - if:
              - condition: trigger
                id: An
                alias: Trigger für Anschalten?
              - condition: numeric_state
                entity_id: sensor.total_dc_power
                above: 1500
                alias: Überschuss?
              - condition: numeric_state
                entity_id: sensor.battery_level
                above: 60
                alias: Batterie > 60%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "off"
                alias: Heizstab aus?
            then:
              - service: switch.turn_on
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung an
            alias: Anschalten?
          - if:
              - condition: trigger
                id: Aus
                alias: Trigger für Ausschalten?
              - condition: numeric_state
                entity_id: sensor.battery_charging_power
                below: 5000
                alias: Ladeleistung < 5kW
              - condition: numeric_state
                entity_id: sensor.battery_level
                below: 55
                alias: Batterie < 55%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "on"
                alias: Heizstab an?
            then:
              - service: switch.turn_off
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung aus
            alias: Ausschalten?
      - conditions:
          - condition: or
            conditions:
              - condition: time
                after: "05:30:00"
                before: "09:00:00"
                alias: morgens_Mo-Fr
                weekday:
                  - mon
                  - tue
                  - wed
                  - thu
                  - fri
              - condition: time
                alias: Morgens_Sa-So
                after: "06:30:00"
                before: "09:00:00"
                weekday:
                  - sat
                  - sun
            alias: "Morgens: Werktag oder Wochenende? "
        sequence:
          - if:
              - condition: trigger
                id: An
                alias: Trigger für Anschalten?
              - condition: numeric_state
                entity_id: sensor.total_dc_power
                above: 1500
                alias: Überschuss?
              - condition: numeric_state
                entity_id: sensor.battery_level
                above: 30
                alias: Batterie > 30%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "off"
                alias: Heizstab aus?
            then:
              - service: switch.turn_on
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung an
            alias: Anschalten?
          - if:
              - condition: trigger
                id: Aus
                alias: Trigger für Ausschalten?
              - condition: numeric_state
                entity_id: sensor.battery_charging_power
                below: 5000
                alias: Ladeleistung < 5kW
              - condition: numeric_state
                entity_id: sensor.battery_level
                below: 25
                alias: Batterie < 25%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "on"
                alias: Heizstab an?
            then:
              - service: switch.turn_off
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung aus
            alias: Ausschalten?
      - conditions:
          - condition: or
            conditions:
              - condition: time
                after: "16:00:00"
                before: "20:00:00"
                alias: Abends_Mo-Fr
                weekday:
                  - mon
                  - tue
                  - wed
                  - thu
                  - fri
              - condition: time
                after: "15:00:00"
                before: "20:30:00"
                weekday:
                  - sat
                  - sun
                alias: Abends_Sa-So
            alias: "Abends: Werktag oder Wochenende? "
        sequence:
          - if:
              - condition: trigger
                id: An
                alias: Trigger für Anschalten?
              - condition: numeric_state
                entity_id: sensor.total_dc_power
                above: 1500
                alias: Überschuss?
              - condition: numeric_state
                entity_id: sensor.battery_level
                above: 80
                alias: Batterie > 80%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "off"
                alias: Heizstab aus?
            then:
              - service: switch.turn_on
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung an
            alias: Anschalten?
          - if:
              - condition: trigger
                id: Aus
                alias: Trigger für Ausschalten?
              - condition: numeric_state
                entity_id: sensor.battery_charging_power
                below: 5000
                alias: Ladeleistung < 5kW
              - condition: numeric_state
                entity_id: sensor.battery_level
                below: 75
                alias: Batterie < 75%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "on"
                alias: Heizstab an?
            then:
              - service: switch.turn_off
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung aus
            alias: Ausschalten?
    alias: An/Aus Steuerung
mode: restart

Ich hab zusätzlich noch zwei Trigger fürs Ausschalten am Abend (jeweils werktags und Wochenende) hinzugefügt.
 
Das muss ich mir jetzt erst mal wieder anschauen.
Passt sooo schlecht auf eine Seite :)
Weißt du das mit dem Zeitplan...der ist wech.
 
Allgemeine Frage: Ist ein deaktivierter Zeitplan sozusagen gelöscht?
Ich habe das mal gemacht und finde den nicht wieder.

In den Einstellungen unter Geräte&Dienste auf Entitäten gehen, beim Filter deaktivierte Entitäten erlauben und dann den Namen eingeben, dann findest ihn wieder.

Passt gar nicht auf eine Seite 😅 bei mir ist noch schwieriger, ich schreib das alles am Handy 🤙
 
So, erst einmal einen großen Dank an dich - ich gehe mal in die Erprobungsphase der Automation.
Bleibt noch das Urlaubsthema. Zeitplan scheint nicht dafür zugehen, da der wohl nur 7 Tage berücksichtigt.
 
Bei mir hat sich der Copy&Paste-Fehlerteufel eingeschlichen. Aktualisiere deine Automation mal bitte mit dem Code hier:

YAML:
alias: Test Wasser
description: ""
trigger:
  - platform: numeric_state
    entity_id: sensor.total_dc_power
    above: 1500
    alias: Überschuss
    id: An
    for:
      hours: 0
      minutes: 0
      seconds: 0
  - platform: numeric_state
    entity_id: sensor.total_dc_power
    alias: Kein Überschuss
    id: Aus
    below: 1500
    for:
      hours: 0
      minutes: 0
      seconds: 30
  - platform: time
    at: "05:30:00"
    alias: Morgens an (Mo-Fr)
    id: An
  - platform: time
    at: "06:30:00"
    alias: Morgens an (Sa-So)
    id: An
  - platform: time
    at: "10:30:00"
    alias: Tagsüber an (Mo-So)
    id: An
  - platform: time
    at: "16:00:00"
    alias: Abends an (Mo-Fr)
    id: An
  - platform: time
    at: "15:00:00"
    alias: Abends an (Sa-So)
    id: An
  - platform: time
    at: "20:00:00"
    alias: Abends aus (Mo-Fr)
    id: Aus
  - platform: time
    at: "20:30:00"
    alias: Abends aus (Sa-So)
    id: Aus
  - platform: numeric_state
    entity_id: sensor.battery_level
    above: 30
    alias: Batterie > 30%
    id: An
  - platform: numeric_state
    entity_id: sensor.battery_level
    above: 60
    alias: Batterie > 60%
    id: An
  - platform: numeric_state
    entity_id: sensor.battery_level
    above: 85
    alias: Batterie > 85%
    id: An
  - platform: numeric_state
    entity_id: sensor.battery_level
    alias: Batterie < 25%
    id: Aus
    below: 25
  - platform: numeric_state
    entity_id: sensor.battery_level
    alias: Batterie < 55%
    id: Aus
    below: 55
  - platform: numeric_state
    entity_id: sensor.battery_level
    alias: Batterie < 75%
    id: Aus
    below: 75
  - platform: numeric_state
    entity_id: "sensor.battery_charging_power "
    for:
      hours: 0
      minutes: 0
      seconds: 0
    above: 5000
    alias: Ladeleistung > 5kW
    id: Ladeleistung >
  - platform: numeric_state
    entity_id: "sensor.battery_charging_power "
    for:
      hours: 0
      minutes: 30
      seconds: 0
    alias: Ladeleistung < 5kW
    below: 5000
    id: Aus
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id: Ladeleistung >
            alias: Ladeleistung > 5kW
          - condition: state
            entity_id: switch.wasserspeicher_16a
            state: "off"
            alias: Heizstab aus?
        sequence:
          - service: switch.turn_on
            data: {}
            target:
              entity_id: switch.wasserspeicher_16a
            alias: Heizung an
      - conditions:
          - condition: time
            after: "10:30:00"
            before: "14:00:00"
            alias: Tag_Mo-So
        sequence:
          - if:
              - condition: trigger
                id: An
                alias: Trigger für Anschalten?
              - condition: numeric_state
                entity_id: sensor.total_dc_power
                above: 1500
                alias: Überschuss?
              - condition: numeric_state
                entity_id: sensor.battery_level
                above: 60
                alias: Batterie > 60%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "off"
                alias: Heizstab aus?
            then:
              - service: switch.turn_on
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung an
            alias: Anschalten?
          - if:
              - condition: trigger
                id: Aus
                alias: Trigger für Ausschalten?
              - condition: numeric_state
                entity_id: sensor.battery_charging_power
                below: 5000
                alias: Ladeleistung < 5kW
              - condition: numeric_state
                entity_id: sensor.battery_level
                below: 55
                alias: Batterie < 55%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "on"
                alias: Heizstab an?
            then:
              - service: switch.turn_off
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung aus
            alias: Ausschalten?
      - conditions:
          - condition: or
            conditions:
              - condition: time
                after: "05:30:00"
                before: "09:00:00"
                alias: morgens_Mo-Fr
                weekday:
                  - mon
                  - tue
                  - wed
                  - thu
                  - fri
              - condition: time
                alias: Morgens_Sa-So
                after: "06:30:00"
                before: "09:00:00"
                weekday:
                  - sat
                  - sun
            alias: "Morgens: Werktag oder Wochenende? "
        sequence:
          - if:
              - condition: trigger
                id: An
                alias: Trigger für Anschalten?
              - condition: numeric_state
                entity_id: sensor.total_dc_power
                above: 1500
                alias: Überschuss?
              - condition: numeric_state
                entity_id: sensor.battery_level
                above: 30
                alias: Batterie > 30%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "off"
                alias: Heizstab aus?
            then:
              - service: switch.turn_on
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung an
            alias: Anschalten?
          - if:
              - condition: trigger
                id: Aus
                alias: Trigger für Ausschalten?
              - condition: numeric_state
                entity_id: sensor.battery_charging_power
                below: 5000
                alias: Ladeleistung < 5kW
              - condition: numeric_state
                entity_id: sensor.battery_level
                below: 25
                alias: Batterie < 25%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "on"
                alias: Heizstab an?
            then:
              - service: switch.turn_off
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung aus
            alias: Ausschalten?
      - conditions:
          - condition: or
            conditions:
              - condition: time
                after: "16:00:00"
                before: "20:00:00"
                alias: Abends_Mo-Fr
                weekday:
                  - mon
                  - tue
                  - wed
                  - thu
                  - fri
              - condition: time
                after: "15:00:00"
                before: "20:30:00"
                weekday:
                  - sat
                  - sun
                alias: Abends_Sa-So
            alias: "Abends: Werktag oder Wochenende? "
        sequence:
          - if:
              - condition: trigger
                id: An
                alias: Trigger für Anschalten?
              - condition: numeric_state
                entity_id: sensor.total_dc_power
                above: 1500
                alias: Überschuss?
              - condition: numeric_state
                entity_id: sensor.battery_level
                above: 80
                alias: Batterie > 80%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "off"
                alias: Heizstab aus?
            then:
              - service: switch.turn_on
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung an
            alias: Anschalten?
          - if:
              - condition: trigger
                id: Aus
                alias: Trigger für Ausschalten?
              - condition: numeric_state
                entity_id: sensor.battery_charging_power
                below: 5000
                alias: Ladeleistung < 5kW
              - condition: numeric_state
                entity_id: sensor.battery_level
                below: 75
                alias: Batterie < 75%
              - condition: state
                entity_id: switch.wasserspeicher_16a
                state: "on"
                alias: Heizstab an?
            then:
              - service: switch.turn_off
                data: {}
                target:
                  entity_id: switch.wasserspeicher_16a
                alias: Heizung aus
            alias: Ausschalten?
    alias: An/Aus Steuerung
mode: restart
 
Funktioniert jetzt erst mal nicht.
Es hätte jetzt (vor 14:00 Uhr) angehen müssen.
Batterie = 100%
Zeit = Mo-Fr 13:55
DC-Leistung 5100W

Nein, da hätte nix angehen müssen. Zumindest nicht bei "Inbetriebnahme".
Warum nicht?

Punkt 1:
- ein "Zeit-Trigger" löst einmalig um die eingestellte Zeit aus, sprich um z.B. 10:30 Uhr. Es gibt bei dir aber keinen Trigger mit 13:55 Uhr

Punkt 2:
- die Auslöser "Numerischer Zustand", wie z.B. "Batterie > xyz%" lösen !einmalig! beim Überschreiten des Schwellwerts aus.
Beispiel dazu:
Code:
Auslöser:
Wert x > 1
Wechselt x von 0 zu 2 wird ausgelöst.
Wechselt x von 2 zu 3 wird nicht ausgelöst.
Fällt x von 3 auf 0 und dann wieder auf 2 wird ausgelöst.
Was heißt das für deine Automation? Deine Batterie war als du die Automation "in Betrieb genommen" hast ja schon über allen definierten Schwellwerten, somit löst da auch nix mehr aus. Gleiches gilt für deine DC-Leistung

Was nun tun, um zu testen?
Geh in die Entwicklerwerkzeuge, dann auf Zustände. Dort suchst du als Beispiel die Batterie (also sensor.battery_level) raus. Bei Zustand gibst du dort dann 0 ein und klickst auf Status setzen. Das gaukelt HomeAssistant vor, die Batterie hätte den Pegel 0%. Nach paar Sekunden aktualisiert sich der Sensor und nimmt wieder seinen "wirklichen Zustand" an und dein Heizstab sollte angehen (weil numerischer Zustand der Batterie von 0 auf 100 springt, also über den Schwellwert, der grad zur Tageszeit passt).
 
Ich frage mal hier weiter, da ich den Thread hier nicht weiter kapern möchte.
Da ist dann auch etwas zur Vorgeschichte drin, aber die ist schnell skizziert:
Die hier vorgestellte Steuerung für Warmwasser funktioniert soweit bisher ohne Probleme ;-).
Nun soll es an die Option gehen, dass Im Urlaub das Warmwasser abgeschaltet werden kann.
Dazu habe ich mir 2 Helfer erstellt (Datum/Zeit), die zumindest erst einmal Beginn und Ende der Urlaubszeit eingebbar machen.
(input_datetime.urlaub_start)
(input_datetime.urlaub_ende)
Das Resultat soll dann einen Schalter betätigen, den ich in die Wasserautomation als Bedingung einbinden kann.
(input_boolean.warmwasser_urlaubsschaltung)
Ich finde jetzt nicht den richtigen Einsatz, um die Zustände als Auslöser abzufragen.
 
Heute Nacht gab es in der Automation 2 Vorfälle, die so nicht hätten eintreten dürfen.
Zwischen 00:15 - 01:00 Uhr ist der Heizstab angegangen und hat die Batterie leergelutscht.
So weit, so (nicht) gut. Warum der angegangen ist, werde ich wohl nicht herausbekommen.
Zweites Problem, welches nun dann aber wirklich merkwürdig ist:
Um 6:00 Uhr ging der Heizstab wieder an, PV-Ertrag erst um die 150W, Batterie bei 18,5% -> da hätte der Heizstab nie angehen dürfen.
Wo kann ich ansetzen? Das Logbuch finde ich ehr wenig hilfreich.
 
In der Automation auf Abläufe klicken und entsprechend deiner genannten Uhrzeiten raussuchen und prüfen, was da passiert ist.
Es gibt in dem Code, den du von mir hast, eine einzige Möglichkeit wie das passiert sein kann. Und die war von dir gewollt, nämlich Ladeleistung > 5 kW -> Heizstab an. Allerdings stimmt dann was nicht mit dem Sensor, der die Ladeleistung ausgibt, weil die nachts sicherlich nicht so hoch wird
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Letzte Anleitungen

Statistik des Forums

Themen
5.556
Beiträge
54.721
Mitglieder
5.384
Neuestes Mitglied
BlueEclipse
Zurück
Oben