Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

viele Zeitabgleiche mit v25.1.14 #2505

Open
4 tasks done
tm-107 opened this issue Jan 19, 2025 · 10 comments
Open
4 tasks done

viele Zeitabgleiche mit v25.1.14 #2505

tm-107 opened this issue Jan 19, 2025 · 10 comments
Labels
bug Something isn't working

Comments

@tm-107
Copy link

tm-107 commented Jan 19, 2025

What happened?

Seit v25.1.14 habe ich jeden morgen bis zu einer Stunde lang immer wieder Zeitabgleiche, teilweise im Minutentakt.
Das Problem betrifft alle 6 bei mir angeschlossenen Wechselrichter (1xHM-600, 1xHM-700, 4xHM-1500).
Während dieser Zeit klappt auch das Abfragen der JSON-Daten per http-request sehr oft nicht.

Ich habe das die letzten 4 Tage jeweils 2x getestet:

  • mit v24.11.7: keine Probleme (lediglich ein Zeitabgleich bei einem Wechselrichter)
  • mit v25.1.14: täglich bis zu >30 Zeitabgleiche bei allen Wechselrichtern (durchschnittlich 3-6 Zeitabgleiche)

To Reproduce Bug

Just install v25.1.14

Expected Behavior

Nur vereinzelte / sporadische Zeitabgleiche wie in den Versionen davor.

Install Method

Pre-Compiled binary from GitHub releases

What git-hash/version of OpenDTU?

653efb4 ??? (v25.1.14 eben)

What firmware variant (PIO Environment) are you using?

generic

Relevant log/trace output

Anything else?

No response

Please confirm the following

  • I believe this issue is a bug that affects all users of OpenDTU, not something specific to my installation.
  • I have already searched for relevant existing issues and discussions before opening this report.
  • I have updated the title field above with a concise description.
  • I have double checked that my inverter does not contain a W in the model name (like HMS-xxxW) as they are not supported.
@tm-107 tm-107 added the bug Something isn't working label Jan 19, 2025
@Omega13x
Copy link

Bei mir mit dem ESP32S3 das gleiche Problem. Es sind ständige Reboots von OpenDTU. Das letzte stabile Image war das vom Oktober letzten Jahres.

@tbnobody
Copy link
Owner

Bei mir mit dem ESP32S3 das gleiche Problem. Es sind ständige Reboots von OpenDTU.

@tm-107 schreibt von Zeitabgleichen. @Omega13x von Reboots.... Ist für mich erstmal nicht das gleiche.

Unabhängig davon, was siehst du auf der seriellen Konsole bei einem Reboot?

@Omega13x
Copy link

Omega13x commented Jan 20, 2025

Die Zeitabgleiche kommen nach dem Reboot. @tm-107 könnte es bestimmt bestätigen wenn er die Zeiten mal vergleicht. Leider sind sie sehr unregelmäßig. Kann man irgendwie ein Langzeitlog starten um es beobachten zu können?
Bei mir waren es seit Mitternacht vier Reboots. Davor fast zwei Tage keine.

Die v24.10.15 lief bei mir 45 Tage ohne Reboot.

@schlimmchen
Copy link
Contributor

Du musst, wohl der übel, einen Rechner per USB anklemmen und beobachten/mitschneiden, weil man anders nicht an diese Info herankommt. Da wird dann bei einem Reboot ein Backtrace stehen, der uns erlaubt zu vermuten, wo das Problem liegen könnte. Dazu schreibe bitte genau auf, mit welcher Version der Backtrace aufgetreten ist.

@tm-107
Copy link
Author

tm-107 commented Jan 20, 2025

Die Zeitabgleiche kommen nach dem Reboot. @tm-107 könnte es bestimmt bestätigen wenn er die Zeiten mal vergleicht. Leider sind sie sehr unregelmäßig. Kann man irgendwie ein Langzeitlog starten um es beobachten zu können? Bei mir waren es seit Mitternacht vier Reboots. Davor fast zwei Tage keine.

Heute morgen hatte ich auch wieder mehrere Zeitabgleiche, heute allerdings nur 2-3 (je nach Wechselrichter). Die Uptime liegt aber bei über einem Tag, also liegt es bei mir nicht an Reboots.
Die Zeitabgleiche finden auch nur in der Zeit zwischen "aufwachen" des Wechselrichters und Start der AC-Produktion statt. Wenn also morgens die Sonne scheint, geht das recht schnell (ca. 1-5 Zeitabgleiche). An bewölkten Tagen dauert es länger (bis zu >30 Zeitabgleiche, wobei OpenDTU [oder der Wechselrichter?] ja nur die letzten 15 Meldungen anzeigt - man muss also daneben sitzen und beobachten).

@broth-itk
Copy link
Contributor

Wird denn die Uptime immer wieder zurückgesetzt, was auf einen Reboot hindeutet?

@tm-107
Copy link
Author

tm-107 commented Jan 21, 2025

Wird denn die Uptime immer wieder zurückgesetzt, was auf einen Reboot hindeutet?

[ursprüngliche Antwort gelöscht, da Frage falsch verstanden 8-o]

Gegen die Reboot-Theorie spricht auch, dass meine Wechselrichter zu völlig unterschiedlichen Zeiten den Zeitabgleich machen. Da liegen schon mal 30 Minuten dazwischen. Wenn es an einem Reboot liegen würde, müssten die Zeiten ja ähnlich sein.

Heute wieder "nur" 3 Zeitabgleiche ...

Image

Uptime:

Image

@broth-itk
Copy link
Contributor

Die DTU läuft aber seit 59 Stunden ohne Neustart durch... einen Neustart/Crash würde ich mal ausschließen.

@tm-107
Copy link
Author

tm-107 commented Jan 21, 2025

Die DTU läuft aber seit 59 Stunden ohne Neustart durch... einen Neustart/Crash würde ich mal ausschließen.

Ach so, Sorry ... hatte Deine Frage falsch verstanden ...
Ich dachte Du meinst, ob die Uptime bei einem Neustart zurückgesetzt wird. Hatte mich schon gewundert ...

@Omega13x
Copy link

Scheinen die Ursachen doch unterschiedlicher Natur zu sein. Bei mir fällt der letzte Zeitabgleich immer mit einem Reboot zusammen. Ich bin jetzt wieder zurück auf die v24.10.15. Da ich sowieso alles per Home Assistant überwache, ist es ziemlich egal von welcher Version die Daten kommen. ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants