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

Aus FHEMWiki
(Infobox Hardware eingefügt; Info zu Peering und "CMDs_pending" eingefügt.)
Zeile 1: Zeile 1:
'''HM-PBI-4-FM'''
{{Infobox Hardware
|Bild=PlatzHalter.png
|Bildbeschreibung=HM-PBI-4-FM Tasterschnittstelle
|HWProtocol=HomeMatic BidCoS
|HWType=Sender
|HWCategory=HomeMatic
|HWComm=868MHz
|HWChannels=4
|HWVoltage=3V
|HWPowerConsumption=bis 10 Jahre
|HWPoweredBy=Batterie, CR2032
|HWSize=50x9mm
|HWDeviceFHEM=[[CUL_HM]]
|HWManufacturer=ELV / eQ-3
}}


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


== Features ==
'''Technische Daten:'''
'''Technische Daten:'''
* Anzahl Tasten: 4
* Anzahl Tasten: 4
* Stromversorgung: 1x Lithium-Knopfzelle CR2032
* Schutzart: IP20
* Schutzart: IP20
* Abmessungen (B x H x T): 50 x 50 x 9 mm
* Gewicht: 30 g (ohne Batterie)
* Gewicht: 30 g (ohne Batterie)


= Hinweise zur Inbetriebnahme und Installation =
== 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.
Die Batterie muss mit der Plusseite nach oben eingelegt werden, was bei Knopfzellen irgendwie mmer verwirrend ist, weil die Topfseite der Pluspol ist und die Nippelseite der Minuspol ist...
 
= Probleme =


Die Taste für das Pairing nur kurz drücken, dann blinkt die LED grün. Dann den ersten Kontakt schließen (1 und com), rotes Blinken zeigt Erfolg an und die Prozedur für alle 4 Kanäle wiederholen (Knopf drücken, Taster schließen, ...). Wenn man den Taster zu lange drückt, dann blinkt die LED rot, damit ist kein Pairing möglich!
[[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.


Für die Nutzung in fhem ist 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.
== 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.


= Betrieb mit FHEM =
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.


== event Monitor ==
== Betrieb mit Fhem ==


=== event Monitor ===
<pre>
<pre>
2014-10-29 19:19:49 CUL_HM Garagentor_Sensor battery: ok
2014-10-29 19:19:49 CUL_HM Garagentor_Sensor battery: ok
Zeile 59: Zeile 70:
</pre>
</pre>


== fhem.log Auszug ==
=== fhem.log Auszug ===
 
Bitte ergänzen.
<Bitte ergänzen>
== fhem.cfg ==


=== 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.
<pre>
<pre>
define CUL_HM_HM_PBI_4_FM_1B9504 CUL_HM 1B9504
define CUL_HM_HM_PBI_4_FM_1B9504 CUL_HM 1B9504
Zeile 76: Zeile 87:
attr CUL_HM_HM_PBI_4_FM_1B9504 subType pushButton
attr CUL_HM_HM_PBI_4_FM_1B9504 subType pushButton
attr CUL_HM_HM_PBI_4_FM_1B9504 webCmd getConfig
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
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 logtype text
Zeile 116: Zeile 128:
attr FileLog_Schalter4 room Logs</pre>
attr FileLog_Schalter4 room Logs</pre>


= Links =
== Links ==
 
* Anleitung ([http://www.elv-downloads.de/service/manuals/76120_HM_PBI_4_FM_UM_GE_eQ_3_um.pdf PDF])
* Anleitung: [http://www.elv-downloads.de/service/manuals/76120_HM_PBI_4_FM_UM_GE_eQ_3_um.pdf PDF]


[[Kategorie:Schalter (Sender)]]
[[Kategorie:Schalter (Sender)]]
[[Kategorie:HomeMatic Components]]
[[Kategorie:HomeMatic Components]]

Version vom 18. Mai 2015, 18:26 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)