NEWS
Homematic RPC Adapter - CCU3 hängt sich auf
-
Hallo,
ich versuche aktuell meine Homematic in den iOBroker zu integrieren. Dabei stoße ich auf das Problem das ich Verbindung mit dem RPC Adapter sich meine CCU3 nach einer gewissen Zeit immer aufhängt. So als würde dieser Adapter die CCU3 mit Anfragen überfluten bis sie abstürzt. Abhilfe schafft hier nur ein Reboot der Anlage. Wenn ich den Adapter im iOBroker deaktiviere läuft meine CCU3 ohne Probleme durch. Somit wäre für mich ausgeschlossen das das Problem in der CCU3 selber liegt.Ist diese verhalten jemanden bekannt oder hat jemand eine Idee die Ursache einzugrenzen?
-
@dy-namic was steht im (debug-) Log und im SysLog der CCU?
-
-
Welche Firmware?
-
@homoran
Es ist alles voll mit Warnings:Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: CallGetValue failed; sVal = 0.000000 [ReadValue():iseDOMdpHSS.cpp:124] Apr 19 10:44:16 CCU3 local0.warn ReGaHss: WARNING: XMLRPC 'getValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"000E5F29B4A279:1","FROST_PROTECTION"}, result: [faultCode:-5,faultString:"Unknown Parameter value for value key: FROST_PROTECTION"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: XMLRPC 'getValue' call failed (interface: 1009, params: {"000E5F29B4A279:1","FROST_PROTECTION"}) [CallGetValue():iseXmlRpc.cpp:1435] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: CallGetValue failed; sVal = 0 [ReadValue():iseDOMdpHSS.cpp:124] Apr 19 10:44:16 CCU3 local0.warn ReGaHss: WARNING: XMLRPC 'getValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"000E5F29B4A279:1","PARTY_TIME_END"}, result: [faultCode:-5,faultString:"Unknown Parameter value for value key: PARTY_TIME_END"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: XMLRPC 'getValue' call failed (interface: 1009, params: {"000E5F29B4A279:1","PARTY_TIME_END"}) [CallGetValue():iseXmlRpc.cpp:1435] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: CallGetValue failed; sVal = [ReadValue():iseDOMdpHSS.cpp:124] Apr 19 10:44:16 CCU3 local0.warn ReGaHss: WARNING: XMLRPC 'getValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"000E5F29B4A279:1","HUMIDITY"}, result: [faultCode:-5,faultString:"Unknown Parameter value for value key: HUMIDITY"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: XMLRPC 'getValue' call failed (interface: 1009, params: {"000E5F29B4A279:1","HUMIDITY"}) [CallGetValue():iseXmlRpc.cpp:1435] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: CallGetValue failed; sVal = 0 [ReadValue():iseDOMdpHSS.cpp:124] Apr 19 10:44:16 CCU3 local0.warn ReGaHss: WARNING: XMLRPC 'getValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"000E9F29B48095:1","PARTY_TIME_START"}, result: [faultCode:-5,faultString:"Unknown Parameter value for value key: PARTY_TIME_START"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: XMLRPC 'getValue' call failed (interface: 1009, params: {"000E9F29B48095:1","PARTY_TIME_START"}) [CallGetValue():iseXmlRpc.cpp:1435] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: CallGetValue failed; sVal = [ReadValue():iseDOMdpHSS.cpp:124] Apr 19 10:44:16 CCU3 local0.warn ReGaHss: WARNING: XMLRPC 'getValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"000E9F29B48095:1","PARTY_SET_POINT_TEMPERATURE"}, result: [faultCode:-5,faultString:"Unknown Parameter value for value key: PARTY_SET_POINT_TEMPERATURE"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608]
-
CCU
Firmware: 3.69.7
Firewall:
Was ist mit dem Punkt: Authetifizierung gemeint?ioBroker:
RPC
REGA
-
@dy-namic sagte in Homematic RPC Adapter - CCU3 hängt sich auf:
Was ist mit dem Punkt: Authetifizierung gemeint?
Einstellungen.Systemsteuerung.Sicherheit
Da du alle Ports auf der ccu offen hast müsste es eigentlich gehen.
Ist zwar nicht so wie ich es machen würde, müsste aber klappen.Bei mir so:
-
@dy-namic sagte in Homematic RPC Adapter - CCU3 hängt sich auf:
@homoran
Es ist alles voll mit Warnings:Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: CallGetValue failed; sVal = 0.000000 [ReadValue():iseDOMdpHSS.cpp:124] Apr 19 10:44:16 CCU3 local0.warn ReGaHss: WARNING: XMLRPC 'getValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"000E5F29B4A279:1","FROST_PROTECTION"}, result: [faultCode:-5,faultString:"Unknown Parameter value for value key: FROST_PROTECTION"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: XMLRPC 'getValue' call failed (interface: 1009, params: {"000E5F29B4A279:1","FROST_PROTECTION"}) [CallGetValue():iseXmlRpc.cpp:1435] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: CallGetValue failed; sVal = 0 [ReadValue():iseDOMdpHSS.cpp:124] Apr 19 10:44:16 CCU3 local0.warn ReGaHss: WARNING: XMLRPC 'getValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"000E5F29B4A279:1","PARTY_TIME_END"}, result: [faultCode:-5,faultString:"Unknown Parameter value for value key: PARTY_TIME_END"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: XMLRPC 'getValue' call failed (interface: 1009, params: {"000E5F29B4A279:1","PARTY_TIME_END"}) [CallGetValue():iseXmlRpc.cpp:1435] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: CallGetValue failed; sVal = [ReadValue():iseDOMdpHSS.cpp:124] Apr 19 10:44:16 CCU3 local0.warn ReGaHss: WARNING: XMLRPC 'getValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"000E5F29B4A279:1","HUMIDITY"}, result: [faultCode:-5,faultString:"Unknown Parameter value for value key: HUMIDITY"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: XMLRPC 'getValue' call failed (interface: 1009, params: {"000E5F29B4A279:1","HUMIDITY"}) [CallGetValue():iseXmlRpc.cpp:1435] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: CallGetValue failed; sVal = 0 [ReadValue():iseDOMdpHSS.cpp:124] Apr 19 10:44:16 CCU3 local0.warn ReGaHss: WARNING: XMLRPC 'getValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"000E9F29B48095:1","PARTY_TIME_START"}, result: [faultCode:-5,faultString:"Unknown Parameter value for value key: PARTY_TIME_START"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: XMLRPC 'getValue' call failed (interface: 1009, params: {"000E9F29B48095:1","PARTY_TIME_START"}) [CallGetValue():iseXmlRpc.cpp:1435] Apr 19 10:44:16 CCU3 local0.err ReGaHss: ERROR: CallGetValue failed; sVal = [ReadValue():iseDOMdpHSS.cpp:124] Apr 19 10:44:16 CCU3 local0.warn ReGaHss: WARNING: XMLRPC 'getValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"000E9F29B48095:1","PARTY_SET_POINT_TEMPERATURE"}, result: [faultCode:-5,faultString:"Unknown Parameter value for value key: PARTY_SET_POINT_TEMPERATURE"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608]
wie schnell versuchst du abzufragen?
das sind ja "hunderte" Abfragen pro Sekunde.da ist der DC bestimmt längst überschritten.
und was fragst du da ab?
z.B. : > Unknown Parameter value for value key: PARTY_TIME_START -
@bahnuhr
ich musste die Ports öffnen damit Cloudmatic bei mir funktioniert. Ansonsten hätte ich diese auch gerne geschlossen gehabt. -
@homoran
alle Einstellungen sind default. Die Abfrage macht der RPC ich habe ihn nur eingeschaltet.
-
@dy-namic sagte in Homematic RPC Adapter - CCU3 hängt sich auf:
ich habe ihn nur eingeschaltet.
kein Script oder vis o.ä.?
-
du meinst ob neben dem Homematic Adaptern noch etwas läuft auf dem ioBroker?
-
@dy-namic sagte in Homematic RPC Adapter - CCU3 hängt sich auf:
du meinst ob neben dem Homematic Adaptern noch etwas läuft auf dem ioBroker?
...was auf hm-rega zugreifen könnte.
-
@homoran
da ich nicht weiß ob der Rega oder RPC die CCU abstürzen lässt habe ich aktuell nur den RPC laufen. -
@dy-namic sagte in Homematic RPC Adapter - CCU3 hängt sich auf:
@homoran
da ich nicht weiß ob der Rega oder RPC die CCU abstürzen lässt habe ich aktuell nur den RPC laufen.Und wieder so ein Spezi.
Warum kommt diese Info erst jetzt?
Und warum zeigst du mir oben die Einstellungen von rega?Dass deine Firewall Einstellungen auf der ccu nicht passen können, hast du ja mit meinen verglichen.
Ansonsten hättest du ja ne Frage gestellt !
richtig?Fazit:
Hast du die Firewall Einstellungen angepasst ?Ich bin jetzt hier raus.
Wenn die Infos so lückenhaft und falsch kommen (rega), warum sollte man sich dann die Mühe machen. -
@bahnuhr
ich habe nicht daran gedacht das dies relevant sein könnte da ich ja in diesem Thread explizit mir den RPC anschaue. Aber du hast recht die Informationen waren am Anfang nicht klar gegeben.Warum ich die Einstellungen zeige? Du hattest danach gefragt.
Ich habe kein Problem damit meine Firewall Einstellungen anzupassen. Aber technisch verstehe ich nicht wie diese hier helfen können. Gerne kannst du mir das noch einmal erklären. Aktuell sieht es für mich so aus das dein System mit restriktiveren Einstellungen auch funktioniert. Aber da meine mehr Freiheiten geben sollte die Firewall nicht das Problem sein oder?
Ich würde mich freuen wenn du trotzdem weiter unterstützen könntest.
-
@bahnuhr sagte in Homematic RPC Adapter - CCU3 hängt sich auf:
Ich bin jetzt hier raus.