Installed hass.io on a RPi3 today. Got a HM-MOD-RPI-PCB connected to the GPIO Pins.
Installed Addon “HomeMatic OCCU”. Container version is 2.31.23-p0. Config is default.
hassio host hardware
shows the device as
"serial": [
"/dev/ttyS0",
"/dev/ttyAMA0"
],
Parameter dtoverlay=pi3-miniuart-bt
is set in config.txt.
Unfortunately the Container won´t start - log is
2018/01/14 18:07:52.221 <Info> BidCoS-Service started 2018/01/14 18:07:52.249 <Info> XmlRpc Server is listening on TCP port 2001 2018/01/14 18:07:52.263 <Debug> CCU2CommController::init() - Legacy initialization. 2018/01/14 18:07:52.299 RX SERIAL: fd 00 0c 00 00 00 43 6f 2018/01/14 18:07:52.299 RX SERIAL: 5f 43 50 55 5f 42 4c 72 2018/01/14 18:07:52.300 RX SERIAL: 51 2018/01/14 18:07:52.301 RX FRAME: 00 00 00 43 6f 5f 43 50 55 5f 42 4c 2018/01/14 18:07:52.302 <Debug> () CCU2CommController::handleIdentifyEvent(): Handling incoming identify event. 2018/01/14 18:07:52.302 <Debug> () CCU2CommController::handleIdentifyEvent(): Coprocessor entered bootloader. Starting application. 2018/01/14 18:07:52.303 <Debug> () CCU2CommController::startCoprocessorApp(): Trying to start coprocessor application 2018/01/14 18:07:52.805 CCU2CommController::startCoprocessorAppThreadFunction(): Send start command 2018/01/14 18:07:52.806 CCU2CommController::SendSystemCommdand() 2018/01/14 18:07:52.806 CCU2CommController::SendSystemCommdand() sending: fd 00 03 00 00 03 18 0a 2018/01/14 18:07:53.336 RX SERIAL: fd 00 04 00 00 04 01 99 2018/01/14 18:07:53.336 RX SERIAL: 3d 2018/01/14 18:07:53.336 RX FRAME: 00 00 04 01 2018/01/14 18:07:53.375 RX SERIAL: fd 00 10 fe 01 00 44 75 2018/01/14 18:07:53.377 RX SERIAL: 61 6c 43 6f 50 72 6f 5f 2018/01/14 18:07:53.377 RX SERIAL: 41 70 70 b7 36 2018/01/14 18:07:53.378 RX FRAME: fe 01 00 44 75 61 6c 43 6f 50 72 6f 5f 41 70 70 2018/01/14 18:07:53.378 CCU2CoprocessorCommand::CCU2CoprocessorCommand(): Unknown command type: fe (hex). 2018/01/14 18:07:53.378 <Debug> () CCU2CommController::handleIncomingSerialFrame(): Command not parseable. 2018/01/14 18:07:57.264 <Debug> () CCU2CommController::startCoprocessorApp(): Trying to start coprocessor application 2018/01/14 18:07:57.765 CCU2CommController::startCoprocessorAppThreadFunction(): Send start command 2018/01/14 18:07:57.765 CCU2CommController::SendSystemCommdand() 2018/01/14 18:07:57.765 CCU2CommController::SendSystemCommdand() sending: fd 00 03 00 01 03 9e 09 2018/01/14 18:07:57.768 RX SERIAL: fd 00 02 ff 01 82 05 2018/01/14 18:07:57.768 RX FRAME: ff 01 2018/01/14 18:07:57.768 CCU2CoprocessorCommand::CCU2CoprocessorCommand(): Message too small: 2 bytes. 2018/01/14 18:07:57.768 <Debug> () CCU2CommController::handleIncomingSerialFrame(): Command not parseable. 2018/01/14 18:07:58.766 <Debug> () CCU2CommController::waitForCoProcessorResponse(): Timeout while waiting for response. 2018/01/14 18:08:00.766 CCU2CommController::startCoprocessorAppThreadFunction(): Retrying to send start command 2018/01/14 18:08:00.766 CCU2CommController::startCoprocessorAppThreadFunction(): Send start command 2018/01/14 18:08:00.766 CCU2CommController::SendSystemCommdand() 2018/01/14 18:08:00.766 CCU2CommController::SendSystemCommdand() sending: fd 00 03 00 02 03 94 09 2018/01/14 18:08:00.769 RX SERIAL: fd 00 02 ff 02 82 0f 2018/01/14 18:08:00.769 RX FRAME: ff 02 2018/01/14 18:08:00.769 CCU2CoprocessorCommand::CCU2CoprocessorCommand(): Message too small: 2 bytes. 2018/01/14 18:08:00.769 <Debug> () CCU2CommController::handleIncomingSerialFrame(): Command not parseable. 2018/01/14 18:08:01.767 <Debug> () CCU2CommController::waitForCoProcessorResponse(): Timeout while waiting for response. 2018/01/14 18:08:02.265 <Fatal error> CCU2CommController::init(): Init failed. Cannot start coprocessor application. 2018/01/14 18:08:02.265 CCU2CommController::SendSystemCommdand() 2018/01/14 18:08:02.265 CCU2CommController::SendSystemCommdand() sending: fd 00 04 00 03 0a 00 bd 07 2018/01/14 18:08:02.268 RX SERIAL: fd 00 02 ff 03 02 0a 2018/01/14 18:08:02.268 RX FRAME: ff 03 2018/01/14 18:08:02.268 CCU2CoprocessorCommand::CCU2CoprocessorCommand(): Message too small: 2 bytes. 2018/01/14 18:08:02.268 <Debug> () CCU2CommController::handleIncomingSerialFrame(): Command not parseable. 2018/01/14 18:08:03.272 <Debug> () CCU2CommController::waitForCoProcessorResponse(): Timeout while waiting for response. 2018/01/14 18:08:03.272 <Error> () CCU2CommController::setCSMACAEnabled(): Error disabling CSMA/CA. 2018/01/14 18:08:03.292 <Error> No BidCoS-Interface available 2018/01/14 18:08:03.292 <Warning> Error initializing interfaces
Ideas on how to fix it? Tested another physical HM-MOD-RPI-PCB module btw.