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

Neueste Beiträge

Letzte Anleitungen

Statistik des Forums

Themen
5.438
Beiträge
53.745
Mitglieder
5.234
Neuestes Mitglied
Distiller
Zurück
Oben