HM-Sensor Entität scheint nicht in Automation auf

helmi55

Member
Hallo liebe Leute,
wollte eine Automatisierung überprüfen und habe festgestellt das in der UI die Entität nicht angezeigt wird?
Es geht um diesen Sensor: (Anhang)
Wenn ich in der Automation auf YAML umschalte, ist diese jedoch vorhanden:
YAML:
alias: EL_Gartenlicht AN ohne Besuch
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.hm_sec_sco_seq2683479_state
    from: "off"
    to: "on"
condition:
  - condition: sun
    before: sunrise
    after: sunset
    enabled: true
  - condition: state
    entity_id: input_boolean.whirly_licht
    state: "off"
    enabled: false
  - condition: state
    entity_id: input_boolean.besuch
    state: "off"
    enabled: true
action:
  - service: switch.turn_on
    data: {}
    target:
      entity_id: switch.remote_garage_gartenlicht1
  - service: switch.turn_on
    data: {}
    target:
      entity_id: switch.remote_garage_hm_lc_sw1_fm_oeq0378553_state
  - service: input_boolean.turn_on
    data: {}
    target:
      entity_id: input_boolean.remote_garage_du_einfahrt
  - delay:
      hours: 0
      minutes: 15
      seconds: 0
      milliseconds: 0
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.remote_garage_gartenlicht1
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.remote_garage_hm_lc_sw1_fm_oeq0378553_state
  - service: input_boolean.turn_off
    data: {}
    target:
      entity_id: input_boolean.remote_garage_du_einfahrt
mode: single

Im UI wird es so dargestellt:
und die Entität ist leer?

Gehe ich auf Ausführen, wird das Gartrenlicht geschaltet.
Aber ich glaube gehört zu haben, das bei diesem Ausführen der Auslöser nicht berücksichtigt wird.
An was kann das liegen

Danke
Helmut
 

Anhänge

  • Bildschirmfoto 2023-10-01 um 11.32.16.png
    Bildschirmfoto 2023-10-01 um 11.32.16.png
    165,9 KB · Aufrufe: 6
  • Bildschirmfoto 2023-10-01 um 11.37.31.png
    Bildschirmfoto 2023-10-01 um 11.37.31.png
    242,8 KB · Aufrufe: 6
Was ist hier passiert?
Fällt erst jetzt auf wo es wieder finster wird.
wenn ich die Türe öffne schaltet sich das Licht nicht ein
Drücke ich in der Automatisation auf Ausführen beginnt das Licht zu brennen??

Kann meiner Meinung nach nur an dem Sensor in der Automation liegen?

was kann man dagegen tun?ß

Gruß
Helmut
 
Ich Verstehe dein Problem nicht.
Im YAML hast Du eine Entität "entity_id: binary_sensor.hm_sec_sco_seq2683479_state" als Auslöser für deine Automatisierung.
Die steht auch im UI Editor. "Wintergartentür"
Wo fehlt Dir da den nun was ?
 
Zuletzt bearbeitet von einem Moderator:
Hallo Rudi
Sorry du hast recht. Ich hab nach der binary ID gesucht - aber das wird ja in Wintergarten "übersetzt"

Dann aber zur eigentlichen Frage:
Warum schaltet sich das Licht nicht ein wenn ich die Tür öffne?
Code:
alias: EL_Gartenlicht AN ohne Besuch
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.hm_sec_sco_seq2683479_state
    from: "off"
    to: "on"
condition:
  - condition: sun
    before: sunrise
    after: sunset
    enabled: true
  - condition: state
    entity_id: input_boolean.whirly_licht
    state: "off"
    enabled: false
  - condition: state
    entity_id: input_boolean.besuch
    state: "off"
    enabled: true
action:
  - service: switch.turn_on
    data: {}
    target:
      entity_id: switch.remote_garage_gartenlicht1
  - service: switch.turn_on
    data: {}
    target:
      entity_id: switch.remote_garage_hm_lc_sw1_fm_oeq0378553_state
  - service: input_boolean.turn_on
    data: {}
    target:
      entity_id: input_boolean.remote_garage_du_einfahrt
  - delay:
      hours: 0
      minutes: 15
      seconds: 0
      milliseconds: 0
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.remote_garage_gartenlicht1
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.remote_garage_hm_lc_sw1_fm_oeq0378553_state
  - service: input_boolean.turn_off
    data: {}
    target:
      entity_id: input_boolean.remote_garage_du_einfahrt
mode: single

Vielleicht findest du ja hier einen Fehler - wobei es ja schon funktioniert hat???
 
Gehst am besten in "Automatisierung & Szenen", suchst deine Automatisierung und in der Zeile ganz rechts die 3 Punkte. Drauf klicken und ABLÄUFE auswählen.
Oben in der Menüzeile siehst Du dann "Trace Timeline". Da kannst Du genau sehen, wann die Automatisierung das letzte mal ausgelöst wurde.
UND, man sieht, wie weit die Automatisierung gekommen ist. Wenn sie irgendwo hängen bleibt, sieht man das.
Ich habe jetzt leider keine Automatisierung da, die in einen Fehler gelaufen ist, sonst würde ich Dir das mal zeigen.
Aber schau mal selbst rein, mit ein wenig nachdenken kann man das System durchaus verstehen.
Sonst meld dich nochmal.
 
Guten Abend @RudiP
danke aber was bedeutet diese Meldung

Händisch lässt sich alles schalten

danke für deine Hilfe Helmut
 

Anhänge

  • Bildschirmfoto 2023-10-02 um 19.21.08.png
    Bildschirmfoto 2023-10-02 um 19.21.08.png
    173,1 KB · Aufrufe: 6
Die Meldung bedeutet, dass die Automation erneut aufgerufen wurde, während sie noch lief. mode: single lässt dies aber nicht zu.

Aber ganz generell kann die Automation schon nicht laufen, denn Deine erste condition kann niemals auflösen. Bezogen auf einen Kalendertag (also 00:00:00h bis 23:59:59h) kann es das nicht geben, dass Du vor Sonnenaufgang, aber nach Sonnenuntergang prüfst. Es ist entweder das Eine, oder das Andere, aber nicht beides.

Teil es einfach auf und packe es in eine "or" condition:
YAML:
[...]
condition:
  - condition: or
    conditions:
      - condition: sun
        before: sunrise
      - condition: sun
        after: sunset
  - condition: state
    entity_id: input_boolean.whirly_licht
    state: "off"
    enabled: false
[...]
Das sollte gehen. :) Sag Bescheid, ob's klappt!
 
Guten Morgen @paddy0174
also so hat es gestern am Abend funktioniert:

YAML:
alias: EL_Gartenlicht AN ohne Besuch
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.hm_sec_sco_seq2683479_state
    from: "off"
    to: "on"
condition:
  - condition: or
    conditions:
      - condition: sun
        before: sunrise
      - condition: sun
        after: sunset
        enabled: true
action:
  - service: switch.turn_on
    data: {}
    target:
      entity_id: switch.remote_garage_gartenlicht1
  - service: switch.turn_on
    data: {}
    target:
      entity_id: switch.remote_garage_hm_lc_sw1_fm_oeq0378553_state
  - service: input_boolean.turn_on
    data: {}
    target:
      entity_id: input_boolean.remote_garage_du_einfahrt
  - delay:
      hours: 0
      minutes: 15
      seconds: 0
      milliseconds: 0
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.remote_garage_gartenlicht1
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.remote_garage_hm_lc_sw1_fm_oeq0378553_state
  - service: input_boolean.turn_off
    data: {}
    target:
      entity_id: input_boolean.remote_garage_du_einfahrt
mode: single

Danke für deine Hilfe. Was ich aber nicht verstehe, bei der Wintergartentüre, die das Licht im Wintergarten schaltet, funktioniert dieser Code:

Code:
alias: Wintergartenlicht
description: ""
trigger:
  - platform: state
    entity_id:
      - binary_sensor.hm_sec_sc_2_neq0756653_state
    from: "off"
    to: "on"
condition:
  - condition: sun
    after: sunset
    before: sunrise
action:
  - service: switch.turn_on
    data: {}
    target:
      entity_id: switch.hm_lc_sw1_fm_oeq0170710_state
  - delay:
      hours: 0
      minutes: 5
      seconds: 0
      milliseconds: 0
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.hm_lc_sw1_fm_oeq0170710_state
mode: single

Da habe ich auch nur eine Condition?

Gruß
Helmut


ich glaube ich habs gefunden - es kommt auf die Reihenfolge an Sunset - Sunrise?
 
Da habe ich auch nur eine Condition?
Das tut mir leid, da hast Du völlig Recht! Ich hab da condition und trigger verwechselt. Du hast völlig Recht, man kann in einer condition gleichzeitig auf Sonnenuntergang/Sonnenaufgang prüfen. Sorry! 😳

Will sagen, Du kannst es auch in der ersten Automation entsprechend Deinen Einträgen bei der Wintergartentür abändern und es sollte funktionieren. Du kannst es natürlich auch so lassen.

Welche Reihenfolge Du dabei nimmst, ist aber definitiv egal, es kommt nur darauf an, dass beides (also after: und before:) gesetzt ist.

Funktioniert die Automation denn? Also hat sie gestern an und heute früh abgeschaltet?
 
Kein Problem
Nein das Licht soll nach Sonnenuntergang jedesmal beim Öffnen der Tür für 15 Minuten angehen und dann aus.
Das habe ich ja bei Delay eingetragen und dann den off Befehl.
Im Prinzip war es analog zum Wintergartenlicht auch bei Gartenbeleuchtung eingetragen und plötzlich funktionierte es aber nicht mehr
Darum habe ich hier die Frage gestellt aber mit der config hat es gestern funktioniert.
Ich werde aber natürlich auch heute nochmals beobachten
Danke
Helmut
 
Sag bitte Bescheid, wenn's nicht klappt. Dann muss ich nochmal die richtige Brille suchen und aufsetzen, dann sehe ich auch die kleinen Fallstricke! 😂
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Letzte Anleitungen

Statistik des Forums

Themen
4.608
Beiträge
47.203
Mitglieder
4.258
Neuestes Mitglied
fumdock
Zurück
Oben