nutze nun seit einigen Tagen die stable-piVCCU auf einem Raspberry Pi 3B+ mit RPI-RF-MOD.
Für meine HM-IP-Geräte wollte ich gerne Push-Nachrichten erhalten, um beispielsweise bei Service-Meldungen oder Alarmen benachrichtigt zu werden, so wie es beim HM-IP-Access-Point der Fall gewesen wäre. Gleichwohl ich mich an die Anleitung des hier im Forum vorgestellten zentralen Pushnachrichten-Programms (zPNP) hielt, scheint es nun laut Threadersteller am System zu liegen. Mein System besteht nun aus Alex´piVCCU-Image, bei dem lediglich die Komponenten angelernt wurden. Hier sehe ich also keinen Fehler.
Die Problemsuche dauert nun schon 3 Tage und ich wollte morgen beruhigt aus dem Hause gehen...
Versende ich also eine Testnachricht mit dem zPNP, so passiert folgendes im CuXD-Log:
Status:
Code: Alles auswählen
USB 1-1 - (2514) [HUB] - Sun Nov 18 09:46:51 2018
USB 1-1.1 - (2514) [HUB] - Sun Nov 18 09:46:51 2018
USB 1-1.1.1 - (7800) [FF] - no driver - Sun Nov 18 09:46:51 2018
Kein TTY-Device connected!
Erfolgreich mit HomeMatic-CCU 127.0.0.1:8181 verbunden!
als RPC-Server(INIT) von HomeMatic-CCU (1783) angefordert!
Code: Alles auswählen
Nov 18 09:46:51 ccu3-webui daemon.info cuxd[277]: write interface(1) 'BidCos-RF' to /usr/local/etc/config/InterfacesList.xml
Nov 18 09:46:51 ccu3-webui daemon.info cuxd[277]: write interface(2) 'VirtualDevices' to /usr/local/etc/config/InterfacesList.xml
Nov 18 09:46:51 ccu3-webui daemon.info cuxd[277]: write interface(3) 'HmIP-RF' to /usr/local/etc/config/InterfacesList.xml
Nov 18 09:46:51 ccu3-webui daemon.info cuxd[277]: write interface(4) 'CUxD' to /usr/local/etc/config/InterfacesList.xml
Nov 18 09:47:12 ccu3-webui daemon.warn cuxd[277]: process_rpc_request(127.0.0.1) - illegal XMLRPC(listDevices) request
Nov 18 09:47:13 ccu3-webui daemon.warn cuxd[277]: process_rpc_request(127.0.0.1) - illegal XMLRPC(init) request
Nov 18 09:47:33 ccu3-webui daemon.info cuxd[277]: INIT 'xmlrpc_bin://127.0.0.1:1999' '1783'
Das Full-Syslog sagt nun:
Code: Alles auswählen
Nov 18 09:47:12 ccu3-webui daemon.warn cuxd[277]: process_rpc_request(127.0.0.1) - illegal XMLRPC(listDevices) request
Nov 18 09:47:13 ccu3-webui daemon.warn cuxd[277]: process_rpc_request(127.0.0.1) - illegal XMLRPC(init) request
Nov 18 09:47:23 ccu3-webui local0.err ReGaHss: Error: IseXmlRpc::CallXmlrpcMethod: execute result isFault; method =getValue Params = {"000A55699D7280:1","SMOKE_DETECTOR_ALARM_STATUS"} result= [faultCode:-5,faultString:"Unknown Parameter value for value key: SMOKE_DETECTOR_ALARM_STATUS"] [iseXmlRpc.cpp:2605]
Nov 18 09:47:23 ccu3-webui local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: CallXmlrpcMethod failed [iseXmlRpc.cpp:1432]
Nov 18 09:47:23 ccu3-webui local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = 0 [iseDOMdpHSS.cpp:130]
Nov 18 09:47:33 ccu3-webui daemon.info cuxd[277]: INIT 'xmlrpc_bin://127.0.0.1:1999' '1783'
Nov 18 09:48:51 ccu3-webui daemon.info ntpd[219]: Listen normally on 5 eth0 [fd00::c82f:e5ff:febf:cdad]:123
Nov 18 09:48:51 ccu3-webui daemon.info ntpd[219]: Listen normally on 6 eth0 [2003:d0:bf27:ea00:c82f:e5ff:febf:cdad]:123
Dann noch aus dem Kernel-Log:
Code: Alles auswählen
<5>[ 67.200539] eq3loop: eq3loop_ioctl_slave() mmd_hmip: unhandled ioctl 0x5459
<5>[ 67.200550] eq3loop: eq3loop_ioctl_slave() mmd_hmip: unhandled ioctl 0x545D
Besten Dank im Voraus...