Kein Pairing mit v0.6 und CC1101 mehr

Hallo,
zunächst einmal ein fettes Dankeschön für dieses tolle Projekt! als ich vor ein paar Jahren nach ähnlichem googelte hab ich nur rein kommerzielle Produkte gefunden! Super was hier aufgebaut wurde!

Nun zu meinem Problem: ich hatte nach anfangs Schwierigkeiten zwei hm Thermostate korrekt angemeldet und alles lief prima. dann hab ich noch ein drittes dazu bestellt. Dieses habe ich aber ums verrecken nicht anmelden können (auslesen ging aber per ‘peer add’). In meiner Verzweiflung habe ich dann das ganze neu aufgesetzt (purge homegear & komplett reset der hm devices) - jetzt bekomme ich keine gültige Anmeldung mehr hin.
Kann es sein, das sich das cc1101 verabschiedet hat?

Mein System: Raspian, die homegear apt source zusätzlich eingetragen und den nightly build von gestern (03.09.) installiert; Hardware der pollin cc1101

physicaldevices. conf:

[code][HomeMaticBidCoS]

Specify an unique id here to identify this device in Homegear

id = houseCC1101

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

to new peers.

default = true

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

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

The GPIO GDO0 or GDO2 is connected to. Specify which GDO to use above.

gpio1 = 25[/code]

das sieht auch gut aus, denke ich:

09/03/15 23:26:24.272 Debug: Reading config for physical device family HomeMatic BidCoS 09/03/15 23:26:24.272 Debug: id of family HomeMatic BidCoS set to houseCC1101 09/03/15 23:26:24.272 Debug: default of family HomeMatic BidCoS set to 1 09/03/15 23:26:24.272 Debug: deviceType of family HomeMatic BidCoS set to cc1100 09/03/15 23:26:24.272 Debug: device of family HomeMatic BidCoS set to /dev/spidev0.0 09/03/15 23:26:24.272 Debug: responseDelay of family HomeMatic BidCoS set to 100 09/03/15 23:26:24.272 Debug: interruptPin of family HomeMatic BidCoS set to 0 09/03/15 23:26:24.273 Debug: GPIO1 of family HomeMatic BidCoS set to 25 09/03/15 23:26:24.273 Module HomeMatic BidCoS: Debug: Creating physical device. Type defined in physicalinterfaces.conf is: cc1100 09/03/15 23:26:24.273 Initializing database... 09/03/15 23:26:24.278 Initializing family controller... 09/03/15 23:26:24.278 Module HomeMatic BidCoS: Loading XML RPC devices... 09/03/15 23:26:24.280 Loading XML RPC device /etc/homegear/devices/0/rf_sci_3.xml

was mich wundert sind diese log Einträge über die hm device 1, 2 und misc 3…, obwohl ich auf einem sauberen System (purge homegear & rES aller HM Geräte)

09/03/15 23:26:26.009 Module Miscellaneous: Loading XML RPC devices... 09/03/15 23:26:26.009 Loading XML RPC device /etc/homegear/devices/254/Template.xml 09/03/15 23:26:26.012 Loading devices... 09/03/15 23:26:26.013 Module HomeMatic BidCoS: Loading HomeMatic BidCoS device 1 09/03/15 23:26:26.016 Module HomeMatic BidCoS: Loading HomeMatic BidCoS device 2 09/03/15 23:26:26.020 Module Miscellaneous: Loading Miscellaneous device 3 09/03/15 23:26:26.021 Start listening for packets... 09/03/15 23:26:26.022 Debug: GPIO path for GPIO with index 1 and device cc1100 set to "/sys/class/gpio/gpio25". 09/03/15 23:26:26.023 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 30 09/03/15 23:26:26.024 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F 09/03/15 23:26:26.024 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 005B 09/03/15 23:26:26.024 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F0F 09/03/15 23:26:26.024 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 8000 09/03/15 23:26:26.024 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 005B 09/03/15 23:26:26.025 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 012E 09/03/15 23:26:26.025 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F0F 09/03/15 23:26:26.025 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 8100

Bedeutet der log part sending / received (s. o.) das der cc1101 noch funktioniert oder kann das auch kommen obwohl das teil evtl hinüber ist?

Wenn ich nun versuche zu pairen passiert leider gar nix! Da es ursprünglich über den hm-manager funktionierte versuche ich es darüber aber es scheint nix anzukommen… ich weiss nicht wie oft ich diese Anmelde Prozedur probiert habe, aber ich glaube ich mache seit Tagen nix anderes…

[code]09/03/15 23:26:26.093 Startup complete. Waiting for physical interfaces to connect.
09/03/15 23:26:26.093 All physical interfaces are connected now.
09/03/15 23:26:26.093 Starting UPnP server…
09/03/15 23:26:26.093 Info: UPnP server: Binding to address: 192.168.42.167
09/03/15 23:26:26.094 UPnP Server: Info: Started listening.
09/03/15 23:26:45.754 RPC Server (Port 2001): Info: Connection from 192.168.42.99:34620 accepted. Client number: 7
09/03/15 23:26:45.757 RPC Server (Port 2001): Listening for incoming packets from client number 7.
09/03/15 23:26:45.758 RPC Server (Port 2001): Debug: Packet received: 504F5354202F20485454502F312E310D0A557365722D4167656E743A204E6F64654A5320584D4C2D5250432043
6C69656E740D0A436F6E74656E742D547970653A20746578742F786D6C0D0A4163636570743A20746578742F786D6C0D0A4163636570742D436861727365743A20555446380D0A436F6E6E656374696F
6E3A204B6565702D416C6976650D0A436F6E74656E742D4C656E6774683A203233370D0A486F73743A203139322E3136382E34322E3136373A323030310D0A0D0A3C3F786D6C2076657273696F6E3D22
312E30223F3E3C6D6574686F6443616C6C3E3C6D6574686F644E616D653E736574496E7374616C6C4D6F64653C2F6D6574686F644E616D653E3C706172616D733E3C706172616D3E3C76616C75653E3C
626F6F6C65616E3E313C2F626F6F6C65616E3E3C2F76616C75653E3C2F706172616D3E3C706172616D3E3C76616C75653E3C696E743E36303C2F696E743E3C2F76616C75653E3C2F706172616D3E3C70
6172616D3E3C76616C75653E3C696E743E313C2F696E743E3C2F76616C75653E3C2F706172616D3E3C2F706172616D733E3C2F6D6574686F6443616C6C3E
09/03/15 23:26:45.759 RPC Server (Port 2001): Info: Client number 7 is calling RPC method: setInstallMode Parameters: (Boolean) 1 (Integer) 60 (Integer) 1
09/03/15 23:26:45.760 Module HomeMatic BidCoS: Info: Pairing mode enabled.
09/03/15 23:26:45.760 RPC Server (Port 2001): Response:
(void)
09/03/15 23:26:45.760 RPC Server (Port 2001): Response packet: HTTP/1.1 200 OK^M Connection: Keep-Alive^M Content-Type: text/xml^M Content-Length: 96^M ^M

<?xml version="1.0"?>^M

09/03/15 23:26:45.792 RPC Server (Port 2001): Info: Connection to client number 7 closed (3).
09/03/15 23:27:26.802 UPnP Server: Debug: Sending notify packets.
09/03/15 23:27:35.807 RPC Server (Port 2001): Debug: Joining read thread of client 0
09/03/15 23:27:35.807 RPC Server (Port 2001): Debug: Client 0 removed.
09/03/15 23:27:45.782 Module HomeMatic BidCoS: Info: Pairing mode disabled.[/code]

Ist also mein cc1101 ggf kaputt oder gibt es noch andere mögliche Fehlerquellen? Ich bin über alle Anhaltspunkte dankbar!

----- edit -----
wenn ich eins der devices jetzt per “peers add” hinzufüge kann ich durchaus Werte lesen, bekomme aber Fehler im homegear.err:

09/04/15 08:55:50.557 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Error in file Modules/HomeMaticBidCoS/PhysicalInterfaces/TICC1100.cpp line 666 in function uint8_t BidCoS::TICC1100::writeRegister(BidCoS::TICC1100::Registers::Enum, uint8_t, bool): Error (check) writing to register 0. 09/04/15 08:55:50.558 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Error in file Modules/HomeMaticBidCoS/PhysicalInterfaces/TICC1100.cpp line 666 in function uint8_t BidCoS::TICC1100::writeRegister(BidCoS::TICC1100::Registers::Enum, uint8_t, bool): Error (check) writing to register 1. ... 09/04/15 08:55:50.588 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Error in file Modules/HomeMaticBidCoS/PhysicalInterfaces/TICC1100.cpp line 666 in function uint8_t BidCoS::TICC1100::writeRegister(BidCoS::TICC1100::Registers::Enum, uint8_t, bool): Error (check) writing to register 45. 09/04/15 08:55:50.588 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Error in file Modules/HomeMaticBidCoS/PhysicalInterfaces/TICC1100.cpp line 666 in function uint8_t BidCoS::TICC1100::writeRegister(BidCoS::TICC1100::Registers::Enum, uint8_t, bool): Error (check) writing to register 62. 09/04/15 08:56:01.666 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Warning: Timing problem. Sending took more than 100ms. Do you have enough system resources?

und im homegear log steht analog

09/04/15 08:55:52.562 Module HomeMatic BidCoS: Sending from resend thread 0 of queue 0. 09/04/15 08:55:53.674 Connection to client number 7 closed. 09/04/15 08:55:58.774 Module HomeMatic BidCoS: Debug: Deleting queue 0 for BidCoS peer with address 0x37ED3B 09/04/15 08:56:00.128 (Shutdown) => Stopping Homegear (Signal: 15) 09/04/15 08:56:00.128 (Shutdown) => Stopping CLI server 09/04/15 08:56:00.625 Stopping UPnP server... 09/04/15 08:56:00.648 Info: Waiting for event threads to finish. 09/04/15 08:56:00.649 (Shutdown) => Stopping RPC servers 09/04/15 08:56:01.665 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: F300 09/04/15 08:56:01.665 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000 09/04/15 08:56:01.665 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: BidCoS packet received, but CRC failed. 09/04/15 08:56:01.666 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 36 09/04/15 08:56:01.666 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 00 09/04/15 08:56:01.666 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 3B 09/04/15 08:56:01.666 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 00 09/04/15 08:56:01.666 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Warning: Timing problem. Sending took more than 100ms. Do you have enough system resources? 09/04/15 08:56:01.667 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 35 09/04/15 08:56:01.667 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 00 09/04/15 08:56:02.027 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 7F0C77E3AE7742531819CE2C0CB9 09/04/15 08:56:02.028 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000000000000000000000000000 09/04/15 08:56:02.028 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Info: Sending (houseCC1101): 0C01B011FD114D37ED3B860409

Für mich scheint es so das das CC1101 funkt und empfängt oder?

ok, ich habe raspian mit dem homegear (inkl openhab) image neu aufgesetzt. Beim Versuch die vorinstallierte homegear 0.5 zum laufen zu bringen ergab sich immer nur ein “totes” system, ein kworker Prozess beansprucht dann die ganze CPU. Nachdem ich die 0.6 Version wieder installiert habe ist alles wieder wie oben beschrieben.

Kann ich irgendwie testen ob die CC1101 Einheit noch funktioniert?
Wie gesagt ursprünglich hatte es mit einigem Aufwand irgendwie zum pairen gereicht…

Nachtrag zum raspberry: es ist eine Version 2, ich habe im raspi-config die SPI Einheit aktiviert und die Geräte-Firmware mit rpi-update aktualisiert.

Hallo garglkarg,

die Timing-Problem-Warnungen heißen, dass vermutlich deine CPU-Auslastung zu hoch ist (oder die Interrupt-Auslastung aus einem anderen Grund). Die SPI-Kommunikation geht aber generell. Das und dass du noch Werte nach “peer add” lesen kannst, spricht dafür, dass das Modul noch in Ordnung ist. Schick mir mal einen größeren Logausschnitt z. B. von einem Anlernvorgang. Und schau mal, wie hoch deine CPU-Auslastung ist.

Danke für den Hinweis mit dem kworker. Das muss ich mir dringend anschauen :wink:.

Viele Grüße

Sathya

hallo sathya, danke für deine antwort. ich habe mittlerweile das komplette system auf jessie neu installiert (inkl zts support) und einen nigel nagel neuen cc1101 von pollin dran gehängt (der aliexpress. com hängt noch in der air mail) leider mit demselben Ergebnis.

Fehler beim startup (das geht immer so weiter bis register 62):

09/12/15 07:31:34.021 Loading devices... 09/12/15 07:31:34.023 Module HomeMatic BidCoS: Loading HomeMatic BidCoS device 1 09/12/15 07:31:34.027 Module HomeMatic BidCoS: Loading HomeMatic BidCoS device 2 09/12/15 07:31:34.040 Module Miscellaneous: Loading Miscellaneous device 3 09/12/15 07:31:34.042 Start listening for packets... 09/12/15 07:31:34.042 Debug: GPIO path for GPIO with index 1 and device cc1100 set to "/sys/class/gpio/gpio25". 09/12/15 07:31:34.044 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 30 09/12/15 07:31:34.045 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 00 09/12/15 07:31:34.045 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 005B 09/12/15 07:31:34.045 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000 09/12/15 07:31:34.045 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 8000 09/12/15 07:31:34.046 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000 09/12/15 07:31:34.052 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Error in file Modules/HomeMaticBidCoS/PhysicalInterfaces/TICC1100.cpp line 666 in function uint8_t BidCoS::TICC1100::writeRegister(BidCoS::TICC1100::Registers::Enum, uint8_t, bool): Error (check) writing to register 0. 09/12/15 07:31:34.052 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 012E 09/12/15 07:31:34.053 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000 09/12/15 07:31:34.053 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 8100 09/12/15 07:31:34.053 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000 09/12/15 07:31:34.053 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Error in file Modules/HomeMaticBidCoS/PhysicalInterfaces/TICC1100.cpp line 666 in function uint8_t BidCoS::TICC1100::writeRegister(BidCoS::TICC1100::Registers::Enum, uint8_t, bool): Error (check) writing to register 1. 09/12/15 07:31:34.054 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 0246 09/12/15 07:31:34.054 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000 09/12/15 07:31:34.054 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 8200 09/12/15 07:31:34.054 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000 09/12/15 07:31:34.054 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Error in file Modules/HomeMaticBidCoS/PhysicalInterfaces/TICC1100.cpp line 666 in function uint8_t BidCoS::TICC1100::writeRegister(BidCoS::TICC1100::Registers::Enum, uint8_t, bool): Error (check) writing to register 2. 09/12/15 07:31:34.055 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 0307

ich kann weiterhin Werte am homematic heizthermostat per peers add auslesen und verändern,aber ich schaffe es nicht ein Pairing durchzuführen. dem log nach zu urteilen kommt nix an (ich habe 2x versucht zu pairen, per homegear command line) … aber im hmsniff tool von hmland (ich hab noch zum ‘debuggen’ einen hm-cfg-usb-2) sehe ich die packets vom homematic Gerät.

09/12/15 07:31:34.311 Startup complete. Waiting for physical interfaces to connect.
09/12/15 07:31:34.312 All physical interfaces are connected now.
09/12/15 07:31:34.312 Starting UPnP server...
09/12/15 07:31:34.313 Info: UPnP server: Binding to address: 192.168.42.167
09/12/15 07:31:34.313 UPnP Server: Info: Started listening.
09/12/15 07:32:34.810 UPnP Server: Debug: Sending notify packets.
09/12/15 07:33:25.100 Info: CLI connection accepted. Client number: 7
09/12/15 07:33:25.101 Listening for incoming commands from client number 7.
09/12/15 07:33:38.164 UPnP Server: Debug: Sending notify packets.
09/12/15 07:34:38.815 UPnP Server: Debug: Sending notify packets.
09/12/15 07:35:25.170 Connection to client number 7 closed.
09/12/15 07:35:34.743 (Shutdown) => Stopping Homegear (Signal: 15)
09/12/15 07:35:34.743 (Shutdown) => Stopping CLI server

bier noch die Antwort auf ein per peers add hinzugefügtes devices und mein angepasstes Test.php:

9/12/15 08:13:37.558 Info: CLI connection accepted. Client number: 7
09/12/15 08:13:37.559 Listening for incoming commands from client number 7.
09/12/15 08:14:25.793 UPnP Server: Debug: Sending notify packets.
09/12/15 08:15:25.792 UPnP Server: Debug: Sending notify packets.
09/12/15 08:16:25.793 UPnP Server: Debug: Sending notify packets.
09/12/15 08:17:25.792 UPnP Server: Debug: Sending notify packets.
09/12/15 08:18:25.792 UPnP Server: Debug: Sending notify packets.
09/12/15 08:18:35.338 Debug: Creating savepoint (asynchronous) peer_5411
09/12/15 08:18:35.342 Debug: Releasing savepoint (asynchronous) peer_5411
09/12/15 08:18:35.343 Debug: Creating savepoint (asynchronous) PeerConfig1
09/12/15 08:18:35.461 Debug: Releasing savepoint (asynchronous) PeerConfig1
09/12/15 08:18:43.638 Connection to client number 7 closed.
09/12/15 08:19:07.748 Info: CLI connection accepted. Client number: 9
09/12/15 08:19:07.749 Listening for incoming commands from client number 9.
09/12/15 08:19:07.802 RPC Server (Port 2001): Info: RPC Method called: listDevices Parameters:
09/12/15 08:19:07.824 RPC Server (Port 2001): Response:
(Array length=8)
{
  (Struct length=17)
  {
    [ADDRESS]
    {
      (String) MEQ0053396
    }
    [CHANNELS]
    {
      (Array length=7)
      {
        (Integer) 0
        (Integer) 1
        (Integer) 2
        (Integer) 3
        (Integer) 4
        (Integer) 5
        (Integer) 6
      }
    }
    [CHILDREN]
    {
      (Array length=7)
      {
        (String) MEQ0053396:0
        (String) MEQ0053396:1
        (String) MEQ0053396:2
        (String) MEQ0053396:3
        (String) MEQ0053396:4
        (String) MEQ0053396:5
        (String) MEQ0053396:6
      }
    }
    [FAMILY]
    {
      (Integer) 0
    }
    [FIRMWARE]
    {
      (String) 1.4
    }
    [FLAGS]
    {
      (Integer) 1
    }
    [ID]
    {
      (Integer) 1
    }
    [INTERFACE]
    {
      (String) VBC2174231
    }
    [PARAMSETS]
    {
      (Array length=1)
      {
        (String) MASTER
      }
    }
    [PARENT]
    {
      (String)
    }
    [PHYSICAL_ADDRESS]
    {
      (Integer) 3668527
    }
    [RF_ADDRESS]
    {
      (Integer) 3668527
    }
    [ROAMING]
    {
      (Integer) 0
    }
    [RX_MODE]
    {
      (Integer) 14
    }
    [TYPE]
    {
      (String) HM-CC-RT-DN
    }
    [TYPE_ID]
    {
      (Integer) 149
    }
    [VERSION]
    {
      (Integer) 27
    }
  }
  (Struct length=15)
  {
    [ADDRESS]
    {
      (String) MEQ0053396:0
    }
    [AES_ACTIVE]
    {
      (Integer) 0
    }
    [CHANNEL]
    {
      (Integer) 0
    }
    [DIRECTION]
    {
      (Integer) 0
    }
    [FAMILY]
    {
      (Integer) 0
    }
    [FLAGS]
    {
      (Integer) 3
    }
    [ID]
    {
      (Integer) 1
    }
    [INDEX]
    {
      (Integer) 0
    }
    [LINK_SOURCE_ROLES]
    {
      (String)
    }
    [LINK_TARGET_ROLES]
    {
      (String)
    }
    [PARAMSETS]
    {
      (Array length=2)
      {
        (String) MASTER
        (String) VALUES
      }
    }
    [PARENT]
    {
      (String) MEQ0053396
    }
    [PARENT_TYPE]
    {
      (String) HM-CC-RT-DN
    }
    [TYPE]
    {
      (String) MAINTENANCE
    }
    [VERSION]
    {
      (Integer) 27
    }
  }
  (Struct length=15)
  {
    [ADDRESS]
    {
      (String) MEQ0053396:1
    }
    [AES_ACTIVE]
    {
      (Integer) 0
    }
    [CHANNEL]
    {
      (Integer) 1
    }
    [DIRECTION]
    {
      (Integer) 2
    }
    [FAMILY]
    {
      (Integer) 0
    }
    [FLAGS]
    {
      (Integer) 1
    }
    [ID]
    {
      (Integer) 1
    }
    [INDEX]
    {
      (Integer) 1
    }
    [LINK_SOURCE_ROLES]
    {
      (String)
    }
    [LINK_TARGET_ROLES]
    {
      (String) WEATHER_T WEATHER_TH
    }
    [PARAMSETS]
    {
      (Array length=3)
      {
        (String) MASTER
        (String) VALUES
        (String) LINK
      }
    }
    [PARENT]
    {
      (String) MEQ0053396
    }
    [PARENT_TYPE]
    {
      (String) HM-CC-RT-DN
    }
    [TYPE]
    {
      (String) WEATHER_RECEIVER
    }
    [VERSION]
    {
      (Integer) 27
    }
  }
  (Struct length=15)
  {
    [ADDRESS]
    {
      (String) MEQ0053396:2
    }
    [AES_ACTIVE]
    {
      (Integer) 0
    }
    [CHANNEL]
    {
      (Integer) 2
    }
    [DIRECTION]
    {
      (Integer) 2
    }
    [FAMILY]
    {
      (Integer) 0
    }
    [FLAGS]
    {
      (Integer) 1
    }
    [ID]
    {
      (Integer) 1
    }
    [INDEX]
    {
      (Integer) 2
    }
    [LINK_SOURCE_ROLES]
    {
      (String)
    }
    [LINK_TARGET_ROLES]
    {
      (String) THERMALCONTROL_TC
    }
    [PARAMSETS]
    {
      (Array length=3)
      {
        (String) MASTER
        (String) VALUES
        (String) LINK
      }
    }
    [PARENT]
    {
      (String) MEQ0053396
    }
    [PARENT_TYPE]
    {
      (String) HM-CC-RT-DN
    }
    [TYPE]
    {
      (String) CLIMATECONTROL_RECEIVER
    }
    [VERSION]
    {
      (Integer) 27
    }
  }
  (Struct length=15)
  {
    [ADDRESS]
    {
      (String) MEQ0053396:3
    }
    [AES_ACTIVE]
    {
      (Integer) 0
    }
    [CHANNEL]
    {
      (Integer) 3
    }
    [DIRECTION]
    {
      (Integer) 2
    }
    [FAMILY]
    {
      (Integer) 0
    }
    [FLAGS]
    {
      (Integer) 1
    }
    [ID]
    {
      (Integer) 1
    }
    [INDEX]
    {
      (Integer) 3
    }
    [LINK_SOURCE_ROLES]
    {
      (String)
    }
    [LINK_TARGET_ROLES]
    {
      (String) WINDOW_SWITCH_RECEIVER WINDOW_SWITCH_RECEIVER_V2 WCS_TIPTRONIC_SENSOR
    }
    [PARAMSETS]
    {
      (Array length=3)
      {
        (String) MASTER
        (String) VALUES
        (String) LINK
      }
    }
    [PARENT]
    {
      (String) MEQ0053396
    }
    [PARENT_TYPE]
    {
      (String) HM-CC-RT-DN
    }
    [TYPE]
    {
      (String) WINDOW_SWITCH_RECEIVER
    }
    [VERSION]
    {
      (Integer) 27
    }
  }
  (Struct length=15)
  {
    [ADDRESS]
    {
      (String) MEQ0053396:4
    }
    [AES_ACTIVE]
    {
      (Integer) 0
    }
    [CHANNEL]
    {
      (Integer) 4
    }
    [DIRECTION]
    {
      (Integer) 1
    }
    [FAMILY]
    {
      (Integer) 0
    }
    [FLAGS]
    {
      (Integer) 1
    }
    [ID]
    {
      (Integer) 1
    }
    [INDEX]
    {
      (Integer) 4
    }
    [LINK_SOURCE_ROLES]
    {
      (String) CLIMATECONTROL_RT
    }
    [LINK_TARGET_ROLES]
    {
      (String)
    }
    [PARAMSETS]
    {
      (Array length=3)
      {
        (String) MASTER
        (String) VALUES
        (String) LINK
      }
    }
    [PARENT]
    {
      (String) MEQ0053396
    }
    [PARENT_TYPE]
    {
      (String) HM-CC-RT-DN
    }
    [TYPE]
    {
      (String) CLIMATECONTROL_RT_TRANSCEIVER
    }
    [VERSION]
    {
      (Integer) 27
    }
  }
  (Struct length=15)
  {
    [ADDRESS]
    {
      (String) MEQ0053396:5
    }
    [AES_ACTIVE]
    {
      (Integer) 0
    }
    [CHANNEL]
    {
      (Integer) 5
    }
    [DIRECTION]
    {
      (Integer) 2
    }
    [FAMILY]
    {
      (Integer) 0
    }
    [FLAGS]
    {
      (Integer) 1
    }
    [ID]
    {
      (Integer) 1
    }
    [INDEX]
    {
      (Integer) 5
    }
    [LINK_SOURCE_ROLES]
    {
      (String)
    }
    [LINK_TARGET_ROLES]
    {
      (String) CLIMATECONTROL_RT
    }
    [PARAMSETS]
    {
      (Array length=3)
      {
        (String) MASTER
        (String) VALUES
        (String) LINK
      }
    }
    [PARENT]
    {
      (String) MEQ0053396
    }
    [PARENT_TYPE]
    {
      (String) HM-CC-RT-DN
    }
    [TYPE]
    {
      (String) CLIMATECONTROL_RT_RECEIVER
    }
    [VERSION]
    {
      (Integer) 27
    }
  }
  (Struct length=15)
  {
    [ADDRESS]
    {
      (String) MEQ0053396:6
    }
    [AES_ACTIVE]
    {
      (Integer) 0
    }
    [CHANNEL]
    {
      (Integer) 6
    }
    [DIRECTION]
    {
      (Integer) 2
    }
    [FAMILY]
    {
      (Integer) 0
    }
    [FLAGS]
    {
      (Integer) 1
    }
    [ID]
    {
      (Integer) 1
    }
    [INDEX]
    {
      (Integer) 6
    }
    [LINK_SOURCE_ROLES]
    {
      (String)
    }
    [LINK_TARGET_ROLES]
    {
      (String) REMOTECONTROL_RECEIVER
    }
    [PARAMSETS]
    {
      (Array length=3)
      {
        (String) MASTER
        (String) VALUES
        (String) LINK
      }
    }
    [PARENT]
    {
      (String) MEQ0053396
    }
    [PARENT_TYPE]
    {
      (String) HM-CC-RT-DN
    }
    [TYPE]
    {
      (String) REMOTECONTROL_RECEIVER
    }
    [VERSION]
    {
      (Integer) 27
    }
  }
}
09/12/15 08:19:07.849 RPC Server (Port 2001): Info: RPC Method called: getValue Parameters:
(Integer) 1
(Integer) 4
(String) VALVE_STATE
09/12/15 08:19:07.850 RPC Server (Port 2001): Response:
(Integer) 0
09/12/15 08:19:07.851 RPC Server (Port 2001): Info: RPC Method called: getValue Parameters:
(Integer) 1
(Integer) 4
(String) SET_TEMPERATURE
09/12/15 08:19:07.851 RPC Server (Port 2001): Response:
(Float) 20
09/12/15 08:19:07.852 RPC Server (Port 2001): Info: RPC Method called: setValue Parameters:
(Integer) 1
(Integer) 4
(String) SET_TEMPERATURE
(Integer) 0
09/12/15 08:19:07.855 Module HomeMatic BidCoS: Debug: SET_TEMPERATURE of peer 1 with serial number MEQ0053396:4 was set to 09.
09/12/15 08:19:07.857 Module HomeMatic BidCoS: Creating SAVEPOINT BidCoSQueue3668527_0
09/12/15 08:19:07.858 RPC Server (Port 2001): Response:
(void)
09/12/15 08:19:07.859 RPC Server (Port 2001): Info: RPC Method called: getValue Parameters:
(Integer) 1
(Integer) 4
(String) SET_TEMPERATURE
09/12/15 08:19:07.860 RPC Server (Port 2001): Response:
(Float) 4.5
09/12/15 08:19:07.864 Script output:
#!/usr/bin/env php
using built-in
Array
(
    [0] => Array
        (
            [ADDRESS] => MEQ0053396
            [CHANNELS] => Array
                (
                    [0] => 0
                    [1] => 1
                    [2] => 2
                    [3] => 3
                    [4] => 4
                    [5] => 5
                    [6] => 6
                )

            [CHILDREN] => Array
                (
                    [0] => MEQ0053396:0
                    [1] => MEQ0053396:1
                    [2] => MEQ0053396:2
                    [3] => MEQ0053396:3
                    [4] => MEQ0053396:4
                    [5] => MEQ0053396:5
                    [6] => MEQ0053396:6
                )

            [FAMILY] => 0
            [FIRMWARE] => 1.4
            [FLAGS] => 1
            [ID] => 1
            [INTERFACE] => VBC2174231
            [PARAMSETS] => Array
                (
                    [0] => MASTER
                )

            [PARENT] =>
            [PHYSICAL_ADDRESS] => 3668527
            [RF_ADDRESS] => 3668527
            [ROAMING] => 0
            [RX_MODE] => 14
            [TYPE] => HM-CC-RT-DN
            [TYPE_ID] => 149
            [VERSION] => 27
        )

    [1] => Array
        (
            [ADDRESS] => MEQ0053396:0
            [AES_ACTIVE] => 0
            [CHANNEL] => 0
            [DIRECTION] => 0
            [FAMILY] => 0
            [FLAGS] => 3
            [ID] => 1
            [INDEX] => 0
            [LINK_SOURCE_ROLES] =>
            [LINK_TARGET_ROLES] =>
            [PARAMSETS] => Array
                (
                    [0] => MASTER
                    [1] => VALUES
                )

            [PARENT] => MEQ0053396
            [PARENT_TYPE] => HM-CC-RT-DN
            [TYPE] => MAINTENANCE
            [VERSION] => 27
        )

    [2] => Array
        (
            [ADDRESS] => MEQ0053396:1
            [AES_ACTIVE] => 0
            [CHANNEL] => 1
            [DIRECTION] => 2
            [FAMILY] => 0
            [FLAGS] => 1
            [ID] => 1
            [INDEX] => 1
            [LINK_SOURCE_ROLES] =>
            [LINK_TARGET_ROLES] => WEATHER_T WEATHER_TH
            [PARAMSETS] => Array
                (
                    [0] => MASTER
                    [1] => VALUES
                    [2] => LINK
                )

            [PARENT] => MEQ0053396
            [PARENT_TYPE] => HM-CC-RT-DN
            [TYPE] => WEATHER_RECEIVER
            [VERSION] => 27
        )

    [3] => Array
        (
            [ADDRESS] => MEQ0053396:2
            [AES_ACTIVE] => 0
            [CHANNEL] => 2
            [DIRECTION] => 2
            [FAMILY] => 0
            [FLAGS] => 1
            [ID] => 1
            [INDEX] => 2
            [LINK_SOURCE_ROLES] =>
            [LINK_TARGET_ROLES] => THERMALCONTROL_TC
            [PARAMSETS] => Array
                (
                    [0] => MASTER
                    [1] => VALUES
                    [2] => LINK
                )

            [PARENT] => MEQ0053396
            [PARENT_TYPE] => HM-CC-RT-DN
            [TYPE] => CLIMATECONTROL_RECEIVER
            [VERSION] => 27
        )

    [4] => Array
        (
            [ADDRESS] => MEQ0053396:3
            [AES_ACTIVE] => 0
            [CHANNEL] => 3
            [DIRECTION] => 2
            [FAMILY] => 0
            [FLAGS] => 1
            [ID] => 1
            [INDEX] => 3
            [LINK_SOURCE_ROLES] =>
            [LINK_TARGET_ROLES] => WINDOW_SWITCH_RECEIVER WINDOW_SWITCH_RECEIVER_V2 WCS_TIPTRONIC_SENSOR
            [PARAMSETS] => Array
                (
                    [0] => MASTER
                    [1] => VALUES
                    [2] => LINK
                )

            [PARENT] => MEQ0053396
            [PARENT_TYPE] => HM-CC-RT-DN
            [TYPE] => WINDOW_SWITCH_RECEIVER
            [VERSION] => 27
        )

    [5] => Array
        (
            [ADDRESS] => MEQ0053396:4
            [AES_ACTIVE] => 0
            [CHANNEL] => 4
            [DIRECTION] => 1
            [FAMILY] => 0
            [FLAGS] => 1
            [ID] => 1
            [INDEX] => 4
            [LINK_SOURCE_ROLES] => CLIMATECONTROL_RT
            [LINK_TARGET_ROLES] =>
            [PARAMSETS] => Array
                (
                    [0] => MASTER
                    [1] => VALUES
                    [2] => LINK
                )

            [PARENT] => MEQ0053396
            [PARENT_TYPE] => HM-CC-RT-DN
            [TYPE] => CLIMATECONTROL_RT_TRANSCEIVER
            [VERSION] => 27
        )

    [6] => Array
        (
            [ADDRESS] => MEQ0053396:5
            [AES_ACTIVE] => 0
            [CHANNEL] => 5
            [DIRECTION] => 2
            [FAMILY] => 0
            [FLAGS] => 1
            [ID] => 1
            [INDEX] => 5
            [LINK_SOURCE_ROLES] =>
            [LINK_TARGET_ROLES] => CLIMATECONTROL_RT
            [PARAMSETS] => Array
                (
                    [0] => MASTER
                    [1] => VALUES
                    [2] => LINK
                )

            [PARENT] => MEQ0053396
            [PARENT_TYPE] => HM-CC-RT-DN
            [TYPE] => CLIMATECONTROL_RT_RECEIVER
            [VERSION] => 27
        )

    [7] => Array
        (
            [ADDRESS] => MEQ0053396:6
            [AES_ACTIVE] => 0
            [CHANNEL] => 6
            [DIRECTION] => 2
            [FAMILY] => 0
            [FLAGS] => 1
            [ID] => 1
            [INDEX] => 6
            [LINK_SOURCE_ROLES] =>
            [LINK_TARGET_ROLES] => REMOTECONTROL_RECEIVER
            [PARAMSETS] => Array
                (
                    [0] => MASTER
                    [1] => VALUES
                    [2] => LINK
                )

            [PARENT] => MEQ0053396
            [PARENT_TYPE] => HM-CC-RT-DN
            [TYPE] => REMOTECONTROL_RECEIVER
            [VERSION] => 27
        )

)
valve: 0
force temp: 20
force temp:
force temp: 4.5
09/12/15 08:19:08.757 Module HomeMatic BidCoS: Sending from resend thread 0 of queue 0.
09/12/15 08:19:09.810 Connection to client number 9 closed.
09/12/15 08:19:14.972 Module HomeMatic BidCoS: Debug: Deleting queue 0 for BidCoS peer with address 0x37FA2F
09/12/15 08:19:25.793 UPnP Server: Debug: Sending notify packets.

Hey,

diesmal stimmt etwas mit dem Modul oder der Verkabelung nicht:

09/12/15 07:31:34.044 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 30
09/12/15 07:31:34.045 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 00
09/12/15 07:31:34.045 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 005B
09/12/15 07:31:34.045 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000
09/12/15 07:31:34.045 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 8000
09/12/15 07:31:34.046 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000

Das muss so wie im ersten Post aussehen:

09/03/15 23:26:26.023 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 30
09/03/15 23:26:26.024 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F
09/03/15 23:26:26.024 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 005B
09/03/15 23:26:26.024 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F0F
09/03/15 23:26:26.024 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 8000
09/03/15 23:26:26.024 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 005B

Die korrekt Antwort ist für die ersten beiden Schreibbefehle 0F und 0F0F, der zweite Befehl schreibt den Wert 5B in das Register 0. Der dritte Befehl liest das Register 0 wieder aus, da muss dann entsprechend 5B im Antwortpaket erscheinen. Also: Überprüf noch einmal die Verkabelung und die Einstellungen (korrektes SPI-Gerät, korrekter GPIO). Entweder stimmt da was nicht oder das ist an irgendeiner Stelle ein Hardwareproblem.

Viele Grüße

Sathya

Hallo sathya,
danke das du drüber geschaut hast, jetzt weiß ich worauf ich achten muss!

Ich habe die Anfangs Kommunikation wieder korrekt hinbekommen, aber das pairing funktioniert leider trotzdem nicht…

Nachdem ein haufen packets hin & her gingen kommt die Anmeldung hier, wobei sich die letzten 7 zeilen (inkl CRC fail) im millisekunden takt wiederholen…

09/17/15 00:40:18.676 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: BE00 09/17/15 00:40:18.676 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 00C0 09/17/15 00:40:18.676 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 3A 09/17/15 00:40:18.677 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F 09/17/15 00:40:18.677 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 3A 09/17/15 00:40:18.677 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F 09/17/15 00:40:18.677 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 34 09/17/15 00:40:18.677 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F 09/17/15 00:40:18.678 Initializing RPC client... 09/17/15 00:40:18.679 Starting XML RPC server RPCServer1 listening on 0.0.0.0:2001... 09/17/15 00:40:18.691 RPC Server (Port 2001): Info: RPC Server started listening on address 0.0.0.0 and port 2001 09/17/15 00:40:18.694 Starting XML RPC server RPCServer2 listening on 0.0.0.0:2002, SSL enabled... 09/17/15 00:40:18.783 Starting XML RPC server RPCServer3 listening on 0.0.0.0:2003, SSL enabled, authentification enabled... 09/17/15 00:40:18.784 RPC Server (Port 2002): Info: RPC Server started listening on address 0.0.0.0 and port 2002 09/17/15 00:40:18.856 Starting CLI server... 09/17/15 00:40:18.857 RPC Server (Port 2003): Info: RPC Server started listening on address 0.0.0.0 and port 2003 09/17/15 00:40:18.857 Initializing event handler... 09/17/15 00:40:18.857 Loading events... 09/17/15 00:40:18.859 Startup complete. Waiting for physical interfaces to connect. 09/17/15 00:40:18.859 All physical interfaces are connected now. 09/17/15 00:40:18.859 Starting UPnP server... 09/17/15 00:40:18.860 Info: UPnP server: Binding to address: 192.168.42.167 09/17/15 00:40:18.860 UPnP Server: Info: Started listening. 09/17/15 00:40:19.602 Info: CLI connection accepted. Client number: 7 09/17/15 00:40:19.602 Listening for incoming commands from client number 7. 09/17/15 00:41:18.422 UPnP Server: Debug: Sending notify packets. 09/17/15 00:42:19.805 UPnP Server: Debug: Sending notify packets. 09/17/15 00:43:19.806 UPnP Server: Debug: Sending notify packets. 09/17/15 00:44:19.805 UPnP Server: Debug: Sending notify packets. 09/17/15 00:45:19.804 UPnP Server: Debug: Sending notify packets. 09/17/15 00:46:19.805 UPnP Server: Debug: Sending notify packets. 09/17/15 00:47:19.805 UPnP Server: Debug: Sending notify packets. 09/17/15 00:48:19.806 UPnP Server: Debug: Sending notify packets. 09/17/15 00:49:11.881 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: F300 09/17/15 00:49:11.882 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F84 09/17/15 00:49:11.882 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: BF00 09/17/15 00:49:11.882 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F1A 09/17/15 00:49:11.882 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: FF000000000000000000000000000000000000000000000000000000 09/17/15 00:49:11.883 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F77D7B3B86E65411DF9C19DEC8524511DC9905F08DD8F320E157B6C 09/17/15 00:49:11.883 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 3A 09/17/15 00:49:11.883 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F 09/17/15 00:49:11.883 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 34 09/17/15 00:49:11.883 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F 09/17/15 00:49:17.774 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: F300 09/17/15 00:49:17.778 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000 09/17/15 00:49:17.779 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: BidCoS packet received, but CRC failed. 09/17/15 00:49:17.779 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 3A 09/17/15 00:49:17.779 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 00 09/17/15 00:49:17.779 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 34 09/17/15 00:49:17.779 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 00 09/17/15 00:49:17.780 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: F300 09/17/15 00:49:17.780 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000 09/17/15 00:49:17.780 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: BidCoS packet received, but CRC failed.

… der CRC failed kommt, glaube, bis ich die session beende. Es sind auch in dem log ein oder zwei shutdowns zu finden, die sich dann aber scheinbar automatisch selbst wieder hochfahren (ich habe den service nicht neu gestartet)

deutet der Fehler auf was bestimmtes? zeitweise (nicht in diesem Lauf) habe ich auch den bereits beschriebenen register fehler… aber eher sporadisch (spinnt das modul? oder die verkabelung?)

— edit
nach längerem herum probieren habe ich folgendes schönes log eines anlern Vorgangs bekommen… leider wieder mit einem CRC fail der das log in kurzer Zeit auf 60MB aufgeblasen hat… ich leider ratlos was die Pairing Kommunikation angeht…

09/17/15 16:44:19.077 Info: CLI connection accepted. Client number: 11 09/17/15 16:44:19.078 Listening for incoming commands from client number 11. 09/17/15 16:44:41.936 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: F300 09/17/15 16:44:41.936 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F87 09/17/15 16:44:41.936 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: BF00 09/17/15 16:44:41.937 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F1A 09/17/15 16:44:41.937 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: FF000000000000000000000000000000000000000000000000000000 09/17/15 16:44:41.937 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F77D7B3B86E65411DF9C19DEC8524511DC9905F08DD8F320E157B6E 09/17/15 16:44:41.937 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 3A 09/17/15 16:44:41.938 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F 09/17/15 16:44:41.938 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 34 09/17/15 16:44:41.938 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F 09/17/15 16:44:56.631 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: F300 09/17/15 16:44:56.632 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F87 09/17/15 16:44:56.632 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: BF00 09/17/15 16:44:56.632 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F1A 09/17/15 16:44:56.633 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: FF000000000000000000000000000000000000000000000000000000 09/17/15 16:44:56.633 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F77D7B3B86E65411DF9C19DEC8524511DC9905F08DD8F320E157B6C 09/17/15 16:44:56.633 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 3A 09/17/15 16:44:56.633 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F 09/17/15 16:44:56.634 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 34 09/17/15 16:44:56.634 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0F 09/17/15 16:44:56.63309/17/15 16:44:56.634 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: F300 HomeMatic BidCoS packet received (houseCC1101, RSSI: 0x14): 1A01840037FA2F0000001400954D4551303035333339365900FFFF 09/17/15 16:44:56.634 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 4087 09/17/15 16:44:56.635 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: BF00 09/17/15 16:44:56.635 Module HomeMatic BidCoS: Debug: Device 1: Access granted for packet 1A01840037FA2F0000001400954D4551303035333339365900FFFF 09/17/15 16:44:56.635 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000 09/17/15 16:44:56.635 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: FF00 09/17/15 16:44:56.635 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000 09/17/15 16:44:56.635 Module HomeMatic BidCoS: Creating SAVEPOINT BidCoSQueue3668527_0 09/17/15 16:44:56.635 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Warning: Too small packet received: 0000 09/17/15 16:44:56.636 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 3A 09/17/15 16:44:56.637 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 00 09/17/15 16:44:56.637 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 34 09/17/15 16:44:56.637 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 00 09/17/15 16:44:56.640 Module HomeMatic BidCoS: Info: Pushing pending queues. 09/17/15 16:44:56.640 Info (houseCC1101): Packet processing took 6 ms. 09/17/15 16:44:56.641 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: F300 09/17/15 16:44:56.641 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000 09/17/15 16:44:56.641 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: BidCoS packet received, but CRC failed. 09/17/15 16:44:56.641 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 3A 09/17/15 16:44:56.642 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 00 09/17/15 16:44:56.642 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 34 09/17/15 16:44:56.642 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 00 09/17/15 16:44:56.642 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: F300 09/17/15 16:44:56.642 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 0000 09/17/15 16:44:56.643 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: BidCoS packet received, but CRC failed.

ich bekomme einfach kein pairing hin…

nachdem ich die einzelverkabelung mitneiner pfostenbuchse getauscht habe bekomme ich folgenden output

09/19/15 19:15:12.891 Debug: GPIO path for GPIO with index 1 and device cc1100 set to "/sys/class/gpio/gpio25". 09/19/15 19:15:12.893 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 30 09/19/15 19:15:12.893 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: 01 09/19/15 19:15:12.894 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 005B 09/19/15 19:15:12.894 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: FFFF 09/19/15 19:15:12.895 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Error in file Modules/HomeMaticBidCoS/PhysicalInterfaces/TICC1100.cpp line 666 in function uint8_t BidCoS::TICC1100::writeRegister(BidCoS::TICC1100::Registers::Enum, uint8_t, bool): Error writing to register 0. 09/19/15 19:15:12.895 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 012E 09/19/15 19:15:12.896 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: FFFF 09/19/15 19:15:12.896 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Error in file Modules/HomeMaticBidCoS/PhysicalInterfaces/TICC1100.cpp line 666 in function uint8_t BidCoS::TICC1100::writeRegister(BidCoS::TICC1100::Registers::Enum, uint8_t, bool): Error writing to register 1. 09/19/15 19:15:12.896 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 0246 09/19/15 19:15:12.896 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: FFFF 09/19/15 19:15:12.897 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Error in file Modules/HomeMaticBidCoS/PhysicalInterfaces/TICC1100.cpp line 666 in function uint8_t BidCoS::TICC1100::writeRegister(BidCoS::TICC1100::Registers::Enum, uint8_t, bool): Error writing to register 2. 09/19/15 19:15:12.897 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Sending: 0307 09/19/15 19:15:12.897 Module HomeMatic BidCoS: TI CC110X "houseCC1101": Debug: Received: FFFF

ich weiß leider nicht was falsch läuft, was komisch ist ist das jetzt immer FF statt 00 zurück kommt… gibt das einen Anhaltspunkt für den falsch gepolten pin? (ich habs unendlich oft geprüft)

Hallo,

Beim Vertauschen von MISO und MOSI macht das Sinn, gibt aber leider keinen Anhaltspunkt für einen falsch gepolten Pin. Das Log des Anlernvorganges sieht prinzipiell gut aus. Die CRC-Fehler sprechen dafür, dass entweder keine Antenne angeschraubt ist oder dein Modul für 433 MHz ausgelegt ist. Hast du sicher ein 868 MHz-Modul (das ist nicht per Software einstellbar)?

Viele Grüße

Sathya

5 posts were split to a new topic: Max! CC1101 SPI CRC failed