Hallo,
möchte den rfxcom an der ccu betreiben.
Deiser wird als ftdi gerät an der ccu erkannt und eingebunden.
habe die tty in den raw modus gesetz.
wenn ich nun über das termina den hex 0D0000010200000000000000000 an den rfx sende bekomme ich keine werte zurück.
Mache ich was falsch?
MFG
katerzx9r
ausderdem ist mir aufgefallen : wenn ich eine geschwindigkeitszuordung des tty mache so wird sie dürchgeführt aber der cul wird disonnected.
USB Konfiguration für rfxcom
Moderator: Co-Administratoren
- uwe111
- Beiträge: 4820
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD
Welche Parameter hast Du denn wie gesetzt?katerzx9r hat geschrieben:Hallo,
möchte den rfxcom an der ccu betreiben.
Deiser wird als ftdi gerät an der ccu erkannt und eingebunden.
habe die tty in den raw modus gesetz.
wenn ich nun über das termina den hex 0D0000010200000000000000000 an den rfx sende bekomme ich keine werte zurück.
Mache ich was falsch?
MFG
katerzx9r
ausderdem ist mir aufgefallen : wenn ich eine geschwindigkeitszuordung des tty mache so wird sie dürchgeführt aber der cul wird disonnected.
Wie sind die Schnittstellen belegt?
Poste mal die CUxD-Statusseite.
Viele Grüße,
Uwe.
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
Re: CUxD
Hi also meine startseite sieht so aus:
USB 1-1 - USB2.0 Hub [HUB] - Mon Aug 13 20:55:45 2012
USB 1-1.1 - {CUX} CUL868 [COMM] - /dev/ttyACM0 - V 1.45 CUL868 - Mon Aug 13 20:55:45 2012
USB 1-1.4 - ZyXEL G-202 [00] - no driver - Mon Aug 13 20:55:45 2012
USB 1-2 - {NONE} RFXtrx433 [FF] - /dev/ttyUSB0 [RX] - connected - Tue Aug 14 20:16:16 2012
Erfolgreich mit HomeMatic-CCU 127.0.0.1:8181 verbunden
als RPC-Server(INIT) von HomeMatic-CCU (1010) angefordert!
Diese Web-Seite wurde aufgerufen von: 192.168.178.42:52846
CUxD-Uptime: 0 Tage 23 Stunden 29 Minuten 26 Sekunden 10104 (0) bytes belegt Compiled Jul 15 2012 13:41:47
CCU-Uptime: 1 Tage 0 Stunden 19 Minuten 15 Sekunden, load average: 0.13 0.11 0.11, cpu-load: 8.3%
CCU-Speicher: Total 62372k Used 34036k Free 28336k (Cached 7168k)
Filesystem: / yaffs (ro) Total 32768k Used 23184k (70.8%) Free 9584k (29.2%)
Filesystem: /usr/local yaffs (rw) Total 32768k Used 8984k (27.4%) Free 23784k (72.6%)
Filesystem: /var tmpfs (rw) Total 32768k Used 768k ( 2.3%) Free 32000k (97.7%)
HM-Config: /etc/config/homematic.regadom(3236319) - Tue Aug 14 20:16:28 2012
CUxD-Config: /usr/local/addons/cuxd/cuxd.ps(1584) - Tue Aug 14 00:00:00 2012
Die aktuellen Parameter: (* = bei Änderung Neustart erforderlich)
*LISTENPORT '8700'
*HM-SCRIPTHOST '127.0.0.1'
*HM-SCRIPTPORT '8181'
*RPCHOST '127.0.0.1'
*RPCPORT '8701'
HTTP-REFRESH '5'
TERMINALLINES '25'
RCVLOGSIZE '2000'
USERLOGIN ''
CUXINITCMD 'X01'
LOGFILE ''
LOGLEVEL ''
LOGFILEMOVE ''
DEVLOGFILE ''
DEVLOGSIZE '100000'
DEVLOGMOVE ''
DEVTIMEFORMAT '%Y-%m-%dT%X'
DEVDATAFORMAT ''
SUBSCRIBE_RF '0'
SUBSCRIBE_WR '0'
AUTOSAVE '1'
MOUNTCMD ''
UMOUNTCMD ''
BACKUPCMD ''
SYSLOGMOVE ''
INTERNAL ''
REGAHSS-LOSTCTR '1'
USB Konfiguration:
1-2: {AUTO} RAW HEX
Das soll ich zuerst machen bevor ich senden kann:
• Send a 14 byte Interface command – Reset:
packet (hex 0D 00 00 00 00 00 00 00 00 00 00 00 00 00)
The RFXCOM will now stop the RF receive for 10 seconds. This period is terminated by sending
a Status Request.
• Wait at least 50 milliseconds (max 9 seconds) than clear the COM port receive buffers.
• Send a 14 byte Interface command – Get Status:
packet (hex 0D 00 00 01 02 00 00 00 00 00 00 00 00 00)
The RFXCOM will respond with the status and the 10 seconds reset timeout is terminated.
USB 1-1 - USB2.0 Hub [HUB] - Mon Aug 13 20:55:45 2012
USB 1-1.1 - {CUX} CUL868 [COMM] - /dev/ttyACM0 - V 1.45 CUL868 - Mon Aug 13 20:55:45 2012
USB 1-1.4 - ZyXEL G-202 [00] - no driver - Mon Aug 13 20:55:45 2012
USB 1-2 - {NONE} RFXtrx433 [FF] - /dev/ttyUSB0 [RX] - connected - Tue Aug 14 20:16:16 2012
Erfolgreich mit HomeMatic-CCU 127.0.0.1:8181 verbunden
als RPC-Server(INIT) von HomeMatic-CCU (1010) angefordert!
Diese Web-Seite wurde aufgerufen von: 192.168.178.42:52846
CUxD-Uptime: 0 Tage 23 Stunden 29 Minuten 26 Sekunden 10104 (0) bytes belegt Compiled Jul 15 2012 13:41:47
CCU-Uptime: 1 Tage 0 Stunden 19 Minuten 15 Sekunden, load average: 0.13 0.11 0.11, cpu-load: 8.3%
CCU-Speicher: Total 62372k Used 34036k Free 28336k (Cached 7168k)
Filesystem: / yaffs (ro) Total 32768k Used 23184k (70.8%) Free 9584k (29.2%)
Filesystem: /usr/local yaffs (rw) Total 32768k Used 8984k (27.4%) Free 23784k (72.6%)
Filesystem: /var tmpfs (rw) Total 32768k Used 768k ( 2.3%) Free 32000k (97.7%)
HM-Config: /etc/config/homematic.regadom(3236319) - Tue Aug 14 20:16:28 2012
CUxD-Config: /usr/local/addons/cuxd/cuxd.ps(1584) - Tue Aug 14 00:00:00 2012
Die aktuellen Parameter: (* = bei Änderung Neustart erforderlich)
*LISTENPORT '8700'
*HM-SCRIPTHOST '127.0.0.1'
*HM-SCRIPTPORT '8181'
*RPCHOST '127.0.0.1'
*RPCPORT '8701'
HTTP-REFRESH '5'
TERMINALLINES '25'
RCVLOGSIZE '2000'
USERLOGIN ''
CUXINITCMD 'X01'
LOGFILE ''
LOGLEVEL ''
LOGFILEMOVE ''
DEVLOGFILE ''
DEVLOGSIZE '100000'
DEVLOGMOVE ''
DEVTIMEFORMAT '%Y-%m-%dT%X'
DEVDATAFORMAT ''
SUBSCRIBE_RF '0'
SUBSCRIBE_WR '0'
AUTOSAVE '1'
MOUNTCMD ''
UMOUNTCMD ''
BACKUPCMD ''
SYSLOGMOVE ''
INTERNAL ''
REGAHSS-LOSTCTR '1'
USB Konfiguration:
1-2: {AUTO} RAW HEX
Das soll ich zuerst machen bevor ich senden kann:
• Send a 14 byte Interface command – Reset:
packet (hex 0D 00 00 00 00 00 00 00 00 00 00 00 00 00)
The RFXCOM will now stop the RF receive for 10 seconds. This period is terminated by sending
a Status Request.
• Wait at least 50 milliseconds (max 9 seconds) than clear the COM port receive buffers.
• Send a 14 byte Interface command – Get Status:
packet (hex 0D 00 00 01 02 00 00 00 00 00 00 00 00 00)
The RFXCOM will respond with the status and the 10 seconds reset timeout is terminated.
- uwe111
- Beiträge: 4820
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD
Leider kenne ich den rfxcom nicht.
Im CUxD-Syslog stehen aber weitere Infos zur Verbindung.
Stimmt die Schnittstelleneinstellung? Baudrate usw.?
Den Rest musst Du dann irgendwie durch probieren herausfinden.
Viele Grüße,
Uwe
Im CUxD-Syslog stehen aber weitere Infos zur Verbindung.
Stimmt die Schnittstelleneinstellung? Baudrate usw.?
Den Rest musst Du dann irgendwie durch probieren herausfinden.
Viele Grüße,
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
Re: CUxD
hi,
also habe die baudrate geändert.
So nun ist mein cul deaktiviert.
Habe mir gedacht ok dann probiere ich es trozdem.
Und siehe da der rfxcom geht.
Jetzt habe ich ein anderes problem mein CUL geht nicht mehr.
syslog:
Aug 14 20:57:52 (none) daemon.info cuxd[1556]: USB(1-1.1/ttyACM0) CUL868 disconnect
Aug 14 20:57:52 (none) daemon.info cuxd[1556]: USB(1-1.1/ttyACM0) connect device disabled!
Aug 14 20:57:52 (none) daemon.info cuxd[1556]: USB(1-2/ttyUSB0) RFXtrx433 disconnect
Aug 14 20:57:52 (none) daemon.info cuxd[1556]: USB(1-2/ttyUSB0) RFXtrx433 connect(38400:8N1)
Aug 14 20:58:55 (none) daemon.warn cuxd[1556]: device '1-1.1' not found!
also habe die baudrate geändert.
So nun ist mein cul deaktiviert.
Habe mir gedacht ok dann probiere ich es trozdem.
Und siehe da der rfxcom geht.
Jetzt habe ich ein anderes problem mein CUL geht nicht mehr.
syslog:
Aug 14 20:57:52 (none) daemon.info cuxd[1556]: USB(1-1.1/ttyACM0) CUL868 disconnect
Aug 14 20:57:52 (none) daemon.info cuxd[1556]: USB(1-1.1/ttyACM0) connect device disabled!
Aug 14 20:57:52 (none) daemon.info cuxd[1556]: USB(1-2/ttyUSB0) RFXtrx433 disconnect
Aug 14 20:57:52 (none) daemon.info cuxd[1556]: USB(1-2/ttyUSB0) RFXtrx433 connect(38400:8N1)
Aug 14 20:58:55 (none) daemon.warn cuxd[1556]: device '1-1.1' not found!
- uwe111
- Beiträge: 4820
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD
TTYPARAM funktioniert so wie es in der Doku steht.katerzx9r hat geschrieben: Also wenn ich die TTYPARAM ändere muß ich diese dann für alle ändern sonst wird der geänderte wert für alle anderen mit übernommen.
Wenn kein TTYPARAM angegeben ist, dann werden alle Schnittstellen automatisch erkannt.
Wird aber TTYPARAM verwendet, dann verbindet sich der CUxD nur mit den per TTYPARAM definierten Schnittstellen.
Um Deinen CUL weiterhin automatisch einzubinden, reicht es z.B.
TTYPARAM=1-1.1
oder
TTYPARAM=ttyACM0
im Setup einzutragen.
Viele Grüße,
Uwe.
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir