PI3 + Homegear + HM-MOD-RPI-PCB

Hallo,

ich verzweifele bei der Konfiguration von Homegear auf einem PI3 mit HM-MOD-RPI-PCB.

Die Installation klappt, allerdings kann ich keine Geräte mit Homegear pairen.

Ich hatte auf diesem PI Homegear allerdings schon mal funktionstüchtig. Dann habe ich auf YAHM gewechselt. Nun möchte ich doch wieder zurück zu Homegear, was aber nicht klappen möchte.

Im error-Log von Homegear sehe ich folgende Meldungen:

01/10/18 21:58:50.974 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Error: No init packet received.
01/10/18 21:58:52.799 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Warning: Connection closed (1). Trying to reconnect...
01/10/18 21:58:54.936 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Warning: Connection closed (3). Trying to reconnect...
01/10/18 21:58:55.937 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Warning: Connection closed (1). Trying to reconnect...
01/10/18 21:59:24.901 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Error: No init packet received.
01/10/18 21:59:27.038 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Error: CRC (8C3F) failed on packet received from HM-MOD-RPI-PCB: FD000C000000436F000C000000436F4350555F424C72
01/10/18 21:59:57.002 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Error: No init packet received.
01/10/18 21:59:58.067 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Warning: Connection closed (1). Trying to reconnect...
01/10/18 22:00:00.208 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Warning: Connection closed (3). Trying to reconnect...
01/10/18 22:00:01.209 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Warning: Connection closed (1). Trying to reconnect...
01/10/18 22:00:30.168 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Error: No init packet received.
01/10/18 22:00:32.306 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Warning: Too small packet received: 0C000000436F
01/10/18 22:00:32.307 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Warning: Too large packet received: 5F4350555F424C72

Der Inhalt meiner /boot/config.txt:

dtparam=audio=on

dtoverlay=pi3-miniuart-bt
enable_uart=1
dtparam=spi=on
dtparam=i2c_arm=on

Der Inhalt meiner /boot/cmdline.txt:
dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=PARTUUID=57add5f2-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait

Und zum Schluss homematicbidcod.conf:

#######################################
########### HM-MOD-RPI-PCB  ###########
#######################################

## 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

Update
Ich habe auch schon versucht, die Firmware vom HM-MOD-RPI-PCB zu aktualisieren, wie es hier beschrieben ist.

Das kommt bei mir genau so weit:

root@raspberrypi:~/hmcfgusb# ./flash-hmmoduart -U /dev/ttyAMA0 coprocessor_update.eq3
HM-MOD-UART flasher version 0.103-git

Reading firmware from coprocessor_update.eq3...
Firmware with 43 blocks successfully read.

Initializing HM-MOD-UART...

Danke für die Hilfe!
Marcel

ich hab in meiner /boot/config.txt noch bluetooth disabled weil es sonst nicht funktionieren wollte:

dtoverlay=pi3-disable-bt

1 Like

Alles geprüft, was hier steht?

https://doc.homegear.eu/data/homegear-homematicbidcos/configuration.html#homematic-wireless-module-for-raspberry-pi-hm-mod-rpi-pcb

5.2.6.1.2 und 5.2.6.1.3

Ich habe den Fehler gefunden.

In meiner /boot/cmdline.txt habe ich console=serial0,115200 entfernt, nun geht es!

Danke für eure Hilfe!

2 Likes

Hallo @mtoepler,

das habe ich inzwischen auch in die Doku aufgenommen ;-). Danke dir!

Viele Grüße

Sathya

1 Like

Hallo @sathya,

freut mich wenn ich helfen konnte!

Gruß
Marcel