Fehler in der Konfiguration mit HM-MOD-RPI-PCB?

Hallo Leute, ich bin neu hier und hab mich aufgrund verständnisproblemen mit Homegear angemeldet.
Anscheinend habe ich mich Hals über Kopf in OpenHabian und Homegear gestürzt. Nachdem ich FHEM installiert hatte und es mir opisch überhaupt nicht zugesagt hat und es noch ein paar andere Probleme gab, bin ich auf Openhab umgestiegen.
Problem: Dimmaktor von Homematic, welchen ich vorher in FHEM in Betrieb hatte, ist nicht auffindbar in Openhab, aber in Homegear. Dadurch das ich jetzt einiges probiert habe, habe ich glaube etwas durcheinander gebracht, kann aber nicht genau sagen was. Ich hoffe ihr könnt mir helfen.

Ich Poste einfach mal Log, etc

03/09/17 14:07:21.830 Start listening for packets...
03/09/17 14:07:23.831 Initializing RPC client...
03/09/17 14:07:23.831 Starting XML RPC server RPCServer1 listening on :::2001...
03/09/17 14:07:23.834 Starting XML RPC server RPCServer2 listening on :::2002, SSL enabled...
03/09/17 14:07:23.834 RPC Server (Port 2001): Info: RPC Server started listening on address :: and port 2001
03/09/17 14:07:23.865 Starting XML RPC server RPCServer3 listening on :::2003, SSL enabled, authentication enabled...
03/09/17 14:07:23.866 RPC Server (Port 2002): Info: RPC Server started listening on address :: and port 2002
03/09/17 14:07:23.896 Starting CLI server...
03/09/17 14:07:23.896 RPC Server (Port 2003): Info: RPC Server started listening on address :: and port 2003
03/09/17 14:07:23.897 Initializing event handler...
03/09/17 14:07:23.897 Loading events...
03/09/17 14:07:23.897 Starting flows server...
03/09/17 14:07:23.899 Startup complete. Waiting for physical interfaces to connect.
03/09/17 14:07:23.899 All physical interfaces are connected now.
03/09/17 14:07:23.899 Starting UPnP server...
03/09/17 14:07:23.901 Info: UPnP server: Binding to address: 192.168.0.16
03/09/17 14:07:23.901 UPnP Server: Info: Started listening.
03/09/17 14:07:26.268 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Firmware version: 1.4.1
03/09/17 14:07:26.275 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Serial number: NEQ1329374
03/09/17 14:07:26.312 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Init queue completed. Sending peers...
03/09/17 14:07:26.336 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Peer sending completed.
03/09/17 14:07:38.908 Info: CLI connection accepted. Client number: 11
03/09/17 14:09:24.280 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 1001A001FD090F50071500050000000000
03/09/17 14:09:25.188 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: No answer to packet 1001A001FD090F50071500050000000000
03/09/17 14:09:56.996 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 1004A001FD090F50071500050000000000
03/09/17 14:09:57.941 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: No answer to packet 1004A001FD090F50071500050000000000
03/09/17 14:10:21.573 Info: CLI connection accepted. Client number: 12
03/09/17 14:12:06.139 Info: CLI connection accepted. Client number: 13
03/09/17 14:12:22.000 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 1007A001FD090F50071500050000000000
03/09/17 14:12:22.894 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: No answer to packet 1007A001FD090F50071500050000000000
03/09/17 14:13:29.295 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 100AA001FD090F50071500050000000000
03/09/17 14:13:30.168 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: No answer to packet 100AA001FD090F50071500050000000000

/etc/homegear/families/homematicbidcos.conf

[General]

## The BidCoS address of Homegear. It is recommended to change this to a random 3 byte hexadecimal
## value starting with 0xFD (e. g. 0xFD43AB). Only change this, when no HomeMatic BidCoS devices
## are paired to Homegear as existing pairings will not work anymore!
centralAddress = 0xFD0001

## Specify a 16 byte (32 characters) long AES key here to protect your wireless communication
## !!! IMPORTANT: It is highly recommended to change this key before pairing the first device.
## !!! IMPORTANT: Never ever lose this key. That would render your devices useless.
## To remove the key from your devices, you need to factory reset them
rfKey = 00112233445566778899AABBCCDDEEFF

## With each key change currentRFKeyIndex needs to be
## incremented by 1
currentRfKeyIndex = 1

## When you change rfKey, put the old key here. To change the key Homegear needs to know the
## old and the new one.
## !!! Do not set oldRFKey when you set rfKey for the first time !!!
##oldRFKey = 00112233445566778899AABBCCDDEEFF

## When set to "true" unsigned broadcast packets are processed by Homegear. This could enable an
## attacker to make Homegear do things, you don't want. That means, this option is a security
## risk.
processBroadcastWithAesEnabled = false


## The device family this interface is for
[HomeMatic Wireless Module for Raspberry Pi]

## Specify an unique id here to identify this device in Homegear
id = My-HM-MOD-RPI-PCB

## When default is set to "true" Homegear will assign this device
## to new peers.
#default = true

## Options: cul, cc1100, coc, cunx, hmcfglan, hmlgw, hm-mod-rpi-pcb
deviceType = hm-mod-rpi-pcb

device = /dev/ttyAMA0

## Default: responseDelay = 95
## Should be "95" for CUL or COC, "100" for TI CC1101 and "60" for HM-CFG-LAN or HM-LGW
responseDelay = 95

## Default: gpio1 = 0
## "18" for HM-MOD-RPI-PCB
gpio1 = 18`Vorformatierter Text`

Unter Homegear -r etc. sieht es so aus

1 │ Dimmer │ 500715 │ NEQ1143516 │ 0068 │ HM-LC-Dim1TPBU-FM │ 2.9 │ Yes │ No │ No

Ich habe natürlich, dummerweise die Hinweise mit dem rf Key und der Central Adress nicht gelesen und den Dimmer schon gepaired. Unpairen geht aber komischerweise nicht…
Kann mir jemand sagen was die letzten Zeilen im LOG bedeuten und evtl auch, falls ihr euch auskennt warum mir OpenHab den Dimmer nicht anzeigt?
Danke!

Wenn das Modul gefunden wurde und auch der HM Aktor, muss ich dann weitere Einstellungen vornehmen, damit das ganze in OpenHab sichtbar wird?

Edit: Dimmer habe ich nun ENDLICH in Openhab gefunden. Lag daran das ich kein Gateway, also den Localhost für die Bridge vergeben habe… Dummerweise steht er jetzt aber auf Localization und lässt sich demenprechend nicht bedienen. Da ich jetzt ziemlich rumgefuscht habe, werde ich alles noch einmal neu aufsetzen.

Hallo @thedk,

Unpairen geht notfalls mit “Gewalt”, indem Du das Device direkt auf die Werkseinstellungen zurücksetzt (steht in der Anleitung des Geräts) und es einfach aus homegear löscht.

Wie konfigurierst Du denn homegear? Mit dem HomeMatic Tool? Damit geht das alles ziemlich einfach, was die Basics betrifft.

In Openhab2 sollte homegear automatisch gefunden werden wenn Du das 2.0er Binding installierst, da muss nichts großartig konfiguriert werden. Homegear selbst taucht dann als “Thing” auf, solange Du aber nichts an den Standardeinstellungen geändert hast musst Du da nichts anfassen.
Anschließend sollten Deine Devices in der Inbox auftauchen, ggf. etwas warten oder aktiv danach suchen lassen.

Wenn die Devices als Things bekannt sind, dann können diesen Items zugeordnet werden, mit den Items interagiert dann der Benutzer,

1 Like

Nicht ganz :wink:
Falls das Gerät AES benutzt, geht das nur wenn beim erneuten Anlernen der gleiche AES-Schlüssel benutzt wird. Ansonsten muss das Gerät zum kostenpflichtigen Werksreset zu eq3. Siehe https://wiki.fhem.de/wiki/AES_Encryption#Hinweise

Nachdem ich jetzt alles neu aufgesetzt habe, funktioniert der Dimmer über Openhab. Auch das pairen über Homegear war kein Problem, ich mache das ganze per Terminal (Putty). Komischerweise findet Alexa über das HUE Binding und den Emulator nichts, aber das wäre denke ich zu Openhab spezifisch und gehört hier nicht rein.

Danke für eure Hilfe, das Problem saß wie so oftdirekt vorm Bildschirm^^

1 Like

Continuing the discussion from Fehler in der Konfiguration mit HM-MOD-RPI-PCB?:

Da der Threat geschlossen wurde hier als Fortsetzung:

Der Kommentar in der Konfigurationsdatei sollte wohl überarbeitet werden, die Konsequenzen aus https://wiki.fhem.de/wiki/AES_Encryption#Hinweise gehen hier nicht hervor, stattdessen soll ein factory reset (also ein Werksreset) ausreichen den Key zu entfernen. Damit kann dann aber wohl nicht der Werksreset, der in den Geräteanleitungen genannt ist gemeint sein, denn diesen kann jeder mit physikalischem Zugriff auf die Geräte machen.

Sorry. Dachte das Thema wäre erledigt…

Doch. So lange die Geräte vorher an der Basis mit dem korrekten AES-Schlüssel abgelernt wurden.
Vielleicht kann man das aber irgendwie genauer formulieren. @sathya?

Hallo @Terran,

du meinst vor allem, dass der Hinweis eingefügt wird, dass der Werksreset über Homegear erfolgen muss, richtig? Das habe ich jetzt in die Konfigurationsdatei mit aufgenommen.

Viele Grüße

Sathya