Dort kannst du doch einfach als Condition den Zustand deines "binary_sensor.nspanelblacky1_left_button" mit abfragen und wenn der "TRUE" ist, dann steuert der BWM eben das Licht NICHT und wenn er False ist, dann soll er steuern.
Ich habe mich am WE jetzt ans Anpassen gemacht.
Gedacht habe ich mir folgendes: 1. Automation = sobald das Flurlicht hinten mit Strom versorgt wird, also der BWM das Signal an den SW des Dimmer 2 weitergibt, soll der Auto-Off Timer mit 30 Sek. starten und dann ausschalten. Funktioniert.
Automation 2 sol nun einfach Automation 1 deaktivieren wenn der Left Button am NS Panel gedrückt wird, also TRUE ist. Und Automation 3 soll die Automation 1 wieder aktivieren wenn der Left Button am NS Panel False ist.
Jetzt habe ich aber durch andere User des NS Panel auf Discord den Hinweis bekommen, dass die Buttons am NS Panel nur Toggles sind, also drücken = on und loslassen gleich off und das hab ich jetzt an den Entitäten gesehen sobald man drückt wird der Zustand on und direkt wieder off beim Loslassen.
Also funktioniert das so nicht mit den Zustand der Entität des Left Button abfragen.
Jetzt hatte ich mir für die Automationen gedacht, ich frage einfach 2 Zustände ab also jeweils wenn Left Button von On zu Off wechselt, was ja bedeutet der Button wurd egedrückt und als Bedingung dazu wenn das Licht angeschaltet bzw. ausgeschaltet ist.
Das müsste ja eigentlich funktionieren.
Aber das tut es auch nicht.
Also ja Automation 2 und 3 deaktivieren bzw. aktivieren Automation 1, dass klappt aber wenn ich nachdem ich das Licht am NS Panel eingeschaltet habe in den Erfassungsbereich des BWM laufe und der schaltet, geht das Licht trotzdem nach 30 Sek. aus obwohl Automation 1 deaktiviert ist.
Auto-Off im Shelly ist auf 1h eingestellt.
Hier mal die Codes:
alias: Flurlicht hinten BWM Auto-Off
description: Schaltet Flurlicht hinten automatisch aus 30 sek. nach Bewegungserkennung.
trigger:
- type: powered
platform: device
device_id: 61dd8b3d548b8a3e2d3c1946d747bc1e
entity_id: binary_sensor.shellydimmer2_e0980695b023_channel_1_input
domain: binary_sensor
condition: []
action:
- delay:
hours: 0
minutes: 0
seconds: 30
milliseconds: 0
- type: turn_off
device_id: 61dd8b3d548b8a3e2d3c1946d747bc1e
entity_id: light.shellydimmer2_e0980695b023
domain: light
mode: single
Alles anzeigen
alias: Flurlicht hinten deaktiviert Auto-Off des BWM
description: >-
Deaktiviert den Auto-Off des BWM im Flur hinten wenn das Licht über NS Panel
eingeschaltet wird.
trigger:
- platform: state
entity_id:
- binary_sensor.nspanelblacky1_left_button
from: "on"
to: "off"
condition:
- condition: state
entity_id: light.shellydimmer2_e0980695b023
state: "on"
action:
- service: automation.turn_off
data:
stop_actions: true
target:
entity_id: automation.flur_hinten_bwm_auto_off
mode: single
Alles anzeigen
alias: Flurlicht hinten aktiviert Auto-Off des BWM
description: >-
Aktiviert den Auto-Off des BWM im Flur hinten wenn das Licht über NS Panel
ausgeschaltet wird.
trigger:
- platform: state
entity_id:
- binary_sensor.nspanelblacky1_left_button
from: "on"
to: "off"
condition:
- condition: state
entity_id: light.shellydimmer2_e0980695b023
state: "off"
action:
- service: automation.turn_on
data: {}
target:
entity_id: automation.flur_hinten_bwm_auto_off
mode: single
Alles anzeigen