Keine Homeatic BidCoS (select families 0) / Device family not found

Hi,

ich musste leider mein Homegear neu installieren, nachdem ich die Einrichtung wie hier durchgeführt habe kannich die Homematic Sachen nicht pairen! Was vorher ging :rolling_eyes:

ls liefert nur

   ID │ Name                          
──────┼───────────────────────────────
    6 │ Sonos                         
    9 │ Kodi                          
   10 │ IPCam                         
  254 │ Miscellaneous                 
──────┴───────────────────────────────

gucke ich unter /etc/homegear/devices/0# werden mir jede menge xml Dateien der Geräte angezeigt.

Wo ist mein Fehler?

Hey,

was sagt denn dpkg -l | grep homegear?

so long,
p

HI,

das sagt dpkg -l | grep homegear

ii  homegear                       0.6.7-1545                 armhf        Interface program to your smart home devices
ii  homegear-beckhoff              0.6.7-1545                 armhf        Beckhoff module for Homegear
ii  homegear-homematicbidcos       0.6.7-1545                 armhf        HomeMatic BidCoS module for Homegear
ii  homegear-homematicwired        0.6.7-1545                 armhf        HomeMatic BidCoS module for Homegear
ii  homegear-insteon               0.6.7-1545                 armhf        HomeMatic BidCoS module for Homegear
ii  homegear-ipcam                 0.6.7-1545                 armhf        IPCam module for Homegear
ii  homegear-knx                   0.6.7-1545                 armhf        KNX module for Homegear
ii  homegear-kodi                  0.6.7-1545                 armhf        Kodi module for Homegear
ii  homegear-max                   0.6.7-1545                 armhf        HomeMatic BidCoS module for Homegear
ii  homegear-philipshue            0.6.7-1545                 armhf        Philips Hue module for Homegear
ii  homegear-sonos                 0.6.7-1545                 armhf        HomeMatic BidCoS module for Homegear
ii  libhomegear-base               0.6.7-1545                 armhf        Base library for Homegear

ne Idee?

Hmm. Die Pakete sind installiert. Zeig mal den Inhalt deiner homematicbidcos.conf. Über was “funkst” du mit Homematic?

Hi,

funke über den CC1101 chip, hat auch alles schonmal funktioniert. Nur nach der Neuinstallation klappt nix mehr

Hier mein Config Auszug

#######################################
########## General Settings  ##########
#######################################

[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 = 0xFD090F

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


#######################################
########## TI CC1101 Module  ##########
#######################################

## The device family this interface is for
#[TI CC1101 Module]

## Specify an unique id here to identify this device in Homegear
id = My-CC1101

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

device = /dev/spidev0.0

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

## The interrupt pin to use. "0" for GDO0 or "2" for GDO2.
## You only need to connect one of them. Specify the GPIO
## you connected the interrupt pin to below.
interruptPin = 2

## The GPIO GDO0 or GDO2 is connected to. Specify which GDO to use above.
gpio1 = 25

### Additional TI CC1190 Config ###
#[TI CC1101 Module]

Da musst du die Sektion auch einkommentieren :wink:

Und ich hoffe den RF-Key hast du entsprechend geändert… Siehe auch dazu rfKey

Wichtig: Die vorher angelernten Geräte funktionieren nur mit “ihrem” rfkey. Wenn sie mit einem anderen rfkey genutzt werden sollen müssen sie vorher mit dem alten abgelernt werden und dann werksresettet werden. Ansonsten sind sie, wenn der alte Schlüssel nicht mehr bekannt ist, nicht mehr nutzbar und müssen zu eq3 zum kostenpflichtigen Werksreset.

Wenn du diesen Schlüssel da als “deinen” rfkey nutzt, kannst du einen neuen vergeben und den alten unter oldrfkey eintragen. Siehe Kommentare in der config datei.

Danke, habe ich einkommentiert, das war aber immer noch nicht erfolgreich. Habe dann einfach die Zeilen aus der Manual kopiert und eingefügt, nun klappt es! Danke für den Hinweis. Vielleicht hat das einkommentierne auch nur nicht geklappt da ich nicht neu gebotet habe, was ich nach dem einfügen gemacht habe.

Das mit dem rfKey hatte ich noch garnicht auf dem schirm, danke für den Hinweis!

nichts desto trotz vielen Dank für deine Hilfe @pmayer

1 Like

Nachdem du Änderungen an der Config gemacht hast, muss natürlich der Dienst neu gestartet werden.

 sudo service homegear restart

Super, dass es jetzt funktioniert.