Seite 1 von 1

Bewegungsmelder schaltet Licht an und sofort wieder aus

Verfasst: Di 14. Dez 2021, 22:39
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?

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Verfasst: Mi 15. Dez 2021, 08:16
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.

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Verfasst: Mi 15. Dez 2021, 10:15
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.

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Verfasst: Mi 15. Dez 2021, 18:45
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

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Verfasst: Mi 15. Dez 2021, 21:40
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%.

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Verfasst: Mi 15. Dez 2021, 21:55
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

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Verfasst: Mi 15. Dez 2021, 22:57
von azrael783
Das mag sein, ich muss dich dennoch enttäuschen. Bei mir geht das Licht nach drei Minuten aus ...

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Verfasst: Do 16. Dez 2021, 07:52
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.

Re: Bewegungsmelder schaltet Licht an und sofort wieder aus

Verfasst: Do 16. Dez 2021, 10:15
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: