Automatisierung wiederholen

kurzwelle

New member
Hallo zusammen,

ich würde gerne eine Automatisierung wiederholen:

Und zwar die Aktion (PWM herunter dimmen) so lange funktionieren, bis der Wert (sensor.strom1) über 1 ist.
Mit Schleifen habe ich leider keine Erfahrung, probiert habe ich einiges.

YAML:
alias: PWM herunterdimmen
description: ""
trigger:
  - platform: numeric_state
    entity_id: sensor.strom1
    above: 1
    for:
      hours: 0
      minutes: 0
      seconds: 1
condition: []
action:
  - device_id: 4d5e3207da60c2ae8043df97c64ae12f
    domain: light
    entity_id: light.pwm_kitchen_lights
    type: brightness_decrease
mode: single
 
Deine Aktion müsste so aussehen:

YAML:
repeat:
  until:
    - condition: numeric_state
      entity_id: sensor.strom1
      above: 1
  sequence:
    - device_id: 4d5e3207da60c2ae8043df97c64ae12f
      domain: light
      entity_id: light.pwm_kitchen_lights
      type: brightness_decrease

Die Funktionsweise von numeric_state ist übrigens, dass beim über/unterschreiten einmalig ausgelöst wird, danach nicht mehr.
Also bei above 1 wird beim Wechsel von 1 zu 1.1 ausgelöst, wenn dann von 1.1 zu 1.2 erhöht wird, löst der Trigger nicht mehr aus. Vielleicht haste da ja auch nen Denkfehler drin gehabt
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Letzte Anleitungen

Statistik des Forums

Themen
4.951
Beiträge
49.873
Mitglieder
4.636
Neuestes Mitglied
TL767
Zurück
Oben