CuxD funktioniert nicht

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

WAdler 68
Beiträge: 1431
Registriert: 09.11.2008, 16:29
Hat sich bedankt: 2 Mal

CuxD funktioniert nicht

Beitrag von WAdler 68 » 11.10.2010, 18:14

Ich habe nun einen völlig neuen Stick mit aufgespielter FW.
CUxd-Uptime : 0 Tage 0 Stunden 10 Minuten 49 Sekunden 7864 bytes belegt Compiled Oct 5 2010 19:19:58

CUx-Version : V 1.39 CUL868 connected via /dev/ttyACM0

Erfolgreich mit HomeMatic-CCU 127.0.0.1:8181 verbunden

Erfolgreich als RPC-Server mit der CCU verbunden (5506) 127.0.0.1

Diese Web-Seite wurde aufgerufen von IP:0.0.0.0

Aktuelle Uptime der CCU: 18:03:01 up 24 min, load average: 1.97, 2.49, 2.45


Aktueller Speicherstatus der CCU:
total used free shared buffers
Mem: 62372 50724 11648 0 112
Swap: 0 0 0
Total: 62372 50724 11648


Die aktuellen Parameter:

LISTENPORT=8700
SERIALCHECK1=/dev/ttyACM0
SERIALCHECK2=/dev/ttyACM1
HTTP-REFRESH=5
HM-SCRIPTHOST=127.0.0.1
HM-SCRIPTPORT=8181
TERMINALLINES=25
CUXLOGSIZE=1024
USERLOGIN=
CUXINITCMD=X01_
RPCHOST=127.0.0.1
RPCPORT=8701
LOGFILE=
Auf dieser Seite ist alles grün und scheit ok zu sein.
Nun möchte ich eine Steckdose vom FS20 System einfügen. Diese ist mit einer Steckdose (Strom) verbunden und kann senden und empfangen.
Doch schalte ich sie ein und aus, sehe ichnichts in dem Terminal bzw hier CUx - Send/Receive-Log. (das ich die Seiten aktualisieren muss, habe ich schon probiert.)

Ich habe auch noch das hier gefunden. könnte da ein Fehler sein?
(in den 1. beiden Zeilen)
Oct 11 17:38:43 (none) daemon.info cuxd[1231]: CUx-Daemon started PID:1231
Oct 11 17:38:43 (none) daemon.info cuxd[1231]: CUx-Daemon started PID:-1
Oct 11 17:38:43 (none) user.info homematic: homematic-script started cux-daemon
Oct 11 17:38:44 (none) daemon.info cuxd[1231]: working-loop started

Neustart und Stick neu anstecken brachte auch nichts. Dieser blinkt nur gleichmäßig langsam vor sich hin.
Ich konnte ihn nun auch in den Update Modus bringen. (ging ja erst bei mir nicht)
Was ist da los?

Benutzeravatar
a.krypthul
Beiträge: 41
Registriert: 27.01.2008, 13:51
Danksagung erhalten: 1 Mal

Re: CuxD funktioniert nicht

Beitrag von a.krypthul » 11.10.2010, 18:50

WAdler 68 hat geschrieben:Nun möchte ich eine Steckdose vom FS20 System einfügen.. Doch schalte ich sie ein und aus, sehe ichnichts in dem Terminal bzw hier CUx - Send/Receive-Log.
Na - da haben wir das Problem doch schon:
WAdler 68 hat geschrieben: Diese ist mit einer Steckdose (Strom) verbunden und kann senden und empfangen.
FS20 Aktoren sind nur unidirektional (im Gegensatz zu HM), d.h. einer FS20-Steckeraktor kann nur empfangen meldet aber NIE seinen Status zurück, weil er keinen Sender hat .
WAdler 68 hat geschrieben:(in den 1. beiden Zeilen)
Oct 11 17:38:43 (none) daemon.info cuxd[1231]: CUx-Daemon started PID:1231
Oct 11 17:38:43 (none) daemon.info cuxd[1231]: CUx-Daemon started PID:-1
Oct 11 17:38:43 (none) user.info homematic: homematic-script started cux-daemon
Oct 11 17:38:44 (none) daemon.info cuxd[1231]: working-loop started
.
Schlecht wäre es wenn es anders wäre - was ein echter Daemon ist - bringt sich erst mal um, um dann wieder aufzuerstehen :lol:


Alex

WAdler 68
Beiträge: 1431
Registriert: 09.11.2008, 16:29
Hat sich bedankt: 2 Mal

Re: CuxD funktioniert nicht

Beitrag von WAdler 68 » 11.10.2010, 18:57

a.krypthul hat geschrieben:
WAdler 68 hat geschrieben:Nun möchte ich eine Steckdose vom FS20 System einfügen.. Doch schalte ich sie ein und aus, sehe ichnichts in dem Terminal bzw hier CUx - Send/Receive-Log.
Na - da haben wir das Problem doch schon:
WAdler 68 hat geschrieben: Diese ist mit einer Steckdose (Strom) verbunden und kann senden und empfangen.
FS20 Aktoren sind nur unidirektional (im Gegensatz zu HM), d.h. einer FS20-Steckeraktor kann nur empfangen meldet aber NIE seinen Status zurück, weil er keinen Sender hat .
Ja das ist mir klar. ich hätte dazu schreiben sollen, das ich die Steckdose ein und ausgeschaltet und auch mal in den anlernmodus geschickt
habe. da hätte ich doch mal was sehen müssen, oder etwa doch nicht?
WAdler 68 hat geschrieben:(in den 1. beiden Zeilen)
Oct 11 17:38:43 (none) daemon.info cuxd[1231]: CUx-Daemon started PID:1231
Oct 11 17:38:43 (none) daemon.info cuxd[1231]: CUx-Daemon started PID:-1
Oct 11 17:38:43 (none) user.info homematic: homematic-script started cux-daemon
Oct 11 17:38:44 (none) daemon.info cuxd[1231]: working-loop started
.
Schlecht wäre es wenn es anders wäre - was ein echter Daemon ist - bringt sich erst mal um, um dann wieder aufzuerstehen :lol:

Alex[/quote]

Ok ist das nun eetwas, das ich selbst beheben muss, bzw kann (wie geht das) oder ist das ein Fall fürs nächste Update?

Benutzeravatar
a.krypthul
Beiträge: 41
Registriert: 27.01.2008, 13:51
Danksagung erhalten: 1 Mal

Re: CuxD funktioniert nicht

Beitrag von a.krypthul » 11.10.2010, 19:13

WAdler 68 hat geschrieben: Diese ist mit einer Steckdose (Strom) verbunden und kann senden und empfangen. .....

FS20 Aktoren sind nur unidirektional (im Gegensatz zu HM), d.h. einer FS20-Steckeraktor kann nur empfangen meldet aber NIE seinen Status zurück, weil er keinen Sender hat .
Ja das ist mir klar. ich hätte dazu schreiben sollen, das ich die Steckdose ein und ausgeschaltet und auch mal in den anlernmodus geschickt
habe. da hätte ich doch mal was sehen müssen, oder etwa doch nicht?

Solange Du an der Steckdose schaltest kannst du im CUx_log nichts sehen - wie gesagt kein Sender,

Im Anlernmodus wartet ein FS20-Aktor auf irgendeinen FS20-Befehl und nimmt sich den Hauscode (6 Stellen - siehe Doku) als eigenen.

D.h. Wenn du den Aktor mit dem CUxD bedienen willst und den Hauscode nicht mehr weist (also auch keine Fernbedienung mehr hast auf die der Aktor regiert - die FB würdest du im Log sehen) - dann erstellt du einen CUxD Aktor-1Kanal - weist ihm in der HM-Oberfläche (konfiguration) einen hauscode zu 6 stellen je 0-3 z.B. 112213 - und meldest das Gerät fertig konfiguriert. Dann den Steckdosenaktor in Anlernmodus versetzen - und aus der HM-Bedienoberfläche den Aktor ein mal schalten - der Anlernmodus sollte beendet werden und der Steckdosenschalter in Zukunft über CuxD zu schalten sein.

WAdler 68 hat geschrieben:(in den 1. beiden Zeilen)
Oct 11 17:38:43 (none) daemon.info cuxd[1231]: CUx-Daemon started PID:1231
Oct 11 17:38:43 (none) daemon.info cuxd[1231]: CUx-Daemon started PID:-1

Ok ist das nun eetwas, das ich selbst beheben muss, bzw kann (wie geht das) oder ist das ein Fall fürs nächste Update?
Nein, das ist wirklich alles OK

WAdler 68
Beiträge: 1431
Registriert: 09.11.2008, 16:29
Hat sich bedankt: 2 Mal

Re: CuxD funktioniert nicht

Beitrag von WAdler 68 » 11.10.2010, 19:21

OK, nun ist der Groschen gefallen. da war ich völlig auf dem falschen Weg. Nun funktioniert es auch bei mir vielen Dank!

Heiermann
Beiträge: 194
Registriert: 21.02.2010, 16:30
Wohnort: Maintal

Re: CuxD funktioniert nicht

Beitrag von Heiermann » 02.12.2010, 20:20

Inzwischen ist beim Hersteller des CUL-Sticks auch eine CUNO - Box erhältlich.
Das Gerät verfügt neben einer Netzwerkbuchse jetzt auch über einen Anschluss für 1-wire.
Somit lassen sich dann auch 1-wire - Sensoren via CUxD in die Homematic CCU integrieren.

-Heiermann
21 ist nur die Hälfte der Wahrheit.

XYZ1234567899
Beiträge: 108
Registriert: 23.12.2007, 22:51

Re: CuxD funktioniert nicht

Beitrag von XYZ1234567899 » 03.12.2010, 11:54

Heiermann hat geschrieben:Inzwischen ist beim Hersteller des CUL-Sticks auch eine CUNO - Box erhältlich.
Das Gerät verfügt neben einer Netzwerkbuchse jetzt auch über einen Anschluss für 1-wire.
Somit lassen sich dann auch 1-wire - Sensoren via CUxD in die Homematic CCU integrieren.

-Heiermann
Hi

Hat schon jemand dieses getestet,wollte mir gerade einen Stick bestellen.
Sollte diese CUNO-Box auch gehen würde ich mir diese bestellen,dür die Zukunft vorrausgeplant. :D

MFG
Siegfried

holodeck_51
Beiträge: 13
Registriert: 01.12.2010, 14:14

Re: CuxD funktioniert nicht

Beitrag von holodeck_51 » 12.12.2010, 00:06

Hallo,

hab inzwischen alles am Laufen. Geht jetzt nur noch um die Adressvergabe. Über CUX habe ich bereits einen Aktor erstellt und ihn an die CCU übergeben. Nun kann ich ja per WEbUI den "SwitchCode" für den Aktor vergeben. Jetzt ist die Frage wie berechne ich für den entsprechenden Hauscode den passenden SwitchCode? Muss der einfach nur in Hex umgerechnet werden?

HC= 12341234 11 21 ==> SC = 1CBBF2E181

Hab was davon gelesen, dass die immer mit F anfangen sollen..?!

WAdler 68
Beiträge: 1431
Registriert: 09.11.2008, 16:29
Hat sich bedankt: 2 Mal

Re: CuxD funktioniert nicht

Beitrag von WAdler 68 » 12.12.2010, 10:29

Es ist einfacher als man es denkt und doch sehr verwirrend ...
Bei Steckdosen musst du den Code erstellen und dann anlernen.
und bei sendenden Geräten siehst du im Terminal z.B:
[CUx-Device] 10:24:41 --> F21C6013E01
Das "F" Ferrät das Gerät.
Du benötigst nun die 6 Zahlen hinter dem "F"
(F) 21C601 (3E01)
Also ist das dein Code: 21C601.

holodeck_51
Beiträge: 13
Registriert: 01.12.2010, 14:14

Re: CuxD funktioniert nicht

Beitrag von holodeck_51 » 12.12.2010, 15:01

Das ist mir schon klar. Aber ich will erst den Switch Code festlegen um dann die FS20 anzulernen. Also brauch ich erst den SwitchCode. Den Hauscode den mein FS20 bekommen soll hab ich ja schon festgelegt, ich will jetzt aus dem Hauskode den SwitchCode "berechnen" um ihn dann über CCU/CUx an den im Anlernmodus befindlichen FS20 Aktor zu übermitteln. Dazu muss der HC, glaube ich, erst binär dargestellt werden und wird dann in HEX umgerechnet. Dazu hatte ich mal einen Beitrag gefunden.. Und den oder eine Anleitung dazu suche ich nun :)

Antworten

Zurück zu „CUxD“