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

ESP32S3 + W5500 trennt LAN Verbindung #1496

Open
4 tasks done
Tpaydt opened this issue Jan 2, 2025 · 13 comments
Open
4 tasks done

ESP32S3 + W5500 trennt LAN Verbindung #1496

Tpaydt opened this issue Jan 2, 2025 · 13 comments
Assignees
Labels
bug Something isn't working

Comments

@Tpaydt
Copy link

Tpaydt commented Jan 2, 2025

What happened?

Ich benutze ein ESP32S3 + W5500 die LAN Verbindung funktioniert gut aber nach ein paar Tagen trennt sich die Verbindung und bleibt getrennt. Ziehe ich das LAN-Kabel raus verbindet sich die DTU sofort mit WLAN und arbeitet ganz normal weiter.
Hat jemand auch sowas feststellen können?

To Reproduce Bug

W5500 Lan Verbindung trennt sich nach ein paar Tagen bis man diese wider manuell verbindet.

Expected Behavior

Falls es an der Software liegt evtl eine Prüfung der LAN Verbindung einbauen.

Install Method

Pre-Compiled binary from GitHub releases

What git-hash/version of OpenDTU-OnBattery?

2024.11.20

What firmware variant (PIO Environment)?

generic_esp32s3_usb

Relevant log/trace output

No response

Anything else?

Ich weiß nicht wie ich das Logen soll. Bin über einen Tipp dankbar.

Please confirm the following

  • I believe this issue is a bug that affects all users of OpenDTU-OnBattery, 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.
@Tpaydt Tpaydt added the bug Something isn't working label Jan 2, 2025
@AndreasBoehm
Copy link
Member

Weißt du ob das immer nach der gleichen Anzahl an Tagen passiert?

Hab noch ein POE Shield für mein Fusion Board hier liegen, dann nehme ich das jetzt als Anlass es endlich in Betrieb zu nehmen. Ich werde in ein paar Tagen berichten.

@Tpaydt
Copy link
Author

Tpaydt commented Jan 2, 2025

Hey,

ganz sicher bin ich mir nicht aber der Zeitraum kommt mir identisch vor.
Manchmal merke ich es nicht wenn die Verbindung getrennt wird, da ja aktuell kaum Sonne scheint gucke ich nicht so oft danach.

Danke dir für die Mühe.

@AndreasBoehm AndreasBoehm self-assigned this Jan 3, 2025
@AndreasBoehm
Copy link
Member

Kannst du mir noch mehr über dein Setup erzählen? Welche Geräte hast du an der DTU angebunden und wie?

Waren es Tage oder eher Wochen bis die DTU nicht mehr erreichbar war?

@Tpaydt
Copy link
Author

Tpaydt commented Jan 5, 2025

ESP32-S3 16MB + nRF24 + W5500 + OLED 2,4 Display SSD1309
W5500 kam als letztes dazu seitdem es integriert wurde.
Hoymiles HM600 mit Nulleinspeisung über Shelly3EM, keine Batterie.

Es sing Tage bis die Verbindung über LAN abbricht, mit WLAN kein Problem.

Die Firmware läuft auch stabil, den sobald ich das LAN-Kabel abziehe läuft die DTU übe WLAN weiter.

Home Assistant ist vorhanden, macht aber aktiv nichts mit der DTU

@AndreasBoehm
Copy link
Member

Danke für die Infos.

Meine DTU ist jetzt seit 4 Tagen und 6 Stunden über den W5500 online und es gab noch keine Aussetzer.

Hattest du wieder einen Aussetzer?

@Tpaydt
Copy link
Author

Tpaydt commented Jan 8, 2025

Hey

Also ich hatte leider das sich die DTU Neustart hatte dadurch hatte sich die LAN Verbindung automatisch neu verbunden.

CPU 0 Vbat Power on reset
Was hatte es zu bedeuten?

Aktuell läuft die DTU 1Tag und 22 Stunden, ich Check es so gut wie geht.

Danke schön mal für den Support

Sobald der Fehler wieder kommt melde ich mich.

@AndreasBoehm
Copy link
Member

Das klingt nach einem Stromausfall bzw Unterspannung, ist das verwendet USB Netzteil eventuell zu schwach?

@Tpaydt
Copy link
Author

Tpaydt commented Jan 8, 2025

5V mit 2A

@Tpaydt
Copy link
Author

Tpaydt commented Jan 9, 2025

Jetzt hatte ich ein
CPU 0 Software reset CPU Fehler vor 30min.

LAN Verbindung ist immer noch aktiv.

@AndreasBoehm
Copy link
Member

Den "Fehler" sehe ich auch, aber das sagt nichts aus, bei mir kommt es daher das ich ein Update geflasht hab.

Kannst du die DTU an einen Computer hängen und permanent ein Log ziehen bis der Fehler wieder auftritt?
https://opendtu-onbattery.net/firmware/howto/serial_console/

@Tpaydt
Copy link
Author

Tpaydt commented Jan 10, 2025

Ja das lässt sich einrichten

@Tpaydt
Copy link
Author

Tpaydt commented Jan 12, 2025

Moin,

der Fehler war wieder da ich konnte es logen.

putty.log

Zeile 35726 kommt es zur Unterbrechung der LAN Verbindung

Zeile 57194 habe ich das LAN Kabel abgezogen, danach ging es über WLAN weiter, es war 01:00 Uhr.

Firmware 10.01.2025

@schlimmchen
Copy link
Member

Danke fürs Log! Leider steht nichts drin... Sehr schade. Man sieht, dass die Netzwerkverbindung gestört ist, aber nichts zum Grund.

Wenn du das Kabel ziehst, verbindet sich OpenDTU-OnBattery per Wi-Fi. Und wenn du es dann wieder steckst, geht's dann über LAN weiter?

Bei mir gab es so einen Ausfall am W5500 auch noch nicht. Mein OpenDTU Fusion läuft oft unbeachtet sehr viele Tage einfach durch ohne Probleme. Auch hat sonst noch niemand von solchen Problemen berichtet, auch Upstream nicht. Daher bin ich, auch weil du schon von einem Power-On-Reset berichtet hast, recht schnell dabei, deiner Hardware die Schuld zu geben.

Dein Netzteil kann 2A liefern, das klingt nicht schlecht. Aber wie viel Spannung kommt denn an deinem Board an wenn gerade viel los ist? Sowohl das Netzteil als auch das Kabel können bei höheren Strömen plötzlich einen Spannungseinbruch verursachen, der problematisch ist. Das ist leider bei vielen Netzteilen und Kabeln so. Und welche Hardware hast du denn? Ein OpenDTU Fusion, oder etwas anderes? Meine Vorschläge sind: Anderes Netzteil versuchen, anderes Kabel versuchen (eins das "dick" zu sein scheint oder für schnelles Laden geeignet sein soll), 5V Stützkondensator und 3V3 Stützkondensator am Board verlöten.

Ich schließe nicht aus, dass die Software ne Macke haben könnte, aber wie geschildert würde ich dann erwarten, dass es schon mehr solcher Meldungen gibt...

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

3 participants