ich habe schon lange eine Homematic mit allerlei Aktoren und Sensoren nun dachte ich mir es wäre doch klasse wenn ich meine Klimaanlage auch an die Homematic bekomme.
Taataaa... CUxD mit CUL und FS20 IRF ist genau das was ich suche (IRTrans ist mir zu teuer)
Nun kommt mein Problem:
Homematic v.1.5.0.6
Busware.de CC1101-USB-Lite 868MHz (CUL V4) mit HF-Shield und Lambda-4 Antenne
CUxD Version 0.567
Update des CULs per BBB und Setup im CUxD-Daemon durchgeführt
1 x FS20 IRF
1 x FS20 LS Mini Lichtsensor (zum Testen...kommt später evntl an die Waschmaschine)
Ich sehe leider keinerlei Kommunikation im Terminal und ich bekomme den FS20 LS absolut nicht dazu mir irgendwelche Daten zu schicken.
Was mache ich falsch??
Status Seite
Code: Alles auswählen
USB 1-1 - {CUX} CUL868 [COMM] - /dev/ttyACM0 - V 1.44 CUL868 - Tue Jul 10 20:47:00 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: 0.0.0.0:0
CUxD-Uptime: 0 Tage 0 Stunden 33 Minuten 48 Sekunden 5376 (0) bytes belegt Compiled Apr 29 2012 18:25:48
CCU-Uptime: 0 Tage 0 Stunden 48 Minuten 40 Sekunden, load average: 0.18 0.11 0.23, cpu-load: 29.1%
CCU-Speicher: Total 62372k Used 27528k Free 34844k (Cached 6808k)
Filesystem: / yaffs (ro) Total 32768k Used 23060k (70.4%) Free 9708k (29.6%)
Filesystem: /usr/local yaffs (rw) Total 32768k Used 2064k ( 6.3%) Free 30704k (93.7%)
Filesystem: /var tmpfs (rw) Total 32768k Used 128k ( 0.4%) Free 32640k (99.6%)
HM-Config: /etc/config/homematic.regadom(415413) - Tue Jul 10 21:02:52 2012
CUxD-Config: /usr/local/addons/cuxd/cuxd.ps(15) - Tue Jul 10 20:46:40 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'
CUXLOGSIZE '2000'
USERLOGIN ''
CUXINITCMD 'X21'
LOGFILE ''
LOGLEVEL ''
LOGFILEMOVE ''
DEVLOGFILE ''
DEVLOGSIZE '100000'
DEVLOGMOVE ''
DEVTIMEFORMAT '%Y-%m-%dT%X'
DEVDATAFORMAT ''
SUBSCRIBE_RF '0'
SUBSCRIBE_WR '0'
AUTOSAVE '1'
MOUNTCMD ''
UMOUNTCMD ''
BACKUPCMD ''
INTERNAL ''
gefundene Adressen (aktuelle zuerst):
CUxD Syslog:
Code: Alles auswählen
Jul 10 20:32:31 (none) daemon.info cuxd[1102]: CUx-Daemon(0.567) start PID:1102
Jul 10 20:32:33 (none) daemon.info cuxd[1102]: USB(1-1) 'insmod /usr/local/addons/cuxd/cdc-acm.ko'
Jul 10 20:32:48 (none) daemon.info cuxd[1102]: USB(1-1) mknod '/dev/ttyACM0'
Jul 10 20:32:48 (none) daemon.info cuxd[1102]: USB(1-1/ttyACM0) CUL868 connect(9600:8N1)
Jul 10 20:33:27 (none) daemon.info cuxd[1102]: INIT 'xmlrpc_bin://127.0.0.1:1999' '1010'
Jul 10 20:35:05 (none) daemon.info cuxd[1102]: USB(1-1/ttyACM0) CUL868 disconnect
Jul 10 20:35:54 (none) daemon.info cuxd[1102]: USB(1-1/ttyACM0) CUL868 connect(9600:8N1)
Jul 10 20:46:20 (none) daemon.err cuxd[1102]: USB(1-1/ttyACM0) no data!
Jul 10 20:46:20 (none) daemon.info cuxd[1102]: USB(1-1/ttyACM0) CUL868 disconnect
Jul 10 20:46:40 (none) daemon.info cuxd[1102]: CUx-Daemon restart
Jul 10 20:46:42 (none) daemon.info cuxd[2007]: CUx-Daemon(0.567) start PID:2007
Jul 10 20:47:00 (none) daemon.info cuxd[2007]: USB(1-1/ttyACM0) CUL868 connect(9600:8N1)
Jul 10 20:47:00 (none) daemon.info cuxd[2007]: USB(1-1/ttyACM0) write-retry(1) Resource temporarily unavailable
Code: Alles auswählen
May 31 12:51:01 (none) syslog.info syslogd started: BusyBox v1.00 (2012.05.14-12:29+0000)
May 31 12:51:01 (none) local0.info udhcpc[769]: udhcpc (v0.9.9-pre) started
May 31 12:51:01 (none) local0.debug udhcpc[769]: Sending discover...
May 31 12:51:02 (none) local0.debug udhcpc[769]: Sending select for 192.168.0.25...
May 31 12:51:02 (none) local0.info udhcpc[769]: Lease of 192.168.0.25 obtained, lease time 864000
May 31 12:51:03 (none) user.debug setclock: Try to get time from ntp.homematic.com
Jul 10 20:32:15 (none) user.debug setclock: Tue Jul 10 20:32:15 CEST 2012
Jul 10 20:32:15 (none) user.info firewall: configuration set
Jul 10 20:32:19 (none) local0.info udhcpd[1002]: udhcpd (v0.9.9-pre) started
Jul 10 20:32:20 (none) cron.notice crond[1010]: crond 2.3.2 dillon, started, log level 8
Jul 10 20:32:23 (none) user.info : hss_lcd: Programm initialisiert. Starte Hauptschleife.
Jul 10 20:32:31 (none) daemon.info cuxd[1102]: CUx-Daemon(0.567) start PID:1102
Jul 10 20:32:31 (none) user.info homematic: homematic-script started cux-daemon
Jul 10 20:32:31 (none) user.info homematic: HomeMatic 1.506 has been started
Jul 10 20:32:31 (none) daemon.info init: ^MStarting pid 1107, console /dev/ttyS0: '/sbin/getty'
Jul 10 20:32:31 (none) local0.err ReGaHss: Error: IseDOM::LoadOM: original file not exists, so try load new file. [../Platform/DOM/iseDOM.cpp (2531)]
Jul 10 20:32:31 (none) local0.err ReGaHss: Error: IseDOM::LoadOM: new file not exists, so try load bak file. [../Platform/DOM/iseDOM.cpp (2543)]
Jul 10 20:32:31 (none) local0.err ReGaHss: Error: IsePersist::LoadFromFile-> failed open file= /etc/config/homematic.regadom.bak [../Platform/DOM/iseDOMpersist.cpp (78)]
Jul 10 20:32:31 (none) local0.err ReGaHss: Error: IseObjectMap::Insert(202) failed! Already in map! [../Platform/DOM/iseDOMobj.cpp (459)]
Jul 10 20:32:31 (none) local0.err ReGaHss: Error: IseAddFavorite failed! ID=202 [../Platform/DOM/iseDOM.cpp (639)]
Jul 10 20:32:31 (none) local0.err ReGaHss: Error: IseObjectMap::Insert(203) failed! Already in map! [../Platform/DOM/iseDOMobj.cpp (459)]
Jul 10 20:32:31 (none) local0.err ReGaHss: Error: IseAddFavorite failed! ID=203 [../Platform/DOM/iseDOM.cpp (639)]
Jul 10 20:32:31 (none) local0.err ReGaHss: Error: IseObjectMap::Insert(204) failed! Already in map! [../Platform/DOM/iseDOMobj.cpp (459)]
Jul 10 20:32:31 (none) local0.err ReGaHss: Error: IseAddFavorite failed! ID=204 [../Platform/DOM/iseDOM.cpp (639)]
Jul 10 20:32:33 (none) daemon.info cuxd[1102]: USB(1-1) 'insmod /usr/local/addons/cuxd/cdc-acm.ko'
Jul 10 20:32:48 (none) daemon.info cuxd[1102]: USB(1-1) mknod '/dev/ttyACM0'
Jul 10 20:32:48 (none) daemon.info cuxd[1102]: USB(1-1/ttyACM0) CUL868 connect(9600:8N1)
Jul 10 20:33:14 (none) local0.err ReGaHss: Error: IseXmlRpc::ClearChannelDPs: pointer is null [../Platform/DOM/iseXmlRpc.cpp (4449)]
Jul 10 20:33:26 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 0 0x00 [1] 0 0x00 [2] 0 0x00 [3] 0 0x00 [4] 0 0x00 [../Platform/DOM/iseESPexec.cpp (11622)]
Jul 10 20:33:27 (none) daemon.info cuxd[1102]: INIT 'xmlrpc_bin://127.0.0.1:1999' '1010'
Jul 10 20:33:27 (none) local0.err ReGaHss: Error: IseXmlRpc::GetObjectByHSSAddress: no exists device object with address= System:1 [../Platform/DOM/iseXmlRpc.cpp (2119)]
Jul 10 20:33:31 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 0 0x00 [1] 0 0x00 [2] 0 0x00 [3] 0 0x00 [4] 0 0x00 [../Platform/DOM/iseESPexec.cpp (11622)]
Jul 10 20:33:31 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 0 0x00 [1] 0 0x00 [2] 0 0x00 [3] 0 0x00 [4] 0 0x00 [../Platform/DOM/iseESPexec.cpp (11622)]
Jul 10 20:34:10 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 97 0x61 [1] 0 0x00 [2] 99 0x63 [3] 0 0x00 [4] 100 0x64 [../Platform/DOM/iseESPexec.cpp (11622)]
Jul 10 20:35:05 (none) daemon.info cuxd[1102]: USB(1-1/ttyACM0) CUL868 disconnect
Jul 10 20:35:54 (none) daemon.info cuxd[1102]: USB(1-1/ttyACM0) CUL868 connect(9600:8N1)
Jul 10 20:45:01 (none) cron.notice crond[1010]: USER root pid 1875 cmd /bin/arm7setclock
Jul 10 20:46:20 (none) daemon.err cuxd[1102]: USB(1-1/ttyACM0) no data!
Jul 10 20:46:20 (none) daemon.info cuxd[1102]: USB(1-1/ttyACM0) CUL868 disconnect
Jul 10 20:46:40 (none) daemon.info cuxd[1102]: CUx-Daemon restart
Jul 10 20:46:41 (none) user.err pfmd: XmlRpcClient error calling event({"scux","System:1","BAT_LEVEL",0.875000}) on binary://127.0.0.1:8701/RPC2:
Jul 10 20:46:41 (none) user.err pfmd: XmlRpc transport error
Jul 10 20:46:42 (none) daemon.info cuxd[2007]: CUx-Daemon(0.567) start PID:2007
Jul 10 20:47:00 (none) daemon.info cuxd[2007]: USB(1-1/ttyACM0) CUL868 connect(9600:8N1)
Jul 10 20:47:00 (none) daemon.info cuxd[2007]: USB(1-1/ttyACM0) write-retry(1) Resource temporarily unavailable
Jul 10 20:52:08 (none) syslog.info -- MARK --
Jul 10 20:57:29 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 0 0x00 [1] 0 0x00 [2] 0 0x00 [3] 0 0x00 [4] 0 0x00 [../Platform/DOM/iseESPexec.cpp (11622)]
Jul 10 20:57:48 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c [../Platform/DOM/iseESPexec.cpp (11622)]
Jul 10 20:57:48 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c [../Platform/DOM/iseESPexec.cpp (11622)]
Jul 10 20:58:30 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c [../Platform/DOM/iseESPexec.cpp (11622)]
Jul 10 20:58:30 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c [../Platform/DOM/iseESPexec.cpp (11622)]
Jul 10 21:00:01 (none) cron.notice crond[1010]: USER root pid 2654 cmd /bin/arm7setclock
Code: Alles auswählen
>NET: Registered protocol family 17
<6>yaffs: dev is 32505858 name is "mtdblock2"
<4>yaffs: Attempting MTD mount on 31.2, "mtdblock2"
<4>VFS: Mounted root (yaffs filesystem) readonly.
<6>Freeing init memory: 112K
<6>yaffs: dev is 32505859 name is "mtdblock3"
<4>yaffs: Attempting MTD mount on 31.3, "mtdblock3"
<6>eth0: Link now 100-FullDuplex
<4>Application running after 375ms
<6>usb 1-1: USB disconnect, address 6
<4>init channel hss_system
<4>init channel hss_power
<4>init channel hss_rs485
<4>init channel hss_rf
<4>init channel hss_crypt
<4>init channel hss_comm_isp
<4>init channel hss_comm_isp2
<4>init channel hss_comm_samba
<6>HSS communication driver loaded
<6>HSS lcd driver loaded
<6>HSS keys driver loaded
<6>HSS sabo driver loaded
<6>udc: at91_udc version 3 May 2006
<6>usb0: Ethernet Gadget, version: May Day 2005
<6>usb0: using at91_udc, OUT ep2 IN ep1 STATUS ep4
<6>usb0: MAC 00:1a:22:00:05:01
<6>usb0: HOST MAC 00:1a:22:00:05:00
<6>usb0: RNDIS ready
<6>usbcore: registered new interface driver usbserial
<6>drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
<6>usbcore: registered new interface driver usbserial_generic
<6>drivers/usb/serial/usb-serial.c: USB Serial Driver core
<6>drivers/usb/serial/usb-serial.c: USB Serial support registered for FTDI USB Serial Device
<6>usbcore: registered new interface driver ftdi_sio
<6>drivers/usb/serial/ftdi_sio.c: v1.4.3:USB FTDI Serial Converters Driver
<4>ip_tables: (C) 2000-2006 Netfilter Core Team
<6>usb 1-1: new full speed USB device using at91_ohci and address 7
<6>usb 1-1: configuration #1 chosen from 1 choice
<6>tun: Universal TUN/TAP device driver, 1.6
<6>tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
<6>cdc_acm 1-1:1.0: ttyACM0: USB ACM device
<6>usbcore: registered new interface driver cdc_acm
<6>drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for USB modems and ISDN adapters
<6>usb 1-1: USB disconnect, address 7
<6>usb 1-1: new full speed USB device using at91_ohci and address 8
<6>usb 1-1: configuration #1 chosen from 1 choice
<6>usb 1-1: USB disconnect, address 8
<6>usb 1-1: new full speed USB device using at91_ohci and address 9
<3>usb 1-1: device not accepting address 9, error -62
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<6>usb 1-1: new full speed USB device using at91_ohci and address 13
<3>usb 1-1: device not accepting address 13, error -62
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<6>usb 1-1: new full speed USB device using at91_ohci and address 17
<6>usb 1-1: configuration #1 chosen from 1 choice
<6>cdc_acm 1-1:1.0: ttyACM0: USB ACM device
<6>usb 1-1: USB disconnect, address 17
<6>usb 1-1: new full speed USB device using at91_ohci and address 18
<3>usb 1-1: device not accepting address 18, error -62
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<6>usb 1-1: new full speed USB device using at91_ohci and address 22
<3>usb 1-1: device not accepting address 22, error -62
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<6>usb 1-1: new full speed USB device using at91_ohci and address 26
<3>usb 1-1: device not accepting address 26, error -62
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
<6>usb 1-1: new full speed USB device using at91_ohci and address 30
<6>usb 1-1: configuration #1 chosen from 1 choice
<6>cdc_acm 1-1:1.0: ttyACM0: USB ACM device
Code: Alles auswählen
[ttyACM0] 20:47:00 <-- V
[ttyACM0] 20:47:00 <-- X21
[ttyACM0] 20:47:00 <-- T01
[ttyACM0] 20:47:00 --> V 1.44 CUL868
[ttyACM0] 20:47:00 --> FFFF
Der Fehler "<3>hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?" macht mich stutzig aber ich habe testweise auch den anderen USB-Port an der CCU verwendet, selbes Ergebnis, keinerlei Kommunikation im Terminal...
Es müsste doch wenigstens etwas von dem FS20 LS kommen oder???
PS: CCU habe ich auch schon in den Werkszustand versetzt, ...brachte keinen Erfolg