Und gleich die nächste Frage. Ich habe diverse Shelly laufen. Diese werden auch gefunden und ich kann sie konfigurieren.
An einigen Shelly nutze ich die Funktion Input. Also am Shelly selbst ist dann ja ausgewählt das das Relais nicht dem Schalter folgt, also nur der Schalter Zustand übetragen wird. Wie bekomme ich jetzt den Input im Geräte Dialog als Schalter/Taster konfiguriert?
Könnte sein, dass die unter “versteckte Entitäten” erst sichtbar gemacht werden müssen. Ggf HA noch mal neu starten
Sichtbar habe ich es schon gemacht.Aber ich kann dann nur Licht, Energie etc auswählen.Aber nicht Schalter.
Da es hier nur um eine Schalter Input handelt und nichts physische geschaltet wird.
Würde ich auch keinen Schalter, sondern eine Sensor erwarten.
Welche Sensoren stehen zur Verfügung?
Und ändern diese ihren Status, wenn der Schalter betätigt wird!
Gruß
Osorkon
@mko: Was willst du denn erreichen? Wie soll eine Automation oder was auch immer aussehen, wo du das brauchst?
Vielleicht gibt es ja auch einen einfacheren Weg?
Richtig - bei meinem Dimmer 2 sind das Sensoren
An dem Input habe ich Physische Schalter Lichtschalter dran hängen. Diese solle. Zigbee Lampe schalten.
Es sind physische Schalter, die aber keine Last schalten. Du hast doch selbst geschrieben, das Du dies vom Relais entkoppelt hast. Somit ist kein Aktor mehr, Switch oder Light, sondern eine Fernbedienung. Vergleichbar mit einen Funkschalter.
Als Auslösen für Automatisierungen, muss es irgendein Event gebe.
Bei Z-Wave, wären das Szenen
Bei ZHA, sind ZHA events
Bei deCONZ, sind es deconz events
Bei ZigBe2MQTT, ist es eine Sensor, der den Staus wechselt
Da keine Shelly‘s besitze, kann ich Dir nicht sagen, was das Shelly equivalent ist.
Gruß
Osorkon
Du musst das mit einer Automation lösen, zumindest hab ich das so gemacht. Ich hab genau dasselbe Szenario einen Shelly hinter dem Schalter der ZigBee-Lampen steuern soll. Kann so funktionieren, in meinem Case ist es ein 3 Stufen Dimmer
da wir nicht jedes mal am Dashboard oder Smartphone mit den Reglern spielen wollen.
Der Schalter schaltet via Input, vom Dashboard aus schalte ich einen Boolean-Helper auf den die Automation dann triggert.
alias: _V3_LightSwitch_Kitchen
description: ""
trigger:
- platform: state
entity_id:
- binary_sensor.ku_licht_input
to: "on"
from: "off"
- platform: state
entity_id:
- binary_sensor.ku_licht_input
to: "off"
from: "on"
- platform: state
entity_id:
- input_boolean.zigbee_kitchen_switch
from: "off"
to: "on"
- platform: state
entity_id:
- input_boolean.zigbee_kitchen_switch
from: "on"
to: "off"
condition: []
action:
- choose:
- conditions:
- condition: state
entity_id: timer.timer_kitchenswitchmode
state: idle
- condition: state
entity_id: light.alllightskitchen
state: "off"
sequence:
- service: light.turn_on
metadata: {}
data: {}
target:
entity_id: light.alllightskitchen
- service: timer.start
metadata: {}
data: {}
target:
entity_id: timer.timer_kitchenswitchmode
- conditions:
- condition: state
entity_id: timer.timer_kitchenswitchmode
state: active
- condition: state
entity_id: light.alllightskitchen
state: "on"
- condition: or
conditions:
- condition: numeric_state
entity_id: light.alllightskitchen
attribute: brightness
below: 14
- condition: numeric_state
entity_id: light.alllightskitchen
attribute: brightness
above: 153
sequence:
- service: light.turn_on
target:
entity_id:
- light.alllightskitchen
data:
brightness_pct: 30
- service: timer.finish
target:
entity_id:
- timer.timer_kitchenswitchmode
data: {}
- service: timer.start
metadata: {}
data:
duration: "3"
target:
entity_id: timer.timer_kitchenswitchmode
- conditions:
- condition: state
entity_id: timer.timer_kitchenswitchmode
state: active
- condition: numeric_state
entity_id: light.alllightskitchen
attribute: brightness
above: 13
below: 77
- condition: state
entity_id: light.alllightskitchen
state: "on"
sequence:
- service: light.turn_on
metadata: {}
data:
brightness_pct: 60
target:
entity_id: light.alllightskitchen
- service: timer.cancel
metadata: {}
data: {}
target:
entity_id: timer.timer_kitchenswitchmode
- service: timer.start
metadata: {}
data:
duration: "3"
target:
entity_id: timer.timer_kitchenswitchmode
- conditions:
- condition: state
entity_id: timer.timer_kitchenswitchmode
state: active
- condition: numeric_state
entity_id: light.alllightskitchen
above: 76
below: 154
attribute: brightness
- condition: state
entity_id: light.alllightskitchen
state: "on"
sequence:
- service: light.turn_on
metadata: {}
data:
brightness_pct: 5
target:
entity_id: light.alllightskitchen
- service: timer.finish
target:
entity_id:
- timer.timer_kitchenswitchmode
data: {}
- service: timer.start
metadata: {}
data:
duration: "3"
target:
entity_id: timer.timer_kitchenswitchmode
- conditions:
- condition: state
entity_id: timer.timer_kitchenswitchmode
state: idle
- condition: state
entity_id: light.alllightskitchen
state: "on"
sequence:
- service: light.turn_off
target:
entity_id:
- light.alllightskitchen
data: {}
mode: single
Also ein Binary Sesnor.
Macht Sinn.
@mko ggf. befindet sich die Binary Sensor Entität unter den versteckten Entitäten und musst diese erst aktivieren, um sie auch in den Automatisierungen verwenden zu können.
Gruß
Osorkon
Du könntest dir den Sensor über MQTT rein holen.
Hier mal ein Bild von Shelly 1:

bzw. in der Küche habe ich das gemacht:
mqtt:
binary_sensor:
- name: "Lichtschalter Küche Schalter oben"
state_topic: "shellies/shellyswitch25-Kueche/input/0"
unique_id: 'lichtschalterkuche00'
payload_on: 1
payload_off: 0
- name: "Lichtschalter Küche Schalter unten"
state_topic: "shellies/shellyswitch25-Kueche/input/1"
unique_id: 'lichtschalterkuche01'
payload_on: 1
payload_off: 0
LG
Tobi
Wie hast du das angelegt? Ich nehme mal an das ist ein Scene oder Gruppe bestehend aus deinen Lampen in der Küche?
Oder bezieht sich das auf den Bereich?
Und gleich noch eine Frage in deiner Datei reagiert das ganze immer bei Wechsel von in nach Off und umgekehrt.
Bei mir wäre einer der Schalter ein Taster. Geht das dann so auch oder kann man auch einstellen einfach bei Wert Änderung?
ja, ist eine Gruppe aus 3 Hängelampen über der Arbeitsplatte
zur 2.Frage, ja sollte auch gehen, Letzendlich spielt es keine Rolle welchen Status der Schalter und mein Helper hat da die Automation prüft ob das Licht an ist oder nicht und dementsprechend handelt