Hallo, ich brauch mal euer Schwarmwissen. Ich habe in unserem Gästebad ein Präsenzmelder installiert. Hinzu kommt ein Shelly hinter dem Lichtschalter und gereichert wird das Ganze durch einen Tür Sensor. Leider erkennt die Automation nicht immer zuverlässig, wenn sich die Tür öffnet und dann das Licht eingeschaltet werden soll. Problem ist, dass der Präsenzsensor ohne den Umweg mit dem Türsensor ebenfalls Präsenz im Flur erkennt, obwohl sich niemand im Badezimmer befindet und folglich das Licht einschalten würde.
Führt natürlich zu reichlich Unmut bei der ohnehin schon kritischen Frau. Auch die Anmerkung sie solle sich dem technischen Fortschritt nicht verschließen, war vielleicht nicht hilfreich.
Leider bin ich mit meinem Latein am Ende und weiß nicht, warum Automation manchmal triggert und manchmal nicht.
Als Präsenzsensor nutze ich folgendes Produkt:
Sonoff SNZB-06P
das ganze über Zigbee2Mqtt
Das ist meine Automation:
alias: Licht Gästebad – Präsenz + Tür
description: Schaltet das Licht im Gästebad per Präsenz, Tür als Filter, mit Nachlaufzeit
triggers:
* entity_id: binary_sensor.prasenzmelder_badezimmer_occupancy
to: “on”
trigger: state
* entity_id:
* binary_sensor.prasenzmelder_badezimmer_occupancy
to:
* “off”
for:
hours: 0
minutes: 0
seconds: 30
trigger: state
conditions: [ ]
actions:
* choose:
* conditions:
* condition: state
entity_id: binary_sensor.prasenzmelder_badezimmer_occupancy
state: “on”
* condition: state
entity_id: binary_sensor.tursensor_gastebad_contact
state: “on”
sequence:
* target:
entity_id: switch.licht_gastebad
action: switch.turn_on
* conditions:
* condition: state
entity_id: binary_sensor.prasenzmelder_badezimmer_occupancy
state: “off”
sequence:
* target:
entity_id: switch.licht_gastebad
action: switch.turn_off
mode: restart
by HarryP:
. Zusammenführung Doppelpost (bei Änderungen oder hinzufügen von Inhalten bitte die „Bearbeitungsfunktion“anstatt „Antworten“ zu nutzen)
. Code-/Logzeilen formatiert (bitte immer in </> einbinden)
. s.a.: (Neues Update & Features - Hier in der Community 🫶)
Ich sehe in der Automation keine IDs für die Trigger. Denke, dass dann auch bei Choose nicht klar ist, was gemacht werden soll.
Das der Präsenzmelder auch erkennt wenn jemand im Flur ist liegt vielleicht an der Positionierung des Präsenzmelders?
Ich habe eine ähnliche Automation im Bad. Aber ohne einen Türsensor. Der Präsenzmelder reicht mir, um das Licht einzuschalten und nach entsprechender Zeit, wo er “frei” ist wieder auszuschalten.
Mit dem Präsenzmelder ist es so eine Sache. Der geht leider durch meine sehr dünnen Wände und da der Flur angrenzt ist immer Bewegung. Ich habe schon sämtliche Positionierungen ausprobiert. Zum einen soll er die Präsenz ja erkennen, aber daher der Umweg mit dem türsensor.
Daher hatte ich den Türsensor auch als Bedingung eingebaut. Der Präsenzmelder erkennt immer Präsenz, aber das Licht soll ja dementsprechend nur angehen, wenn die Präsenz auch im Badezimmer ist.
Hm ich würde vlt. erst mal versuchen den Präsenzmelder von der Tür weg zeigen lassen - von der Tür aus in den Raum - , um das Flur Problem zu beheben, dann sollte der Präsenzmelder eigentlich ausreichend sein und seiner Aufgabe nachkommen können.
Servus
Ich würde das Einschalten des Lichtes nur durch den Türsensor triggern (ohne Verknüpfung mit dem Präsenzmelder)
Das Ausschalten dann nur durch den Präsenzmelder - wenn dieser auf OFF geht.