CCU2 Update - HomeMatic löst sich sporadisch von IPS

@jf01

Kannst du mir vielleicht einen Dump von WireShark zukommen lassen, wo genau der Fehlerfall drin ist? (Und die Zeitpunkt dazu :))

Kommen die Werte der Thermostate eigentlich in IPS korrekt an?
Gibt es Fehlermeldungen im IPS Log vom HomeMatic Socket?

paresy

Hallo Josef!
Genau das selbe Problem bei mir.
(hast das schön beschrieben).:slight_smile:
Ich habe ganz normales Netzwerk ohne was dazwischen.

Ich habe die neuen Stellantriebe auch im Verdacht.
Deshalb habe ich nur 1 „alten“ Stellantrieb und 1 „altes“ Wandthermostat angelernt.
Seit heute morgen keinen einzigen Fehler im Log der CCU 2 gefunden.
Ich beobachte weiter…

Schönen Gruß:)
Egon

Hallo,

sodele hab auf die CCU2 geschwenkt und reihe mich ein in die fehler geplagten

@paresy
wenn du lust auf ne Remote Session hast meld dich… :slight_smile:

Nicht wirklich. Das interpretierst Du falsch! Der default cron-job läuft nicht um 12 und um 4 sondern um 4:12 Uhr bzw. 4:14 Uhr!

12 4 * * * /bin/setHWClock.sh
14 4 * * * /bin/SetInterfaceClock 127.0.0.1:2001

Denn:

* * * * * command to be executed
- - - - -
| | | | |
| | | | ----- Day of week (0 - 7) (Sunday=0 or 7)
| | | ------- Month (1 - 12)
| | --------- Day of month (1 - 31)
| ----------- Hour (0 - 23)
------------- Minute (0 - 59)

Aktuell habe ich die crontab so erweitert, dass die beiden Jobs stündlich, jeweils in Minute 12 und 16 laufen. Bisher läuft es entspannt, sagt aber noch nicht wirklich etwas aus.

Kann ich so bestätigen! Hier mal ein Kabelhai-Trace-Auszug kurz vor und nach der Funkstille wenn IPS aus der „RFD.handlers“ rausfliegt. Der Zeitpunkt ist schön zu sehen: [RST] == Nr. 170 (Anm.: .151 ist die CCU2 / .8 ist der IPS-Server):

  • an dieser Stelle dürfte der RST eigentlich nicht (mehr) kommen, da der TCP-Stream lange vorher, auf den 1. Blick regulär, beendet wurde
  • es waren vereinzelt Re-Transmits bei Paketen die die maxMTU überschritten haben zu sehen und wenn mich nicht alles täuscht wurde nie komplett neu übertragen, sondern nur das eine Paket, dass scheinbar nicht ankam. Ich hätte erwartet, dass alle Teile der betroffenen Übertragung noch einmal gesendet werden (da beide Teilnehmer mit gesetztem „DF“ senden, ist der Socket bzw. alles was OSI-technisch darüber liegt für den Wiederzusammenbau der Päckchen zuständig!)
  • der Keep-Alive zieht in diesem Zustand scheinbar auch nicht mehr; Timing-Problem?
  • unidirektional von IPS zur CCU über Port 2001 bzw. 2000 funktioniert es nach dem Abbruch noch, ich hatte allerdings zu dem Zeitpunkt keine Lust oder Nerven mehr zu warten bis/ob das ebenfalls stirbt

@paresy

Ich schicke Dir mal das komplette, rohe .cap-File per PN. Nicht groß (~ 68 kB), aber man kann schön das Durcheinander bzw. die Überlagerung der einzelnen TCP-Streams sehen bis dann schließlich bei Paket Nr. 170 nichts mehr geht.
Leider ist der Zeitpunkt zu dem die Kommunikation aus den Fugen gerät nicht enthalten. Wenn ich mal wieder einen Zustand habe bei dem der Fehler im Minutenabstand auftritt versuche ich das nochmals vollständig mitzuschneiden.

Cheers
/Jens

Hallo paresy,
habe die gewünschten Daten geschickt.

Die Werte für die Heizungssteller werden korrekt in IPS dargestellt und regelmäßig aktualisiert.

Freundliche Grüße
Josef

Hallo!
Nach ca. 10 Std. Stillstand.
Nur der „alte“ Wandthermostat und das „alte“ Ventil war angemeldet.

Dec 26 09:20:38 homematic-ccu2 user.err update-coprocessor: Could not start Coprocessor application.
Dec 26 09:21:27 homematic-ccu2 user.err rfd: XmlRpc transport error calling listDevices({„IPS“}) on http://192.168.178.22:5544/RPC2:
Dec 26 09:22:39 homematic-ccu2 user.info : hss_lcd: Programm initialisiert.
Dec 26 08:22:39 homematic-ccu2 daemon.info init: starting pid 390, tty ‚/dev/ttyAMA0‘: '/sbin/getty -L ttyAMA0 115200 vt100 ’
Dec 26 08:22:39 homematic-ccu2 daemon.info init: starting pid 391, tty ‚/dev/ttyGS0‘: '/sbin/getty -L ttyGS0 115200 vt100 ’
Dec 26 19:03:18 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 97 0x61 [1] 0 0x00 [2] 99 0x63 [3] 0 0x00 [4] 100 0x64 […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 19:03:21 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 19:03:21 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 19:53:42 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 97 0x61 [1] 0 0x00 [2] 99 0x63 [3] 0 0x00 [4] 100 0x64 […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:04:18 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 97 0x61 [1] 0 0x00 [2] 99 0x63 [3] 0 0x00 [4] 100 0x64 […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:04:23 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:04:23 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:04:39 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:04:39 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:04:45 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:04:45 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:04:48 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:04:48 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:05:00 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:05:00 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:05:04 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:05:04 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:05:08 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:05:08 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:05:19 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:05:19 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:05:30 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:05:30 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:05:41 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:05:41 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:06:15 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:06:15 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:06:33 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:06:33 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:06:39 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:06:39 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:06:46 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:06:46 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:06:50 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:06:50 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:06:52 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:06:52 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:07:38 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:07:38 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:07:40 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:07:40 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c […/Platform/DOM/iseESPexec.cpp (11622)]
Dec 26 20:09:08 homematic-ccu2 local0.err ReGaHss: Error: IseESP::SyntaxError= Error 1 at row 1 col 31 near ^();^M […/Platform/DOM/iseESP.cpp (1067)]
Dec 26 20:09:08 homematic-ccu2 local0.err ReGaHss: Error: ParseProgram: SyntaxError= (); […/Platform/DOM/iseESP.cpp (348)]

Schönen Gruß
Egon

Wenn mir jemand sagt was ich wie tun muss könnte ich auch Protokolle liefern. Habe aber „nur“ ein bis zwei IPS_Changes-Läufe am Tag und zwischenzeitlich 11 dieser Thermostaten.

Gruß
Bruno

Ich hatte heute so viele Fehler unterschiedlicher Art, dass ich frustriert wieder auf 2.5.4 zurück bin.
In diesem Zusammenhang ist mir aufgefallen, dass der xlmapi-patch auf Version 1.10 gehoben wurde.
Nur zur Info

Der Grund weswegen ich mit dem setHWClock und SetInterfaceClock spiele:

Die CCU2 (beide!) befindet sich immer 45 Sek. in der Zukunft! Ist mir da etwas entgangen oder zeigt die WebUI-Uhr die Zeit relativ zu meinem Standort an?!??! Wenn ich mich recht entsinne ist die Uhrzeit im gesamten Land doch die gleiche, oder? :smiley:

Der NTP-Sync funktioniert laut Log auf dem NTP-Server (Stratum „0“ -> Funkempfänger) einwandfrei.

Hi,

hab gestern auch noch einige zeit getestet…
Hab nun ne CCU2 ohne Diagramme, SD Karte, Programme & addons im Betrieb… naja was man so Betrieb nennen kann
nach max 30 minuten ist feierabend mit Kommunikation in richtung IPS… es beginnt mit dem error listdevices direkt beim connect von IPS… dann heisst es nen bissel warten und nach ca. 30 minuten hat man die genannten fehler… und immer nur die neuen Heizungsstellantriebe…

Hallo Dave!

Ich habe nur 2 Geräte (die „alten“ Wandth. -Stellantriebe) drin.
Da bekomme ich auch Fehlermeldungen, sind aber ganz andere wie oben schon geschrieben.

Seit gestern Abend 22:00 keinen Stillstand beim aktualisieren. Mal sehn…

Es ist dauernd was anderes man kanns kaum beschreiben.
Jetzt hab ich die neuen Steckdosen und kann die nicht mit IPS benutzen.:frowning:

Schönen Gruß:)
Egon

Hi Egon,

das ist echt kurios :confused:

ich hab gestern auch zwei neue Stellantriebe auf FW 1.2 geupdated … danach konnte ich diese nichtmal nehr steuern sprich die SollTemp ändern… weder per WebUI noch per IPS… es kommt nach ca. 3 Sekunden ein failed :frowning:
ob das auch die FW 1.0 betrifft kann ich nicht genau sagen … da ich z.z wieder auf der CCU1 laufe…

da alle „Dritthersteller“ das Problem haben und es auch nicht wirklich gefixed bekommen, denke ich mal hier muss eq-3 Hand anlegen… und das wird dauern :-/ was mal echt ärgerlich ist… meine Zwischenstecker zur leistungsmessung sind quasi auch schon auf dem weg…

Irgendwie scheinen das die Abzocker in der Bucht auch gemerkt haben.

HOMEMATIC Zentrale CCU 1 schwarz EUR 269,91

Hi,

sodele bin seit ca 2 Stunden wieder auf CCU2, damit die Stellantriebe wieder regelbar sind musste ich diese ab und wieder anlernen…

was extrem komisch ist, gestern abend dauerte es keine 30 minuten und die CCU2 hat „zu gemacht“ jetzt läuft es bereits 1,5 Stunden ohne hänger :confused:

Hallo Jens!

Warte…:smiley:
Hatte ich auch schon von 10 Min. bis 23 Std.

Schönen Gruß
Egon

Hi,

und wieder hat die CCU2 „zu gemacht“ ^^

@paresy
Siehst du noch ne möglichkeit ?.. oder müssen wir auf eq-3 warten ?

Hallo Dave!
Ob das EQ3 überhaupt weiss?
Und dann auch Interessiert?
Die könnten ja sagen: unsere CCU2 funktioniert.
Wenn da was drauf zugreift muss das eben richtig programmiert werden!

Schönen Gruß
Egon

Wen meinst du jetzt ?, weil Jens hat in letzter Zeit nix geschrieben !

Hallo Dave
Dich meine ich und natürlich alle anderen die dazu etwas wissen.
Egon

Was hindert Dich denn es eq-3 mitzuteilen? Dann hast Du ruckzuck eine Antwort auf Deine Fragen. :eek:

Ansonsten sehe ich keinen Sinn darin seitenweise zu posten " es geht " … " es geht nicht " … wasauchimmer. Paresy hat die Sachen von Jens und Josef bekommen und wird sich darum kümmern.

Gruß
Bruno