Hilfe: Automation mit zustand und nach Ablauf eines Timers

redarrow

New member
Hallo zusammen,
Ich verzweifle am Versuch eine Steckdose auszuschalten wenn wieder Leistung vom Netz aufgenommen wird. Leider bin ich Anfänger, was es nicht leichter macht.
- Die Steckdose „switch.lsc_power_plug_steckdose_1soll Ausgeschaltet werden wenn der
Schalter: switch.lsc_power_plug_steckdose_1 = aus geschaltet wird,
oder
der „sensor.netz_out“ <2 ist bzw. wird, aber erst wenn der „timer.timer1_on“ den Zustand idel hat bzw. Umgeschaltet wird (der Timer wird beim Einschalten auf 10 Sekunden als mindest „on“-Wert gesetzt.)

Ich habe mit dem Automation Editor tool folgende Funktion erstellt: (nachdem ich es nicht mit den Beispielen im Netz direkt in der Automation.Yaml geschafft habe….)
- id: '1744983513644'
alias: Plug_2-1_off
triggers:
- trigger: numeric_state
entity_id:
- sensor.netz_out
below: 1
conditions:
- condition: state
entity_id: timer.timer1_on
attribute: duration
state: idel
- condition: or
conditions:
- condition: state
entity_id: input_boolean.on_netz_out_1
state: 'off'
actions:
- type: turn_off
entity_id: switch.lsc_power_plug_steckdose_1
domain: switch
mode: single

Das Problem das ich nicht gelöst bekomme ist das sich der zustand des Timers ändern muss um die aktion auszulöschen. Es sieht so aus als ob es nicht funktioniert wenn der Timer schon abgelaufen ist also sich nicht ändert ???

Für eure Tips wäre ich sehr dankbar !





Wäre toll wenn ihr mir hier helfen könntet.
 
Gelesen und Verstanden, ja war nur einkopiert..
nach meinem Verständnis sollte das einrücken passen, aber funktionieren will es nicht....

YAML:
- id: '1744983513644'
  alias: Plug_2-1_off
  triggers:
  - trigger: numeric_state
    entity_id: sensor.netz_out
    below: 1
    conditions:
    - condition: state
      entity_id: timer.timer1_on
      attribute: duration
      state: idel
    - condition: or
      conditions:
      - condition: state
        entity_id: input_boolean.on_netz_out_1
        state: 'off'
  actions:
  - type: turn_off
    entity_id: switch.lsc_power_plug_steckdose_1
    domain: switch
  mode: single
 
Warum nutzt Du nicht den GUI Editor, dann wären die Einrückungen überhaupt kein Problem.
CONDITIONS ist eingerückt, dürfte es nach meinem dafürhalten aber nicht sein.

Du triggerst NUR auf den "sensor.netz_out". Nur wenn der seinen Zustand ändert, wird die Automatisierung überhaupt gestartet. Dein Wunsch, das auch beim bedienen des Schalter etwas passieren soll wird ja gar nicht getriggert.

Wenn also dein sensor.netz_out unter 1 sinkt, dann wird geprüft, ob der Timer irgendeinen Zustand hat ODER ob input_bolean.on_netz_out_1 ausgeschaltet ist, soll die Steckdose ausgeschaltet werden.

Lösung wäre:
Trigger auf "switch_power_plug_steckdose_1" = AUS und sensor.netz_out <2
Wenn einer der beiden Bedingungen erfüllt ist, wird die Automatisierung gestartet.
DANN kannst Du den Zustand deines Timer prüfen und wenn der IDLE ist, DANN wird die Steckdose geschaltet.

Ein TRACES hilft einem oft dabei, die Augen zu öffnen.
 

Letzte Anleitungen

Statistik des Forums

Themen
6.575
Beiträge
63.183
Mitglieder
6.794
Neuestes Mitglied
Coulfig
Zurück
Oben