Comments (20)
Welche "NRF24-Sendeleistung" ist denn bei dir eingestellt?
Weniger ist da machmal mehr. Einfach verschiedene Einstellungen testen.
Menupunkt erreichbar unter: Einstellungen --> DTU
from opendtu-onbattery.
Ich bin nicht sicher, ob es sich bei deinem Problem um ein Firmware-Problem handelt. Bei mir - und ich denke bei vielen anderen auch - läuft OpenDTU-onBattery (bei mir 2 HM-600, 1 HM-800, Pylontech US2000C, Huawei R4850G2) absolut stabil. Sonst würden hier auch mehr Fehlermeldungen aufschlagen.
Welche Hardware hast du im Einsatz?
Wie ist sie aufgebaut (gesteckt, gelötet, Platine)?
Wie ist die Spannungsversorgung aufgebaut (Leistung Netzteil, Kabel)?
Schon einmal ein anderes ESP32- und/oder nRF24-Modul getestet?
Zu "Wo finde ich das Log?": Unter "Infos" --> "Konsole"
from opendtu-onbattery.
Welche Firmware-Version wäre da eigentlich die richtige?
generic_esp32
.
Einzig das Netzteil kann ich dir mit einem Standard 0,6A-USB-Netzteil benennen.
Klingt nicht sonderlich potent, aber pauschal als die Fehlerursache zu bennenen macht auch keinen Sinn. Kannst du es trotzdem gegen ein stärkeres austauschen? Das darf gerne 2A liefern, sodass die Spannung bei 500mA auch noch stabil ist. Die Netzteile sacken in Richtung ihrer maximalen Leistung mit der Spannung stark ab.
da ich die Hardware auf Ebay fertig gebaut gekauft habe.
Was hast du dafür bezahlt? Ist das günstiger als ein OpenDTU Fusion?
Ich hab leider keine gute Idee, warum das bei dir passiert. Sieht aber danach aus, als würde sich das RF Modul verklemmen, oder der SPI Bus dorthin. Das RF Modul gegen ein anders zu tauschen ist sinnvoll, um schrittweise auszuschließen, dass es daran liegt. Jedenfalls bleibt bei solchen sporadischen Fehlern eigentlich nur nacheinander Teile zu tauschen und zu beobachten, ob das Problem verschwindet. Mit dem Netzteil und dem USB-Kabel würde ich anfangen.
from opendtu-onbattery.
Im Display steht "offline", wenn ein (oder alle?) Inverter nicht erreichbar sind. So als würde der Balken der Karte in der WebUI rot. Das ist also vermutlich ein Symptom deines Problems. Also offenbar passiert das häufiger, dass der WR nicht erreichbar ist, aber meistens erholt sich das System von selbst.
from opendtu-onbattery.
Ich hatte ähnliche Probleme, als meine DTU mit 20cm Abstand zwischen den WRs stand.
Geholfen hat dann temporär, das klingt jetzt schräg, das Einwickeln der Antennen an den WRs mit Alufolie (Abschirmung).
Mittlerweile steht die DTU 2 Etagen tiefer, läuft mit einer "Range-Extender NRF24" (E01-ML01DP5 von EBYTE) und betreut auch noch den WR im Gartenhaus und die Alufolie ist auch weg... ;)
from opendtu-onbattery.
Generell habe ich aber viel von dem "Middle Missing" oder "All Missing" in den Logs. Ist das normal?
Das ist nicht optimal, aber durchaus normal, dass Pakete wiederholt werden müssen. Ideal ist, wenn keine Meldung "request retransmit" in der Konsole auftaucht. Aber das ist nicht machbar, es wird immer mal wieder Fehlübertragungen geben.
from opendtu-onbattery.
Danke dir für deine schnelle Antwort. Die meisten Fragen kann ich dir leider nicht beantworten, da ich die Hardware auf Ebay fertig gebaut gekauft habe. Einzig das Netzteil kann ich dir mit einem Standard 0,6A-USB-Netzteil benennen. Daran hängt ein kurzes USB Kabel.
Aktuell hängt es grad wieder. Das Log zeigt folgendes:
All missing
06:50:02.473 > Nothing received, resend count exeeded
06:50:03.364 > All missing
06:50:03.375 > Nothing received, resend whole request
06:50:04.193 > All missing
06:50:04.201 > Nothing received, resend whole request
06:50:05.013 > All missing
06:50:05.021 > Nothing received, resend whole request
06:50:05.751 > All missing
06:50:05.772 > Nothing received, resend whole request
06:50:06.538 > All missing
06:50:06.548 > Nothing received, resend count exeeded
06:50:06.855 > All missing
06:50:06.864 > Nothing received, resend whole request
06:50:07.050 > All missing
06:50:07.059 > Nothing received, resend whole request
06:50:07.296 > All missing
06:50:07.312 > Nothing received, resend whole request
06:50:07.574 > All missing
06:50:07.584 > Nothing received, resend whole request
06:50:07.761 > All missing
06:50:07.777 > Nothing received, resend count exeeded
06:50:07.791 > Fetch inverter: XXX
06:50:07.803 > Request SystemConfigPara
06:50:08.496 > All missing
06:50:08.506 > Nothing received, resend whole request
06:50:09.007 > All missing
06:50:09.022 > Nothing received, resend whole request
06:50:09.542 > All missing
06:50:09.553 > Nothing received, resend whole request
06:50:10.133 > All missing
06:50:11.260 > Nothing received, resend whole request
06:50:11.314 > All missing
06:50:11.326 > Nothing received, resend count exeeded
06:50:12.181 > PowerMeterClass: TotalPower: 1620.60
06:50:12.229 > All missing
06:50:12.239 > Nothing received, resend whole request
06:50:12.897 > All missing
06:50:12.910 > Nothing received, resend whole request
06:50:13.719 > All missing
06:50:13.728 > Nothing received, resend whole request
06:50:14.535 > All missing
06:50:14.543 > Nothing received, resend whole request
06:50:15.252 > All missing
06:50:15.264 > Nothing received, resend count exeeded
06:50:15.661 > All missing
06:50:15.690 > Nothing received, resend whole request
06:50:15.870 > All missing
06:50:15.901 > Nothing received, resend whole request
06:50:16.174 > All missing
06:50:16.250 > Nothing received, resend whole request
06:50:16.378 > All missing
06:50:16.389 > Nothing received, resend whole request
06:50:16.579 > All missing
06:50:16.591 > Nothing received, resend count exeeded
06:50:16.603 > Fetch inverter: XXXX
06:50:16.614 > Request SystemConfigPara
06:50:17.175 > All missing
06:50:17.240 > Nothing received, resend whole request
06:50:17.739 > All missing
06:50:17.750 > Nothing received, resend whole request
06:50:18.324 > All missing
06:50:18.406 > Nothing received, resend whole request
06:50:18.846 > All missing
06:50:18.856 > Nothing received, resend whole request
06:50:19.324 > All missing
06:50:19.337 > Nothing received, resend count exeeded
from opendtu-onbattery.
Hab in den Systeminfos nachgeschaut: ESP32-D0WD-V3 ist als Chip angegeben. Welche Firmware-Version wäre da eigentlich die richtige?
from opendtu-onbattery.
Danke dir für deine Rückmeldung. Ich probiere es mal mit einem stärkeren Netzteil.
OpenDTU Fusion ist ungefähr genauso teuer wie das, was ich damals bezahlt habe. Hatte ehrlicherweise nicht wirklich recherchiert und da ich nicht löten kann war ich froh über eine fertige Lösung. Module tauschen kommt daher eher nicht in Frage für mich. Teste jetzt erstmal mit einem stärkeren Netzteil und sehe dann weiter. Ggf. hilft es ja schon.
from opendtu-onbattery.
Noch etwas: das Display wechselt in regelmäßigen Abständen von der Anzeige der Wattzahl auf "Offline". Mal öfter, mal seltener. Kann das zusammenhängen?
from opendtu-onbattery.
Mit der Sendeleistung habe ich schon rumgespielt mit den verschiedenen Stärken und keine richtige Änderung erzielt. Also z.B. mit dem Problem mit Offline ist das einigermaßen unabhängig von der Meldung. Aber ich habe jetzt mal ein stärkeres Netzteil dran und beobachte mal weiter.
from opendtu-onbattery.
Ok, werde auch mal mit verschiedenen Standorten spielen. Mit dem stärkeren Netzteil jetzt immerhin schonmal seit gestern nachmittag ohne Ausfall. Heute mal abwarten, wie es läuft...
Generell habe ich aber viel von dem "Middle Missing" oder "All Missing" in den Logs. Ist das normal?
from opendtu-onbattery.
Hallo, habe das gleiche Problem.
Ohne Neustart kann ich es lösen, indem ich den Wechselrichter in der Oberfläche lösche und anschließend wieder hinzufüge.
Ein Neustart über die Web-Oberfläche von OpenDTU hat allerdings nichts gebracht.
from opendtu-onbattery.
Ich komme da irgendwie nicht hin. Ggf. muss ich halt doch mal auf den OpenDTU Fusion umsteigen. Bis dahin: Gibt es eine einfache Möglichkeit, die OpenDTU regelmäßig neu zu starten. Habe ioBroker, aber wenn ich da den Restart auf True setze, passiert leider nichts...
from opendtu-onbattery.
Hallo, habe das gleiche Problem. Ohne Neustart kann ich es lösen, indem ich den Wechselrichter in der Oberfläche lösche und anschließend wieder hinzufüge. Ein Neustart über die Web-Oberfläche von OpenDTU hat allerdings nichts gebracht.
Wenn ein Neustart bei dir nicht hilft, wird es nicht das gleiche Problem sein, denke ich. Bei mir funktioniert das ja...
from opendtu-onbattery.
Hi, habe mir das Fusion Modell gekauft. Läuft jetzt ohne Probleme.
from opendtu-onbattery.
Bin jetzt auch auf OpenDTU Fusion umgestiegen und beobachte mal...
from opendtu-onbattery.
Hallo, ich habe auch das gleiche Problem dass mein Display offline anzeigt und dann ein roter Balken auf der Oberfläche der DTU angezeigt wird und in diesem Moment keine dynamische Regelung stattfindet und der WR bei dem letzten Limit verharrt.
Ich benutze einen HMS-1800 mit dynamischer Regelung, eim CMT2300A Funkmodul, welches den Status konfiguriert und verbunden anzeigt. Das tauschen des Funkmodules war auch nicht erfolgreich.
Ich habe auch schon versucht die Frequenz zu ändern und dann ist der WR nach nem Moment wieder erreichbar. Leider hilft das aber auch nur für einen oder mehrere Tage. Ich habe es auch schon mit verschiedenen Frequenzen und Sendeleistungen versucht aber das "Offline" Problem kam doch wieder.
Wenn man nichts macht, funktioniert es auch irgendwann wieder, spätestens am nächsten Morgen.
Hier ein Log-File vom letzten Ausfall:
Hat jemand eine Idee was diesen Fehler auslösen könnte oder was ich noch versuchen könnte ?
from opendtu-onbattery.
Ich beobachte das gleiche. Zuerst mit einem selbst gelöteten Modul, jetzt mit dem Fusion Board. Ich habe einen HMS-2000.
Mit aktiven DPL bricht die Verbindung irgendwie aller paar Tage früh am Morgen ab. Bei mir reicht es, wenn ich die DTU Einstellungen erneut speichere. Dann läuft es sofort weiter für die nächsten 1-2 Tage.
Bisher hab ich noch keine dauerhafte Lösung.
Meine Frequenz steht aktuell auf 869MHz, da ich bei der Standard Frequenz viele Aussetzer hatte.
from opendtu-onbattery.
Seitdem ich auf die Fusion umgestiegen bin, habe ich überhaupt keine Probleme mehr - denke also auch eher ein Hardwareproblem gewesen...
from opendtu-onbattery.
Related Issues (20)
- Set temporary Limit to zero, when the Inverter is switched off by dynamic power limiter HOT 7
- Add RS485 Pylontech support HOT 10
- MQTT cycletime for values /powermeter/# are frozen at 10s HOT 6
- DTU web interface hängt sich auf HOT 8
- Verbesserung des geplanten Neustarts in Konfigurationen mit mehr als einem batteriebetriebenen Wechselrichter HOT 1
- Wechselrichter startet oft nicht HOT 47
- Verzögertes, zeitlich einstellbares Regeln des Wechselrichters bei Intervall-Last HOT 27
- Überskalierung klappt nicht, verschattung falsch erkannt HOT 16
- Anzeige erzeugter Tagesertrag falsch HOT 4
- [Request] Powerqueen Charger Support HOT 3
- Dynamic Power Limiter HOT 2
- HTTP+JSON PowerMeter: Strings not accepted HOT 2
- Inverter Gesamtertrag wird nicht immer zurückgesetzt (sporadisch gehts) HOT 3
- [Request] Feature: DPL Stop Discharge if UVP cell is reached HOT 5
- Battery-Limiter-Mode (Alternative solution of the "Load correction factor“) HOT 1
- MQTT powermeter reading wrong values (1 phase) HOT 5
- Stop Threshold for Battery Discharging never reached. HOT 9
- No URL input field available in settings/powermeter <option value="3">HTTP(S) + JSON</option> HOT 5
- "Inverter Total Yield Day" does not reset on schedule HOT 9
- [Request] Live Data screen: State of charge in Voltage instead of SoC HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opendtu-onbattery.