Closed fila612 closed 2 years ago
Siehe PR #107
das wird in den nächsten Tagen gefixt. Hierfür ist ein größerer Umbau notwendig
bitte nochmal die aktuelle Version prüfen
Habe leider zwei WDT/Resets in 3-4 Minuten mit der neuen Version. Nach zwei Minuten ohne WiFi ist er direkt abgestürzt als er den AP mit eigenem DHCP server aufmachen wollte.
23:39:53.433 > dhcp server start:(ip:192.168.1.1,mask:255.255.255.0,gw:192.168.1.1)
23:39:53.438 > bcn 100
23:39:53.441 >
23:39:53.441 > User exception (panic/abort/assert)
23:39:53.444 > --------------- CUT HERE FOR EXCEPTION DECODER ---------------
23:39:53.449 >
23:39:53.449 > Panic core_esp8266_main.cpp:137 __yield
...
Panic core_esp8266_main.cpp:215 loop_task
Ich habe mal das release statt dem debug build gebaut.
git pull
From https://github.com/grindylow/ahoy
675c6ce..4454232 asyncWeb03 -> origin/asyncWeb03
63a82d8..99c2b9f main -> origin/main
Updating 675c6ce..4454232
Also das neue Problem steckt wohl irgendwo zwischen 675c6ce..4454232 ...
In der Serial Console (Web Interface) kommt immer wieder die Meldung
webSerial, buffer overflow!webSerial, buffer overflow!webSerial, buffer overflow!webSerial, buffer overflow!...
Diese wird nach der TX Zeile immer wieder zig Mal ausgegeben, dann macht er einen neuen Versuch für NTP, MQTT und TX.
Mir kommt es so vor als ob die Zahl der og. webSerial, buffer overflow!
Fehler stetig zu nimmt.
Jetzt kommt er bereits nicht mehr zu seinen normalen Aufgaben.
bitte nochmal die aktuelle Version prüfen
grad probiert, die Änderungen aus commit 4454232 sind mit drin.
Visualisierung bleibt weiterhin leer.
@lumapu das ist mE das blocking issue für den AsyncWeb03 branch.
Anderweitig wurde auch von den Problemen beim Setzen des PowerLimit aus dem UI berichtet aber das wird ja auch separat getrackt.
ist echt komisch, bei mir geht alles - und das seit Tagen
Ich hab die Version via Upload Funktion aktualisiert. Also aus der normalen 5.18 auf den async03.
kann das damit zusammenhängen? Sollte ich mal komplett neu flashen, also auch mit Flash leeren?
Könnte man dieses Issue closen? Bei mir geht auch alles, habe es gerade nochmal getestet. Wenn DC vorhanden ist, habe ich immer eine Info über denn aktuellen Stand. Sei es mit AC oder ohne AC.
Ich glaube ich habe heute das Problem gefunden. Es tritt nur bei Installationen mit mehr als einem Wechselrichter auf. Die Ursache: In der API wird eine maximale Länge der Antwort vorgegeben, diese reicht bei einem Wechselrichter, aber nicht mehr bei zwei. Ich werde den fix heute noch comitten.
Hmmm, drück die Daumen aber ich habe auch nur einen WR 🤷♂️
ja kann auch an einer unglücklichen Konstellation an zu vielen Nachkommastellen der Zahlen liegen, das Problem muss ich auch noch fixen ...
Hab auf meinen auch nur einen WR (HM-700).
@fila612 @wib100 bitte mit dem Commit von gerade eben nochmal probieren
Mach ich - Danke dir schon mal. Muss nur bis morgen warten - hier ist’s schon dunkel :(
sollte sich doch auch nachts anders äußern, ich hoffe es kommen zumindest die grünen Balken
Habs mal auf meinem ESP32 gegeben. Schaut derzeit leider gleich (leer) aus. Die Konsole zeigt folgende Fehler. Ich schau mir das morgen früh nochmal an wenn der WR online ist.
ok danke für den Test
@lumapu macht es evtl. Sinn die Antwort des http://ahoy-dtu/live Endpoints zu verifizieren ? Das sollte ja ein einigermaßen verständlicher JSON String sein, oder ?
habs grad gebaut und aktualisiert (=> Git SHA: g50bfbf8 :: 0.5.18).
!Nach Update waren alle Settings weg, war jetzt kein Drama, wollte es nur der Vollständigkeit erwähnen.
Leider noch keine Darstellung im .../live view, sieht genauso aus wie oben. ich melde mich nochmal wenn der WR online ist.
Edit: WR online, leider bleibt die Visualisierungen weiterhin leer, keine Änderung zum Eingangspost
Könntest du mir auf irgendeinem Weg das Json von /api/live zukommen lassen?
Dass die Settings wenn sind ist meine Schuld, ich habe die maximale Anzahl an Wechselrichtern auf 4 angehoben
Also ich habe mit der letzten Version getestet. Auf meinem ESP32 bekomme ich leider nur mehr boot-loops mit Ahoy. Wenn ich nach einem ERASE_FLASH OpenDTU flashe, funktioniert der ESP32 ohne Probleme. Aus dem Grund habe ich die aktuelle asyncWeb03 auf dem ESP8266 geflasht. Live Seite ist leider noch immer leer. Anbei das JSON.
Update: hab den ESP32 wieder zum laufen gebracht. Hier auch das JSON vom ESP32:
@wib100 bitte nochmal testen, habe eine kleine Änderung gemacht
@wib100 bitte nochmal testen, habe eine kleine Änderung gemacht
Hast du die in die asyncWeb03 commited? Ich bekomme den update der visualization.html nicht...
nein in development, ist seit gestern identisch und seit heute neuer, ich lösche den async Branch demnächst
@lumapu YES! Du hast es geschafft! Vielen Dank!
Super! auch bei mir läuft es jetzt! Vielen Dank @lumapu !!!
ich musste jedoch neu flashen. Die OTA Updates liefen auf Fehler und wurden augenscheinlich nicht durchgeführt (SHA blieb gleich). Evtl. ist das ein weiteres Issue, aber für die Visualisierung passt das erstemal. ich mach hier zu :)
Hallo,
vorab noch ein Lob für die Version des asyncWeb03: die gefällt mir richtig gut, auch die Webkonsole und die Handhabung im Setup finde ich super!
Leider sehe ich dafür keine Inhalte in der Visualisierung mehr.