Gefrierschranktür offen Über Alexa in Dauerschleife ausgeben. Aber wie?

Hallo zusammen,

eines meiner Kinder hat im Keller ein Eis aus dem Gefrierschrank geholt und die Tür nicht geschlossen. Heut morgen war alles nur noch Matsch was sich darin befand. Sehr ärgerlich und auch teuer.

Nun habe ich einen Tür Fenster-kontakt an den Gefrierschrank angebaut.

Tür Fensterkontakt
binary_sensor.gefrierschrank

Meine Alexas heißen:

    - media_player.alexa_wohnzimmer
    - media_player.alexa_tim
    - media_player.franks_echo_pop

Meine Handys Heißen
notify.mobile_app_pixel_7a_frank
notify.mobile_app_tim_pixel_7a
notify.mobile_app_susanne

Ich wollte nun eine Automation erstellen, die nach 10 Sekunden nach dem die Gefrierschranktür geöffnet wurde solange die Tür vom Gefrierschrank geöffnet ist die Meldung über die 3 Alexas ausgibt: Gefrierschrank im Keller bitte schließen"
Erst wenn die Gefrierschranktür wieder geschlossen wird, soll die Meldung nicht mehr kommen.

Zusammenfassung:
Gefrierschranktür wird geöffnet
Nach 10 Sekunden Meldung über Alexa (Gefrierschranktür im Keller schließen)
Durchsage hört erst auf wenn die Gefrierschranktür wieder geschlossen wird.

Mein Ergebnis:
Ich bekomme die Meldung leider nur einmal hin.
Nicht in Dauerschleife.

Ich weiß nicht wie ich bei geschlossener Tür die Dauerschleife unterbinden könnte

Hier mein Code

alias: Benachrichtigung Gefrierschraktür ist noch offen Bitte schließen
description: >-
  Sende eine Benachrichtigung in Dauerschleife, wenn die Gefrierschranktür noch
  offen ist
triggers: []
conditions:
  - condition: state
    entity_id: binary_sensor.gefrierschrank
    state: "on"
    for:
      hours: 0
      minutes: 0
      seconds: 10
actions:
  - action: media_player.volume_set
    metadata: {}
    data:
      volume_level: 9
    target:
      entity_id:
        - media_player.alexa_wohnzimmer
        - media_player.alexa_tim
  - action: notify.alexa_media_alexa_tim
    metadata: {}
    data:
      message: "Gefrierschranktür im Keller bitte sofort schließen "
  - action: notify.alexa_media_alexa_wohnzimmer
    metadata: {}
    data:
      message: "Gefrierschranktür im Keller bitte sofort schließen "
  - delay:
      hours: 0
      minutes: 0
      seconds: 10
      milliseconds: 0
  - action: media_player.volume_set
    metadata: {}
    data:
      volume_level: 0.56
    target:
      entity_id:
        - media_player.alexa_wohnzimmer
        - media_player.alexa_tim
  - action: notify.mobile_app_pixel_7a_frank
    metadata: {}
    data:
      message: "Gefrierschranktür im Keller bitte sofort schließen "
      title: 💨 Gefrierschranktür im Keller bitte sofort schließen
  - action: notify.mobile_app_tim_pixel_7a
    metadata: {}
    data:
      message: "Gefrierschranktür im Keller bitte sofort schließen "
      title: 💨 Gefrierschranktür im Keller bitte sofort schließen!!!
  - action: notify.mobile_app_susanne
    metadata: {}
    data:
      message: Gefrierschranktür im Keller bitte sofort schließen
      title: 💨 Gefrierschranktür im Keller bitte sofort schließen!!!
  - action: notify.persistent_notification
    metadata: {}
    data:
      title: 💨 Gefrierschranktür im Keller bitte sofort schließen
      message: "Gefrierschranktür im Keller bitte sofort schließent "
mode: single

Wäre schön, wenn da jemand drüber schauen könnte.
Danke

Vielen Dank.

ich habe das hier versucht. Da bekomme ich aber kein Ton über Alexa.
Habe den Fensterkontakt hier im Büro verwendet.

@Stefan_HA ,

DAnke für die Hilfe.
Hat leider auch nichts gebracht.
Ich denke es liegt an diesen Zeilen. Vielleicht hat da die KI was falsch gemacht.

repeat:
  sequence:
    - target:
        entity_id: media_player.franks_echo_pop
      data:
        media_content_id: Bitte Gefrierschrank im Keller schließen
        media_content_type: tts
      action: media_player.play_media
    - delay: "00:00:10"
  until:
    - condition: state
      entity_id: binary_sensor.gefrierschrank
      state: "on"

Und was sagt die KI dazu?

@leider nichts was mir weiterhilft.

Ich habe jetzt eine Lösung gefunden. Indem ich die Nachricht 100 mal wiederholen lasse

alias: Gefrierschrank 100 Wiederholungen
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.kuchefenster_og
    from: "off"
    to: "on"
conditions: []
actions:
  - action: notify.alexa_media_franks_echo_pop
    metadata: {}
    data:
      message: Bitte Gefrierschranktür sofort schließen
      title: Bitte Gefrierschranktür sofort schließen
mode: single

Wobei ich gerne die während Funktion benutzt hätte. Klingt interessant

So funktioniert es wie es soll.

Vielen Dank euch allen

Eleganter geht es vermutlich mit der Alert-Integration…

1 „Gefällt mir“

Stell den state mal auf off.

Es funktioniert nun wie es soll mit dem Türsensor.
Der Code dafür steht unten.

Ich habe nun festgestellt, wenn die Tür nur angelehnt ist, funktioniert das ganze nicht. Nun habe ich einen Temperatursensor in den Gefrierschrank gelegt.
Ich habe den
Tür-Fensterkontakt Sensor (binary_sensor.gefrierschrank) durch den Temperatursensor (sensor.keller_hobbyraum_temperatur) ersetzt.

Frage: wie kann ich als Auslöser - Befehl sagen, dass wenn die Temperatur unter -15 Grad ist, soll die Meldung über Alexa ausgegeben werden, und wenn über 15 Grad soll die Meldung stoppen.
Ich bekam keine Fehlermeldung, weiß aber nicht ob das stimmt.

entity_id:
  - sensor.keller_hobbyraum_temperatur
to: "- >15"
trigger: state
from: "-17"
      while:
        - condition: state
          entity_id: sensor.keller_hobbyraum_temperatur
          state: ">-15"
mode: single

Ich weiß nicht ob homeassitatn diese Zeichen kennt.

Nachtrag. Die KI hat mir folgendes vorgeschlagen

entity_id: sensor.keller_hobbyraum_temperatur
above: -15
trigger: numeric_state
condition: numeric_state
entity_id: sensor.keller_hobbyraum_temperatur
above: -17
alias: Gefrierschrank-Tür offen - Alexa-Nachricht
triggers:
  - entity_id: binary_sensor.gefrierschrank
    to: "on"
    trigger: state
conditions: []
actions:
  - repeat:
      sequence:
        - delay:
            hours: 0
            minutes: 0
            seconds: 5
            milliseconds: 0
        - action: media_player.volume_set
          metadata: {}
          data:
            volume_level: 1
          target:
            entity_id:
              - media_player.echo_plus_kuche
              - media_player.franks_echo_pop
              - media_player.alexa_wohnzimmer
              - media_player.frank_schlafzimmer_fire_tv_stick
              - media_player.frank_wohnzimmer
              - media_player.alexa_tim
          enabled: true
        - action: notify.alexa_media_franks_echo_pop
          data:
            message: Bitte Gefrierschanktür sofort schließen!
            title: Bitte Gefrierschanktür sofort schließen!
        - action: notify.alexa_media_alexa_wohnzimmer
          data:
            message: Bitte Gefrierschanktür sofort schließen!
            title: Bitte Gefrierschanktür sofort schließen!
          enabled: true
        - action: notify.alexa_media_echo_dot_schlafzimmer
          data:
            message: Bitte Gefrierschanktür sofort schließen!
            title: Bitte Gefrierschanktür sofort schließen!
          enabled: true
        - action: notify.alexa_media_echo_plus_kuche
          data:
            message: Bitte Gefrierschanktür sofort schließen!
            title: Bitte Gefrierschanktür sofort schließen!
          enabled: true
        - action: notify.alexa_media_alexa_tim
          data:
            message: Bitte Gefrierschanktür sofort schließen!
            title: Bitte Gefrierschanktür sofort schließen!
          enabled: true
        - action: notify.mobile_app_pixel_7a_frank
          data:
            message: Bitte Gefrierschanktür sofort schließen!
            title: Bitte Gefrierschanktür sofort schließen!
        - action: notify.mobile_app_tim_pixel_7a
          data:
            message: Bitte Gefrierschanktür sofort schließen!
            title: Bitte Gefrierschanktür sofort schließen!
        - action: notify.mobile_app_susanne
          data:
            message: Bitte Gefrierschanktür sofort schließen!
            title: Bitte Gefrierschanktür sofort schließen!
        - action: notify.mobile_app_vanessa_pixel_6a
          data:
            message: Bitte Gefrierschanktür sofort schließen!
            title: Bitte Gefrierschanktür sofort schließen!
        - action: notify.persistent_notification
          data:
            message: Bitte Gefrierschanktür sofort schließen!
            title: Bitte Gefrierschanktür sofort schließen!
      while:
        - condition: state
          entity_id: binary_sensor.gefrierschrank
          state: "on"

Oder einfach mit zwei Helfer einen Taktgeber machen.


alias: Gefrierschrank offen oder Temperatur zu hoch Warnung
description: >
  Wenn der Gefrierschrank länger als 10 Sekunden geöffnet ist
  oder die Temperatur im Keller-Hobbyraum über -15 °C steigt,
  sende Push-Benachrichtigungen und lasse Alexa wiederholt warnen,
  bis der Sensor wieder geschlossen ist und die Temperatur ≤ -15 °C beträgt.
mode: restart

trigger:
  # Auslöser 1: Gefrierschrank länger als 10 Sekunden offen
  - platform: state
    entity_id: binary_sensor.gefrierschrank
    to: 'on'
    for:
      seconds: 10

  # Auslöser 2: Temperatur im Keller-Hobbyraum über -15 °C
  - platform: numeric_state
    entity_id: sensor.keller_hobbyraum_temperatur
    above: -15

action:
  # 1) Push-Benachrichtigungen an alle drei Handys
  - service: notify.mobile_app_pixel_7a_frank
    data:
      title: "Warnung Gefrierschrank/Temperatur"
      message: >
        Der Gefrierschrank ist länger als 10 Sekunden geöffnet
        oder die Temperatur im Keller-Hobbyraum liegt über -15 °C!
  - service: notify.mobile_app_tim_pixel_7a
    data:
      title: "Warnung Gefrierschrank/Temperatur"
      message: >
        Der Gefrierschrank ist länger als 10 Sekunden geöffnet
        oder die Temperatur im Keller-Hobbyraum liegt über -15 °C!
  - service: notify.mobile_app_susanne
    data:
      title: "Warnung Gefrierschrank/Temperatur"
      message: >
        Der Gefrierschrank ist länger als 10 Sekunden geöffnet
        oder die Temperatur im Keller-Hobbyraum liegt über -15 °C!

  # 2) Alexa-Ansagen alle 10 Sekunden wiederholen,
  #    bis der Gefrierschrank zu und die Temperatur ≤ -15 °C ist
  - repeat:
      until:
        - condition: and
          conditions:
            # Gefrierschrank geschlossen
            - condition: state
              entity_id: binary_sensor.gefrierschrank
              state: 'off'
            # Temperatur wieder unter oder gleich -15 °C
            - condition: numeric_state
              entity_id: sensor.keller_hobbyraum_temperatur
              below: -15
      sequence:
        - service: notify.alexa_media
          data:
            target:
              - media_player.alexa_wohnzimmer
              - media_player.alexa_tim
              - media_player.franks_echo_pop
            message: >
              Achtung: Gefrierschrank offen oder Temperatur im
              Keller-Hobbyraum zu hoch!
            data:
              type: announce
        - delay:
            seconds: 10

In Ermangelung / Ablehnung von Alexa ungetestet…

Hallo zusammen
hallo @Stefan_HA hallo @tarag

vielen lieben Dank, ihr seid echt super.
Bin froh dass ich die Automation habe, aber froh wenn ich diese nicht brauche.

Übrigens, ich habe diese Temperatursensoren. Gehen angeblich bis -20°C
Sind hier gerade im Angebot 2 Stück für 19 Euro
Comboss WiFi-Hygrometer Thermometer-Sensor, kabelloser Temperatur- und Feuchtigkeitssensor für den Innen- und Außenbereich mit Remote-App-Benachrichtigungsalarm, Arbeit mit der Tuya-App (2-Pack)

N A C H T R A G

Ich wollte die Automation mittels einer WENN abfrage beenden. Jedoch kommt die Meldung ständig, da ja die Temperatur noch nicht erreicht ist.
Ich kann das Ganze nur beenden, wenn ich die Automation deaktiviere.

Wieso funktioniert mein Virtueller Schalter nicht:
Ich habe diesen unter
Einstellungen/Geräte und Dienste/Helfer
Helfer Erstellen
Schalter
erstellt.

Muss ich den Virtuellen Schalter noch in die Configuration.yaml eintragen oder irgend wie anders? Einen Neustart habe ich gemacht.
Oder ist der Schalter an der falschen Stelle im Code, so dass die Schleife das nicht mehr mitbekommt ob der Schalter während des Prozesses ausgeschalten wird?
Meine Schalter heißen
input_boolean.kuhlschrankschalter
oder für den Gefrierschrank
input_boolean.gefrierschrankschalter

alias: Gefrierschrank offen oder Temperatur zu hoch Warnung
description: >
  Wenn der Gefrierschrank länger als 10 Sekunden geöffnet ist oder die
  Temperatur im Keller-Hobbyraum über -15 °C steigt, sende
  Push-Benachrichtigungen und lasse Alexa wiederholt warnen, bis der Sensor
  wieder geschlossen ist und die Temperatur ≤ -15 °C beträgt.
triggers:
  - entity_id: binary_sensor.gefrierschrank
    to: "on"
    for:
      seconds: 10
    trigger: state
  - entity_id: sensor.keller_hobbyraum_temperatur
    above: -15
    trigger: numeric_state
conditions:
  - condition: state
    state: "on"
    entity_id: input_boolean.gefrierschrankschalter
actions:
  - delay:
      hours: 0
      minutes: 0
      seconds: 5
      milliseconds: 0
  - action: media_player.volume_set
    metadata: {}
    data:
      volume_level: 1
    target:
      entity_id:
        - media_player.echo_plus_kuche
        - media_player.franks_echo_pop
        - media_player.alexa_wohnzimmer
        - media_player.frank_schlafzimmer_fire_tv_stick
        - media_player.frank_wohnzimmer
        - media_player.alexa_tim
        - media_player.echo_dot_schlafzimmer
    enabled: true
  - data:
      title: Warnung Gefrierschrank/Temperatur
      message: >
        Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
        Temperatur im Keller-Hobbyraum liegt über -15 °C!
    action: notify.mobile_app_pixel_7a_frank
  - data:
      title: Warnung Gefrierschrank/Temperatur
      message: >
        Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
        Temperatur im Keller-Hobbyraum liegt über -15 °C!
    action: notify.mobile_app_tim_pixel_7a
  - data:
      title: Warnung Gefrierschrank/Temperatur
      message: >
        Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
        Temperatur im Keller-Hobbyraum liegt über -15 °C!
    action: notify.mobile_app_susanne
  - data:
      title: Warnung Gefrierschrank/Temperatur
      message: >
        Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
        Temperatur im Keller-Hobbyraum liegt über -15 °C!
    action: notify.alexa_media_franks_echo_pop
  - repeat:
      until:
        - condition: and
          conditions:
            - condition: state
              entity_id: binary_sensor.gefrierschrank
              state: "off"
            - condition: numeric_state
              entity_id: sensor.keller_hobbyraum_temperatur
              below: -15
      sequence:
        - data:
            target:
              - media_player.alexa_wohnzimmer
              - media_player.alexa_tim
              - media_player.franks_echo_pop
            message: >
              Achtung: Gefrierschrank offen oder Temperatur im Keller-Hobbyraum
              zu hoch!
            data:
              type: announce
          action: notify.alexa_media
        - delay:
            seconds: 10
  - data:
      title: Warnung Gefrierschrank/Temperatur
      message: >
        Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
        Temperatur im Keller-Hobbyraum liegt über -15 °C!
    action: notify.alexa_media_alexa_wohnzimmer
  - data:
      title: Warnung Gefrierschrank/Temperatur
      message: >
        Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
        Temperatur im Keller-Hobbyraum liegt über -15 °C!
    action: notify.alexa_media_echo_dot_schlafzimmer
  - data:
      title: Warnung Gefrierschrank/Temperatur
      message: >
        Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
        Temperatur im Keller-Hobbyraum liegt über -15 °C!
    action: notify.alexa_media_echo_plus_kuche
  - data:
      title: Warnung Gefrierschrank/Temperatur
      message: >
        Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
        Temperatur im Keller-Hobbyraum liegt über -15 °C!
    action: notify.alexa_media_alexa_tim
  - data:
      title: Warnung Gefrierschrank/Temperatur
      message: >
        Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
        Temperatur im Keller-Hobbyraum liegt über -15 °C!
    action: notify.persistent_notification
mode: restart

Nochmals vielen Dank

1 „Gefällt mir“

Hast Dj die Automatisierung, so wie ich sie gepostet habe, mal ausprobiert oder zumindest in der UI angesehen?

@tarag,
Ja, vielen Dank. Diese Automatisierung habe ich verwendet. Funktioniert gut.
@Stefan_HA
Darum für den Tipp werde ich nach der Arbeit noch heute ausprobieren.
Besten Dank


Hallo @Stefan_HA , hallo @tarag

Nachtrag 2
Konnte jetzt deine Idee nachbauen. Leider wird die Automation nicht gestoppt, wenn ich den Schalter umlege.
Wobei ein Taster sogar besser wäre. Da man dann nicht vergessen kann den Schalter wieder zu aktivieren.

Hier der Ganze Code:

alias: Gefrierschrank offen oder Temperatur zu hoch Warnung
description: >
  Wenn der Gefrierschrank länger als 10 Sekunden geöffnet ist oder die
  Temperatur im Keller-Hobbyraum über -15 °C steigt, sende
  Push-Benachrichtigungen und lasse Alexa wiederholt warnen, bis der Sensor
  wieder geschlossen ist und die Temperatur ≤ -15 °C beträgt.
triggers:
  - entity_id: binary_sensor.gefrierschrank
    to: "on"
    for:
      seconds: 10
    trigger: state
  - entity_id:
      - sensor.keller_hobbyraum_temperatur
    above: -15
    trigger: numeric_state
conditions: []
actions:
  - repeat:
      until:
        - condition: and
          conditions:
            - condition: state
              entity_id: binary_sensor.gefrierschrank
              state: "off"
            - condition: numeric_state
              entity_id: sensor.keller_hobbyraum_temperatur
              below: -15
        - condition: state
          entity_id: input_boolean.gefrierschrankschalter
          state: "on"
      sequence:
        - delay:
            hours: 0
            minutes: 0
            seconds: 13
            milliseconds: 0
        - action: media_player.volume_set
          metadata: {}
          data:
            volume_level: 1
          target:
            entity_id:
              - media_player.echo_plus_kuche
              - media_player.franks_echo_pop
              - media_player.alexa_wohnzimmer
              - media_player.frank_schlafzimmer_fire_tv_stick
              - media_player.frank_wohnzimmer
              - media_player.alexa_tim
              - media_player.echo_dot_schlafzimmer
          enabled: true
        - data:
            title: Warnung Gefrierschrank/Temperatur
            message: >
              Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
              Temperatur im Keller-Hobbyraum liegt über -15 °C!
          action: notify.mobile_app_pixel_7a_frank
        - data:
            title: Warnung Gefrierschrank/Temperatur
            message: >
              Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
              Temperatur im Keller-Hobbyraum liegt über -15 °C!
          action: notify.mobile_app_tim_pixel_7a
        - data:
            title: Warnung Gefrierschrank/Temperatur
            message: >
              Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
              Temperatur im Keller-Hobbyraum liegt über -15 °C!
          action: notify.mobile_app_susanne
        - data:
            title: Warnung Gefrierschrank/Temperatur
            message: >
              Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
              Temperatur im Keller-Hobbyraum liegt über -15 °C!
          action: notify.alexa_media_franks_echo_pop
        - data:
            title: Warnung Gefrierschrank/Temperatur
            message: >
              Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
              Temperatur im Keller-Hobbyraum liegt über -15 °C!
          action: notify.alexa_media_alexa_wohnzimmer
        - data:
            title: Warnung Gefrierschrank/Temperatur
            message: >
              Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
              Temperatur im Keller-Hobbyraum liegt über -15 °C!
          action: notify.alexa_media_echo_dot_schlafzimmer
        - data:
            title: Warnung Gefrierschrank/Temperatur
            message: >
              Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
              Temperatur im Keller-Hobbyraum liegt über -15 °C!
          action: notify.alexa_media_echo_plus_kuche
        - data:
            title: Warnung Gefrierschrank/Temperatur
            message: >
              Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
              Temperatur im Keller-Hobbyraum liegt über -15 °C!
          action: notify.alexa_media_alexa_tim
        - data:
            title: Warnung Gefrierschrank/Temperatur
            message: >
              Der Gefrierschrank ist länger als 10 Sekunden geöffnet oder die
              Temperatur im Keller-Hobbyraum liegt über -15 °C!
          action: notify.persistent_notification
mode: restart

Nachtrag: Der virtuelle Schalter funktioniert, da ich damit das Licht im Büro ein und ausschalten kann

Habe jetzt mit dieser Automation versucht die Automation des Gefrierschrankes auszuschalten. Funktioniert leider nicht wie die KI vorgeschlagen hat, die Automation wird nicht ausgeschaltet, obwohl die Automation zum Ausschalten ausgeführt wird.

alias: Virtueller Taster - Automation  gefrierschrank_temperatur steuern
description: ""
triggers:
  - trigger: state
    entity_id:
      - input_button.ring_bell
actions:
  - target:
      entity_id: automation.gefrierschrank_temperatur
    action: automation.turn_off
    data:
      stop_actions: true
  - delay:
      hours: 0
      minutes: 1
      seconds: 15
      milliseconds: 0
  - target:
      entity_id: automation.gefrierschrank_temperatur
    action: automation.turn_on
    data: {}

@tarag @Stefan_HA ,

Habt ihr vielleicht noch einen Tipp, wie ich die Automation stoppen kann?

Vielen Dank

Nachtrag:
Ich habe der KI folgenden Text gegeben:

Erstelle bitte eine Automation in Home Assistant.
Die Automation soll ausgelöst werden wenn entweder der Sensor
binary_sensor.kuchefenster_og geöffnet wird oder die Temperatur des Temperatursensors sensor.keller_hobbyraum_temperatur über -15 Grad ist.
Die Automation soll dann eine Dauerdurchsage auf
notify.alexa_media_franks_echo_pop mit dem Text “alles OK” ausgeben

Die Automation soll gestoppt werden wenn sowohl der Sensor binary_sensor.kuchefenster_og geschlossen ist und auch der Sensor
sensor.keller_hobbyraum_temperatur unter -15 Grad ist.

Die Automation soll aber auch gestoppt werden, wenn nur der Sensor
input_boolean.gefrierschrankschalter geöffnet wird, unabhängig von den anderen Bedingungen

Ich bekam dann eine Lösung, jedoch hört die Dauermeldung nicht auf wenn

  • der geöffnete Türschalter wieder geschlossen wird
  • Oder ich den Schalter input_boolean.gefrierschrankschalter öffne.
  • Temperatursensor konnte ich nicht testen.
alias: Durchsage bei Gefrierschrank oder Temperatur
trigger:
  - platform: state
    entity_id: binary_sensor.kuchefenster_og
    to: "on"
  - platform: numeric_state
    entity_id: sensor.keller_hobbyraum_temperatur
    above: -15
condition: []
action:
  - repeat:
      until:
        - condition: and
          conditions:
            - condition: state
              entity_id: binary_sensor.kuchefenster_og
              state: "off"
            - condition: numeric_state
              entity_id: sensor.keller_hobbyraum_temperatur
              below: -15
        - condition: state
          entity_id: input_boolean.gefrierschrankschalter
          state: "on"
      sequence:
        - delay:
            seconds: 10
        - service: notify.alexa_media_franks_echo_pop
          data:
            message: "Alles OK"


Komme da echt nicht weiter.
Bräuchte eine Oder Verküpfung die sagt entweder müssen beide

Sensoren auf EIN sein
binary_sensor.kuchefenster_og
sensor.keller_hobbyraum_temperatur

ODER

der Sensor input_boolean.gefrierschrankschalter
auf AUS,

Damit die Durchsage abgestellt wird.
Kann da jemand helfen?

Schau dir meine Automation an.

alias: Überwachung Kühlschrank
description: ""
triggers:
  - entity_id:
      - binary_sensor.kuhlschrank_contact
    from: "off"
    to: "on"
    for:
      hours: 0
      minutes: 1
      seconds: 0
    trigger: state
  - entity_id:
      - binary_sensor.kuhlschrank_contact
    from: "on"
    to: "off"
    trigger: state
conditions: []
actions:
  - choose:
      - conditions:
          - condition: state
            entity_id: binary_sensor.kuhlschrank_contact
            state: "on"
        sequence:
          - repeat:
              sequence:
                - data: {}
                  target:
                    entity_id: input_boolean.tur_kuhlschrank
                  action: input_boolean.turn_on
                - alias: Nachricht an Telegram
                  action: telegram_bot.send_message
                  data:
                    message: ❄️ Kühlschrank ist Offen
                - action: notify.send_message
                  metadata: {}
                  data:
                    message: Kühlschrank ist offen
                  target:
                    entity_id: notify.nina_durchsagen
                - delay:
                    hours: 0
                    minutes: 1
                    seconds: 0
                    milliseconds: 0
              until:
                - condition: state
                  entity_id: binary_sensor.kuhlschrank_contact
                  state: "off"
      - conditions:
          - condition: state
            entity_id: binary_sensor.kuhlschrank_contact
            state: "off"
            for:
              hours: 0
              minutes: 0
              seconds: 0
        sequence:
          - condition: state
            entity_id: input_boolean.tur_kuhlschrank
            state: "on"
          - alias: Telegram
            action: telegram_bot.send_message
            data:
              message: ❄️Kühlschrank ist Zu 🔑
          - action: notify.send_message
            metadata: {}
            data:
              message: Kühlschrank ist wieder geschlossen
            target:
              entity_id: notify.nina_durchsagen
          - data: {}
            target:
              entity_id: input_boolean.tur_kuhlschrank
            action: input_boolean.turn_off
mode: restart

Bei Kontakten immer von, bis arbeiten. z.B von offen bis Geschossen etc.
Du siehst, ich hab zwei Trigger und zwei Optionen, da du Temperatursensor und einen Taster hast, brauchst du vier Trigger und vier Optionen.

@Kampfader

Vielen Dank für deine Hilfe.
Ich habe es jetzt so weit hinbekommen, dass es mit einem Schalter funktioniert.

Lieber wäre mir natürlich ein Taster, da meine Kinder dann eventuell vergessen den Schalter wieder zurückzustellen. Weiß aber nicht wie ich den Einbauen kann.
Kannst du mir da Bitte weiterhelfen.

Als Taster habe ich mal diesen hier angelegt.
input_button.ring_bell

alias: 1a Funktioniert
description: ""
triggers:
  - entity_id: binary_sensor.kuchefenster_og
    to: "on"
    trigger: state
  - entity_id: sensor.keller_hobbyraum_temperatur
    above: -15
    trigger: numeric_state
conditions: []
actions:
  - repeat:
      until:
        - condition: or
          conditions:
            - condition: and
              conditions:
                - condition: state
                  entity_id: binary_sensor.kuchefenster_og
                  state: "off"
                - condition: numeric_state
                  entity_id: sensor.keller_hobbyraum_temperatur
                  below: -15
            - condition: state
              entity_id: input_boolean.gefrierschrankschalter
              state: "off"
      sequence:
        - delay:
            hours: 0
            minutes: 0
            seconds: 4
            milliseconds: 0
        - data:
            message: Achtung, Gefriertruhe ist offen oder Temperaturabfall
            title: Achtung, Gefriertruhe ist offen oder Temperaturabfall
          action: notify.alexa_media_franks_echo_pop
mode: single