Shelly Button1 sendet Bei Tastendruck öfters
Verfasst: 7. Dez 2020 13:18
Hallo "Openhabler"
ich habe mich jetzt einige Zeit mit Openhab 2 beschäftigt.
Etwas euphorisch habe ich mich mit diversen Shellys, Hue-Leuchten
und Tradfri Komponenten eingedeckt.
Openhab läuft auf einem Raspi4. Gateways sind der Deconz und das
Hue-Gateway. Als Bindings habe ich Hue und Shelly installiert.
Die Geräte wurden mit VSC eingebunden (Items).
Jetzt scheitere ich leider schon an einer einfachen Rule. Ich
habe versucht eine Rule für einen Shelly Botton 1 zu testen.
Das Schalten der Lampe funktioniert nicht ständig. Nach ein paar mal an
und aus wird die Lampe kurz an dann wieder sofort ausgeschaltet. Bzw.
habe ich teilweise einen Zustand bei welchem ich öfters anschalten muss
bis die Leuchte an geht.
Im Openhablog habe ich festgestellt, dass der Shelly trotz einmaligem
"TRIPLE_PRESSED" dieses öfters sendet. Teilweise bis zu dreimal.
Die Schalter Rule:
rule "test schalter regel"
when
Channel "shelly:shellybutton1:d8f15b154f55:status#button" triggered "TRIPLE_PRESSED"
then
logInfo ('schalter.rules', 'shelly botton wurde 3x gedrückt')
RetroglobeOn.sendCommand(if(RetroglobeOn.state != ON) ON else OFF)
end
Hat jemand einen Tip für mich?
Grüsse
logologo
ich habe mich jetzt einige Zeit mit Openhab 2 beschäftigt.
Etwas euphorisch habe ich mich mit diversen Shellys, Hue-Leuchten
und Tradfri Komponenten eingedeckt.
Openhab läuft auf einem Raspi4. Gateways sind der Deconz und das
Hue-Gateway. Als Bindings habe ich Hue und Shelly installiert.
Die Geräte wurden mit VSC eingebunden (Items).
Jetzt scheitere ich leider schon an einer einfachen Rule. Ich
habe versucht eine Rule für einen Shelly Botton 1 zu testen.
Das Schalten der Lampe funktioniert nicht ständig. Nach ein paar mal an
und aus wird die Lampe kurz an dann wieder sofort ausgeschaltet. Bzw.
habe ich teilweise einen Zustand bei welchem ich öfters anschalten muss
bis die Leuchte an geht.
Im Openhablog habe ich festgestellt, dass der Shelly trotz einmaligem
"TRIPLE_PRESSED" dieses öfters sendet. Teilweise bis zu dreimal.
Die Schalter Rule:
rule "test schalter regel"
when
Channel "shelly:shellybutton1:d8f15b154f55:status#button" triggered "TRIPLE_PRESSED"
then
logInfo ('schalter.rules', 'shelly botton wurde 3x gedrückt')
RetroglobeOn.sendCommand(if(RetroglobeOn.state != ON) ON else OFF)
end
Hat jemand einen Tip für mich?
Grüsse
logologo