Bewegungsmelder schaltet Licht an und sofort wieder aus

Rat und Tat rings um Home Assistant Automationen.


Antworten
Benutzeravatar
azrael783
Beiträge: 114
Registriert: Mi 27. Okt 2021, 08:57
2
Has thanked: 5 times
Been thanked: 8 times
Kontaktdaten:

Bewegungsmelder schaltet Licht an und sofort wieder aus

Beitrag von azrael783 »

Hallo zusammen,

ich nutze einen Bewegungsmelder von Xiaomi, um das Licht im Flur zu schalten. Jetzt habe ich hin und wieder das Problem, dass das Licht angeschaltet und sofort wieder ausgeschaltet wird. Jemand eine Idee warum das passiert? Hier mal die Automatisierung dazu:

Code: Alles auswählen

alias: Flur EG Licht an bei Bewegung
description: ''
trigger:
  - platform: state
    entity_id: binary_sensor.presence_81
    to: 'on'
condition:
  - condition: and
    conditions:
      - condition: sun
        after: sunset
      - condition: time
        after: '16:00'
        before: '21:00'
action:
  - service: homeassistant.turn_on
    target:
      entity_id: switch.flur_eg
  - wait_for_trigger:
      - platform: state
        entity_id: binary_sensor.presence_81
        to: 'off'
    timeout: '3:00'
  - service: homeassistant.turn_off
    target:
      entity_id: switch.flur_eg
mode: restart
Eigentlich kann es ja nur am Bewegungsmelder hängen, dass der die Bewegung nicht sauber erkennt, oder?
Wer Rechtschreibfehler findet, darf sie gerne behalten :D
Benutzeravatar
carsten_h
Beiträge: 532
Registriert: Mo 2. Aug 2021, 11:07
2
Has thanked: 1 time
Been thanked: 65 times

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Beitrag von carsten_h »

azrael783 hat geschrieben: Di 14. Dez 2021, 22:39Jetzt habe ich hin und wieder das Problem, dass das Licht angeschaltet und sofort wieder ausgeschaltet wird. Jemand eine Idee warum das passiert?
Nicht direkt warum aber eine Möglichkeit das herauszufinden.
Erst einmal könntest Du einfach ins Logbuch sehen wer der Lampe ein- und wieder ausgeschaltet hat.
Dann könntest Du einfach in den Automatisierungs-Debugger sehen was dort bei der letzten Ausführung in jedem Schritt passiert ist.

Hier laufen macOS, iOS, iPadOS, tvOS, watchOS, Home Assistant OS, QTS, Raspberry Pi OS, piCorePlayer und Fire OS

Benutzeravatar
azrael783
Beiträge: 114
Registriert: Mi 27. Okt 2021, 08:57
2
Has thanked: 5 times
Been thanked: 8 times
Kontaktdaten:

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Beitrag von azrael783 »

Im Logbuch sehe ich nur, dass das Licht vom homeassistant.turn_on Service eingeschaltet wurde. Ausgeschaltet wurde es dann wohl von einer Person, die einen Schalter im Flur betätigt hat (die Lampen hängen an einem Zigbee UP Relais).
In den Automatisierungs-Debugger muss ich wahrscheinlich reingucken, wenn das Problem aufgetreten ist. Dort wird ja immer die letzte Ausführung abgebildet, wenn ich mich nicht täusche.
Wer Rechtschreibfehler findet, darf sie gerne behalten :D
Benutzeravatar
Osorkon
Administrator
Beiträge: 1945
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 529 times
Kontaktdaten:

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Beitrag von Osorkon »

azrael783 hat geschrieben: Di 14. Dez 2021, 22:39 Jemand eine Idee warum das passiert?
Laut Deiner Automatisierung, weil der BM denn Zustand "off" gemeldet hat.

Der Timeout greift ja erst nach 3 Stunden!

Wäre nicht meine bevorzugte Art eine Lichtautomatik abzubilden.

Gruß
Osorkon
Einer muss ja für Ordnung sorgen. :D
Benutzeravatar
azrael783
Beiträge: 114
Registriert: Mi 27. Okt 2021, 08:57
2
Has thanked: 5 times
Been thanked: 8 times
Kontaktdaten:

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Beitrag von azrael783 »

Ich hätte vll dazu schreiben sollen, dass die Automatisierung bis auf diesen kleinen Aussetzer hin und wieder, an sich so funktioniert wie sie soll. Also nein, der Timeout greift nicht erst nach 3 Stunden, sondern bereits nach drei Minuten.
Dann wird es wohl daran liegen, dass der BM nicht sauber die Zustände meldet. An der Batterie kann es nicht liegen, die ist noch bei 100%.
Wer Rechtschreibfehler findet, darf sie gerne behalten :D
Benutzeravatar
Osorkon
Administrator
Beiträge: 1945
Registriert: Sa 17. Jul 2021, 16:53
2
Wohnort: Langenargen
Has thanked: 61 times
Been thanked: 529 times
Kontaktdaten:

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Beitrag von Osorkon »

azrael783 hat geschrieben: Mi 15. Dez 2021, 21:40 Also nein, der Timeout greift nicht erst nach 3 Stunden, sondern bereits nach drei Minuten.

Code: Alles auswählen

timeout: '3:00'
entspricht 3 h

Code: Alles auswählen

timeout: '00:03:00'
wären 3 Minuten 😉

Gruß
Oosrkon
Einer muss ja für Ordnung sorgen. :D
Benutzeravatar
azrael783
Beiträge: 114
Registriert: Mi 27. Okt 2021, 08:57
2
Has thanked: 5 times
Been thanked: 8 times
Kontaktdaten:

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Beitrag von azrael783 »

Das mag sein, ich muss dich dennoch enttäuschen. Bei mir geht das Licht nach drei Minuten aus ...
Wer Rechtschreibfehler findet, darf sie gerne behalten :D
Benutzeravatar
carsten_h
Beiträge: 532
Registriert: Mo 2. Aug 2021, 11:07
2
Has thanked: 1 time
Been thanked: 65 times

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Beitrag von carsten_h »

azrael783 hat geschrieben: Mi 15. Dez 2021, 21:40 Dann wird es wohl daran liegen, dass der BM nicht sauber die Zustände meldet.
Das kannst Du ja auch im Logbuch nachverfolgen wann der was gemeldet hat.

Hier laufen macOS, iOS, iPadOS, tvOS, watchOS, Home Assistant OS, QTS, Raspberry Pi OS, piCorePlayer und Fire OS

Benutzeravatar
azrael783
Beiträge: 114
Registriert: Mi 27. Okt 2021, 08:57
2
Has thanked: 5 times
Been thanked: 8 times
Kontaktdaten:

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Beitrag von azrael783 »

carsten_h hat geschrieben: Do 16. Dez 2021, 07:52 Das kannst Du ja auch im Logbuch nachverfolgen wann der was gemeldet hat.
Leider nicht. Hab nicht einen Eintrag für die BMs. Wahrscheinlich hab ich Domain im Recorder Setup falsch angegeben:

Code: Alles auswählen

recorder:
  db_url: mysql://angaben-zur-mariadb
  purge_keep_days: 7
  exclude:
    domains:
      - automation
      - weblink
      - updater
    entities:
     - sun.sun
     - sensor.moon
     - sensor.date_time
     - sensor.daylight
  include:
    domains:
      - sensor
      - switch
      - binary
Grade getestet und es muss:

Code: Alles auswählen

binary_sensor
heißen :roll:
Wer Rechtschreibfehler findet, darf sie gerne behalten :D
Antworten