Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?!?
Moderator: Co-Administratoren
Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?!?
Hallo,
hoffentlich kann mir jemand bei folgendem Problem weiterhelfen:
Nachdem ich den CUxDaemon installiert habe kann ich nur noch HM-IP Geräte anlernen.
Davor war noch alles i. O., wie kann das sein?
(Auf meinem PI3 läuft stretch lite mit iobroker + pivccu/2.31.25)
EDIT:
Ich habe vergessen zu erwähnen, dass ich noch den CUL-USB-Stick noch richtig zuordnen musste, vlt. liegt es auch daran.
Viele Grüße,
notYet
hoffentlich kann mir jemand bei folgendem Problem weiterhelfen:
Nachdem ich den CUxDaemon installiert habe kann ich nur noch HM-IP Geräte anlernen.
Davor war noch alles i. O., wie kann das sein?
(Auf meinem PI3 läuft stretch lite mit iobroker + pivccu/2.31.25)
EDIT:
Ich habe vergessen zu erwähnen, dass ich noch den CUL-USB-Stick noch richtig zuordnen musste, vlt. liegt es auch daran.
Viele Grüße,
notYet
Beste Grüße,
notYet
notYet
- deimos
- Beiträge: 5398
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 957 Mal
- Kontaktdaten:
Re: Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?
Hi,
erste Idee: Nach der ersten Installation von CUxD muss man das System zwei mal neu starten (einmal durch die Installation des Addons und einmal manuell). Hast du das gemacht?
Ganz allgemein liegt das daran, dass der rfd nicht gestartet ist. Um rauszukommen, warum das so ist, müsstest du mal auf dem Pi folgendes ausführen:
Viele Grüße
Alex
erste Idee: Nach der ersten Installation von CUxD muss man das System zwei mal neu starten (einmal durch die Installation des Addons und einmal manuell). Hast du das gemacht?
Ganz allgemein liegt das daran, dass der rfd nicht gestartet ist. Um rauszukommen, warum das so ist, müsstest du mal auf dem Pi folgendes ausführen:
Code: Alles auswählen
sudo pivccu-attach cat /var/log/messages
Alex
Re: Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?
Hi Alex,
ja, neu gestartet habe ich mehrfach.
Hier die Ausgaben von "sudo pivccu-attach cat /var/log/messages":
Viele Grüße,
notYet
ja, neu gestartet habe ich mehrfach.
Hier die Ausgaben von "sudo pivccu-attach cat /var/log/messages":
Code: Alles auswählen
pi@iobroker:~ $ sudo pivccu-attach cat /var/log/messages
Apr 13 21:43:55 homematic-ccu2 syslog.info syslogd started: BusyBox v1.20.2
Apr 13 21:43:55 homematic-ccu2 user.notice kernel: klogd started: BusyBox v1.20.2 (2018-01-15 15:55:20 CET)
Apr 13 19:43:55 homematic-ccu2 daemon.info ifplugd(eth0)[118]: ifplugd 0.28 initializing.
Apr 13 19:43:55 homematic-ccu2 daemon.info ifplugd(eth0)[118]: Using interface eth0/1A:C8:D3:1B:77:7C with driver <veth> (version: 1.0)
Apr 13 19:43:55 homematic-ccu2 daemon.info ifplugd(eth0)[118]: Using detection mode: SIOCETHTOOL
Apr 13 19:43:55 homematic-ccu2 daemon.info ifplugd(eth0)[118]: Initialization complete, link beat detected.
Apr 13 19:43:55 homematic-ccu2 daemon.warn ifplugd(eth0)[118]: Could not open /dev/tty, cannot beep.
Apr 13 19:43:55 homematic-ccu2 daemon.info ifplugd(eth0)[118]: Executing '/etc/ifplugd/ifplugd.action eth0 up'.
Apr 13 19:43:55 homematic-ccu2 daemon.warn ifplugd(eth0)[118]: client: net.ipv4.tcp_timestamps = 0
Apr 13 19:43:55 homematic-ccu2 daemon.warn ifplugd(eth0)[118]: client: eth0 carrier detected
Apr 13 19:43:55 homematic-ccu2 daemon.info ifplugd(eth0)[118]: Program executed successfully.
Apr 13 21:43:56 homematic-ccu2 user.debug setclock: Try to get time from 0.de.pool.ntp.org
Apr 13 23:12:52 homematic-ccu2 user.debug setclock: Fri Apr 13 23:12:52 CEST 2018
Apr 13 23:12:57 homematic-ccu2 cron.err crond[71]: time disparity of 89 minutes detected
Apr 13 23:12:57 homematic-ccu2 daemon.info cuxd[208]: write_pid /var/run/cuxd.pid [208]
Apr 13 23:12:57 homematic-ccu2 user.info homematic: started cux-daemon
Apr 13 23:12:57 homematic-ccu2 daemon.info cuxd[208]: CUx-Daemon(2.0.0) on CCU(2.31.25) start PID:208
Apr 13 23:12:57 homematic-ccu2 daemon.info cuxd[208]: load paramsets(/usr/local/addons/cuxd/cuxd.ps) size:2107 update(-7416s):Fri Apr 13 21:09:21 2018
Apr 13 23:12:57 homematic-ccu2 daemon.info cuxd[208]: 5 device-paramset(s) loaded ok!
Apr 13 21:12:57 homematic-ccu2 user.info logger: Updating RF Lan Gateway Coprocessor Firmware
Apr 13 23:12:57 homematic-ccu2 daemon.info cuxd[208]: write_proxy /var/cache/cuxd_proxy.ini (208 /usr/local/addons/cuxd/ 2.0.0 2.31.25 0)
Apr 13 23:12:57 homematic-ccu2 daemon.info cuxd[208]: add interface 'CUxD'
Apr 13 23:12:57 homematic-ccu2 daemon.info cuxd[208]: write interface(1) 'BidCos-RF' to /usr/local/etc/config/InterfacesList.xml
Apr 13 23:12:57 homematic-ccu2 daemon.info cuxd[208]: write interface(2) 'VirtualDevices' to /usr/local/etc/config/InterfacesList.xml
Apr 13 23:12:57 homematic-ccu2 daemon.info cuxd[208]: write interface(3) 'HmIP-RF' to /usr/local/etc/config/InterfacesList.xml
Apr 13 23:12:57 homematic-ccu2 daemon.info cuxd[208]: write interface(4) 'CUxD' to /usr/local/etc/config/InterfacesList.xml
Apr 13 23:12:57 homematic-ccu2 daemon.info cuxd[208]: USB(1-1.2/ttyUSB0) NANO CUL connect(38400:8N1)
Apr 13 21:12:57 homematic-ccu2 user.debug update-coprocessor: firmware filename is: coprocessor_update_hm_only.eq3
Apr 13 21:12:58 homematic-ccu2 user.info logger: Updating RF Lan Gateway Firmware
Apr 13 21:12:58 homematic-ccu2 user.info update-lgw-firmware: No gateway found in config file /etc/config/rfd.conf
Apr 13 21:12:58 homematic-ccu2 user.info logger: Updating Wired Lan Gateway Firmware
Apr 13 21:12:58 homematic-ccu2 user.info update-lgw-firmware: No gateway found in config file /etc/config/hs485d.conf
Apr 13 23:13:01 homematic-ccu2 user.info update-coprocessor: Version: 2.8.6
Apr 13 23:13:01 homematic-ccu2 user.info update-coprocessor: No update necessary
Apr 13 23:13:06 homematic-ccu2 user.err rfd: No BidCoS-Interface available
Apr 13 23:13:21 homematic-ccu2 daemon.warn cuxd[208]: process_rpc_request(127.0.0.1) - illegal XMLRPC(listDevices) request
Apr 13 23:13:23 homematic-ccu2 daemon.warn cuxd[208]: process_rpc_request(127.0.0.1) - illegal XMLRPC(init) request
Apr 13 23:13:35 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"000C17099A037F:1","PRESENCE_DETECTION_STATE"} result= [faultCode:-5,faultString:"Unknown Parameter value for value key: PRESENCE_DETECTIO
Apr 13 23:13:35 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Apr 13 23:13:35 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Apr 13 23:13:45 homematic-ccu2 daemon.info cuxd[208]: INIT 'xmlrpc_bin://127.0.0.1:1999' '1010'
Apr 13 23:13:45 homematic-ccu2 local0.err ReGaHss: Error: XmlRpc: Error in XmlRpcClient::writeRequest: write error (error 111). [iseXmlRpc.h:281]
Apr 13 23:13:45 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute failed; method =init Params = {"xmlrpc_bin://127.0.0.1:1999","2542"} result= nil [iseXmlRpc.cpp:2599]
Apr 13 23:13:45 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallInit: CallXmlrpcMethod failed [iseXmlRpc.cpp:1204]
Apr 13 23:13:45 homematic-ccu2 local0.err ReGaHss: Error: XmlRpcClientThread::ThreadFunction(): failed call init for interface=BidCos-RF [iseRTHss.cpp:163]
Apr 13 23:13:46 homematic-ccu2 daemon.err cuxd[208]: sendbinrpc(127.0.0.1:2001) - write() Connection refused
pi@iobroker:~ $
Viele Grüße,
notYet
Beste Grüße,
notYet
notYet
- deimos
- Beiträge: 5398
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 957 Mal
- Kontaktdaten:
Re: Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?
Ok,
dann bitte mal
dann bitte mal
Code: Alles auswählen
sudo cat /var/lib/piVCCU/userfs/etc/config/InterfacesList.xml
Re: Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?
Hi, dann folgt das:
Viele Grüße,
notYet
Code: Alles auswählen
pi@iobroker:~ $ sudo cat /var/lib/piVCCU/userfs/etc/config/InterfacesList.xml
<?xml version="1.0" encoding="utf-8" ?>
<interfaces v="1.0">
<ipc>
<name>BidCos-RF</name>
<url>xmlrpc_bin://127.0.0.1:2001</url>
<info>BidCos-RF</info>
</ipc>
<ipc>
<name>VirtualDevices</name>
<url>xmlrpc://127.0.0.1:9292/groups</url>
<info>Virtual Devices</info>
</ipc>
<ipc>
<name>HmIP-RF</name>
<url>xmlrpc://127.0.0.1:2010</url>
<info>HmIP-RF</info>
</ipc>
<ipc>
<name>CUxD</name>
<url>xmlrpc_bin://127.0.0.1:8701</url>
<info>CUxD</info>
</ipc>
</interfaces>
pi@iobroker:~ $
notYet
Beste Grüße,
notYet
notYet
- deimos
- Beiträge: 5398
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 957 Mal
- Kontaktdaten:
Re: Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?
Hi,
ok, die sieht schonmal soweit gut aus.
Dann bitte mal
ok, die sieht schonmal soweit gut aus.
Dann bitte mal
Code: Alles auswählen
sudo cat /var/lib/piVCCU/userfs/etc/config/rfd.conf
- deimos
- Beiträge: 5398
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 957 Mal
- Kontaktdaten:
Re: Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?
Und vielleicht auch noch mal zu deinem Ausgangspost: Was meinst du damit, dass du deinen CUL Stick zugeordnet hast?
Re: Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?
Guten Morgen Alex,
Hier die Ausgabe von "sudo cat /var/lib/piVCCU/userfs/etc/config/rfd.conf":
Bzgl. Zuordnung des CUL Stick:
Die piVCCU hat den CUL Stick am USB-Port nicht erkannt (Info im CUxD --> Kein TTY-Device connected!). Diesen habe ich dann so zugewiesen:
Die Lösung dazu habe ich auch hier aus dem Forum --> viewtopic.php?f=18&t=39619&start=140 - Beitrag NR.7, ist auch von Dir
Viele Grüße,
notYet
Hier die Ausgabe von "sudo cat /var/lib/piVCCU/userfs/etc/config/rfd.conf":
Code: Alles auswählen
pi@iobroker:~ $ sudo cat /var/lib/piVCCU/userfs/etc/config/rfd.conf
# TCP Port for XmlRpc connections
Listen Port = 2001
Log Destination = Syslog
Log Identifier = rfd
Log Level = 1
Persist Keys = 1
# PID File = /var/rfd.pid
# UDS File = /var/socket_rfd
Device Description Dir = /firmware/rftypes
Device Files Dir = /etc/config/rfd
Key File = /etc/config/keys
Address File = /etc/config/ids
Firmware Dir = /firmware
Replacemap File = /firmware/rftypes/replaceMap/rfReplaceMap.xml
Fire NACK Error Events = true
Improved Coprocessor Initialization = true
#[Interface 0]
#Type = CCU2
#ComPortFile = /dev/mmd_bidcos
#AccessFile = /dev/null
#ResetFile = /dev/null
pi@iobroker:~ $
Bzgl. Zuordnung des CUL Stick:
Die piVCCU hat den CUL Stick am USB-Port nicht erkannt (Info im CUxD --> Kein TTY-Device connected!). Diesen habe ich dann so zugewiesen:
Code: Alles auswählen
sudo bash -c 'cat << EOT > /etc/piVCCU/post-start.sh
#!/bin/bash
pivccu-device add /dev/ttyUSB0
EOT'
sudo chmod +x /etc/piVCCU/post-start.sh
sudo /etc/piVCCU/post-start.sh
Viele Grüße,
notYet
Beste Grüße,
notYet
notYet
- deimos
- Beiträge: 5398
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 957 Mal
- Kontaktdaten:
Re: Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?
Hi,
das mit dem CUL Stick passt so, bei der Formulierung hätte es nur etwas anderes sein können.
Der Fehler liegt in der rfd.conf: Die Zeile Interface0, Type und ComPortFile dürfen nicht auskommentiert sein, also:
Es ist aber ein Rätsel, warum das auskommentiert ist.
Viele Grüße
Alex
das mit dem CUL Stick passt so, bei der Formulierung hätte es nur etwas anderes sein können.
Der Fehler liegt in der rfd.conf: Die Zeile Interface0, Type und ComPortFile dürfen nicht auskommentiert sein, also:
Code: Alles auswählen
[Interface 0]
Type = CCU2
ComPortFile = /dev/mmd_bidcos
#AccessFile = /dev/null
#ResetFile = /dev/null
Viele Grüße
Alex
Re: Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?
Hi Alex,
ich möchte mich bei dir für die erstklassige Hilfe bedanken
Ich habe eben die rfd.conf wie folgt editiert, rebootet ....und es geht:
K. A. warum die Einträge auskommentiert waren, da habe ich nicht rumgefummelt. Da es vor der Inst. vom CUxDaemon lief, muss es wohl irgendwie damit zusammenhängen?!?
Schönes WE, viele Grüße
notYet
ich möchte mich bei dir für die erstklassige Hilfe bedanken
Ich habe eben die rfd.conf wie folgt editiert, rebootet ....und es geht:
Code: Alles auswählen
[Interface 0]
Type = CCU2
ComPortFile = /dev/mmd_bidcos
#AccessFile = /dev/null
#ResetFile = /dev/null
Schönes WE, viele Grüße
notYet
Beste Grüße,
notYet
notYet