Feature Request: modbus/state/millis per MQTT übertragen
Immer wieder verstellt sich in meiner wbec-Installation der max. Ladestrom von z.B. 8 A auf 16 A. Weil mein Wechselrichter nur ca. 6000 W liefert, möchte ich beim PV-Laden unterhalb dieses Wertes bleiben (8A * 3P * 230V = 5520W). Aber manchmal ändert sich der Ladestrom ohne mein zutun auf 16 A, was beim Auto-Laden zu einem ungewünschten Strombezug aus dem Netz führt.
Vermutlich ist mein wbec von Issue #64 "Wallbox stürzt ab" betroffen, denn wenn ich mir in HomeAssistant der Verlauf der Ladeleistung anzeigen lasse, und den den Wert "millis" aus der JSON umrechne, dann wurde wbec zum Zeitpunkt der Ladestromänderung das Gerät neu gestartet.
Es handelt sich um das "alte" Eigenbau-wbec mit Modbus-Adapter und Software-Version 0.5.2.
Leider wird der Wert von "millis" nicht über MQTT übertragen. Mit diesen Wert wäre es mir möglich, in HomeAssistant die uptime zu überwachen; und ggf. bei einem Reset den Ladestrom wieder auf 8 A zu begrenzen (falls Ladevorgang aktiv) oder andere Einstellungen vorzunehmen.
Ich werde mal einen Stützkondensator 470µF an den ESP8266 löten und ggf. das Netzteil wechseln.
Ich bin mit meinem Latein am Ende. Trotz verschiedener Netzteile und zunächst 100µF, später dann 1000µF am 5V-Anschluss des D1-Mini stürzt wbec mehrmals am Tag ab und startet neu; und stellt dabei die max. Ladeleistung auf 11 kW (3 x 16A). Jetzt habe ich gelesen, dass der ESP8266 einen Code für die Reset-Ursache ausgeben kann: https://www.espressif.com/sites/default/files/documentation/esp8266_reset_causes_and_common_fatal_exception_causes_en.pdf
Wird das in wbec verwendet? Kann ich das über /json auslesen? Oder kann ich ein Logging aktivieren, welches mich auf die Spur der Absturzursachen bringt?
Sorry, versehentlich "Close" geklick. Reopen.
Leider ist das Problem noch immer vorhanden. Manchmal läuft wbec tagelang ohne Probleme, dann wieder mehrmals am Tag ein Reboot ohne erkennbare Ursache; anschließend steht der Ladestrom wieder auf 16 A. Trotz Stützkondensator direkt am ESP8266; trotz 15 Watt Netzteil vom Raspberry Pi 4 (5,1 Volt, 3 Ampere).
Mein Vorschlag: Die im Dokument in Kap. 1.2 beschriebene Abfrage der Reset-Ursache ausführen und in JSON oder in ein Log zu schreiben. Vielleicht komme ich damit auf die Ursache der Reboots.