How to get OCCU and HM-MOD-RPI-PCB Module to work?

Hi all,

I have a problem getting the module HM-MOD-RPI-PCB to work.
My System is a Raspberry Pi 3 B with the Hass.io image installed. It’s the ‘old’ Resin OS 2.3.0+rev1.
The hardware-button on hass.io -> system page shows:

serial:
    /dev/ttyAMA0
input:
disk:
gpio:
    gpiochip100
    gpiochip0
    gpio18
audio:
    0:
        name: bcm2835 - bcm2835 ALSA
        type: ALSA
        devices:
            0: digital audio playback
            1: digital audio playback

The HM-MOD-RPI-PCB works fine on another Raspberry Pi with RaspMatic installed.

One thing I don’t unterstand (because i can’t find) is the config.txt as described in this installation instruction

Config of the HomeMatic-Addon:

{
  "rf_enable": true,
  "rf": [
    {
      "type": "CCU2",
      "device": "/dev/ttyAMA0",
      "reset": false
    }
  ],
  "wired_enable": false,
  "wired": [
    {
      "serial": "xy",
      "key": "abc",
      "ip": "192.168.0.0"
    }
  ]
}

Log of the Homematic Addon:
2018/08/31 05:58:28.733 <Info> BidCoS-Service started
2018/08/31 05:58:28.745 <Info> XmlRpc Server is listening on TCP port 2001
2018/08/31 05:58:28.758 <Debug> CCU2CommController::init() - Legacy initialization.
2018/08/31 05:58:33.759 <Debug> () CCU2CommController::startCoprocessorApp(): Trying to start coprocessor application
2018/08/31 05:58:34.259 CCU2CommController::startCoprocessorAppThreadFunction(): Send start command
2018/08/31 05:58:34.260 CCU2CommController::SendSystemCommdand()
2018/08/31 05:58:34.260 CCU2CommController::SendSystemCommdand() sending: fd 00 03 00 00 03 18 0a
2018/08/31 05:58:35.263 <Debug> () CCU2CommController::waitForCoProcessorResponse(): Timeout while waiting for response.
2018/08/31 05:58:37.263 CCU2CommController::startCoprocessorAppThreadFunction(): Retrying to send start command
2018/08/31 05:58:37.263 CCU2CommController::startCoprocessorAppThreadFunction(): Send start command
2018/08/31 05:58:37.263 CCU2CommController::SendSystemCommdand()
2018/08/31 05:58:37.263 CCU2CommController::SendSystemCommdand() sending: fd 00 03 00 01 03 9e 09
2018/08/31 05:58:38.264 <Debug> () CCU2CommController::waitForCoProcessorResponse(): Timeout while waiting for response.
2018/08/31 05:58:38.760 <Fatal error> CCU2CommController::init(): Init failed. Cannot start coprocessor application.
2018/08/31 05:58:38.761 CCU2CommController::SendSystemCommdand()
2018/08/31 05:58:38.761 CCU2CommController::SendSystemCommdand() sending: fd 00 04 00 02 0a 00 3d 10
2018/08/31 05:58:38.764 RX SERIAL: 04 0e 04 01 03 9e 01
2018/08/31 05:58:39.762 <Debug> () CCU2CommController::waitForCoProcessorResponse(): Timeout while waiting for response.
2018/08/31 05:58:39.763 <Error> () CCU2CommController::setCSMACAEnabled(): Error disabling CSMA/CA.
2018/08/31 05:58:39.773 <Error> No BidCoS-Interface available
2018/08/31 05:58:39.773 <Warning> Error initializing interfaces

In configuration.yaml:

homematic:
  interfaces:
    rf:
      host: core-homematic
      port: 2001

I appreciate any help.

Found out what is ment by “changing config.txt. on boot partition”.
The boot partition is invisible in hassio system. I put the micro-SD card into my notebook an i saw the boot partition. But after changing the config.txt it still didn’t work.
Now I’m back on RaspMatic. This works…

1 Like

thanks for sharing

1 Like