Probleme mit der Installation mit busware CCD2

Hallo,
habe schon eine weile probiert und gegoogelt aber leider bin ich mit meinem Latein am Ende. Ich bin auch kein Linux Experte, daher bitte ich um Nachsicht.

Ein Frisches Rasperian Jessy installiert.

Dann nach Anleitung von Busware für CCD Version 2 vorgegangen: busware.de/tiki-index.php?page=CCD2_Installation und den FHEM teil weggelassen
Nach Anleitung Homegear installiert

wget http://homegear.eu/packages/Release.key && apt-key add Release.key && rm Release.key echo 'deb http://homegear.eu/packages/Raspbian/ jessie/' >> /etc/apt/sources.list.d/homegear.list apt-get update apt-get install homegear

die config angepasst:

[code]#######################################
######### COC, SCC, CSM, CCD #########
#######################################

The device family this interface is for

[HomeMaticBidCoS]

Specify an unique id here to identify this device in Homegear

id = My-CCD

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

to new peers.

#default = true

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

Also use “coc” for SCC, CCD and CSM

deviceType = coc

device = /dev/ttyAMA0

Default: responseDelay = 95

Should be “95” for CUL or COC, “100” for TI CC1101 and “60” for HM-CFG-LAN or HM-LGW

responseDelay = 95

Default: gpio1 = 0

“17” for COC, SCC and CCD. Empty for CSM.

gpio1 = 17

Default: gpio2 = 0

“18” for COC and SCC. “22” for CCD. Empty for CSM.

gpio2 = 22
[/code]

Der service scheint zu laufen

[code]root@raspberrypi:/etc# service homegear status
● homegear.service - LSB: Start Homegear
Loaded: loaded (/etc/init.d/homegear)
Active: active (exited) since Fr 2015-11-27 22:41:59 UTC; 18min ago
Process: 3888 ExecStop=/etc/init.d/homegear stop (code=exited, status=0/SUCCESS)
Process: 3899 ExecStart=/etc/init.d/homegear start (code=exited, status=0/SUCCESS)

Nov 27 22:41:58 raspberrypi homegear[3899]: 11/27/15 22:41:58.977 Info: Disposing family module mod_max.so
Nov 27 22:41:58 raspberrypi homegear[3899]: 11/27/15 22:41:58.977 Info: Disposing family module mod_insteon.so
Nov 27 22:41:59 raspberrypi homegear[3899]: 11/27/15 22:41:58.978 Info: Disposing family module mod_homematicwired.so
Nov 27 22:41:59 raspberrypi homegear[3899]: 11/27/15 22:41:58.978 Info: Disposing family module mod_homematicbidcos.so
Nov 27 22:41:59 raspberrypi homegear[3899]: 11/27/15 22:41:58.979 Info: Waiting for event threads to finish.
Nov 27 22:41:59 raspberrypi homegear[3899]: Starting Homegear: homegear11/27/15 22:41:59.056 Loading RPC server settings from /etc/homegear/rpcservers.conf
Nov 27 22:41:59 raspberrypi homegear[3899]: 11/27/15 22:41:59.058 Loading RPC client settings from /etc/homegear/rpcclients.conf
Nov 27 22:41:59 raspberrypi homegear[3899]: 11/27/15 22:41:59.059 Info: Waiting for event threads to finish.
Nov 27 22:41:59 raspberrypi homegear[3899]: .
Nov 27 22:41:59 raspberrypi systemd[1]: Started LSB: Start Homegear.
Hint: Some lines were ellipsized, use -l to show in full.
[/code]

leider kann ich keine Verbindung aufbauen:

root@raspberrypi:/etc# homegear -r 11/27/15 23:13:03.983 Could not connect to socket. Error: No such file or directory 11/27/15 23:13:03.983 Could not connect to socket. Error: No such file or directory

Habe die Firmware der CCD jedoch nicht geflashed, da ich keine passede Anleitung gefunden habe! Es scheint ja min. ein GPIO Pin anders zu sein (22 anstatt 18) - grusel

Wenn ich die Karte über

if test ! -d /sys/class/gpio/gpio17; then echo 17 > /sys/class/gpio/export; fi echo out > /sys/class/gpio/gpio17/direction echo 1 > /sys/class/gpio/gpio17/value

einschalte blinkt eine orangene LED. Diese geht beim homegear neustart aber aus.
Error.log ist leer und die homegear.log sagt auch nix besonders:

11/27/15 23:23:37.268 Info: Loading family module mod_miscellaneous.so 11/27/15 23:23:37.279 Info: Loading family module mod_philipshue.so 11/27/15 23:23:37.290 Info: Loading family module mod_homematicbidcos.so 11/27/15 23:23:37.309 Info: Loading family module mod_max.so 11/27/15 23:23:37.322 Info: Loading family module mod_insteon.so 11/27/15 23:23:37.333 Info: Loading family module mod_homematicwired.so 11/27/15 23:23:37.380 Initializing database... 11/27/15 23:23:37.388 Initializing family controller... 11/27/15 23:23:37.388 Module HomeMatic BidCoS: Loading XML RPC devices... 11/27/15 23:23:38.261 Info: Not initializing device family HomeMatic Wired, because no physical interface was found. 11/27/15 23:23:38.261 Info: Not initializing device family INSTEON, because no physical interface was found. 11/27/15 23:23:38.261 Info: Not initializing device family MAX!, because no physical interface was found. 11/27/15 23:23:38.261 Info: Not initializing device family Philips hue, because no physical interface was found. 11/27/15 23:23:38.261 Module Miscellaneous: Loading XML RPC devices... 11/27/15 23:23:38.263 Loading devices...

Was mache ich falsch? Habe ich was übersehen? Hat jemand die ccd schon zum laufen gebracht? Bin für jeden Tip dankbar.

Hallo,

also generell geht der CCD - selbst getestet. Die culfw muss natürlich rauf, falls keine drauf ist. Zum Flashen kannst du der Anleitung hier folgen:

https://www.homegear.eu/index.php/COC

Den GPIO 18 dabei durch GPIO 22 ersetzen.

Die Homegear-Config passt dann. Nach dem der CCD geflashed ist, sollte es auch funktionieren. Im Log sollten dann BidCoS-Pakete auftauchen, wenn ein HomeMatic-Gerät sendet. Du kannst den CCD vorher auch mit dem Programm “screen” testen. Ganz wichtig ist auch, der Abschnitt “Free Up Serial Line”, da es ansonsten nicht funktioniert.

Viele Grüße

Sathya

Hallo,
danke für die Hilfe, habe mich also an die Anleitung gehalten und versucht die firmware zu flashen:

[code]pi@raspberrypi ~ $ sudo nano /boot/cmdline.txt
pi@raspberrypi ~ $ sudo nano /etc/inittab
pi@raspberrypi ~ $ wget http://culfw.de/culfw-1.58.tar.gz
–2015-12-04 21:01:12-- http://culfw.de/culfw-1.58.tar.gz
Auflösen des Hostnamen »culfw.de (culfw.de)«… 82.165.184.33
Verbindungsaufbau zu culfw.de (culfw.de)|82.165.184.33|:80… verbunden.
HTTP-Anforderung gesendet, warte auf Antwort… 200 OK
Länge: 1981249 (1,9M) [application/x-tar]
In »»culfw-1.58.tar.gz«« speichern.

culfw-1.58.tar.gz 100%[=====================>] 1,89M 546KB/s in 3,8s

2015-12-04 21:01:16 (515 KB/s) - »»culfw-1.58.tar.gz«« gespeichert [1981249/1981249]

pi@raspberrypi ~ $ tar -zxf culfw-1.58.tar.gz
pi@raspberrypi ~ $ cd CUL_VER_158/culfw/Devices/COC
pi@raspberrypi ~/CUL_VER_158/culfw/Devices/COC $ ls
board.h Bootloader COC.c COC.hex COC.radio_only.hex makefile README
pi@raspberrypi ~/CUL_VER_158/culfw/Devices/COC $ if test ! -d /sys/class/gpio/gpio17; then echo 17 > /sys/class/gpio/export; fi
pi@raspberrypi ~/CUL_VER_158/culfw/Devices/COC $ if test ! -d /sys/class/gpio/gpio22; then echo 22 > /sys/class/gpio/export; fi
pi@raspberrypi ~/CUL_VER_158/culfw/Devices/COC $ echo out > /sys/class/gpio/gpio17/direction
pi@raspberrypi ~/CUL_VER_158/culfw/Devices/COC $ echo out > /sys/class/gpio/gpio22/direction
pi@raspberrypi ~/CUL_VER_158/culfw/Devices/COC $ echo 0 > /sys/class/gpio/gpio22/value
pi@raspberrypi ~/CUL_VER_158/culfw/Devices/COC $ echo 0 > /sys/class/gpio/gpio17/value
pi@raspberrypi ~/CUL_VER_158/culfw/Devices/COC $ sleep 1
pi@raspberrypi ~/CUL_VER_158/culfw/Devices/COC $ echo 1 > /sys/class/gpio/gpio17/value
pi@raspberrypi ~/CUL_VER_158/culfw/Devices/COC $ sleep 1
pi@raspberrypi ~/CUL_VER_158/culfw/Devices/COC $ echo 1 > /sys/class/gpio/gpio22/value
pi@raspberrypi ~/CUL_VER_158/culfw/Devices/COC $ sudo avrdude -p atmega1284p -P /dev/ttyAMA0 -b 38400 -c avr109 -U flash:w:COC.hex

Connecting to programmer: .avrdude: butterfly_recv(): programmer is not responding
pi@raspberrypi ~/CUL_VER_158/culfw/Devices/COC $
[/code]

:open_mouth: hmmm klappt also nicht!

meine cmdline.txt lautet

dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p6 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait

und die Datei inittab (existierte übrigens noch nicht)

#T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3

#Spawn a getty on Raspberry Pi serial line
#T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

— ratlos —

Das ist merkwürdig… Das Flashen müsste genauso funktionieren… Leider habe ich meinen CCD in nächster Zeit nicht zur Hand, sonst würde ich es hier selbst noch einmal testen. Ich weiß leider nicht, wo das Problem noch liegen könnte.

Habe weiter gesucht, anscheinend bin ich nicht allein. Hatte ganz vergessen zu erwähnen, dass es sich um ein CCD2 (Version 2) handelt.

So nun bin ich einen Schritt weiter gekommen:

zuerst habe ich das Funkmodul gestartet:

if test ! -d /sys/class/gpio/gpio17; then echo 17 > /sys/class/gpio/export; fi echo out > /sys/class/gpio/gpio17/direction echo 1 > /sys/class/gpio/gpio17/value

Die orangne LED blinkt!

Mit screen /dev/ttyAMA0 38400
und dem Kommando V bekomme ich
V 2.65 CSM868

Also scheint ja das Funkmodul zu laufen.

Leider startet Homegear immer nich nicht:

root@raspberrypi:/etc/homegear# homegear 12/22/15 21:14:45.702 Debug: debugLevel set to 6 12/22/15 21:14:45.703 Debug: devLog set to 1 12/22/15 21:14:45.703 Debug: databasePath set to /var/lib/homegear/db.sql 12/22/15 21:14:45.703 Debug: databaseMemoryJournal set to 1 12/22/15 21:14:45.703 Debug: databaseSynchronous set to 0 12/22/15 21:14:45.704 Debug: logfilePath set to /var/log/homegear/ 12/22/15 21:14:45.704 Debug: certPath set to /etc/homegear/homegear.crt 12/22/15 21:14:45.704 Debug: keyPath set to /etc/homegear/homegear.key 12/22/15 21:14:45.704 Debug: loadDHParamsFromFile set to 1 12/22/15 21:14:45.704 Debug: dhParamPath set to /etc/homegear/dh1024.pem 12/22/15 21:14:45.704 Debug: deviceDescriptionPath set to /etc/homegear/devices/ 12/22/15 21:14:45.704 Debug: clientSettingsPath set to /etc/homegear/rpcclients.conf 12/22/15 21:14:45.705 Debug: serverSettingsPath set to /etc/homegear/rpcservers.conf 12/22/15 21:14:45.705 Debug: physicalDeviceSettingsPath set to /etc/homegear/physicalinterfaces.conf 12/22/15 21:14:45.705 Debug: gpioPath set to /sys/class/gpio/ 12/22/15 21:14:45.705 Debug: scriptPath set to /var/lib/homegear/scripts/ 12/22/15 21:14:45.705 Debug: libraryPath set to /var/lib/homegear/modules/ 12/22/15 21:14:45.705 Debug: firmwarePath set to /var/lib/homegear/firmware/ 12/22/15 21:14:45.706 Debug: prioritizeThreads set to 1 12/22/15 21:14:45.706 Debug: workerThreadWindow set to 3000 12/22/15 21:14:45.706 Debug: rpcServerMaxConnections set to 50 12/22/15 21:14:45.706 Debug: rpcServerThreadPriority set to 0 12/22/15 21:14:45.706 Debug: rpcServerThreadPolicy set to 0 12/22/15 21:14:45.706 Debug: rpcClientMaxThreads set to 50 12/22/15 21:14:45.707 Debug: rpcClientThreadPriority set to 0 12/22/15 21:14:45.707 Debug: rpcClientThreadPolicy set to 0 12/22/15 21:14:45.707 Debug: workerThreadPriority set to 0 12/22/15 21:14:45.707 Debug: workerThreadPolicy set to 0 12/22/15 21:14:45.707 Debug: physicalInterfaceThreadPriority set to 45 12/22/15 21:14:45.707 Debug: physicalInterfaceThreadPolicy set to 1 12/22/15 21:14:45.707 Debug: packetReceivedThreadPriority set to 0 12/22/15 21:14:45.708 Debug: packetReceivedThreadPolicy set to 0 12/22/15 21:14:45.708 Debug: eventMaxThreads set to 20 12/22/15 21:14:45.708 Debug: eventTriggerThreadPriority set to 0 12/22/15 21:14:45.708 Debug: eventTriggerThreadPolicy set to 0 12/22/15 21:14:45.708 Loading RPC server settings from /etc/homegear/rpcservers.conf 12/22/15 21:14:45.709 Debug: interface of server RPCServer1 set to 0.0.0.0 12/22/15 21:14:45.709 Debug: port of server RPCServer1 set to 2001 12/22/15 21:14:45.709 Debug: webServer of server RPCServer1 set to 1 12/22/15 21:14:45.709 Debug: contentPath of RPC server RPCServer1 set to /var/lib/homegear/www/rpc/ 12/22/15 21:14:45.709 Debug: ssl of server RPCServer1 set to 0 12/22/15 21:14:45.710 Debug: authType of server RPCServer1 set to 0 12/22/15 21:14:45.710 Debug: interface of server RPCServer2 set to 0.0.0.0 12/22/15 21:14:45.710 Debug: port of server RPCServer2 set to 2002 12/22/15 21:14:45.710 Debug: webServer of server RPCServer2 set to 1 12/22/15 21:14:45.710 Debug: contentPath of RPC server RPCServer2 set to /var/lib/homegear/www/rpc/ 12/22/15 21:14:45.710 Debug: ssl of server RPCServer2 set to 1 12/22/15 21:14:45.710 Debug: authType of server RPCServer2 set to 0 12/22/15 21:14:45.711 Debug: diffieHellmanKeySize of server RPCServer2 set to 1024 12/22/15 21:14:45.711 Debug: interface of server RPCServer3 set to 0.0.0.0 12/22/15 21:14:45.711 Debug: port of server RPCServer3 set to 2003 12/22/15 21:14:45.711 Debug: webServer of server RPCServer3 set to 1 12/22/15 21:14:45.711 Debug: contentPath of RPC server RPCServer3 set to /var/lib/homegear/www/rpc/ 12/22/15 21:14:45.711 Debug: ssl of server RPCServer3 set to 1 12/22/15 21:14:45.712 Debug: authType of server RPCServer3 set to 1 12/22/15 21:14:45.712 Debug: diffieHellmanKeySize of server RPCServer3 set to 1024 12/22/15 21:14:45.712 Loading RPC client settings from /etc/homegear/rpcclients.conf 12/22/15 21:14:45.712 Debug: hostname of RPC client ExampleClient set to myhostname 12/22/15 21:14:45.712 Debug: caFile of RPC client ExampleClient set to /path/to/ca-certficate 12/22/15 21:14:45.713 Debug: verifyCertificate of RPC client ExampleClient set to 1 12/22/15 21:14:45.713 Debug: forceSSL of RPC client ExampleClient set to 1 12/22/15 21:14:45.713 Debug: authType of RPC client ExampleClient set to 1 12/22/15 21:14:45.713 Debug: userName of RPC client ExampleClient set to myuser 12/22/15 21:14:45.713 Debug: password of RPC client ExampleClient was set. 12/22/15 21:14:45.715 Debug: Loading family modules 12/22/15 21:14:45.715 Info: Loading family module mod_miscellaneous.so 12/22/15 21:14:45.726 Module Miscellaneous: Debug: Loading module... 12/22/15 21:14:45.726 Info: Loading family module mod_philipshue.so 12/22/15 21:14:45.739 Module Philips hue: Debug: Loading module... 12/22/15 21:14:45.739 Info: Loading family module mod_homematicbidcos.so 12/22/15 21:14:45.758 Module HomeMatic BidCoS: Debug: Loading module... 12/22/15 21:14:45.758 Info: Loading family module mod_max.so 12/22/15 21:14:45.769 Module MAX: Debug: Loading module... 12/22/15 21:14:45.769 Info: Loading family module mod_insteon.so 12/22/15 21:14:45.780 Module INSTEON: Debug: Loading module... 12/22/15 21:14:45.780 Info: Loading family module mod_homematicwired.so 12/22/15 21:14:45.790 Module HomeMatic Wired: Debug: Loading module... 12/22/15 21:14:45.823 Debug: Reading config for physical device family HomeMatic BidCoS 12/22/15 21:14:45.823 Debug: id of family HomeMatic BidCoS set to My-CCD 12/22/15 21:14:45.823 Debug: deviceType of family HomeMatic BidCoS set to coc 12/22/15 21:14:45.823 Debug: device of family HomeMatic BidCoS set to /dev/ttyAMA0 12/22/15 21:14:45.824 Debug: responseDelay of family HomeMatic BidCoS set to 95 12/22/15 21:14:45.824 Debug: GPIO1 of family HomeMatic BidCoS set to 17 12/22/15 21:14:45.824 Debug: GPIO2 of family HomeMatic BidCoS set to 22 12/22/15 21:14:45.824 Module HomeMatic BidCoS: Debug: Creating physical device. Type defined in physicalinterfaces.conf is: coc 12/22/15 21:14:45.825 Initializing database... 12/22/15 21:14:45.832 Initializing family controller... 12/22/15 21:14:45.832 Module HomeMatic BidCoS: Loading XML RPC devices... 12/22/15 21:14:45.833 Loading XML RPC device /etc/homegear/devices/0/rf_tc_it_wm-w-eu.xml 12/22/15 21:14:45.894 Loading XML RPC device /etc/homegear/devices/0/rf_dis_wm55.xml 12/22/15 21:14:45.898 Loading XML RPC device /etc/homegear/devices/0/rf_rd_le_v1_3.xml 12/22/15 21:14:45.901 Loading XML RPC device /etc/homegear/devices/0/rf_pb-2-wm55_le_v1_3.xml 12/22/15 21:14:45.905 Loading XML RPC device /etc/homegear/devices/0/rf_rd.xml 12/22/15 21:14:45.909 Loading XML RPC device /etc/homegear/devices/0/rf_winmatic.xml 12/22/15 21:14:45.916 Loading XML RPC device /etc/homegear/devices/0/rf_d.xml 12/22/15 21:14:45.927 Loading XML RPC device /etc/homegear/devices/0/rf_pb-2-wm55_ge_v1_4.xml 12/22/15 21:14:45.931 Loading XML RPC device /etc/homegear/devices/0/rf_sec_sd.xml 12/22/15 21:14:45.934 Loading XML RPC device /etc/homegear/devices/0/rf_s_1conf_644_le_v2_3.xml 12/22/15 21:14:45.941 Loading XML RPC device /etc/homegear/devices/0/rf_rc_single_on.xml 12/22/15 21:14:45.945 Loading XML RPC device /etc/homegear/devices/0/rf_dim_2l_644.xml 12/22/15 21:14:45.958 Loading XML RPC device /etc/homegear/devices/0/rf_keymatic.xml 12/22/15 21:14:45.964 Loading XML RPC device /etc/homegear/devices/0/rf_rc_12.xml 12/22/15 21:14:45.968 Loading XML RPC device /etc/homegear/devices/0/rf_rhs.xml 12/22/15 21:14:45.972 Loading XML RPC device /etc/homegear/devices/0/rf_em_8.xml 12/22/15 21:14:45.978 Loading XML RPC device /etc/homegear/devices/0/rf_dim_t_le_v1_9.xml 12/22/15 21:14:45.990 Loading XML RPC device /etc/homegear/devices/0/rf_tis.xml 12/22/15 21:14:45.993 Loading XML RPC device /etc/homegear/devices/0/rf_s_le_v1_5.xml 12/22/15 21:14:45.999 Loading XML RPC device /etc/homegear/devices/0/rf_dim_1tconf_644.xml 12/22/15 21:14:46.013 Loading XML RPC device /etc/homegear/devices/0/rf_sen_wa_od.xml 12/22/15 21:14:46.017 Loading XML RPC device /etc/homegear/devices/0/rf_sc_e_v1_7.xml 12/22/15 21:14:46.020 Loading XML RPC device /etc/homegear/devices/0/rf_sec_sd_schueco.xml 12/22/15 21:14:46.023 Loading XML RPC device /etc/homegear/devices/0/rf_bl_le_v2_3.xml 12/22/15 21:14:46.034 Loading XML RPC device /etc/homegear/devices/0/rf_s_1conf_644.xml 12/22/15 21:14:46.041 Loading XML RPC device /etc/homegear/devices/0/rf_rhs_e_v1_7.xml 12/22/15 21:14:46.045 Loading XML RPC device /etc/homegear/devices/0/rf_sec_sco.xml 12/22/15 21:14:46.048 Loading XML RPC device /etc/homegear/devices/0/rf_s_ba.xml 12/22/15 21:14:46.055 Loading XML RPC device /etc/homegear/devices/0/rf_dim_1pwm_644_le_v2_4.xml 12/22/15 21:14:46.069 Loading XML RPC device /etc/homegear/devices/0/rf_sci_3.xml 12/22/15 21:14:46.072 Loading XML RPC device /etc/homegear/devices/0/rf_rc-4-2.xml 12/22/15 21:14:46.075 Loading XML RPC device /etc/homegear/devices/0/rf_ks550.xml 12/22/15 21:14:46.078 Loading XML RPC device /etc/homegear/devices/0/rf_rc-sec4-2.xml 12/22/15 21:14:46.082 Loading XML RPC device /etc/homegear/devices/0/rf_swi.xml 12/22/15 21:14:46.085 Loading XML RPC device /etc/homegear/devices/0/rf_4dis.xml 12/22/15 21:14:46.089 Loading XML RPC device /etc/homegear/devices/0/rf_dim_2t_644_le_v2_4.xml 12/22/15 21:14:46.103 Loading XML RPC device /etc/homegear/devices/0/rf_pb-2.xml 12/22/15 21:14:46.106 Loading XML RPC device /etc/homegear/devices/0/rf_sen_mdir.xml 12/22/15 21:14:46.110 Loading XML RPC device /etc/homegear/devices/0/rf_cc_rt_dn_bom.xml 12/22/15 21:14:46.137 Loading XML RPC device /etc/homegear/devices/0/rf_s_mega168.xml 12/22/15 21:14:46.143 Loading XML RPC device /etc/homegear/devices/0/rf_s_1conf_644_le_v2_1.xml 12/22/15 21:14:46.150 Loading XML RPC device /etc/homegear/devices/0/rf_rc-key4-2.xml 12/22/15 21:14:46.154 Loading XML RPC device /etc/homegear/devices/0/rf_wds_v1_1.xml 12/22/15 21:14:46.157 Loading XML RPC device /etc/homegear/devices/0/rf_ou_led16_ge_v1_1.xml 12/22/15 21:14:46.160 Loading XML RPC device /etc/homegear/devices/0/rf_bl_conf_644_e_v2_1.xml 12/22/15 21:14:46.171 Loading XML RPC device /etc/homegear/devices/0/rf_scd_v1_0.xml 12/22/15 21:14:46.174 Loading XML RPC device /etc/homegear/devices/0/rf_sc_le_v1_6.xml 12/22/15 21:14:46.177 Loading XML RPC device /etc/homegear/devices/0/rf_es_pmsw.xml 12/22/15 21:14:46.190 Loading XML RPC device /etc/homegear/devices/0/rf_ash550.xml 12/22/15 21:14:46.192 Loading XML RPC device /etc/homegear/devices/0/rf_dim_t.xml 12/22/15 21:14:46.203 Loading XML RPC device /etc/homegear/devices/0/rf_rhs_le_v1_6.xml 12/22/15 21:14:46.207 Loading XML RPC device /etc/homegear/devices/0/rf_cc_tc_le_v1_9.xml 12/22/15 21:14:46.240 Loading XML RPC device /etc/homegear/devices/0/rf_dim_2t_644.xml 12/22/15 21:14:46.255 Loading XML RPC device /etc/homegear/devices/0/rf_dim_1tconf_644_le_v2_4.xml 12/22/15 21:14:46.268 Loading XML RPC device /etc/homegear/devices/0/rf_rc.xml 12/22/15 21:14:46.272 Loading XML RPC device /etc/homegear/devices/0/rf_cfm.xml 12/22/15 21:14:46.285 Loading XML RPC device /etc/homegear/devices/0/rf_sen_db.xml 12/22/15 21:14:46.288 Loading XML RPC device /etc/homegear/devices/0/rf_cc_rt_dn.xml 12/22/15 21:14:46.315 Loading XML RPC device /etc/homegear/devices/0/rf_bl_conf_644.xml 12/22/15 21:14:46.326 Loading XML RPC device /etc/homegear/devices/0/rf_cc_tc.xml 12/22/15 21:14:46.360 Loading XML RPC device /etc/homegear/devices/0/rf_es_pmsw_le_v2_4.xml 12/22/15 21:14:46.372 Loading XML RPC device /etc/homegear/devices/0/rf_wds30_ot2.xml 12/22/15 21:14:46.375 Loading XML RPC device /etc/homegear/devices/0/rf_cm.xml 12/22/15 21:14:46.382 Loading XML RPC device /etc/homegear/devices/0/rf_bl_conf_644_e_v2_0.xml 12/22/15 21:14:46.393 Loading XML RPC device /etc/homegear/devices/0/rf_rc_19.xml 12/22/15 21:14:46.402 Loading XML RPC device /etc/homegear/devices/0/rf_resc_win_pcb_sc.xml 12/22/15 21:14:46.416 Loading XML RPC device /etc/homegear/devices/0/rf_dim_1l_644_le_v2_4.xml 12/22/15 21:14:46.429 Loading XML RPC device /etc/homegear/devices/0/rf_d_le_v1_9.xml 12/22/15 21:14:46.440 Loading XML RPC device /etc/homegear/devices/0/rf_d_le_v1_7.xml 12/22/15 21:14:46.450 Loading XML RPC device /etc/homegear/devices/0/rf_sen_mdir_wm55.xml 12/22/15 21:14:46.456 Loading XML RPC device /etc/homegear/devices/0/rf_fs_ba.xml 12/22/15 21:14:46.463 Loading XML RPC device /etc/homegear/devices/0/rf_sec_sfa.xml 12/22/15 21:14:46.472 Loading XML RPC device /etc/homegear/devices/0/rf_ws550.xml 12/22/15 21:14:46.474 Loading XML RPC device /etc/homegear/devices/0/rf_cf.xml 12/22/15 21:14:46.486 Loading XML RPC device /etc/homegear/devices/0/rf_wds40_th_i_2.xml 12/22/15 21:14:46.488 Loading XML RPC device /etc/homegear/devices/0/rf_ddc.xml 12/22/15 21:14:46.495 Loading XML RPC device /etc/homegear/devices/0/rf_sen_ep.xml 12/22/15 21:14:46.498 Loading XML RPC device /etc/homegear/devices/0/rf_s_4_ba.xml 12/22/15 21:14:46.505 Loading XML RPC device /etc/homegear/devices/0/rf_s_644.xml 12/22/15 21:14:46.514 Loading XML RPC device /etc/homegear/devices/0/rf_sec_mdir_v1_5.xml 12/22/15 21:14:46.517 Loading XML RPC device /etc/homegear/devices/0/rf_dim_1t_644.xml 12/22/15 21:14:46.532 Loading XML RPC device /etc/homegear/devices/0/rf_bl_644.xml 12/22/15 21:14:46.543 Loading XML RPC device /etc/homegear/devices/0/rf_es_tx_wm.xml 12/22/15 21:14:46.546 Loading XML RPC device /etc/homegear/devices/0/rf_dim_1pwm_644.xml 12/22/15 21:14:46.560 Loading XML RPC device /etc/homegear/devices/0/rf_sc.xml 12/22/15 21:14:46.563 Loading XML RPC device /etc/homegear/devices/0/rf_sen_mdir_v1_5.xml 12/22/15 21:14:46.567 Loading XML RPC device /etc/homegear/devices/0/rf_bl.xml 12/22/15 21:14:46.578 Loading XML RPC device /etc/homegear/devices/0/rf_tis_le_v1_0.xml 12/22/15 21:14:46.581 Loading XML RPC device /etc/homegear/devices/0/rf_s_8_ba.xml 12/22/15 21:14:46.588 Loading XML RPC device /etc/homegear/devices/0/rf_rep.xml 12/22/15 21:14:46.606 Loading XML RPC device /etc/homegear/devices/0/rf_dim_1l_644.xml 12/22/15 21:14:46.620 Loading XML RPC device /etc/homegear/devices/0/rf_dim_2l_644_le_v2_4.xml 12/22/15 21:14:46.633 Loading XML RPC device /etc/homegear/devices/0/rf_dim_1t_644_le_v2_4.xml 12/22/15 21:14:46.647 Loading XML RPC device /etc/homegear/devices/0/rf_ou_led16_le_v1_0.xml 12/22/15 21:14:46.651 Loading XML RPC device /etc/homegear/devices/0/rf_roto_wdf_solar.xml 12/22/15 21:14:46.668 Loading XML RPC device /etc/homegear/devices/0/rf_pbi.xml 12/22/15 21:14:46.671 Loading XML RPC device /etc/homegear/devices/0/rf_wds_v1_0.xml 12/22/15 21:14:46.674 Loading XML RPC device /etc/homegear/devices/0/rf_s.xml 12/22/15 21:14:46.682 Loading XML RPC device /etc/homegear/devices/0/rf_central.xml 12/22/15 21:14:46.685 Loading XML RPC device /etc/homegear/devices/0/rf_cc_vd.xml 12/22/15 21:14:46.686 Loading XML RPC device /etc/homegear/devices/0/rf_s_le_v2_3.xml 12/22/15 21:14:46.695 Loading XML RPC device /etc/homegear/devices/0/rf_sec_mdir.xml 12/22/15 21:14:46.699 Loading XML RPC device /etc/homegear/devices/0/rf_s550ia.xml 12/22/15 21:14:46.700 Info: Not initializing device family HomeMatic Wired, because no physical interface was found. 12/22/15 21:14:46.701 Info: Not initializing device family INSTEON, because no physical interface was found. 12/22/15 21:14:46.701 Info: Not initializing device family MAX!, because no physical interface was found. 12/22/15 21:14:46.701 Info: Not initializing device family Philips hue, because no physical interface was found. 12/22/15 21:14:46.701 Module Miscellaneous: Loading XML RPC devices... 12/22/15 21:14:46.701 Loading XML RPC device /etc/homegear/devices/254/Template.xml 12/22/15 21:14:46.703 Loading devices... Ungültiger Maschinenbefehl (Speicherabzug geschrieben)

und als Service scheint zunächst alles OK:

[code]root@raspberrypi:/etc/homegear# service homegear start
root@raspberrypi:/etc/homegear# service homegear status
● homegear.service - LSB: Start Homegear
Loaded: loaded (/etc/init.d/homegear)
Active: active (exited) since Di 2015-12-22 21:11:16 UTC; 5min ago
Process: 7282 ExecStop=/etc/init.d/homegear stop (code=exited, status=0/SUCCESS)
Process: 7388 ExecStart=/etc/init.d/homegear start (code=exited, status=0/SUCCESS)

Dez 22 21:11:16 raspberrypi homegear[7388]: 12/22/15 21:11:16.101 Debug: hostname of RPC client ExampleClient s…tname
Dez 22 21:11:16 raspberrypi homegear[7388]: 12/22/15 21:11:16.101 Debug: caFile of RPC client ExampleClient set…icate
Dez 22 21:11:16 raspberrypi homegear[7388]: 12/22/15 21:11:16.101 Debug: verifyCertificate of RPC client Exampl… to 1
Dez 22 21:11:16 raspberrypi homegear[7388]: 12/22/15 21:11:16.101 Debug: forceSSL of RPC client ExampleClient set to 1
Dez 22 21:11:16 raspberrypi homegear[7388]: 12/22/15 21:11:16.101 Debug: authType of RPC client ExampleClient set to 1
Dez 22 21:11:16 raspberrypi homegear[7388]: 12/22/15 21:11:16.101 Debug: userName of RPC client ExampleClient s…yuser
Dez 22 21:11:16 raspberrypi homegear[7388]: 12/22/15 21:11:16.101 Debug: password of RPC client ExampleClient was set.
Dez 22 21:11:16 raspberrypi homegear[7388]: 12/22/15 21:11:16.103 Info: Waiting for event threads to finish.
Dez 22 21:11:16 raspberrypi homegear[7388]: .
Dez 22 21:16:40 raspberrypi systemd[1]: Started LSB: Start Homegear.
Hint: Some lines were ellipsized, use -l to show in full.
root@raspberrypi:/etc/homegear#[/code]

nur leider:

root@raspberrypi:/etc/homegear# homegear -r 12/22/15 21:18:38.180 Could not connect to socket. Error: No such file or directory 12/22/15 21:18:38.181 Could not connect to socket. Error: No such file or directory root@raspberrypi:/etc/homegear#

Nach service homegear start hört die orangene LED auf zu blinken!

Irgendwelche Tipps wie ich weiter kommen könnte?

Vielen Dank schonmal.

Kleines Update:

Habe es nochmal ganz frisch mit dem Image homeGear + openHAB (wheezy) probiert.

Und siehe da, Radio, homeGear und openHAB funktioniert einwandfrei.

Ich tippe also mal auf irgendwelche Probleme mit Jessie und Homgear in Verbindung mit der CCD2

Würde mich aber über einen Hinweis freuen wenn jemand die CCD2 auf Jessie zum laufen bekommen hat.

Vielen Dank erstmal für die Hilfe!

Christian

Hallo nochmal …

Nachdem ich meine SD-Karte geschrottet habe und das Backup auch nicht mehr klappt muss ich alles neu installieren :confused:

Auch das “alte” weezy image geht nicht mehr (302 found) - autsch also stehe ich mit meiner CCDv2 wieder vor dem Problem mit Jessie.
Auch das Jessie homegear + openhab image scheint nicht korrekt zu funktionieren - installiert mit fehlern:

[code]Unpacking homegear (0.6.0-1263) …
dpkg: dependency problems prevent configuration of homegear:
homegear depends on libenchant1c2a (>= 1.6.0); however:
Package libenchant1c2a is not installed.
homegear depends on libltdl7 (>= 2.4.2); however:
Package libltdl7 is not installed.
homegear depends on libmcrypt4; however:
Package libmcrypt4 is not installed.
homegear depends on libxslt1.1 (>= 1.1.25); however:
Package libxslt1.1 is not installed.

dpkg: error processing package homegear (–install):
dependency problems - leaving unconfigured
Processing triggers for systemd (215-17+deb8u3) …
Errors were encountered while processing:
homegear
Reading package lists… Done
Building dependency tree
Reading state information… Done
Correcting dependencies… Done
The following extra packages will be installed:
aspell aspell-en dictionaries-common emacsen-common enchant hunspell-en-us libaspell15 libenchant1c2a libglib2.0-0 libglib2.0-data libhunspell-1.3-0 libltdl7 libmcrypt4
libxslt1.1 shared-mime-info xdg-user-dirs
Suggested packages:
aspell-doc spellutils wordlist hunspell openoffice.org-hunspell openoffice.org-core libenchant-voikko libmcrypt-dev mcrypt
The following NEW packages will be installed:
aspell aspell-en dictionaries-common emacsen-common enchant hunspell-en-us libaspell15 libenchant1c2a libglib2.0-0 libglib2.0-data libhunspell-1.3-0 libltdl7 libmcrypt4
libxslt1.1 shared-mime-info xdg-user-dirs
0 upgraded, 16 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.[/code]komplettes log im Anhang. -evtl ist ja alles OK!

Habe also alles sauber installiert (vom image und mit einem frischen raspberian) und komme diesmal soweit, dass homegear läuft, die orangene LED blinkt und es sollte alles bereit sein zum pairen.

ABER leider NIX! auch “neue” frische Geräte (also noch nie gepairt) werden nicht erkannt - die 60 sekunden versteichen ohne das was passiert. Auch das pairen über die Seriennummer klappt nicht. Irgendwie FUNKT es nicht :frowning:

Zuerst habe ich die Frage zum GPIO Pin 2, sollte für eine CCD ja 22 sein. Nur 22 ist (auch) der pin für die Hintergrundbeleuchtung des LCD:

options fbtft_device custom name=fb_ili9341 dma=1 buswidth=8 speed=48000000 gpios=reset:23,dc:24,led:22 rotate=90 bgr=1 cs=0
Es schaltet sich auch die Hintergrundbeleuchtung nach dem Booten ein, obwohl die LCD-Treiber nicht geladen sind. Steht in der homegear conf gpio 22 drin so starten die treiber auch nicht (modprobe bringt einen gpio fehler)

Also irgend was ist faul, keine Ahnung warum es unter weezy geklappt hat. Die Dokumentation / und der Support von busware ist sehr dürftig und ich bin am verzweifeln - das Teil ist ja auch kein Schnäppchen. Das Konzept LCD, Gehäuse, RTC, 2. Funkmodul, usw ist ja überzeugend und mit einem Rasperry PI2 eine all in one Lösung - auf dem Papier.

  1. Was muss für die CCDv2 in die conf? anscheinend ja nicht das gleich wie für die CCDv1, oder?
  2. Wozu ist der 2. gpio da? gpio17 für das einschalten des Funkmoduls aber der 2.?
  3. Warum funktioniert das LCD erst nach einem manuellen Aufruf von modprobe? Beim Booten gibt es eine Fehlermeldung. Auch der dma parameter scheint es gar nicht zu geben :imp: Habe alles genau nach manual gemacht: http://busware.de/tiki-index.php?page=CCD2_Installation
  4. Hat jemand eine genauere doku zur ccd2. Für die ccd1 gibt es immerhin einen Schaltplan.
  5. Hat jemand die CCDv2 schon zum laufen gebracht?

Jede Hilfe willkommen, danke! Und natürlich allen Dank für das tolle Projekt.
Sonst gehe ich los und kaufe mir eine CCU2 :unamused: Muss wohl, sonst bringt mich meine Frau -zu Recht- um.
install.log (91.9 KB)

Nur die GPIOs unterscheiden sich möglicherweise. GPIO1 ist 17, den zweiten kannst du in der culfw sehen.

Benötigt wird nur GPIO 17. Der zweite GPIO ist für den Bootloader, also um die Firmware zu flashen. Homegear setzt ihn nur, damit der Bootloader nicht gestartet wird.

Keine Ahnung. Leider habe ich auch keinen CCDv2 zum Testen.

Leider nein. Hat die fhem-Community da vielleicht was?

Würde mich auch interessieren. Generell laufen die PIGATOR-Module aber, von daher sollte der CCDv2 eigentlich funktionieren. Siehst du etwas in “screen”? Wenn wir gar nicht weiterkommen, kann ich dir anbieten, mir das Ding einmal zuzusenden.

Viele Grüße

Sathya