FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: prodigy7 am 24 September 2017, 11:16:44

Titel: HM-LC-Sw1-DR: Länge Tastendruck zum Triggern von FHEM Aktionen
Beitrag von: prodigy7 am 24 September 2017, 11:16:44
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
Titel: Antw:HM-LC-Sw1-DR: Länge Tastendruck zum Triggern von FHEM Aktionen
Beitrag von: viegener am 24 September 2017, 13:15:26
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


Titel: Antw:HM-LC-Sw1-DR: Länge Tastendruck zum Triggern von FHEM Aktionen
Beitrag von: prodigy7 am 24 September 2017, 13:25:31
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.
Titel: Antw:HM-LC-Sw1-DR: Länge Tastendruck zum Triggern von FHEM Aktionen
Beitrag von: martinp876 am 24 September 2017, 18:40:03
aktoren liefern von internen "senoren" (also tastern) keine trigger.
das gibt es bestenfalls mit eigener FW auf dem Aktor.
Titel: Antw:HM-LC-Sw1-DR: Länge Tastendruck zum Triggern von FHEM Aktionen
Beitrag von: prodigy7 am 24 September 2017, 19:19:04
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.