[erl.] CCU2 - extrem langsam / ausgelastet

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Benutzeravatar
Herbert_Testmann
Beiträge: 11062
Registriert: 17.01.2009, 11:30
Danksagung erhalten: 7 Mal

[erl.] CCU2 - extrem langsam / ausgelastet

Beitrag von Herbert_Testmann » 29.08.2016, 21:37

EDIT Fehler kam durch externe Zugriffe aus dem lokalen Netz.


Hallo

meine CCU2 ist seit 1....2 Tagen extrem ausgelastet. Alles funktioniert, aber im Zeitlupentempo.

Ich habe keine Updates gemacht, oder an der Konfig etwas geändert.

Nachdem ich zur Fehlersuche externe Zugriffe abgeschaltet und eine HMIP-PSM abgelernt hatte, wurde es nicht besser.
Der letzte verzweifelte Blick nach einigen Neustarts ging ins Systemprotokoll. Hätte ich lieber gleich mal rein schauen sollen.

Ich habe keine Ahnung wo die folgende Fehlermeldung her kommen könnte. Jemand eine Idee ??
Das müllt mein Syslog extrem voll :(

Code: Alles auswählen

Aug 29 21:16:12 homematic-ccu2 user.err rfd: XmlRpcClient error calling newDevices({"HMX_RF",{[ADDRESS:"BidCoS-RF",CHILDREN:{"BidCoS-RF:0","BidCoS-RF:1","BidCoS-RF:2","BidCoS-RF:3","BidCoS-RF:4","BidCoS-RF:5","BidCoS-RF:6","BidCoS-RF:7","BidCoS-RF:8","BidCoS-RF:9","BidCoS-RF
Aug 29 21:16:12 homematic-ccu2 user.err rfd: XmlRpc transport error
Aug 29 21:16:17 homematic-ccu2 user.err rfd: XmlRpcClient error calling newDevices({"HMX_RF",{[ADDRESS:"BidCoS-RF",CHILDREN:{"BidCoS-RF:0","BidCoS-RF:1","BidCoS-RF:2","BidCoS-RF:3","BidCoS-RF:4","BidCoS-RF:5","BidCoS-RF:6","BidCoS-RF:7","BidCoS-RF:8","BidCoS-RF:9","BidCoS-RF
Aug 29 21:16:17 homematic-ccu2 user.err rfd: XmlRpc transport error
Aug 29 21:16:23 homematic-ccu2 user.err rfd: XmlRpcClient error calling newDevices({"HMX_RF",{[ADDRESS:"BidCoS-RF",CHILDREN:{"BidCoS-RF:0","BidCoS-RF:1","BidCoS-RF:2","BidCoS-RF:3","BidCoS-RF:4","BidCoS-RF:5","BidCoS-RF:6","BidCoS-RF:7","BidCoS-RF:8","BidCoS-RF:9","BidCoS-RF
Aug 29 21:16:23 homematic-ccu2 user.err rfd: XmlRpc transport error
Aug 29 21:16:27 homematic-ccu2 user.err rfd: XmlRpcClient error calling newDevices({"HMX_RF",{[ADDRESS:"BidCoS-RF",CHILDREN:{"BidCoS-RF:0","BidCoS-RF:1","BidCoS-RF:2","BidCoS-RF:3","BidCoS-RF:4","BidCoS-RF:5","BidCoS-RF:6","BidCoS-RF:7","BidCoS-RF:8","BidCoS-RF:9","BidCoS-RF
Aug 29 21:16:27 homematic-ccu2 user.err rfd: XmlRpc transport error
Aug 29 21:16:33 homematic-ccu2 user.err rfd: XmlRpcClient error calling newDevices({"HMX_RF",{[ADDRESS:"BidCoS-RF",CHILDREN:{"BidCoS-RF:0","BidCoS-RF:1","BidCoS-RF:2","BidCoS-RF:3","BidCoS-RF:4","BidCoS-RF:5","BidCoS-RF:6","BidCoS-RF:7","BidCoS-RF:8","BidCoS-RF:9","BidCoS-RF
Aug 29 21:16:33 homematic-ccu2 user.err rfd: XmlRpc transport error
Aug 29 21:16:38 homematic-ccu2 user.err rfd: XmlRpcClient error calling newDevices({"HMX_RF",{[ADDRESS:"BidCoS-RF",CHILDREN:{"BidCoS-RF:0","BidCoS-RF:1","BidCoS-RF:2","BidCoS-RF:3","BidCoS-RF:4","BidCoS-RF:5","BidCoS-RF:6","BidCoS-RF:7","BidCoS-RF:8","BidCoS-RF:9","BidCoS-RF
Aug 29 21:16:38 homematic-ccu2 user.err rfd: XmlRpc transport error
---
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig

Tobias78
Beiträge: 1464
Registriert: 27.06.2010, 01:01
Wohnort: Braunschweig
Hat sich bedankt: 4 Mal

Re: CCU2 - extrem langsam / ausgelastet

Beitrag von Tobias78 » 29.08.2016, 22:16

Hallo Herbert, die hab ich auch seit der aktuellen Firmware (vielleicht auch schon früher) drin. Kommen mindestens nach jedem Reboot. Leistungseinbußen konnte ich nicht damit in Zusammenhang bringen.
Gruß, Tobias.
--------------------------------------------
Im Einsatz und empfehlenswert:
RaspberryMatic,IO.Broker, Homeputer Studio; CuXD; PocketControl, HomeStatus, Robonect, Alexa, io.Broker
------------------------------------------

BadenPower

Re: CCU2 - extrem langsam / ausgelastet

Beitrag von BadenPower » 29.08.2016, 22:23

Das ist ein xmlrpc-Aufruf, welcher sich in einem Loop befindet, also sich immer wieder ausführt

Code: Alles auswählen

CHILDREN:{"BidCoS-RF:0"
Dies deutet auf einen Aufruf auf die Metadaten der Zentale hin, denn diese CHILDREN sind die virtuellen Tasten der CCU.

Lösung müßte ein Reboot bringen, welcher den hängenden Thread natürlich beendet.

Wenn es nochmals auftritt, dann mußt Du Deine Skripte und AddOns überprüfen, um nachzuschauen, was auf das Gerät BidCos-RF (also die CCU als Device) zugreift.

.

Familienvater
Beiträge: 7151
Registriert: 31.12.2006, 15:18
System: Alternative CCU (auf Basis OCCU)
Wohnort: Rhein-Main
Danksagung erhalten: 34 Mal

Re: CCU2 - extrem langsam / ausgelastet

Beitrag von Familienvater » 29.08.2016, 23:50

Hi Herbert,

newDevices aus Fehlermeldungen kenne ich eher in Zusammenhang mit der Exec-Engine, warum die sich nach ein paar Tagen Laufzeit aber auf einmal so verschlucken sollte?

"HMX_RF" macht mich ein bisschen stutzig, die ExecEngine gibt sich normalerweise als "70" bzw. "71" aus:

Code: Alles auswählen

Aug 29 19:52:56 ccu2 rfd: XmlRpcClient error calling newDevices({"71",{[ADDRESS:"NEQ0123867",AVAILABLE_FIRMWARE:"1.3",CHILDREN:"NEQ0123867:0","NEQ0123867:1","NEQ0123867:2","NEQ0123867:3","NEQ0123867:6","NEQ0123867:7"},FIRMWARE:"1.3",FLAGS:1,INTERFACE:"MEQ....
Ich nutze keinen Historian oder so, aber das "HMX_RF" ist der "Name" des angemeldeten XML-RPC-Callback-Dienstes.

Du kannst über ssh im Ordner /var mal den Inhalt von RFD.handlers anschauen (z.b. mit less oder cat) bzw. HS485D.handlers bzw. HMSERVER.handlers (wie die HmIP-Datei heißt???)

Dort steht zu jeder Handler-ID (da sollte irgendwo "HMX_RF" auftauchen) auch eine IP und ein Port mit drin, und das gibt einem evtl. einen Hinweis, aus welcher Ecke des Netzwerks (oder der CCU2) das Problem zu suchen ist.

Der Familienvater

Benutzeravatar
Herbert_Testmann
Beiträge: 11062
Registriert: 17.01.2009, 11:30
Danksagung erhalten: 7 Mal

Re: CCU2 - extrem langsam / ausgelastet

Beitrag von Herbert_Testmann » 30.08.2016, 06:17

Hallo

und vielen Dank für die Hinweise. Ich suche dann heute Abend weiter.
---
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig

Benutzeravatar
Herbert_Testmann
Beiträge: 11062
Registriert: 17.01.2009, 11:30
Danksagung erhalten: 7 Mal

Re: CCU2 - extrem langsam / ausgelastet

Beitrag von Herbert_Testmann » 30.08.2016, 14:06

Hallo

bin durch eine kleine Maßnahme schon mal einen grossen Schritt weiter.
Per Remote in der Firewall der CCU XML komplett gesperrt und schon ist die Systemlast normal.

Die Störung kommt also nach meinem Verständnis aus dem lokalen Netzwerk.
Ich hatte auch im Log Zugriffe von 192.168.1.190:9010 gesehen. Allerdings ist diese IP im Moment im Netzwerk gar nicht vergeben :(
---
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig

Benutzeravatar
Herbert_Testmann
Beiträge: 11062
Registriert: 17.01.2009, 11:30
Danksagung erhalten: 7 Mal

Re: CCU2 - extrem langsam / ausgelastet

Beitrag von Herbert_Testmann » 31.08.2016, 10:52

Hallo

ich bin noch nicht dazu gekommen, den Hinweisen von Familienvater nach zu gehen. Steht aber noch auf der Liste.

Die CCU2 hat sich nach dem dicht machen der FW erst mal beruhigt. Dann habe ich stückweise Netze / Rechner in der FW frei gegeben, um die Quelle des Störenfrieds zu finden. Am Ende war das gesamte lokale Netz wieder frei gegeben + meine.homematic VPN. Und der Fehler tritt nicht mehr auf :(

Was mich im Moment noch extrem stört ist ein Log Eintrag mit 192.168.1.190:9010 , denn dazu finde ich keine Hardware :( Weder DHCP noch ein Netzwerkscan kennen ein Gerät mit dieser IP Nummer. Meine Vermutung wäre eher, dass da Reste in der CCU stehen, von einem Gerät das es lange schon nicht mehr gibt.

Code: Alles auswählen

Aug 30 19:02:55 homematic-ccu2 user.err rfd: XmlRpc transport error calling system.listMethods({"HMX_RF"}) on http://192.168.1.190:9010/RPC2:
Aug 30 19:02:58 homematic-ccu2 user.err rfd: XmlRpc transport error calling listDevices({"HMX_RF"}) on http://192.168.1.190:9010/RPC2:
Vor allem "calling listDevices" klingt für mich so nach externer Software, die eine Liste der Geräte über xml abfragt.

ioBroker habe ich abgeschaltet und sogar den Netzwerkstecker gezogen :) War auch eine andere IP. Und Historian läuft auf xx.1.113

Hmm.
---
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig

Benutzeravatar
shartelt
Beiträge: 7421
Registriert: 14.01.2015, 14:59
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 524 Mal
Danksagung erhalten: 753 Mal

Re: CCU2 - extrem langsam / ausgelastet

Beitrag von shartelt » 31.08.2016, 15:07

irgend ein Mobile mit ner App drauf?
Flur-/Wandtablet?

alchy
Beiträge: 10756
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 674 Mal

Re: CCU2 - extrem langsam / ausgelastet

Beitrag von alchy » 31.08.2016, 15:17

Herbert, schau dir mal deinen Mac an.>> H I E R <<

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Benutzeravatar
Herbert_Testmann
Beiträge: 11062
Registriert: 17.01.2009, 11:30
Danksagung erhalten: 7 Mal

Re: CCU2 - extrem langsam / ausgelastet

Beitrag von Herbert_Testmann » 31.08.2016, 17:31

Hallo

guter Hinweis. Ich hatte das Programm gestern beendet, da ich es ohnehin kaum nutze und alle Zugriffe abschalten wollte.
Später ist der Fehler nicht mehr auf getreten. Allerdings hat der iMac auch nicht die .190 :(

Ich suche weiter. Die CCU geht ja wieder, der Rest ist jetzt Forschung :)

Mir ist noch aufgefallen, dass nach einem Reboot der VPN Dienst von meine.Homematic nicht mehr startet. Muss ich manuell machen.
Aber eines nach dem anderen.
---
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“