HM-PBI-4-FM Funk-Tasterschnittstelle 4fach: Unterschied zwischen den Versionen

Aus FHEMWiki
K (ELV DocLink korrigiert)
(FHEM(R))
 
Zeile 27: Zeile 27:


[[Datei:HM_CMDs_pending.png|mini|rechts|Es stehen Befehle zur Verarbeitung an]]
[[Datei:HM_CMDs_pending.png|mini|rechts|Es stehen Befehle zur Verarbeitung an]]
Konfigurationsbefehle von Fhem (z.B. [[Pairing und Peering|Peering]] von Kanälen der Schnittstelle mit Aktorkanälen) werden erst nach kurzem Druck auf die Anlerntaste verarbeitet. Das ist immer dann erforderlich, wenn die Detailanzeige des Gerätes die entsprechende Information ('''pending''') in den Feldern <code>protCmdPend</code> und <code>protState</code> enthält. Solange das Gerät nicht vollständig konfiguriert ist, sollte also die Anlerntaste zugänglich bleiben.
Konfigurationsbefehle von FHEM (z.B. [[Pairing und Peering|Peering]] von Kanälen der Schnittstelle mit Aktorkanälen) werden erst nach kurzem Druck auf die Anlerntaste verarbeitet. Das ist immer dann erforderlich, wenn die Detailanzeige des Gerätes die entsprechende Information ('''pending''') in den Feldern <code>protCmdPend</code> und <code>protState</code> enthält. Solange das Gerät nicht vollständig konfiguriert ist, sollte also die Anlerntaste zugänglich bleiben.


== Bekannte Probleme ==
== Bekannte Probleme ==
Die Taste für das Pairing nur kurz drücken, dann blinkt die LED grün. Dann den ersten Kontakt schließen (Anschlüsse E1 und COM kurz verbinden), rotes Blinken zeigt Erfolg an und die Prozedur für alle vier Kanäle wiederholen (Knopf drücken, Taster schließen, ...). Wird die Anlerntaste zu lange gedrückt, blinkt die LED rot und es ist kein Pairing möglich.
Die Taste für das Pairing nur kurz drücken, dann blinkt die LED grün. Dann den ersten Kontakt schließen (Anschlüsse E1 und COM kurz verbinden), rotes Blinken zeigt Erfolg an und die Prozedur für alle vier Kanäle wiederholen (Knopf drücken, Taster schließen, ...). Wird die Anlerntaste zu lange gedrückt, blinkt die LED rot und es ist kein Pairing möglich.


Für die Nutzung in Fhem ist es wichtig, zu wissen, dass ein kurzer Tastenschluss zum State '''shortXX''' führt und ein langer Tastendruck zu '''longXX'''. XX ist dabei das XX-te Mal, dass die Taste kurz oder lang gedrückt wurde. Long wird jede Sekunde neu gesendet und mit einem Timer-Zähler versehen, der pro Sekunde immer weiter aufzählt.
Für die Nutzung in FHEM ist es wichtig, zu wissen, dass ein kurzer Tastenschluss zum State '''shortXX''' führt und ein langer Tastendruck zu '''longXX'''. XX ist dabei das XX-te Mal, dass die Taste kurz oder lang gedrückt wurde. Long wird jede Sekunde neu gesendet und mit einem Timer-Zähler versehen, der pro Sekunde immer weiter aufzählt.


== Betrieb mit Fhem ==
== Betrieb mit FHEM ==


=== event Monitor ===
=== event Monitor ===
Zeile 74: Zeile 74:


=== Konfiguration ===
=== Konfiguration ===
Der folgende Auszug aus der [[Konfiguration]] zeigt beispielhaft die für die Tasterschnittstelle angelegten Definitionen in Fhem, bestehend aus dem Gerät selbst mit dem zugehörigen FileLog sowie den vier Kanälen, ebenfalls mit ihren FileLogs.  
Der folgende Auszug aus der [[Konfiguration]] zeigt beispielhaft die für die Tasterschnittstelle angelegten Definitionen in FHEM, bestehend aus dem Gerät selbst mit dem zugehörigen FileLog sowie den vier Kanälen, ebenfalls mit ihren FileLogs.  
<pre>
<pre>
define CUL_HM_HM_PBI_4_FM_1B9504 CUL_HM 1B9504
define CUL_HM_HM_PBI_4_FM_1B9504 CUL_HM 1B9504

Aktuelle Version vom 24. Januar 2017, 18:19 Uhr

HM-PBI-4-FM Funk-Tasterschnittstelle 4fach
HM-PBI-4-FM Tasterschnittstelle
Allgemein
Protokoll HomeMatic BidCoS
Typ Sender
Kategorie HomeMatic
Technische Details
Kommunikation 868MHz
Kanäle 4
Betriebsspannung 3V
Leistungsaufnahme bis 10 Jahre
Versorgung Batterie, CR2032
Abmessungen 50x9mm
Sonstiges
Modulname CUL_HM
Hersteller ELV / eQ-3


Mit der HM-PBI-4-FM Funk-Tasterschnittstelle 4fach lassen sich handelsübliche Installationstaster zum Absetzen von HomeMatic Funkbefehlen verwenden.

Features

Technische Daten:

  • Anzahl Tasten: 4
  • Schutzart: IP20
  • Gewicht: 30 g (ohne Batterie)

Hinweise zu Installation und Konfiguration (Inbetriebnahme)

Die Batterie muss mit der Plusseite nach oben eingelegt werden, was bei Knopfzellen irgendwie immer verwirrend ist, weil die Topfseite der Pluspol ist und die Nippelseite der Minuspol ist.

Es stehen Befehle zur Verarbeitung an

Konfigurationsbefehle von FHEM (z.B. Peering von Kanälen der Schnittstelle mit Aktorkanälen) werden erst nach kurzem Druck auf die Anlerntaste verarbeitet. Das ist immer dann erforderlich, wenn die Detailanzeige des Gerätes die entsprechende Information (pending) in den Feldern protCmdPend und protState enthält. Solange das Gerät nicht vollständig konfiguriert ist, sollte also die Anlerntaste zugänglich bleiben.

Bekannte Probleme

Die Taste für das Pairing nur kurz drücken, dann blinkt die LED grün. Dann den ersten Kontakt schließen (Anschlüsse E1 und COM kurz verbinden), rotes Blinken zeigt Erfolg an und die Prozedur für alle vier Kanäle wiederholen (Knopf drücken, Taster schließen, ...). Wird die Anlerntaste zu lange gedrückt, blinkt die LED rot und es ist kein Pairing möglich.

Für die Nutzung in FHEM ist es wichtig, zu wissen, dass ein kurzer Tastenschluss zum State shortXX führt und ein langer Tastendruck zu longXX. XX ist dabei das XX-te Mal, dass die Taste kurz oder lang gedrückt wurde. Long wird jede Sekunde neu gesendet und mit einem Timer-Zähler versehen, der pro Sekunde immer weiter aufzählt.

Betrieb mit FHEM

event Monitor

2014-10-29 19:19:49 CUL_HM Garagentor_Sensor battery: ok
2014-10-29 19:19:49 CUL_HM Garagentor_Sensor Garagentor_Sensor_75 Short (to broadcast)
2014-10-29 19:19:49 CUL_HM Garagentor_Sensor_75 Short (to broadcast)
2014-10-29 19:19:49 CUL_HM Garagentor_Sensor_75 trigger: Short_32
2014-10-29 19:19:49 CUL_HM Garagentor_Sensor battery: ok
2014-10-29 19:19:49 CUL_HM Garagentor_Sensor Garagentor_Sensor_75 Short (to broadcast)
2014-10-29 19:19:49 CUL_HM Garagentor_Sensor_75 Short (to broadcast)
2014-10-29 19:19:49 CUL_HM Garagentor_Sensor_75 trigger: Short_33
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor battery: ok
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor Garagentor_Sensor_75 Long 1-8440- (to broadcast)
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor_75 Long 1-8440- (to broadcast)
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor_75 trigger: Long_34
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor battery: ok
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor Garagentor_Sensor_75 Long 2-8440- (to broadcast)
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor_75 Long 2-8440- (to broadcast)
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor_75 trigger: Long_34
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor battery: ok
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor Garagentor_Sensor_75 Long 3-8440- (to broadcast)
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor_75 Long 3-8440- (to broadcast)
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor_75 trigger: Long_34
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor battery: ok
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor Garagentor_Sensor_75 Long 4-8440- (to broadcast)
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor_75 Long 4-8440- (to broadcast)
2014-10-29 19:19:53 CUL_HM Garagentor_Sensor_75 trigger: Long_34
2014-10-29 19:19:54 CUL_HM Garagentor_Sensor battery: ok
2014-10-29 19:19:54 CUL_HM Garagentor_Sensor Garagentor_Sensor_75 Long 5-8440- (to broadcast)
2014-10-29 19:19:54 CUL_HM Garagentor_Sensor_75 Long 5-8440- (to broadcast)
2014-10-29 19:19:54 CUL_HM Garagentor_Sensor_75 trigger: Long_34
2014-10-29 19:19:54 CUL_HM Garagentor_Sensor battery: ok
2014-10-29 19:19:54 CUL_HM Garagentor_Sensor Garagentor_Sensor_75 Long 6-8440- (to broadcast)

fhem.log Auszug

Bitte ergänzen.

Konfiguration

Der folgende Auszug aus der Konfiguration zeigt beispielhaft die für die Tasterschnittstelle angelegten Definitionen in FHEM, bestehend aus dem Gerät selbst mit dem zugehörigen FileLog sowie den vier Kanälen, ebenfalls mit ihren FileLogs.

define CUL_HM_HM_PBI_4_FM_1B9504 CUL_HM 1B9504
attr CUL_HM_HM_PBI_4_FM_1B9504 .devInfo 040000
attr CUL_HM_HM_PBI_4_FM_1B9504 .stc 43
attr CUL_HM_HM_PBI_4_FM_1B9504 expert 2_full
attr CUL_HM_HM_PBI_4_FM_1B9504 firmware 1.3
attr CUL_HM_HM_PBI_4_FM_1B9504 model HM-PBI-4-FM
attr CUL_HM_HM_PBI_4_FM_1B9504 peerIDs 
attr CUL_HM_HM_PBI_4_FM_1B9504 room ToDo
attr CUL_HM_HM_PBI_4_FM_1B9504 serialNr **********
attr CUL_HM_HM_PBI_4_FM_1B9504 subType pushButton
attr CUL_HM_HM_PBI_4_FM_1B9504 webCmd getConfig

define FileLog_CUL_HM_HM_PBI_4_FM_1B9504 FileLog ./log/CUL_HM_HM_PBI_4_FM_1B9504-%Y.log CUL_HM_HM_PBI_4_FM_1B9504
attr FileLog_CUL_HM_HM_PBI_4_FM_1B9504 logtype text
attr FileLog_CUL_HM_HM_PBI_4_FM_1B9504 room Logs

define Schalter1 CUL_HM 1B950401
attr Schalter1 expert 1
attr Schalter1 model HM-PBI-4-FM
attr Schalter1 peerIDs 
attr Schalter1 room ToDo
define FileLog_Schalter1 FileLog ./log/KU_S1-%Y.log Schalter1
attr FileLog_Schalter1 logtype text
attr FileLog_Schalter1 room Logs

define Schalter2 CUL_HM 1B950402
attr Schalter2 expert 1
attr Schalter2 model HM-PBI-4-FM
attr Schalter2 peerIDs 
attr Schalter2 room ToDo
define FileLog_Schalter2 FileLog ./log/KU_S2-%Y.log Schalter2
attr FileLog_Schalter2 logtype text
attr FileLog_Schalter2 room Logs

define Schalter3 CUL_HM 1B950403
attr Schalter3 expert 1
attr Schalter3 model HM-PBI-4-FM
attr Schalter3 peerIDs 
attr Schalter3 room ToDo
define FileLog_Schalter3 FileLog ./log/KU_S3-%Y.log Schalter3
attr FileLog_Schalter3 logtype text
attr FileLog_Schalter3 room Logs

define Schalter4 CUL_HM 1B950404
attr Schalter4 expert 1
attr Schalter4 model HM-PBI-4-FM
attr Schalter4 peerIDs 
attr Schalter4 room ToDo
define FileLog_Schalter4 FileLog ./log/KU_S4-%Y.log Schalter4
attr FileLog_Schalter4 logtype text
attr FileLog_Schalter4 room Logs

Links

  • Anleitung (PDF Hersteller und Dokumentname müssen angegeben werden!)