HM-LC-Sw1-DR: Länge Tastendruck zum Triggern von FHEM Aktionen

Begonnen von prodigy7, 24 September 2017, 11:16:44

Vorheriges Thema - Nächstes Thema

prodigy7

Hallo zusammen,

mein SmartHome wächst langsam aber konstant, aktuell ist jetzt das Türschloss von HomeMatic dazu gekommen. Ich würde jetzt gerne durch langes Drücken von Tastern, angeschlossen am HM-LC-Sw1-DR das Abschließen der Wohnung triggern wollen. Irgendwie sehe ich aber aktuell keinen passenden Status hierzu.
Geht das irgendwie, herauszufinden wie lange ein Taster gedrückt wurde?
Den HM-LC-Sw1-DR kann man ja so konfigurieren, dass er auf kurzes und langes Drücken der Taster unterschiedlich reagiert.

Grüße, p7

viegener

Wenn der Taster (per Kabel) am Tasteingang des HM-LC-Sw1-DR angeschlossen ist, kann ich jetzt nicht direkt helfen. Aber der generelle Hinweis gilt, Eventviewer an - lange drücken und schauen, ob andere Events vom HM-LC-Sw1-DR kommen als wenn man kurz drückt.

Wenn es um HM-Taster (z.B.: HM-PB-2-WM55) geht, dann gibt es dort z.B. Events der Form

CUL_HM HMPB Long
CUL_HM HMPB Long 1_127
CUL_HM HMPB Long 2_127
...
CUL_HM HMPB Long 13_127
CUL_HM HMPB LongRelease
CUL_HM HMPB LongRelease 13_127


Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

prodigy7

Scheinbar gibt es keine solchen Events. Bekomme nur so etwas:2017-09-24 13:17:13.364 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 deviceMsg: on (to CCD)
2017-09-24 13:17:13.364 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 level: 100
2017-09-24 13:17:13.364 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 pct: 100
2017-09-24 13:17:13.364 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 on
2017-09-24 13:17:13.364 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 timedOn: running
2017-09-24 13:17:16.471 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 deviceMsg: off (to CCD)
2017-09-24 13:17:16.471 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 level: 0
2017-09-24 13:17:16.471 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 pct: 0
2017-09-24 13:17:16.471 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 off
2017-09-24 13:17:16.471 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 timedOn: off
2017-09-24 13:17:30.612 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 deviceMsg: on (to CCD)
2017-09-24 13:17:30.612 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 level: 100
2017-09-24 13:17:30.612 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 pct: 100
2017-09-24 13:17:30.612 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 on
2017-09-24 13:17:30.612 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 timedOn: off
2017-09-24 13:17:35.019 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 deviceMsg: off (to CCD)
2017-09-24 13:17:35.019 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 level: 0
2017-09-24 13:17:35.019 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 pct: 0
2017-09-24 13:17:35.019 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 off
2017-09-24 13:17:35.019 CUL_HM Wohnung3.Flur.Device.Schaltaktor1 timedOn: off
Scheinbar bekomme ich nur den State (On/Off) mitgeteilt. Meine nächste Idee wäre gewesen, über eine Art Morsecode dann irgendwie zu arbeiten... dafür kommen aber die Meldungen nicht schnell genug zurück (nur alle Sekunde).

Readings anbei im Screenshot, vllt. hat noch jemand eine Idee? Bekloppt, das Ding kann zwischen Lang und Kurz unterscheiden, gibt das aber nicht weiter.

martinp876

aktoren liefern von internen "senoren" (also tastern) keine trigger.
das gibt es bestenfalls mit eigener FW auf dem Aktor.

prodigy7

Okay Danke! Dann fällt der Einsatz für eine "Leave Home" Funktion wohl flach. Kann zwar Software schreiben, aber Firmware ist nicht meine Ecke.