Moin zusammen,
ich nutze einen rpi3 mit dem CC1101 Modul von @pmayer und versuche gerade die Thermostate zu pairen.
Folgende software wird eingesetzt:
homegear 0.7.48-3324
homegear-homematicbidcos 0.7.48-3324
auf
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 10 (buster)
Release: 10
Codename: buster
Leider lΓ€uft das Pairing auf Seiten des Thermostats nach 30s ab. Ich konnte folgendes im Log dazu finden:
(String) Pairing mode enabled for 60 seconds.
11/09/20 10:37:07.520 Module HomeMatic BidCoS: TI CC110X "My-CC1101": Debug: Sending: F300
11/09/20 10:37:07.521 Module HomeMatic BidCoS: TI CC110X "My-CC1101": Debug: Received: 0088
11/09/20 10:37:07.521 Module HomeMatic BidCoS: TI CC110X "My-CC1101": Debug: Sending: BF00
11/09/20 10:37:07.521 Module HomeMatic BidCoS: TI CC110X "My-CC1101": Debug: Received: 0088
11/09/20 10:37:07.522 Module HomeMatic BidCoS: TI CC110X "My-CC1101": Debug: Sending: FF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
11/09/20 10:37:07.523 Module HomeMatic BidCoS: TI CC110X "My-CC1101": Debug: Received: 0F77D7B3D50F431FFBD7A783CAE9800DD9836A707F630EB38F947B3785C382FF0240F6C84FE01E0C7DF251FBC4E398EAA0144C1512044F438D7F0B9C45B600170E77D7B3D50F431FFBD7A783CAE9800DD9836A707F630EB38F947B3785C382FF0240F6C84FE01E0C7DF251FBC4E398EAA0144C1512044F438D7F0B9C45B60017170E77D7B3D50F431FFB
11/09/20 10:37:07.523 Module HomeMatic BidCoS: TI CC110X "My-CC1101": Debug: Sending: 3A
11/09/20 10:37:07.523 Module HomeMatic BidCoS: TI CC110X "My-CC1101": Debug: Received: 0F
11/09/20 10:37:07.523 Module HomeMatic BidCoS: TI CC110X "My-CC1101": Debug: Sending: 34
11/09/20 10:37:07.523 Module HomeMatic BidCoS: TI CC110X "My-CC1101": Debug: Received: 0F
Jemand eine Idee, woran es gerade scheitern kΓΆnnte?
Danke schon mal!
GruΓ
Oliver
pmayer
2
Hey, danke!
Welches Thermostat versuchst du denn zu pairen? Typ?
Das wΓ€ren dann diese: HM-CC-RT-DN
pmayer
4
Ok.
Zeig mal bitte noch den relevanten Teil aus der homematicbidcos.conf
und ein:
sudo homegear -r
fs 0
ls
Vom Funkverkehrt sieht das für mich ok aus⦠da müsste aber @sathya was zu sagen.
Keine peers, da es eine frische Installation ist:
Connected to Homegear (version 0.7.48-3324).
Family 0> ls
No peers are paired to this central.
Config:
[General]
moduleEnabled = true
centralAddress = 0xFDD394
rfKey = 00112233445566778899AABBCCDDEEFF
currentRfKeyIndex = 1
processBroadcastWithAesEnabled = false
[TI CC1101 Module]
id = My-CC1101
deviceType = cc1100
device = /dev/spidev0.0
responseDelay = 100
interruptPin = 0
gpio1 = 25
pmayer
6
Hm, sieht alles ok ausβ¦ die Kommunikation mit dem Modul funktioniert ja auchβ¦
Wie weit ist das Thermostat beim Anlernen entfernt? Welche Antenne hast du am Modul?

Das Bundle aus deinem Shop. Das Thermostat ist gerade ca. 1m entfernt.
SchrΓ€g. Auf einmal funktioniert es. Ich habe es jetzt einfach nochmal probier und siehe da:
ID β Name β Address β Serial Number β Type β Type String β Firmware β Config Pending β Unreach β Low Bat
βββββββββββββΌββββββββββββββββββββββββββββΌβββββββββββΌββββββββββββββββΌβββββββΌββββββββββββββββββββββββββββΌβββββββββββΌβββββββββββββββββΌββββββββββΌββββββββ
β β β β β β β β β
1 β β 5ABEA8 β OEQ0656381 β 0095 β HM-CC-RT-DN β 1.4 β No β No β No
2 β β 5AC4C9 β OEQ0657898 β 0095 β HM-CC-RT-DN β 1.4 β No β No β No
3 β β 5A8D35 β OEQ0665293 β 0095 β HM-CC-RT-DN β 1.4 β No β No β No
4 β β 6A0E69 β PEQ1189907 β 0095 β HM-CC-RT-DN β 1.5 β No β No β No
5 β β 5A8D2F β OEQ0665303 β 0095 β HM-CC-RT-DN β 1.4 β No β No β No
Alle 5 HMs sind nun im peering⦠Selbst quer durchs Haus.
1 Like
pmayer
9
Wie gesagt, das Modul hatte definitiv kommuniziert und Pakete gesendet/empfangen. Ich fand nur das 0000...0000
Paket komisch.
sathya
10
Ich fand nur das 0000...0000
Paket komisch.
Die Nullen sind Dummy-Bytes, welche beim Lesen gesendet werden. Sieht also alles gut aus.