Automation sperrt eine andere

Juergen

Member
Hi,
ich habe 2 Relais die mittels automation gesteuert werden, diese dürfen aber keinesfalls gleichzeitig einschalten
Code:
alias: Garagentor auf
description: Garagentor oeffnen
trigger:
  - platform: state
    entity_id:
      - input_button.tor_auf
condition: []
action:
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.garage_tor_zu
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - service: switch.turn_on
    metadata: {}
    data: {}
    target:
      entity_id: switch.garage_tor_auf
  - delay:
      hours: 0
      minutes: 1
      seconds: 0
      milliseconds: 0
  - service: switch.turn_off
    metadata: {}
    data: {}
    target:
      entity_id: switch.garage_tor_auf
mode: restart
u.
Code:
alias: Garagentor zu
description: Garagentor schliesen
trigger:
  - platform: state
    entity_id:
      - input_button.tor_zu
condition: []
action:
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.garage_tor_auf
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - service: switch.turn_on
    metadata: {}
    data: {}
    target:
      entity_id: switch.garage_tor_zu
  - delay:
      hours: 0
      minutes: 1
      seconds: 0
      milliseconds: 0
  - service: switch.turn_off
    metadata: {}
    data: {}
    target:
      entity_id: switch.garage_tor_zu
mode: restart

"Tor Auf" soll "Tor Zu" abbrechen bevor es ausgeführt wird und umgekehrt
 
Zuletzt bearbeitet:
Ohne Garantie, aber ich würde mal als (weitere) Aktion den Dienst automation.turn_off versuchen, als Entität dann die Automatisierung "Tor zu" auswählen - so in etwa:
YAML:
service: automation.turn_off
target:
  entity_id: automation.garagentor_zu
data:
  stop_actions: true
- die entity_id natürlich anpassen.
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.152
Beiträge
59.872
Mitglieder
6.222
Neuestes Mitglied
Int17
Zurück
Oben