HAL9000
10. November 2025 um 08:15
1
Hallo zusammen
Ich habe einen Shelly Pro, an dessen Eingang 0 ist ein Taster, jetzt möchte ich das der Shelly schaltet, wenn der Taster gedrückt wird, also drücken an, drücken aus (Togel). Aber nicht über den Shelly selbst, sondern über HA.
Denn wenn das Licht an ist, und nicht per Taster ausgeschaltet wird, soll es nach 5 Minuten wieder ausgehen. Weiterhin soll es auf einen Bewegungsmelder reagieren.
Einschalten per Taster und die Bewegungsmelder + Zeit ist kein Problem, aber wie ist das mit dem ausschalten, per Taster
alias: KellerLichton
description: ""
triggers:
- trigger: state
entity_id:
- binary_sensor.bwm_kellertreppe_occupancy
- trigger: state
entity_id:
- binary_sensor.bwm_kellerflur_occupancy
- device_id: 904dfb14c746cd169526a02b774c06b0
domain: shelly
type: btn_down
subtype: button1
trigger: device
conditions: []
actions:
- type: turn_on
device_id: 904dfb14c746cd169526a02b774c06b0
entity_id: 05bab121295da9b8d1a51046b431d1d5
domain: switch
- delay:
hours: 0
minutes: 2
seconds: 0
milliseconds: 0
- type: turn_off
device_id: 904dfb14c746cd169526a02b774c06b0
entity_id: 05bab121295da9b8d1a51046b431d1d5
domain: switch
mode: single
Ich glaube das habe ich nicht richtig verstanden was du möchtest.
Ich würde zum Ausschalten nach 2 Minuten eher nicht mit delay arbeiten, sondern mit for
Kannst du du hier vielleicht ableiten:
Ich befürchte das ich in meinem Kopf schon wieder zu kompliziert denke und das Thema “overengeneere”….
Ich möchte für eine neue Aussenbeleuchtung etwas mehr Funktion und Smart haben. Nur Bewegungsmelder reicht nicht.
Der Plan sieht vor unter dem Dachvorsprung einen LED-Stripe zu montieren. Perspektivisch rund ums Hause, einzeln steuerbar. Aber erstmal Einfahrt und Haustür, Rest später.
Die Frau möchte aber das das Licht dann Dämmerung bis zu einer bestimmten Zeit (z. B. 23 Uhr) dauerha…
Ansonsten verstehe ich wie gesagt glaube nicht was du möchtest… du willst wissen wie du innerhalb der 2 Minuten manuell ausschalten kannst?
Mit for sollte man einfach schalten können?
Ansonsten nochmal besser erklären
HAL9000
10. November 2025 um 17:11
3
Ok noch mal das Wesentliche
Taster 1x Drücken, Relais = On
Taster noch 1x Drücken Relais = Off
Osorkon
11. November 2025 um 17:20
4
Ich würde es nicht star nach 5 Minuten ausschalten. Du hast ja einen BM im Einsatz. Würde diesen als Auslöser und auch als Bedingung verwenden. Also, Wenn keine Bewegung für 2 min, dann licht ausschalten. Und zusätzlich, wenn DU das Licht manuell eingeschaltet hast ohne den BM zu aktivieren. Wenn Licht an für 5 min und BM ist aus, dann licht ausschalten.
Bsp:
description: Keller Licht Automatik
mode: single
triggers:
- trigger: state
entity_id:
- bbinary_sensor.bwm_kellertreppe_occupancy
to:
- "on"
id: einschalten
- trigger: state
entity_id:
- binary_sensor.bwm_kellertreppe_occupancy
id: ausschalten
from:
- "on"
to:
- "off"
for:
hours: 0
minutes: 2
seconds: 0
- trigger: state
entity_id:
- switch.xyz
to:
- "on"
for:
hours: 0
minutes: 5
seconds: 0
id: ausschalten
- device_id: 904dfb14c746cd169526a02b774c06b0
domain: shelly
type: btn_down
subtype: button1
trigger: device
id: umschalten
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- einschalten
- condition: state
entity_id: switch.xyz
state:
- "off"
sequence:
- action: switch.turn_on
metadata: {}
data: {}
target:
entity_id: switch.xyz
- conditions:
- condition: trigger
id:
- ausschalten
- condition: state
entity_id: binary_sensor.bwm_kellertreppe_occupancy
state:
- "off"
for:
hours: 0
minutes: 2
seconds: 0
- condition: state
entity_id: switch.xyz
state:
- "on"
sequence:
- action: switch.turn_off
metadata: {}
data: {}
target:
entity_id: switch.xyz
- conditions:
- condition: trigger
id:
- umschalten
sequence:
- action: switch.toggle
metadata: {}
data: {}
target:
entity_id: switch.xyz
switch.xyz musst Du durch Deine Switch Entität ersetzen.
Gruß Osorkon