FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: holgerm am 29 August 2015, 13:23:33

Titel: Homematic HM-Dis-WM55 Funk Statusanzeige anlernen
Beitrag von: holgerm am 29 August 2015, 13:23:33
Hallo,

ich habe vor zwei Wochen begonnen mir mit einem Raspberry PI 2 und FHEM ein System aufzubauen. Fensterkontake und Bewegungsmelder sowie einen Handsender zum Ein-/Auschalten der Alarmanlagenfuntionalität habe ich erfolgreich einbinden können.

Jetzt bin ich dabei, die Funk Statusanzeige HM-Dis-WM55 (zur Anzeige des Alarmanlagenstatus) von Homematik einbinden zu woillen und bin ein wenig am verzweifeln:
Weder mit hmPairForSec noch mit hmPairSerial will sich das Teil anlernen lassen. Entweder bin ich zu blöd oder mir fehlt ein entscheidener Hinweis. Den Hinweis den Paramter msgRepeat auf 3 zu setzen und diverse Rücksetzungen auf Werkszustand habe ich schon ausprobiert.

Mit hmPairSerial reagiert das Gerät zumindest bei "Anlernen mit Seriennummer" mit einer grün blinkenden Seriennummer, danach kommt aber immer "nicht an Zentrale angemeldet". Die Geräte und Kanäle werden aber brav unter "everything" gelistet.

Hat jemand von euch einen Hinweis, was ich evtl vergessen haben könnten bzw. kennt da einen Trick ?

Vielen Dank schon mal

Holger
Titel: Antw:Homematic HM-Dis-WM55 Funk Statusanzeige anlernen
Beitrag von: martinp876 am 29 August 2015, 18:40:40
Das an lernen sollte normal funktionieren.
Loge einmal die rohmessages, dann sehe ich mir das an
Titel: Antw:Homematic HM-Dis-WM55 Funk Statusanzeige anlernen
Beitrag von: holgerm am 30 August 2015, 07:47:14
Hallo

vielen Dank für das schnelle Feedback. Hier die Ausgabe des Logs bei Anlernen über hmPairForSec (ich hoffe das ist das was du brauchst):

2015.08.30 07:36:08 2: CUL_HM Unknown device HM_374BA4 is now defined
2015.08.30 07:36:08 2: autocreate: define HM_374BA4 CUL_HM 374BA4
2015.08.30 07:36:08 2: autocreate: define FileLog_HM_374BA4 FileLog ./log/HM_374BA4-%Y-%m-%d.log HM_374BA4
2015.08.30 07:36:08 3: CUL_HM pair: HM_374BA4 pushButton, model HM-Dis-WM55 serialNr
2015.08.30 07:36:08 1: CUL_HM HM_374BA4 need Crypt::Rijndael to answer signing request with CUL

Viele Grüße

Holger
Titel: Antw:Homematic HM-Dis-WM55 Funk Statusanzeige anlernen
Beitrag von: holgerm am 30 August 2015, 08:09:06
Hallo,

nachdem mir die letzte Zeile im Log komisch vorkam, haeb ich noch weiter recherchiert und in der command reference unter HM_CUL define den entscheidenden Hinweis gefunden:
"AES-Encryption is useable with a HMLAN or a CUL. When using a CUL, the perl-module Crypt::Rijndael needs to be installed."

Ich habe daraufhin das Package libcrypt-rijndael-perl nachinstalliert und schon geht es.

Vielen Dank nochmal und sorry - mit ein wenig Hartnäckigkeit mehr hätte ich auch selbst darauf kommen könnne.

Viele Grüße
Holger
Titel: Antw:Homematic HM-Dis-WM55 Funk Statusanzeige anlernen
Beitrag von: markukug am 01 Juli 2016, 12:45:27
Also ich hatte gerade folgenden Fehler im log, nachdem ich versucht habe 3 HM-Sec-SD-2 zu installieren.

2016.07.01 12:19:37 1: CUL_HM SmokeDetector1 need Crypt::Rijndael to generate AES-CBC signature
2016.07.01 12:19:43 1: CUL_HM SmokeDetector1 need Crypt::Rijndael to generate AES-CBC signature


So habe ich das Team gebildet:

set SmokeDetector1 peerChan 0 SmokeDetector1 single set actor
set SmokeDetector1 peerChan 0 SmokeDetector3 single set actor
set SmokeDetector1 peerChan 0 SmokeDetector2 single set actor


In den Readings findet sich dann
SDteam add_HM_xxxxxxx

Nachher noch folgendes Paket mit PuTTy installiert, damit die oben angeführten Fehler verschwinden:
sudo apt-get install libcrypt-rijndael-perl

Nach einem restart von FHEM funktioniert mein SD-Team.

set EurerTeamLeader alarmOn
set EurerTeamLeader alarmOff
set EurerTeamLeader teamCall


Wobei

lg
Markus