CUx-Daemon Installation – Schritt für Schritt

CUxD-InstallationDie Zusatzsoftware CUx-Daemon (kurz CUxD) ist eine universelle Schnittstelle für die CCU2, mit deren Hilfe Komponenten anderer Haussteuerungs- bzw. SmartHome-Systeme an die CCU2 angebunden werden können.

Update 07.01.17: Aufgrund einiger Nachfragen ist mir aufgefallen, dass ich ich in meinem ursprünglichen Beitrag eine wesentliche Kleinigkeit vergessen hatte. Neu angelegte CUxD-Geräte verhalten sich wie alle neu angelernten Geräte und müssen vor der ersten Verwendung im Posteingang fertiggestellt werden. Ich habe meinen Beitrag um diesen wichtigen Punkt ergänzt.

Beispiele dafür sind die Systeme ELV FS20, FHT, HMS und EM/ESA, aber auch Komponenten des EnOcean-Systems und vieles mehr. Durch die Einbindung dieser eigentlich inkompatiblen Produkte lässt sich der Umfang des HomeMatic-Systems enorm erweitern.

Den aktuellen CUx-Daemon kannst du im Forum HomeMatic-Inside laden.

Viele meiner Scripte verwenden die Funktion „CUxD.CUX2801001:1.CMD_EXEC“, diese ersetzt die fehleranfällige HomeMatic-Funktion „system.Exec“. Damit du diese Funktion nutzen kannst, muss der CUx-Daemon in der CCU2 installiert werden.
Die Installation von CUxD erfolgt wie auch bei anderer Zusatzsoftware über den CCU-WebUI-Menüpunkt „Einstellungen/Systemsteuerung/Zusatzsoftware“.

Installation von Zusatz-Software auf der CCU2
Installation von Zusatz-Software auf der CCU2

cuxd02

CUx-Daemon
CUx-Daemon

Für die Funktion „CMD_EXEC“ muss im CUx-Daemon ein Gerät vom Typ „(28) System“  und der Funktion „Exec“ angelegt werden.

CUx-Daemon - Gerätetyp 28 einrichten
CUxD – Gerät (28) System anlegen

Das neu angelegte CUxD Gerät erscheint jetzt unter „Aktueller Status:“ mit einem ?-Zeichen und ist in der Liste gelb hinterlegt.

CUxD - Neues Gerät angelegt
CUxD – Neues Gerät angelegt

Nachdem du das neue CUxD Gerät angelegt hast, rufst du in der Web-Oberfläche der CCU2 über „Einstellungen/ Geräte – Posteingang“ den Posteingang auf.

CCU2 - Posteingang
CCU2 – Posteingang

Dort liegt das neue Gerät und muss für die zukünftige Verwendung „fertiggestellt“ werden.

Als letzten Schritt startest du über „Einstellungen/ Systemsteuerung/ Zentralen-Wartung“ die CCU2 neu.
Dann sollten die Scripte mit der Funktion „CUxD.CUX2801001:1.CMD_EXEC“ funktionieren.

Achtung: Neu angelegte CUxD Geräte sind erst nach einem Neustart der CCU2 voll funktionsfähig!

Autor: Erhard Simdorn

Am 1. September 2014 habe ich mir meine erste CCU2 gekauft und war von den Möglichkeiten der Hausautomation sofort begeistert. Am 22. November 2014 folgte dann die zweite CCU2 für einen weiteren Standort und bis heute sind es schon acht CCU2 für die ich der "Auslöser" war.

9 Gedanken zu „CUx-Daemon Installation – Schritt für Schritt“

  1. Hallo Erhard,
    ist das Zusatzprogramm sicher?
    Kann mich jemand von außen darüber häcken?
    Ich komme ja mir Mozilla direkt auf die CUx-Daemon Oberfläche drauf.
    Kann man dann von dieser direkt auf die CCU 2 zugreifen?
    Ich habe leider nicht viel Ahnung.
    Habe mir schon viele deiner Skripte kopiert. Bin Neuling seit 2 Monaten.
    Finde es super, dass es Leute wie dich gibt, die ihr Wissen preisgeben.
    Ich würde außerdem noch gerne mein Systemprotokoll auf die SD Karte ständig exportieren, weil da nur 3000 Einträge zur Verfügung stehen. Zur Zeit kopiere ich die mir mit String A oder markieren in Excel (liebe Daten). Gibt es dafür eine Lösung?
    Gruß Ronny

    1. Hallo Ronny,

      ich war die letzten Wochen sehr beschäftigt und konnte deshalb die Anfragen nicht zeitnah beantworten, sorry!

      CUxD ist absolut sicher und bewährt. Wenn du in deine CCU2 mit dem Add-On CCU-Protect schützt und du eine Portfreigaben in deinem Internet-Router einrichtest, ist deine CCU2 eigentlich vor Fremdzugriffen geschützt. Es gab letztes Jahr im ZDF oder in der ARD einen Beitrag zum Thema Sicherheit in der Hausautomation, da wurden angebliche Sicherheitslücken am Beispiel einer CCU2 gezeigt. In diesem Fall waren aber Portofreigaben daran schuld, das hat nur einer erwähnt.

      Ich habe bisher (in den letzten 4 Jahren) mit CUxD nur gute Erfahrungen gemacht und kann dieses Add-On nur weiterempfehlen. Ich bin inzwischen zur Steuerung und Visualisierung der Hausautomation auf ioBroker umgestiegen, trotzdem läuft das ein oder andere Programm auf der CCU2.

      Liebe Grüße Erhard Simdorn

  2. Hallo,

    leider will der script nicht laufen.

    Alles so gemacht wie beschrieben, bekomme keine Mail. CUX ist installiert, Gerät über CUX angelegt. Andere Mail Benachrichtigungen funktionieren komischer weiße.

    Eine Idee wo ich ansetzen könnte.

    Gruß Markus

    1. Hallo Markus,

      vielleicht hast du in den Kommentaren zu diesem Beitrag gelesen: Mail per CuXD ist bzgl. der Betreffzeilen sehr empfindlich! Bitte mache mal deine Tests mit ganz einfachen Betreffzeilen, also OHNE Sonderzeichen oder Umlauten.

      Gruß Erhard

  3. Hallo Erhard,
    bei uns werden nur die direkt an der FRITZ!Box angeschlossen Teilnehmer erkannt die über einen Repeater wie Devolo nicht. Ist aber mit fritzbox verkabelt. Ist die grundsätzliche nicht möglich?
    Lg Volker

  4. Hallo Erhard,
    ich habe von der CCU2 auf CCU3 umgestellt.
    ich bekomme das CUxD nicht zum laufen.

    CUxD-Highcharts 1.4.5
    Datenpunkte, Werte
    Fehler: CUxD DEVLOGFILE nicht konfiguriert!X lade cuxd.ini

    Geht die Software nicht auf derCCU3 ?

    Gruß Mark

    1. Hallo Mark,

      ich war die letzen Wochen unterwegs und kam leider nicht zum Beantworten deiner Frage. Falls du inzwischen noch keine Lösung gefunden hast:
      Für die CCU3 musst du eine andere Version von CuXD installieren, es ist die Version für RaspberryMatic und kann von der Seite von Jens Maus geladen werden. Lade die Datei cuxd_2.1.0_ccurm.tar.gz und installiere diese auf der CCU3, dann klappt es auch bei dir.

      Gruß Erhard

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.