Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?!?

Virtualisierte CCU für Raspberry Pi und Clones

Moderator: Co-Administratoren

notYet
Beiträge: 46
Registriert: 13.04.2018, 21:12

Re: Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?

Beitrag von notYet » 14.04.2018, 11:13

Hi Alex,

leider zu früh gefreut.

da nun alles i. O. ist, wollte ich eben das Image sichern und vorher noch updaten (sudo apt update && apt upgrade).

Nach dem Update das gleiche Elend, kann nur noch HM-IP Geräte anlernen.

Die Einträge in der "rfd.conf" sind OK, ...es ist verrückt, bin am Ende.

Code: Alles auswählen

# 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

Viele Grüße,
notYet
Beste Grüße,
notYet

Benutzeravatar
deimos
Beiträge: 5396
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?

Beitrag von deimos » 14.04.2018, 11:16

Wurde bei dem apt ein Kernel Update gemacht?
Dann kann es sein, dass du einen Reboot vom gesamten Pi machen musst.
Was kommt bei

Code: Alles auswählen

sudo pivccu-info

notYet
Beiträge: 46
Registriert: 13.04.2018, 21:12

Re: Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?

Beitrag von notYet » 14.04.2018, 11:17

Hi,
da kommt:

Code: Alles auswählen

pi@iobroker:~ $ sudo pivccu-info
piVCCU version: 2.31.25-25
Kernel modules: Available
Raw UART dev:   Available
Rasp.Pi3 UART:  Assigned to GPIO pins
Board serial:   PEQ0171858
State:          RUNNING
PID:            628
IP:             192.168.150.4
CPU use:        47.14 seconds
BlkIO use:      46.06 MiB
Link:           vethpivccu
 TX bytes:      9.71 MiB
 RX bytes:      1.04 MiB
 Total bytes:   10.75 MiB
pi@iobroker:~ $ 
Beste Grüße,
notYet

Benutzeravatar
deimos
Beiträge: 5396
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?

Beitrag von deimos » 14.04.2018, 11:22

Hi,

ok, das sieht gut aus. Wie sieht die rfd.conf aus und was kommt vom Befehl am Anfang mit den messages?

notYet
Beiträge: 46
Registriert: 13.04.2018, 21:12

Re: Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?

Beitrag von notYet » 14.04.2018, 11:24

Hi,
hier die Gesamtausgabe von der rfd.conf:

Code: Alles auswählen

# 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
Beste Grüße,
notYet


notYet
Beiträge: 46
Registriert: 13.04.2018, 21:12

Re: Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?

Beitrag von notYet » 14.04.2018, 11:32

Ähm, sorry ...stehe jetzt ein bisschen auf dem Schlauch.

Welche messages meinst Du?
Beste Grüße,
notYet


notYet
Beiträge: 46
Registriert: 13.04.2018, 21:12

Re: Nach CUxD-Inst. kann ich nur noch HM-IP Geräte anlernen?

Beitrag von notYet » 14.04.2018, 11:39

...ah, ich glaube du meinst das hier:

Code: Alles auswählen

pi@iobroker:~ $ sudo pivccu-attach cat /var/log/messages
Apr 14 11:20:31 homematic-ccu2 syslog.info syslogd started: BusyBox v1.20.2
Apr 14 11:20:31 homematic-ccu2 user.notice kernel: klogd started: BusyBox v1.20.2 (2018-01-15 15:55:20 CET)
Apr 14 09:20:31 homematic-ccu2 daemon.info ifplugd(eth0)[118]: ifplugd 0.28 initializing.
Apr 14 09:20:31 homematic-ccu2 daemon.info ifplugd(eth0)[118]: Using interface eth0/1A:C8:D3:1B:77:7C with driver <veth> (version: 1.0)
Apr 14 09:20:31 homematic-ccu2 daemon.info ifplugd(eth0)[118]: Using detection mode: SIOCETHTOOL
Apr 14 09:20:31 homematic-ccu2 daemon.info ifplugd(eth0)[118]: Initialization complete, link beat detected.
Apr 14 09:20:31 homematic-ccu2 daemon.warn ifplugd(eth0)[118]: Could not open /dev/tty, cannot beep.
Apr 14 09:20:31 homematic-ccu2 daemon.info ifplugd(eth0)[118]: Executing '/etc/ifplugd/ifplugd.action eth0 up'.
Apr 14 09:20:31 homematic-ccu2 daemon.warn ifplugd(eth0)[118]: client: net.ipv4.tcp_timestamps = 0
Apr 14 09:20:31 homematic-ccu2 daemon.warn ifplugd(eth0)[118]: client: eth0 carrier detected
Apr 14 09:20:31 homematic-ccu2 daemon.info ifplugd(eth0)[118]: Program executed successfully.
Apr 14 11:20:51 homematic-ccu2 user.debug setclock: Try to get time from 0.de.pool.ntp.org
Apr 14 11:20:51 homematic-ccu2 user.debug setclock: Sat Apr 14 11:20:51 CEST 2018
Apr 14 11:20:57 homematic-ccu2 daemon.info cuxd[205]: write_pid /var/run/cuxd.pid [205]
Apr 14 11:20:57 homematic-ccu2 user.info homematic: started cux-daemon
Apr 14 11:20:57 homematic-ccu2 daemon.info cuxd[205]: CUx-Daemon(1.12) on CCU(2.31.25) start PID:205
Apr 14 11:20:57 homematic-ccu2 daemon.info cuxd[205]: load paramsets(/usr/local/addons/cuxd/cuxd.ps) size:306 update(-45s):Sat Apr 14 11:20:12 2018
Apr 14 11:20:57 homematic-ccu2 daemon.info cuxd[205]: 3 device-paramset(s) loaded ok!
Apr 14 11:20:57 homematic-ccu2 daemon.info cuxd[205]: write_proxy /var/cache/cuxd_proxy.ini (205 /usr/local/addons/cuxd/ 1.12 2.31.25 0)
Apr 14 11:20:57 homematic-ccu2 daemon.info cuxd[205]: add interface 'CUxD'
Apr 14 11:20:57 homematic-ccu2 daemon.info cuxd[205]: write 4 interfaces to /usr/local/etc/config/InterfacesList.xml
Apr 14 09:20:57 homematic-ccu2 user.info logger: Updating RF Lan Gateway Coprocessor Firmware
Apr 14 11:20:57 homematic-ccu2 daemon.info cuxd[205]: USB(1-1.2/ttyUSB0) NANO CUL connect(38400:8N1)
Apr 14 09:20:57 homematic-ccu2 user.debug update-coprocessor: firmware filename is: coprocessor_update_hm_only.eq3
Apr 14 09:20:57 homematic-ccu2 user.info logger: Updating RF Lan Gateway Firmware
Apr 14 09:20:57 homematic-ccu2 user.info update-lgw-firmware: No gateway found in config file /etc/config/rfd.conf
Apr 14 09:20:57 homematic-ccu2 user.info logger: Updating Wired Lan Gateway Firmware
Apr 14 09:20:57 homematic-ccu2 user.info update-lgw-firmware: No gateway found in config file /etc/config/hs485d.conf
Apr 14 11:21:00 homematic-ccu2 user.info update-coprocessor: Version: 2.8.6
Apr 14 11:21:00 homematic-ccu2 user.info update-coprocessor: No update necessary
Apr 14 11:21:05 homematic-ccu2 user.err rfd: No BidCoS-Interface available
Apr 14 11:21:21 homematic-ccu2 daemon.warn cuxd[205]: process_rpc_request(127.0.0.1) - illegal XMLRPC(listDevices) request
Apr 14 11:21:23 homematic-ccu2 daemon.warn cuxd[205]: process_rpc_request(127.0.0.1) - illegal XMLRPC(init) request
Apr 14 11:21:34 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 14 11:21:34 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Apr 14 11:21:34 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Apr 14 11:21:44 homematic-ccu2 daemon.info cuxd[205]: INIT 'xmlrpc_bin://127.0.0.1:1999' '1010'
Apr 14 11:21:44 homematic-ccu2 local0.err ReGaHss: Error: XmlRpc: Error in XmlRpcClient::writeRequest: write error (error 111). [iseXmlRpc.h:281]
Apr 14 11:21:44 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 14 11:21:44 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallInit: CallXmlrpcMethod failed [iseXmlRpc.cpp:1204]
Apr 14 11:21:44 homematic-ccu2 local0.err ReGaHss: Error: XmlRpcClientThread::ThreadFunction(): failed call init for interface=BidCos-RF [iseRTHss.cpp:163]
Apr 14 11:21:45 homematic-ccu2 daemon.err cuxd[205]: sendbinrpc(127.0.0.1:2001) - write() Connection refused
Apr 14 11:21:57 homematic-ccu2 daemon.info cuxd[205]: INIT 'xmlrpc_bin://192.168.150.4:18701' 'hm-rpc.1'
Apr 14 11:22:15 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"000C17099A037F:0","DUTY_CYCLE"} result= [faultCode:-5,faultString:"Unknown Parameter value for value key: DUTY_CYCLE"] [iseXmlRpc.cpp:260
Apr 14 11:22:15 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Apr 14 11:22:15 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"000C17099A037F:0","ERROR_CODE"} result= [faultCode:-5,faultString:"Unknown Parameter value for value key: ERROR_CODE"] [iseXmlRpc.cpp:260
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"000C17099A037F:0","LOW_BAT"} result= [faultCode:-5,faultString:"Unknown Parameter value for value key: LOW_BAT"] [iseXmlRpc.cpp:2605]
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"000C17099A037F:0","OPERATING_VOLTAGE"} result= [faultCode:-5,faultString:"Unknown Parameter value for value key: OPERATING_VOLTAGE"] [ise
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0.000000 [iseDOMdpHSS.cpp:130]
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"000C17099A037F:0","RSSI_PEER"} result= [faultCode:-5,faultString:"Unknown Parameter value for value key: RSSI_PEER"] [iseXmlRpc.cpp:2605]
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"000C17099A037F:0","SABOTAGE"} result= [faultCode:-5,faultString:"Unknown Parameter value for value key: SABOTAGE"] [iseXmlRpc.cpp:2605]
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Apr 14 11:22:16 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Apr 14 11:23:27 homematic-ccu2 daemon.warn cuxd[205]: unknown request method 'ping' 'ping'
Apr 14 11:30:01 homematic-ccu2 cron.info crond[71]: crond: USER root pid 523 cmd /bin/SetInterfaceClock 127.0.0.1:2001
pi@iobroker:~ $ 
sorry, verliere wohl den Überblick :wink:
Beste Grüße,
notYet

Benutzeravatar
deimos
Beiträge: 5396
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?

Beitrag von deimos » 14.04.2018, 11:49

Dem Log nach hast du wieder kein BidCos Device mehr.
Und in der rfd.conf ist wieder eine Zeile auskommentiert.

Irgendwas bei dir scheint die rfd.conf immer wieder anzupassen, die Frage ist nur was...

Antworten

Zurück zu „piVCCU“