Verhindert eine Direktverknüpfung ein Programm?

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

HMNutzer
Beiträge: 708
Registriert: 24.10.2016, 17:18
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 150 Mal
Danksagung erhalten: 22 Mal

Verhindert eine Direktverknüpfung ein Programm?

Beitrag von HMNutzer » 18.09.2017, 18:49

Servus,

ich habe eine Keymatic samt Fernbedienung 3 Tasten. Die Schließtaste oben links ist per DV mit der KM verbunden und funktioniert.
Jetzt habe ich ein Programm geschrieben, das mit einem langen Tastendruck auf die Taste ausgeführt werden soll. Nachdem das Programm nicht läuft habe ich in der DV nachgesehen und festgestellt, dass die DV sowohl den kurzen als auch den langen Tastendruck abfängt.
Ist das der Grund für die Nichtfunktion meines Programmes?
Kann ich den langen Tastendruck aus der DV rausnehmen? Wenn ja, wie?
Da ich mit meinen Suchbegriffen nicht fündig geworden bin freue ich mich auch über entsprechende existierende Threads zu dem Thema.
Viele Grüße

Martin

RaspberryMatic auf ESXi 7 mit RPI-RF-MOD/HB-RF-ETH. Div. HM und HMIP Funkkomponenten im Holzständerhaus

Benutzeravatar
robbi77
Beiträge: 13855
Registriert: 19.01.2011, 19:15
System: CCU
Wohnort: Landau
Hat sich bedankt: 182 Mal
Danksagung erhalten: 739 Mal

Re: Verhindert eine Direktverknüpfung ein Programm?

Beitrag von robbi77 » 18.09.2017, 19:15

Den expertenmodus versuchen und den Long_action_typ, oder so deaktivieren.


Gruß
Roberto
Bei Risiken und Nebenwirkungen fragen Sie den Elektriker Ihres geringsten Mißtrauens!
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/downloads/download/ ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907
Troll des Forums ...

Benutzeravatar
JRiemann
Beiträge: 3903
Registriert: 12.11.2015, 21:05
Wohnort: Aurich
Danksagung erhalten: 3 Mal

Re: Verhindert eine Direktverknüpfung ein Programm?

Beitrag von JRiemann » 18.09.2017, 19:34

Eine Direktverknüpfung "fängt" aber keinen Tastdruck ab!
Normalerweise kann die Taste mir einer DV belegt werden und zusätzlich als Programmauslöser genutzt werden.

Gibt es evtl einen Fehler im Programm?
Bekommt die CCU den Tastendruck mit?
Wird der Zeitstempel der Fernbedienung in der WebUI bei einem Tastendruck aktualisiert?
Viele Grüße!
Jörg

Xel66
Beiträge: 14162
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 585 Mal
Danksagung erhalten: 1499 Mal

Re: Verhindert eine Direktverknüpfung ein Programm?

Beitrag von Xel66 » 18.09.2017, 19:36

Ich meine, das geht mit den Keymatic-Fernbedienungen nicht. Dort kann man nur die Lichttaste (und evtl. die Öffnen-Taste) für andere Zwecke benutzen. Bei den Ver- und Entriegelungstasten geht das m.M. nicht.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Benutzeravatar
JRiemann
Beiträge: 3903
Registriert: 12.11.2015, 21:05
Wohnort: Aurich
Danksagung erhalten: 3 Mal

Re: Verhindert eine Direktverknüpfung ein Programm?

Beitrag von JRiemann » 18.09.2017, 19:40

Nein, mit meinen beiden Fernbedienung löse ich z.B. auch ein Programm aus welches den Anwesenheitsstatus setzt. Hierbei läuft es parallel zur Direktverknüpfung mit der KeyMatic.
Viele Grüße!
Jörg

Xel66
Beiträge: 14162
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 585 Mal
Danksagung erhalten: 1499 Mal

Re: Verhindert eine Direktverknüpfung ein Programm?

Beitrag von Xel66 » 18.09.2017, 19:47

JRiemann hat geschrieben:Nein, mit meinen beiden Fernbedienung löse ich z.B. auch ein Programm aus welches den Anwesenheitsstatus setzt.
Mit dem langen Tastendruck? Der kurze wird durch die CCU auch problemlos erkannt. Ich nutze dieses zum Deaktivieren der Fensterüberwachung während die Keymatic entriegelt. Nur das mit dem langen Tastendruck funktioniert nicht.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Benutzeravatar
JRiemann
Beiträge: 3903
Registriert: 12.11.2015, 21:05
Wohnort: Aurich
Danksagung erhalten: 3 Mal

Re: Verhindert eine Direktverknüpfung ein Programm?

Beitrag von JRiemann » 18.09.2017, 21:12

In meinem Programm mache ich keinen Ungerschied zwischen lang/kurz. Beide Varianten lösen die selbe Aktion aus.
Darum habe ich gerade noch schnell einen Test durchgeführt bevor ich hier falsche Behauptungen aufstelle. :mrgreen: Ergebnis: Ja, man kann den kurzen und langen Tastendruck der Fernbedienung getrennt per Programm auswerten! Getestet habe ich das mit der 4-Tasten Fernbedienung HM-RC-Key4-2.
Viele Grüße!
Jörg

Xel66
Beiträge: 14162
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 585 Mal
Danksagung erhalten: 1499 Mal

Re: Verhindert eine Direktverknüpfung ein Programm?

Beitrag von Xel66 » 18.09.2017, 22:11

JRiemann hat geschrieben:Getestet habe ich das mit der 4-Tasten Fernbedienung HM-RC-Key4-2.
Das ist aber nicht die originale KM-Fernbedienung, oder? Dort sind die Kanäle 1 und 2 irgendwie "zusammen". Ich habe keine vernünftige Funktion hinbekommen und es aufgegeben.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

HMNutzer
Beiträge: 708
Registriert: 24.10.2016, 17:18
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 150 Mal
Danksagung erhalten: 22 Mal

Re: Verhindert eine Direktverknüpfung ein Programm?

Beitrag von HMNutzer » 18.09.2017, 22:19

Servus,

Danke für die Antworten. Ich werde morgen die Hinweise prüfen und mich wieder melden.
Viele Grüße

Martin

RaspberryMatic auf ESXi 7 mit RPI-RF-MOD/HB-RF-ETH. Div. HM und HMIP Funkkomponenten im Holzständerhaus

Benutzeravatar
JRiemann
Beiträge: 3903
Registriert: 12.11.2015, 21:05
Wohnort: Aurich
Danksagung erhalten: 3 Mal

Re: Verhindert eine Direktverknüpfung ein Programm?

Beitrag von JRiemann » 18.09.2017, 22:39

Doch, das sind die originalen Fernbedienungen. Eine KM ist ca. 2 Jahre alt und eine weitere ist ca. 1 Jahr alt. Die Kanäle 1 (entriegeln) und 2 (verriegeln) habe ich mit der einen KM verknüpft und die Kanäle 3 (Licht) und 4 (Tür öffnen) steuern der zweite KM.
Die Beschriftung der Tasten ist für die Funktion unwichtig. Jede Taste kann mit einer Funktion Deiner Wahl verknüpft werden.

Beim erstellen der Direktverknüpfung werden Taste 1 und 2 automatisch gemeinsam ausgewählt. Nach dem erstellen können die automatisch angelegten Verknüpfungen aber einzeln bei Bedarf wieder gelöscht werden. (So wie bei einer DV zwischen Wandsender und Schaltaktor.)
Die Kanäle 3 und 4 können von Anfang an einzeln ausgewählt und belegt werden.

Die Belegung der Tasten mit Verknüpfungen hat aber absolut nichts mit der Auswertung in Programm zu tun. In Programmen kann mit jeder der 4 Tasten jeweils mit kurzem oder langem Tastendruck getriggert werden.
IMG_0051.JPG
IMG_0051.JPG (19.32 KiB) 1420 mal betrachtet
Viele Grüße!
Jörg

Antworten

Zurück zu „HomeMatic allgemein“