Seite 1 von 2

CUxD 1.11a auf Raspberry Zero W

Verfasst: 16.10.2017, 21:58
von Gelegenheitsbastler
Ich bin Neuling im Thema HomeMatic. Daher habe ich in den letzten Tagen viel gelesen und daher den Einstieg halbwegs allein geschafft. Als Hardware nutze ich einen Raspberry Zero W. Die Installation und Einrichtung der Firmware so wie die Kopplung mit den bisher vorhandenen Aktoren ist im Großen und Ganzen gut verlaufen. Nun habe ich heute versucht, CuxD 1.11a zu installieren. Leider läuft das nicht. Auf dem Screenshot sind die Daten so wie die Fehlermeldung zu sehen. Hat jemand eine Idee, wo das Problem liegen könnte?

Re: CUxD 1.11a

Verfasst: 16.10.2017, 22:07
von dondaik
wenn es kein nachbau - stick ist dann sind einträge in config-datei von cuxd nötig.

Re: CUxD 1.11a

Verfasst: 16.10.2017, 22:13
von Gelegenheitsbastler
Ich nehme an, dass Du dieses Modul meinst, dass ich nutze.
https://www.elv.de/homematic-funkmodul- ... usatz.html

Meinst Du mit der config-datei den Button Setup?

Welche Einstellungen muss ich dort vornehmen?

edit: Installiert habe ich diese Version: cuxd_1.11a_ccurm.tar.gz über den Menüpunkt "Zusatzsoftware".

Re: CUxD 1.11a

Verfasst: 16.10.2017, 22:18
von dondaik
ich hatte mich auf den cul stick bezogen - das gezeigte modul ist für den "hm-funk"

Re: CUxD 1.11a

Verfasst: 16.10.2017, 22:21
von Gelegenheitsbastler
Für den Fall, dass es hilfreich sein könnte, hier noch das Syslog:

Code: Alles auswählen

Oct 16 21:24:53 homematic-raspi daemon.info cuxd[769]: write_pid /var/run/cuxd.pid [769]
Oct 16 21:24:53 homematic-raspi daemon.info cuxd[769]: CUx-Daemon(1.11a) on CCU(2.29.22.20171007) start PID:769
Oct 16 21:24:53 homematic-raspi daemon.info cuxd[769]: rename 'webcamconfig-default.ini' -> '/usr/local/addons/cuxd/webcamconfig.ini'
Oct 16 21:24:53 homematic-raspi daemon.info cuxd[769]: write_proxy /var/cache/cuxd_proxy.ini (769 /usr/local/addons/cuxd/ 1.11a 2.29.22.20171007 0)
Oct 16 21:24:53 homematic-raspi daemon.info cuxd[769]: add interface 'CUxD'
Oct 16 21:24:53 homematic-raspi daemon.info cuxd[769]: write 4 interfaces to /usr/local/etc/config/InterfacesList.xml
Oct 16 21:24:53 homematic-raspi daemon.err cuxd[769]: socket: No such device
Oct 16 21:26:05 homematic-raspi daemon.info cuxd[769]: CUx-Daemon stop(2)
Oct 16 21:26:05 homematic-raspi daemon.info cuxd[769]: unlink(/var/cache/cuxd_proxy.ini)
Oct 16 21:26:05 homematic-raspi daemon.info cuxd[769]: save paramsets(/usr/local/addons/cuxd/cuxd.ps) size:12
Oct 16 21:26:05 homematic-raspi daemon.info cuxd[769]: unlink(/var/run/cuxd.pid)
Oct 16 21:27:31 homematic-raspi daemon.info cuxd[939]: write_pid /var/run/cuxd.pid [939]
Oct 16 21:27:31 homematic-raspi daemon.info cuxd[939]: CUx-Daemon(1.11a) on CCU(2.29.22.20171007) start PID:939
Oct 16 21:27:31 homematic-raspi daemon.info cuxd[939]: load paramsets(/usr/local/addons/cuxd/cuxd.ps) size:12 update(-86s):Mon Oct 16 21:26:05 2017
Oct 16 21:27:31 homematic-raspi daemon.info cuxd[939]: write_proxy /var/cache/cuxd_proxy.ini (939 /usr/local/addons/cuxd/ 1.11a 2.29.22.20171007 0)
Oct 16 21:27:31 homematic-raspi daemon.err cuxd[939]: socket: No such device
Oct 16 21:27:59 homematic-raspi daemon.info cuxd[939]: CUx-Daemon stop(2)
Oct 16 21:27:59 homematic-raspi daemon.info cuxd[939]: unlink(/var/cache/cuxd_proxy.ini)
Oct 16 21:27:59 homematic-raspi daemon.info cuxd[939]: save paramsets(/usr/local/addons/cuxd/cuxd.ps) size:12
Oct 16 21:27:59 homematic-raspi daemon.info cuxd[939]: unlink(/var/run/cuxd.pid)
Oct 16 21:28:51 homematic-raspi daemon.info cuxd[996]: write_pid /var/run/cuxd.pid [996]
Oct 16 21:28:51 homematic-raspi daemon.info cuxd[996]: CUx-Daemon(1.11a) on CCU(2.29.22.20171007) start PID:996
Oct 16 21:28:51 homematic-raspi daemon.info cuxd[996]: load paramsets(/usr/local/addons/cuxd/cuxd.ps) size:12 update(-52s):Mon Oct 16 21:27:59 2017
Oct 16 21:28:51 homematic-raspi daemon.info cuxd[996]: write_proxy /var/cache/cuxd_proxy.ini (996 /usr/local/addons/cuxd/ 1.11a 2.29.22.20171007 0)
Oct 16 21:28:51 homematic-raspi daemon.err cuxd[996]: socket: No such device


Re: CUxD 1.11a

Verfasst: 17.10.2017, 09:37
von JRiemann
dondaik hat geschrieben:ich hatte mich auf den cul stick bezogen
Von Curl Stick war hier nie die Rede!!
Gelegenheitsbastler hat geschrieben:ich diese Version: cuxd_1.11a_ccurm.tar.gz
Ist das die aktuelle Variante von hier? > klick <
Die 1.11a wurde vor einigen Tagen aktualisiert, was man anhand der Versionsnummer nicht erkennen kann.

Hast Du bereits an CUcD-Gerät erstellt? Oftmals muss mind. ein Gerät erstellt werden damit CUxD sich verbindet. Ein Reboot über die Systemsteuerung der CCU kann auch nicht schaden.

Re: CUxD 1.11a auf Raspberry Zero

Verfasst: 17.10.2017, 10:19
von Gelegenheitsbastler
Ich habe die installierte Version jetzt deinstalliert, den Raspberry neu gestartet, dann die Version (cuxd_1.11a_ccurm.tar.gz) aus Deinem Link herunter geladen und installiert worauf hin der Raspberry automatisch nochmals neu gestartet wurde. Nach dem Neustart bin ich über "Zusatzsoftware - CUx Daemon - Einstellen gegangen. Jetzt sieht das nun so aus wie im Anhang zu sehen.

Das Problem ist also geblieben.

Wenn ich nun ein neues Gerät anlege (siehe Screenshot) und dann auf "Gerät auf CCU erzeugen" klicke, sieht es so aus, wie im Anhang. Da ist kein Gerät in der Liste zu sehen.

Das CUxD Syslog sieht so aus:

Code: Alles auswählen

Oct 17 10:11:54 homematic-raspi daemon.info cuxd[778]: write_pid /var/run/cuxd.pid [778]
Oct 17 10:11:54 homematic-raspi daemon.info cuxd[778]: CUx-Daemon(1.11a) on CCU(2.29.22.20171007) start PID:778
Oct 17 10:11:54 homematic-raspi daemon.info cuxd[778]: rename 'webcamconfig-default.ini' -> '/usr/local/addons/cuxd/webcamconfig.ini'
Oct 17 10:11:54 homematic-raspi daemon.info cuxd[778]: write_proxy /var/cache/cuxd_proxy.ini (778 /usr/local/addons/cuxd/ 1.11a 2.29.22.20171007 0)
Oct 17 10:11:54 homematic-raspi daemon.info cuxd[778]: add interface 'CUxD'
Oct 17 10:11:54 homematic-raspi daemon.info cuxd[778]: write 4 interfaces to /usr/local/etc/config/InterfacesList.xml
Oct 17 10:11:54 homematic-raspi daemon.err cuxd[778]: socket: No such device
Oct 17 10:17:13 homematic-raspi daemon.info cuxd[778]: create CUX2800001 '' dtype=28&dtype2=0&dserial=1&dname=&dbase=10022'
Auch nach einem CUxD Stop und Restart bleibt der Fehler.

Code: Alles auswählen

Oct 17 10:11:54 homematic-raspi daemon.info cuxd[778]: write_pid /var/run/cuxd.pid [778]
Oct 17 10:11:54 homematic-raspi daemon.info cuxd[778]: CUx-Daemon(1.11a) on CCU(2.29.22.20171007) start PID:778
Oct 17 10:11:54 homematic-raspi daemon.info cuxd[778]: rename 'webcamconfig-default.ini' -> '/usr/local/addons/cuxd/webcamconfig.ini'
Oct 17 10:11:54 homematic-raspi daemon.info cuxd[778]: write_proxy /var/cache/cuxd_proxy.ini (778 /usr/local/addons/cuxd/ 1.11a 2.29.22.20171007 0)
Oct 17 10:11:54 homematic-raspi daemon.info cuxd[778]: add interface 'CUxD'
Oct 17 10:11:54 homematic-raspi daemon.info cuxd[778]: write 4 interfaces to /usr/local/etc/config/InterfacesList.xml
Oct 17 10:11:54 homematic-raspi daemon.err cuxd[778]: socket: No such device
Oct 17 10:17:13 homematic-raspi daemon.info cuxd[778]: create CUX2800001 '' dtype=28&dtype2=0&dserial=1&dname=&dbase=10022'
Oct 17 10:20:26 homematic-raspi daemon.info cuxd[778]: CUx-Daemon stop(2)
Oct 17 10:20:26 homematic-raspi daemon.info cuxd[778]: unlink(/var/cache/cuxd_proxy.ini)
Oct 17 10:20:26 homematic-raspi daemon.info cuxd[778]: save paramsets(/usr/local/addons/cuxd/cuxd.ps) size:42
Oct 17 10:20:26 homematic-raspi daemon.info cuxd[778]: unlink(/var/run/cuxd.pid)
Oct 17 10:20:45 homematic-raspi daemon.info cuxd[1094]: write_pid /var/run/cuxd.pid [1094]
Oct 17 10:20:45 homematic-raspi daemon.info cuxd[1094]: CUx-Daemon(1.11a) on CCU(2.29.22.20171007) start PID:1094
Oct 17 10:20:45 homematic-raspi daemon.info cuxd[1094]: load paramsets(/usr/local/addons/cuxd/cuxd.ps) size:42 update(-19s):Tue Oct 17 10:20:26 2017
Oct 17 10:20:45 homematic-raspi daemon.info cuxd[1094]: write_proxy /var/cache/cuxd_proxy.ini (1094 /usr/local/addons/cuxd/ 1.11a 2.29.22.20171007 0)
Oct 17 10:20:45 homematic-raspi daemon.err cuxd[1094]: socket: No such device
Ich bin also leider nicht weiter als vorher :-(

Re: CUxD 1.11a auf Raspberry Zero

Verfasst: 17.10.2017, 14:09
von uwe111
Es liegt wahrscheinlich am Raspberry Zero. Ich habe es noch nie darauf getestet.
So lange die 2. und 3. Zeile auf Deiner CUxD Statusseite rot sind, wird es nicht funktionieren.
Mit dem lokalen Netzwerkinterface scheint es ein Problem zu geben. Eine CCU-MAC wurde ja auch nicht erkannt.

Viele Grüße

Uwe

Re: CUxD 1.11a auf Raspberry Zero

Verfasst: 17.10.2017, 15:40
von Gelegenheitsbastler
Ich kann mir nicht vorstellen, dass ich der einzige User bin, der HomeMatic mit CUxD auf einem Raspberry Zero W laufen lässt. Mir erschien die Hardware genau passend für diese Anwendung. Speicher und Rechenleistung sind für die Anwendung im headless Betrieb ausreichend und die Hardware günstig, klein und sparsam. Dafür einen "großen" Raspberry zu nehmen wäre bei meinen aktuellen Anforderungen mit Kanonen auf Spatzen geschossen.

Könnte es daran liegen, dass der Zero W keinen RJ45 Anschluss hat, sondern nur Wlan? Da alles andere funktioniert, scheint es ein Bug in CUxD zu sein. Gibt es Aussichten auf eine Behebung?

Re: CUxD 1.11a auf Raspberry Zero

Verfasst: 17.10.2017, 15:43
von dondaik
der zero ist definitiv nicht das gerät für diesen zweck ! kann man auch in den tiefen des forums lesen. somit scheint es für mich auch kein bug in cuxd zu sein, denn ich kann mich nicht erinnern gelesen zu haben das dafür eine freigabe vom entwickler gegeben wurde - somit: kein bug :mrgreen: ggf ein wunsch