I bought the HM-MOD-RPI-PCB, soldered it together and put it in my pi. Rather than running RaspberryMatic I would like to run OCCU on my own operating system. However, I'm running into a few problems...
When I to ls /dev I can see that the following devices are there: ccu2-ic200 and ttyAMA0 - does this mean that the HM-MOD-RPI-PCB is correctly recognized?
I downloaded the OCCU, both the 1.0.0 version and the 2.15.5 version. Now I'd like to start running it. I have run the install.sh script and now I do 'sudo ./start_hm.sh'.
When I go to http://localhost:8181 in a browser I get 'Not Found' - is this the correct address?
When I look at the syslog, I'm seeing the following (with occu 2.15.5):
Code: Alles auswählen
Mar 25 22:17:54 zzz rfd: () CCU2CommController::startCoprocessorApp(): Trying to start coprocessor application
Mar 25 22:17:55 zzz rfd: CCU2CommController::startCoprocessorAppThreadFunction(): Send start command
Mar 25 22:17:55 zzz rfd: CCU2CoprocessorCommand::CCU2CoprocessorCommand(): Message too small: 0 bytes.
Mar 25 22:17:55 zzz rfd: () CCU2CommController::handleIncomingSerialFrame(): Command not parseable.
Mar 25 22:17:56 zzz ReGaHss: Info: Create thread 'HssComTestThread', stack size = 131072, ThreadID = 1977689168, Called-PID = 1180 [../Platform/Common/iseSysLx.cpp (1025)]
Mar 25 22:17:56 zzz ReGaHss: Info: Start thread 'HssComTestThread, ThreadID = 1977689168, PID = 1180 [../Platform/Common/iseSysLx.cpp (1187)]
Mar 25 22:17:56 zzz ReGaHss: Info: HssComTestThread thread function started [../Platform/RT/iseRTHss.cpp (206)]
Mar 25 22:17:56 zzz ReGaHss: Info: HssComTestThread: RegisterOnChange succeeded [../Platform/RT/iseRTHss.cpp (210)]
Mar 25 22:17:56 zzz ReGaHss: Info: HssComTestThread: clear all running IDs [../Platform/RT/iseRTHss.cpp (222)]
Mar 25 22:17:56 zzz rfd: () CCU2CommController::waitForCoProcessorResponse(): Timeout while waiting for response.
Mar 25 22:17:59 zzz rfd: CCU2CommController::init(): Init failed. Cannot start coprocessor application.
Mar 25 22:18:00 zzz rfd: () CCU2CommController::waitForCoProcessorResponse(): Timeout while waiting for response.
Mar 25 22:18:00 zzz rfd: () CCU2CommController::setCSMACAEnabled(): Error disabling CSMA/CA.
Mar 25 22:18:01 zzz rfd: () CCU2CommController::waitForCoProcessorResponse(): Timeout while waiting for response.
Mar 25 22:18:01 zzz rfd: No BidCoS-Interface available
Mar 25 22:18:01 zzz rfd: Error initializing interfaces
Code: Alles auswählen
Mar 25 22:15:21 zzz rfd: () CCU2CommController::startCoprocessorApp(): Trying to start coprocessor application
Mar 25 22:15:21 zzz rfd: CCU2CommController::startCoprocessorAppThreadFunction(): Send start command
Mar 25 22:15:22 zzz rfd: () CCU2CommController::handleIdentifyEvent(): Handling incoming identify event.
Mar 25 22:15:22 zzz rfd: () CCU2CommController::handleIdentifyEvent(): Coprocessor entered application. Life is good.
Mar 25 22:15:22 zzz ReGaHss: Info: Create thread 'HssComTestThread', stack size = 131072, ThreadID = 1977689168, Called-PID = 1047 [../Platform/Common/iseSysLx.cpp (1025)]
Mar 25 22:15:22 zzz ReGaHss: Info: Start thread 'HssComTestThread, ThreadID = 1977689168, PID = 1047 [../Platform/Common/iseSysLx.cpp (1187)]
Mar 25 22:15:22 zzz ReGaHss: Info: HssComTestThread thread function started [../Platform/RT/iseRTHss.cpp (206)]
Mar 25 22:15:22 zzz ReGaHss: Info: HssComTestThread: RegisterOnChange succeeded [../Platform/RT/iseRTHss.cpp (210)]
Mar 25 22:15:22 zzz ReGaHss: Info: HssComTestThread: clear all running IDs [../Platform/RT/iseRTHss.cpp (222)]
Mar 25 22:15:23 zzz rfd: CCU2CommController::init(): Coprocessor Bootloader Version is:
Mar 25 22:15:23 zzz rfd: CCU2CommController::init(): Coprocessor Firmware Version is:
Mar 25 22:15:24 zzz rfd: () CCU2CommController::waitForCoProcessorResponse(): Timeout while waiting for response.
Mar 25 22:15:24 zzz rfd: () CCU2CommController::setCSMACAEnabled(): Error disabling CSMA/CA.
Mar 25 22:15:25 zzz rfd: () CCU2CommController::waitForCoProcessorResponse(): Timeout while waiting for response.
Mar 25 22:15:26 zzz rfd: () CCU2CommController::waitForCoProcessorResponse(): Timeout while waiting for response.
Mar 25 22:15:26 zzz rfd: CCU2CommController::readSerialNumber(): Could not read serial number from coprocessor.
Mar 25 22:15:26 zzz rfd: Init failed. Serial number could not be determined and is not set/'overridden' in rfd config file.
Mar 25 22:15:26 zzz rfd: No BidCoS-Interface available
Mar 25 22:15:26 zzz rfd: Error initializing interfaces
Thanks!
David
PS I can read German, so feel free to respond in German.