Pairing funktioniert nicht (Homegear und CUL)

Hallo,

Ich verwende Homegear mit dem Image “Raspbian 7 with Homegear and openHAB preinstalled” auf einem Raspberry Pi.

In der physicalinterfaces.conf habe ich zunächst ein HM-CFG-LAN interface konfiguriert. Das hat funktioniert und ich konnte über die eQ3 Software ein HM-LC-Sw1-Pl zu Homegear hinzufügen und steuern.

Nun möchte ich aber statt des HM-CFG-LAN eine CUL V2.1Xrc1 (Firmware: CUL_V2_HM, v1.61) verwenden. Dazu verwende ich folgende physicalinterfaces.conf:

[code]# The device family this interface is for
[HomeMaticBidCoS]

Specify an unique id here to identify this device in Homegear

id = My-CUL

When default is set to “true” Homegear will assign this device

to new peers.

default = true

Options: cul, cc1100, coc, cuno, hmcfglan, hmlgw

deviceType = cul

device = /dev/ttyACM0

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[/code]

Leider funktioniert das pairing nicht.
Ich gehe so vor:

  1. HM-LC-Sw1-Pl resetten
  2. Pairing aktivieren (scheint sowohl per CLI als auch per eQ3 Software zu funktionieren)
  3. HM-LC-Sw1-Pl in Anlern-Modus versetzen

es wird aber kein Gerät gefunden.
Woran könnte das liegen?

Den log habe ich an diesen Post angehängt.
homegear.log (6.5 KB)

Hallo dilsu,

da findet keinerlei Kommunikation statt. Mit einem CUL Version 2 habe ich das Ganze ehrlich gesagt noch nie getestet. Da da aber auch die normale CUL-Firmware drauf ist, sollte es trotzdem funktionieren. Funktioniert es denn in screen?

Also:

sudo apt-get install screen
sudo screen /dev/ttyACM0 9600
# Version
V
# HomeMatic-Empfang einschalten
Ar
# Zum Beenden
Strg+A "Doppelpunkt" quit

Liebe Grüße

Sathya

Hallo Sathya,

danke für deine Antwort.

Der V command gibt bei mir aus:
V 1.61 CUL_HM

Wenn ich mit Ar in den receive modus gehe und an dem HM-LC-Sw1-Pl den Anlernen button drücke, empfange ich folgenden Frame:
A1A05840014E7570000001900114845513034303139313310010100

Die CUL scheint also zu funktionieren.
Woran könnte es liegen, dass trotzdem keine Kommunikation in Homegear stattfindet?

Viele Grüße,
Max

Hallo Sathya,

ich habe es jetzt noch einmal mit Homegear probiert - und es geht!
So wie es scheint, war ein Cold-Reboot nach dem flashen der Firmware auf die CUL nötig.

Leider hat es spontan aufgehört zu funktionieren. Neustarten half dieses mal nicht.
Ich habe versucht, das Gerät zu resetten und neu anzulernen, aber es wird kein neues Gerät gefunden.

Der Log zeigt:

02/27/15 14:07:55.344 HomeMatic BidCoS packet received (My-CUL, RSSI: 0x16): 1A01840014E7570000001900114845513034303139313310010100 02/27/15 14:07:55.350 Module HomeMatic BidCoS: Info: Pushing pending queues. 02/27/15 14:07:55.438 Module HomeMatic BidCoS: CUL "My-CUL": Info: Sending (My-CUL): 1057A001FD0B5714E75700050000000000 02/27/15 14:07:55.641 Module HomeMatic BidCoS: CUL "My-CUL": Info: Sending (My-CUL): 1057A001FD0B5714E75700050000000000 02/27/15 14:07:55.844 Module HomeMatic BidCoS: CUL "My-CUL": Info: Sending (My-CUL): 1057A001FD0B5714E75700050000000000 02/27/15 14:07:56.046 Module HomeMatic BidCoS: CUL "My-CUL": Info: Sending (My-CUL): 1057A001FD0B5714E75700050000000000

Hallo dilsu,

das Log zeigt jetzt, dass du Pakete empfängst. Nur gibt es keine Antwort auf das Konfigurations-Startpaket. Vermutlich glaubt dein Gerät noch an eine Zentrale angelernt zu sein. Probier es noch einmal zu resetten und achte auf die Rückmeldung des Gerätes (viele Geräte blinken nacheinander rot, gelb und grün nach dem Reset), dann sollte es eigentlich klappen.

Liebe Grüße

Sathya

Der Reset hat mehrmals nicht funktioniert, aber jetzt hat es geklappt.