Automatisierung "B" nur ausführen wenn Automatisierung "A" aktiv war.

alexamend

Active member
Guten Morgen zusammen,

Stehe aktuell etwas auf dem Schlauch 🤔

Zur Frost überwachen habe ich zwei Automatisierung.

"A" - schaltet mir die Heizung ein wenn 3°C im Raum (ist ein Schuppen außerhalb) unterschritten wird, soweit so gut das funktioniert.

"B" - schaltet mir die Heizung wieder aus wenn 6°C im Raum überschritten wird, auch soweit gut und funktioniert.

Jetzt möchte ich das ganze etwas verfeinern,
"B" - soll jetzt nur die Heizung ausschalten wenn "A" die Heizung Eingeschaltet hat. Somit möchte ich als Bedingung gerne abfragen hat "A" die Heizung Eingeschaltet.

Automatisierung "A"
YAML:
alias: Frostwächter Räumle unter 3°C
description: Frost Gefahr !!! Temperatur im Räumle unter 3°C, Heizung Eingeschaltet.
trigger:
  - type: temperature
    platform: device
    device_id: 9b2c84506323c96be1a83a9d334a1a73
    entity_id: sensor.lumi_lumi_weather_temperature_2
    domain: sensor
    below: 3
    for:
      hours: 0
      minutes: 0
      seconds: 0
condition: []
action:
  - if:
      - condition: device
        device_id: 127ffdc1c800018393ac8d858b189002
        domain: select
        entity_id: select.thermostat_hc1_mode
        type: selected_option
        option: Manuell
      - condition: device
        device_id: 127ffdc1c800018393ac8d858b189002
        domain: select
        entity_id: select.thermostat_hc1_set_summer_mode
        type: selected_option
        option: Sommer
    then:
      - device_id: 127ffdc1c800018393ac8d858b189002
        domain: select
        entity_id: select.thermostat_hc1_mode
        type: select_option
        option: auto
      - device_id: 127ffdc1c800018393ac8d858b189002
        domain: select
        entity_id: select.thermostat_hc1_set_summer_mode
        type: select_option
        option: auto
      - service: notify.whatsappalex
        data:
          message: >-
            Frost Gefahr !!! Temperatur im Räumle unter 3°C, Heizung
            Eingeschaltet
          title: >-
            Frost Gefahr !!! Temperatur im Räumle unter 3°C, Heizung
            Eingeschaltet.
mode: single

Automatisierung "B"
YAML:
alias: Frostwächter Räumle über 6°C
description: Keine Frost Gefahr !!! Temperatur im Räumle über 6°C, Heizung Ausgeschaltet.
trigger:
  - type: temperature
    platform: device
    device_id: 9b2c84506323c96be1a83a9d334a1a73
    entity_id: sensor.lumi_lumi_weather_temperature_2
    domain: sensor
    for:
      hours: 0
      minutes: 5
      seconds: 0
    above: 6
condition: []
action:
  - service: notify.whatsappalex
    data:
      title: >-
        Keine Frost Gefahr !!! Temperatur im Räumle über 6°C, Heizung
        Ausgeschaltet.
      message: >-
        Keine Frost Gefahr mehr !!! Temperatur im Räumle über 6°C, Heizung
        Ausgeschaltet.
  - device_id: 127ffdc1c800018393ac8d858b189002
    domain: select
    entity_id: select.thermostat_hk1_set_summer_mode
    type: select_option
    option: Sommer
  - device_id: 127ffdc1c800018393ac8d858b189002
    domain: select
    entity_id: select.thermostat_hk1_mode
    type: select_option
    option: Manuell
mode: single
 
Du könntest am Ende von "A" per Dienst "B" aktivieren und am Ende von "B" deaktivierst du "B" wieder. Dann kann Automation "B" nur laufen, wenn "A" sie freigegeben hat.
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
4.511
Beiträge
46.301
Mitglieder
4.143
Neuestes Mitglied
Knappitaen
Zurück
Oben