HM-RC-4-3 will nicht mit Openhab

Moderator: seppy

goerdi
Beiträge: 110
Registriert: 21. Dez 2019 23:44

HM-RC-4-3 will nicht mit Openhab

Beitrag von goerdi »

Hallo !

Ich hab den Schluessel an der HM Zentrale angemeldet und Thing und Item einegerichtet.
Problem Nummer 1
Ich sehe in der Zentrale das sich was tut wenn ich einen Taster druecke , aber wie in der Anleitung beschrieben das er erst Gelb dann grün blinkt nach erfolgreicher Übertragung , das tut er nicht. (man sieht halt auf der Seite der CCU2 nicht viel bzw. die ist zu träge)
Problem Nummer 2
Thing und Item muessten passen
Thing

Code: Alles auswählen

Thing HM-RC-4-3   OEQ0413245  "Handsender Schlüsselbund"
Item

Code: Alles auswählen

Switch FB1_SW1_L       "FB 1 Schalter 1 Lang"   { channel="homematic:HM-RC-4-3:ccu2:OEQ0413245:1#PRESS_LONG" }
Switch FB1_SW1_S       "FB 1 Schalter 1 Kurz"   { channel="homematic:HM-RC-4-3:ccu2:OEQ0413245:1#PRESS_SHORT" }
Switch FB1_SW2_L       "FB 1 Schalter 2 Lang"   { channel="homematic:HM-RC-4-3:ccu2:OEQ0413245:2#PRESS_LONG" }
Switch FB1_SW2_S       "FB 1 Schalter 2 Kurz"   { channel="homematic:HM-RC-4-3:ccu2:OEQ0413245:2#PRESS_SHORT" }
Switch FB1_SW3_L       "FB 1 Schalter 3 Lang"   { channel="homematic:HM-RC-4-3:ccu2:OEQ0413245:3#PRESS_LONG" }
Switch FB1_SW3_S       "FB 1 Schalter 3 Kurz"   { channel="homematic:HM-RC-4-3:ccu2:OEQ0413245:3#PRESS_SHORT" }
Switch FB1_SW4_L       "FB 1 Schalter 4 Lang"   { channel="homematic:HM-RC-4-3:ccu2:OEQ0413245:4#PRESS_LONG" }
Switch FB1_SW4_S       "FB 1 Schalter 4 Kurz"   { channel="homematic:HM-RC-4-3:ccu2:OEQ0413245:4#PRESS_SHORT" }
Jetzt macht aber die Rule nichts

Code: Alles auswählen

rule "remote test"
when
    Item FB1_SW3_S changed from OPEN to CLOSED
then
       TUERAUF_LSV.sendCommand(ON)
       Thread::sleep(500)
       TUERAUF_LSV.sendCommand(OFF)
end
Das sie Rule so geht davon gehe ich mal aus.. so habe ich diese schon im Einsatz...

Gruss Gerd

Benutzeravatar
udo1toni
Beiträge: 13858
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: HM-RC-4-3 will nicht mit Openhab

Beitrag von udo1toni »

Wie kommst Du denn auf diesen Trigger? Erst mal, wenn Du ein Switch Item verwendest, dann gibt es genau zwei Zustände, nämlich ON und OFF. (ok, UNDEF und NULL wären auch noch möglich). Die Status OPEN und CLOSED gibt es nur bei Contact Items.

Allerdings gehe ich davon aus, dass Du die Rule auch direkt mit einem Channel Trigger starten kannst.
Schau dazu bitte mal in das Log, während Du eine der Tasten lang bzw. kurz drückst.
Dort müsste es dann einen Eintrag der Form

Code: Alles auswählen

Channel 'homematic:HM-RC-4-3:ccu2:OEQ0413245:1' triggered PRESS_LONG
geben. Eventuell ist der Channelname leicht anders, eventuell ist der Trigger leicht anders, aber das Prinzip sollte passen.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

goerdi
Beiträge: 110
Registriert: 21. Dez 2019 23:44

Re: HM-RC-4-3 will nicht mit Openhab

Beitrag von goerdi »

Hi !

Ok ich hab in den Items mal sie SWITCH zu CONTACT geändert...
Der Channelname sollte passen, denn wenn ich den ändere dann sagt Openhab das er den Channel nicht findet.
BTW: im openhab.log ? da steht nix... auch keine andere Aktionen

Gruss Gerd

Benutzeravatar
udo1toni
Beiträge: 13858
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: HM-RC-4-3 will nicht mit Openhab

Beitrag von udo1toni »

goerdi hat geschrieben: 18. Mär 2023 11:41 im openhab.log ? da steht nix... auch keine andere Aktionen
Nein, es handelt sich um ein Event. also events.log :)

Es gibt mit frontail eine Webschnittstelle zu den Logs (die ist mit openHABian automatisch dabei), dort werden beide Log-Dateien gemeinsam angezeigt. Deshalb die verkürzte Frage nach Logs ;)
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

goerdi
Beiträge: 110
Registriert: 21. Dez 2019 23:44

Re: HM-RC-4-3 will nicht mit Openhab

Beitrag von goerdi »

Hi !

Also im Eventlog steht das

homematic:HM-RC-4-3:ccu2:OEQ0413245:1#BUTTON triggered SHORT_PRESSED
homematic:HM-RC-4-3:ccu2:OEQ0413245:2#BUTTON triggered SHORT_PRESSED
homematic:HM-RC-4-3:ccu2:OEQ0413245:3#BUTTON triggered SHORT_PRESSED
homematic:HM-RC-4-3:ccu2:OEQ0413245:4#BUTTON triggered SHORT_PRESSED

Das sind alle 4 der Fernbedienung

Also muss ich auf SHORT_PRESSED in der Rule Triggern ?

Gruss Gerd

Benutzeravatar
udo1toni
Beiträge: 13858
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: HM-RC-4-3 will nicht mit Openhab

Beitrag von udo1toni »

Ja, aber wichtiger ist, Du nutzt bitte kein Item dafür:

Code: Alles auswählen

rule "remote test"
when
    Channel 'homematic:HM-RC-4-3:ccu2:OEQ0413245:1#BUTTON' triggered SHORT_PRESSED
then
       TUERAUF_LSV.sendCommand(ON)
       Thread::sleep(500)
       TUERAUF_LSV.sendCommand(OFF)
end
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

goerdi
Beiträge: 110
Registriert: 21. Dez 2019 23:44

Re: HM-RC-4-3 will nicht mit Openhab

Beitrag von goerdi »

Hi !

Ok geht.. aber warum keine item nutzen ?

Gruss Gerd

Benutzeravatar
udo1toni
Beiträge: 13858
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: HM-RC-4-3 will nicht mit Openhab

Beitrag von udo1toni »

Weil Du es nicht brauchst.
Der Channel liefert alle Informationen, die Du benötigst.
Ein gekoppeltes Item müsste quasi immer den Zustand OFF melden, bis auf die kurzen Momente, wo Du den Taster drückst.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

BOP
Beiträge: 197
Registriert: 23. Sep 2018 19:43
Answers: 1

Re: HM-RC-4-3 will nicht mit Openhab

Beitrag von BOP »

Auch wenn der Thread schon ein wenig älter ist.
goerdi hat geschrieben: 17. Mär 2023 23:48 ... aber wie in der Anleitung beschrieben das er erst Gelb dann grün blinkt nach erfolgreicher Übertragung , das tut er nicht.
Dafür musst du in der CCU ein Programm anlegen. Das muss nichts tun, sondern einfach nur die Taster abfragen. Danach blinkt die LED dann auch grün.

Taifun2300
Beiträge: 18
Registriert: 27. Dez 2022 09:19

Re: HM-RC-4-3 will nicht mit Openhab

Beitrag von Taifun2300 »

Oder in Homematic aktivieren, dass der Event auch ohne Verknüpfung an die Zentrale gesendet wird
Bild 07.08.23 um 17.01.jpeg
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB 4.0.3 im Docker auf Debian 11, Anbindung an Raspmatic, Hue, FHEM, Fritzbox, Buderus KM200, Worx, Bilnk, Alexa

Antworten