-
-
Notifications
You must be signed in to change notification settings - Fork 225
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
Inverter Interval #1602
Comments
Beobachte mal das Webserial ob die Loop-Zeiten innerhalb der Intervallzeiten sind. Wenn nicht, isses zu eng und kann zu Risiken, Hautausschlägen, Pickel und Nebenwirkungen führen 😉 |
Irgendwie hatte ich beim schreiben schon die Vermutung das ich für die Frage hochgenommen werde🤣 |
In der Webserial passt das alles zusammen und die Daten kommen auch alle 3 Sekunden, sehe ich auch an den mqtt Daten die geloggt werden. Ich dachte jetzt eher so an das Funkmodul und den esp. CPU Last und CPU temp kann man ja leider nicht sehen, wobei ich dem esp das eigentlich zutraue... |
Das mit den Loop-Zeiten war ernst gemeint ! 0.8.1-zero - 18a95c309:35:06.698 I: (#14) RX 45ms | 27 CH40 | 95 81 Du kannst nicht schneller sein als die Loop, ansonsten überrennt sich das. |
Bitte dabei auch beachten noch einen Sicherheitspuffer mit einzubauen ! Es kann ja immer mal wieder zu Packet Loss kommen und dann schwanken die Werte. 18529ms, wow, wieso ist denn der Wert so hoch bei dir? |
Loop Zeit schwankt bei mir zwischen 600 und 850ms 0.8.101 - 2a4c83610:22:53.324 I: (#0) RX 83ms | 27 -38dBm | 95 01 |
Den doppelten bis dreifachen Wert würde ich anpeilen. Vor allem zum Start der Inverter bei Tagesbeginn kann schon wegen der vielen Payloads (Gridprofil, Alarmdaten, bis die Heuristik einrastet, viele Timeouts und Retransmits produzieren. @rmayergfx Vielleicht mal die Anzahl der Inverter beachtet ? Außerdem werkelt da noch eine Ahoy-interne Zero Export 😉 |
Na dann liege ich ja mit meinen 3 Sekunden ja ziemlich Safe im grünen Bereich. 👍🏻 |
Was würde eigentlich passieren wenn das Intervall zu klein gewählt wird? |
Die Queue läuft über und irgendwann rebootet die DTU. |
Ok, ich habe mal etwas länger protokolliert und hin und wieder habe ich da Ausreißer gesehen wenn mal ein tx Fall passiert dann liegt die Loop duration mal bei 5000ms. Das passiert aber nur ein mal und fängt sich dann wieder. Aber evtl ist das der Grund für meine reboot Problematik aus dem anderen Bug Report #1621 |
Die Queue hält einiges aus, darf auch mal drüber gehen. Aber wenn es permanent passiert macht es irgendwann die Krätsche. |
Ok, danke, echt schwierig dem Problem auf die schliche zu kommen😞 |
Da es hier keine weitere Diskussionen ergibt, close ich das hier mal. |
Gibt es eigentlich irgendwelche Risiken/Nachteile wenn man das Inverter Interval auf z.B 3 Sekunden setzt? 5 Sekunden liefen bei mir bisher problemlos bei einer RX Fail Rate von unter 5%, wollte jetzt auf 3 Sekunden runter weil die Stromwerte sehr zügig kommen und es dann bei schnellen Änderungen zu Berechnungsfehlern kommt. Ich nutze 2 HMS16004t mit dem CMT2300 und einem ESP32.
The text was updated successfully, but these errors were encountered: