Homegear verbindet sich nicht mehr

Hallo,
ich habe meinen Raspberry Pi 3 neu aufgesetzt und die homematicbidcos.conf und die db.sql von meiner alten Installation übernommen. Ich habe openhabian und einen HM-MOD-RPI-PCB.

07/16/17 20:14:41.876 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Error: No response received to packet: FD001101020200000011A011FC7D77AC41E79B0400333C
07/16/17 20:14:41.876 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: No response from HM-MOD-RPI-PCB to packet 0B11A011FD77AC41E79B0400
07/16/17 20:14:41.876 Module HomeMatic BidCoS: Info: Setting peer to unreachable, because the queue processing was interrupted.
07/16/17 20:14:41.876 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 8). Retrying...
07/16/17 20:14:41.877 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 0B11A011FD77AC41E79B0400
07/16/17 20:14:46.877 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Error: No response received to packet: FD001101030200000011A011FC7D77AC41E79B0400B539
07/16/17 20:14:51.878 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Error: No response received to packet: FD001101040200000011A011FC7D77AC41E79B04002728
07/16/17 20:14:55.387 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Error: No init packet received.
07/16/17 20:14:56.878 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Error: No response received to packet: FD001101050200000011A011FC7D77AC41E79B0400A12D
07/16/17 20:14:56.879 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: No response from HM-MOD-RPI-PCB to packet 0B11A011FD77AC41E79B0400
07/16/17 20:14:56.896 Module HomeMatic BidCoS: Info: Setting peer to unreachable, because the queue processing was interrupted.
07/16/17 20:14:56.896 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 8). Retrying...
07/16/17 20:14:56.896 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 0B11A011FD77AC41E79B0400
07/16/17 20:14:56.897 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: No response from HM-MOD-RPI-PCB to packet 0B11A011FD77AC41E79B0400
07/16/17 20:14:58.899 Module HomeMatic BidCoS: Info: Setting peer to unreachable, because the queue processing was interrupted.
07/16/17 20:14:58.900 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 8). Retrying...
07/16/17 20:14:59.000 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 0B11A011FD77AC41E79B0400
07/16/17 20:14:59.000 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: No response from HM-MOD-RPI-PCB to packet 0B11A011FD77AC41E79B0400
07/16/17 20:15:01.003 Module HomeMatic BidCoS: Info: Setting peer to unreachable, because the queue processing was interrupted.
07/16/17 20:15:01.004 Info: Peer 8 is unreachable.
07/16/17 20:15:01.240 Info: Peer 8 is reachable again.
07/16/17 20:15:01.322 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Warning: Connection closed (1). Trying to reconnect...
07/16/17 20:15:03.323 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Connected to HM-MOD-RPI-PCB.
07/16/17 20:15:33.424 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Error: No init packet received.

Hier die üblichen Dateien:

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

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

(auch schon mit device = /dev/ttyAMA0 versucht)

/boot/cmdline.txt

dwc_otg.lpm_enable=0 root=PARTUUID=7872006c-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait

/boot/config.txt

enable_uart=1
core_freq=250
dtoverlay=pi3-miniuart-bt

Danke!

Hallo @yoshi,

/dev/ttyAMA0 ist richtig, serielle Konsole muss deaktiviert sein (siehe Anleitung auf https://doc.homegear.eu). Ist beides der Fall?

Viele Grüße

Sathya

Japp, die serielle Konsole ist deaktiviert. Und mit /dev/ttyAMA0 geht es auch nicht.

Auf jeden Fall bist du nicht der einzige mit dem Problem: Benötige Hilfe bei Raspberry PI3 und HM-MOD-RPI-PCB

Was sagt bei dir systemctl status serial-getty@ttyAMA0.service?

# systemctl status serial-getty@ttyAMA0.service
● serial-getty@ttyAMA0.service - Serial Getty on ttyAMA0
   Loaded: loaded (/lib/systemd/system/serial-getty@.service; disabled)
   Active: inactive (dead)
     Docs: man:agetty(8)
           man:systemd-getty-generator(8)
           http://0pointer.de/blog/projects/serial-console.html

So, ich habe mir jetzt einen CUL gekauft, weil der HM-MOD-RPI-PCB mit Homematic nur Probleme machte.

Ich hatte mit dem HM-MOD-RPI-PCB schon versucht ein Gerät zu unpairen und resetten (prs 8). Seitdem steht Config Pending auf Yes.

Wenn ich jetzt prs 8 eingebe, tut sich nichts. Es fliegt nicht aus der Liste raus.

Die Log zeigt folgendes:

07/18/17 19:48:08.726 Module HomeMatic BidCoS: CUL "My-CUL": Info: Sending (My-CUL): 0B2BA011FD77AC41E79B0400

Wenn ich die Taste am Dimmer drücke (Licht an):

07/18/17 20:04:53.763 HomeMatic BidCoS packet received (My-CUL, RSSI: -76 dBm): 0F04841041E79B0000000601C80080C8
07/18/17 20:04:53.763 Module HomeMatic BidCoS: Info: DIRECTION on channel 1 of HomeMatic BidCoS peer 8 with serial number MEQ1116309 was set to 0x00.
07/18/17 20:04:53.764 Module HomeMatic BidCoS: Info: ERROR on channel 1 of HomeMatic BidCoS peer 8 with serial number MEQ1116309 was set to 0x00.
07/18/17 20:04:53.764 Module HomeMatic BidCoS: Info: LEVEL on channel 1 of HomeMatic BidCoS peer 8 with serial number MEQ1116309 was set to 0xC8.
07/18/17 20:04:53.764 Module HomeMatic BidCoS: Info: WORKING on channel 1 of HomeMatic BidCoS peer 8 with serial number MEQ1116309 was set to 0x00.
07/18/17 20:04:53.764 Module HomeMatic BidCoS: Info: LEVEL_REAL on channel 1 of HomeMatic BidCoS peer 8 with serial number MEQ1116309 was set to 0xC8.
07/18/17 20:04:53.764 Module HomeMatic BidCoS: Info: LEVEL_REAL on channel 2 of HomeMatic BidCoS peer 8 with serial number MEQ1116309 was set to 0xC8.
07/18/17 20:04:53.764 Module HomeMatic BidCoS: Info: LEVEL_REAL on channel 3 of HomeMatic BidCoS peer 8 with serial number MEQ1116309 was set to 0xC8.

Wie bekomme ich das Gerät entkoppelt und in den Werkszustand zurückgesetzt? Es handelt sich übrigens um einen Dimmer-Zwischenstecker HM-LC-Dim1L-Pl-3

OK, hab’s gelöst, indem ich die komplette Homegear-Datenbank geleert hab:

/etc/init.d/homegear stop
cd /var/lib/homegear/
mkdir old
mv *sql* old/
/etc/init.d/homegear start
homegear -r

Dann hab ich wieder eine ganz leere Liste vor mir, lerne alle Geräte neu an und danach funktionierte auch der prs.

2 Likes

Hallo @yoshi,

schön, dass sich das Problem so lösen ließ. Ich hätte allerdings nicht erwartet, dass das Löschen der Datenbank helfen würde - total komisch. Das einzige was ich mir denken könnte, wäre eine geänderte Zentralenadresse. Z. B., dass diese vorher in der homematicbidcos.conf noch kommentiert war und jetzt auskommentiert wurde.

Viele Grüße

Sathya