Jump to content

rtrbt

Administrators
  • Gesamte Inhalte

    1.406
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    130

Alle erstellten Inhalte von rtrbt

  1. rtrbt

    Veröffentlichungen

    Firmware: WARP 2.1.3 und WARP2 2.1.3 Zählerüberwachung hinzugefügt (nur WARP1) Nutzer- und NFC-Tag-Limit auf 16 erhöht (nur WARP1) Energie-Limit-Einstellung auf Dropdown-Box umgestellt (nur WARP2) Automatischen Test des DC-Fehlerstrom-Schutzmoduls mindestens alle 24 Stunden und nach Ende eines Ladevorgangs hinzugefügt (durch Update auf Ladecontroller-Firmware 2.1.13) (nur WARP2) Sichergestellt, dass aktive CP-Unterbrechung nicht durch Lastmanagement oder API-Aufrufe gestört wird (durch Update auf Ladecontroller-Firmware 2.1.13) Lastmanagement: Effizienz verbessert, wenn gesteuerte Wallbox über einen Stromzähler verfügt, der Phasenströme misst. (WARP2 Pro oder WARP1 mit nachgerüstetem SDM630 oder SDM72 V2). Lastmanagement: Hinzugefügt, dass Hostnamen von nicht mehr erreichbaren Wallboxen neu aufgelöst werden Lastmanagement: Duplizierte und springende Einträge in den Scan-Ergebnissen zu kontrollierender Wallboxen behoben Lastmanagement: Behandlung von niedrig priorisierten Wallboxen behoben Lastmanagement: Hinzugefügt, dass Wallboxen, die weniger als den erlaubten Minimalstrom unterstützen als niedrig priorisiert behandelt werden Lastmanagement: Performance bei genau 10 gesteuerten Wallboxen verbessert (nur WARP2) Button zum Testen des DC-Fehlerstrom-Schutzmoduls hinzugefügt Zuletzt gesehenes NFC-Tag zu Modbus-TCP-Registern hinzugefügt Front-Taster-LED-Steuerung über API und Modbus-TCP-Register hinzugefügt (nur WARP2) API zum Steuern des konfigurierbaren Ausgangs hinzugefügt Unbekannten Benutzer aus der Limitierung auf 16 Benutzer ausgenommen NetBIOS-Unterstützung entfernt Zeitzonen-Datenbank aktualisiert DNS-Cache-Größe erhöht Modbus-TCP-Dokumentation verbessert Lokalisierung von Gleitkommazahlen im Webinterface repariert (nur WARP2) Robustheit der IP-Konfiguration bei 10MBit LAN-Verbindungen verbessert Anzeige von Ladecontroller-Firmware- und Hardware-Version hinzugefügt Sichergestellt, dass Downgrades (auf diese Firmware oder neuer) funktionieren, selbst wenn künftig neue Ladestromgrenzen hinzugefügt werden Repariert, dass sporadisch Einträge in APIs fehlten Repariert, dass die Benutzerfreigabe bei einem Neustart der Wallbox, während der Ladevorgang pausiert ist, verloren ging Reparatur von Ladelog-Einträgen, bei denen entweder der Start- oder End-Zählerwert fehlt, hinzugefügt Absturz, wenn NFC-Logik für mehr als eine Sekunde blockiert wurde, behoben NFC-Tag-Detektionsschwelle auf 2 Sekunden angehoben Prüfung auf überlappende Netzwerkbereiche bei IP-Konfiguration von LAN (nur WARP2), WLAN und WireGuard hinzugefügt Übersetzungen verbessert Sofortigen Start des WLAN Access Points hinzugefügt, falls keine WLAN-Verbindung konfiguriert und (nur WARP2) kein Ethernet-Kabel verbunden ist Sichtbarkeit der Nulllinie in Graphen verbessert Race Condition während des Starts des Webservers behoben Race Condition während des Starts des MQTT-Clients behoben Crash bei gleichzeitigen Zugriffen von mehreren APIs behoben Webinterface-Fehler durch falsche Reihenfolge von Websocket-Nachrichten behoben Websocket-Verbindungsabbrüche durch zu große Stromzählerwerte behoben Ladeprotokolllänge auf (letzte) 20000 Zeilen begrenzt Springende Y-Achse in Graphen bei Doppelklick behoben Alle 48h-Graphen auf mindestens 1500 Watt skaliert Ereignis-Log-Meldungen überarbeitet Falsche Berechnung der 48-Stunden-Werte des Stromzähler-Graphen, falls Messwerte schneller als alle 500 ms ankommen, behoben Download: WARP 2.1.3 bzw. WARP2 2.1.3
  2. rtrbt

    Veröffentlichungen

    Firmware: WARP Energy Manager 1.0.6 Status-Ansicht zur Tagesansicht der Energiebilanz hinzugefügt Lastmanagement: Effizienz verbessert, wenn gesteuerte Wallbox über einen Stromzähler verfügt, der Phasenströme misst. (WARP2 Pro oder WARP1 mit nachgerüstetem SDM630 oder SDM72 V2). Lastmanagement: Hinzugefügt, dass Hostnamen von nicht mehr erreichbaren Wallboxen neu aufgelöst werden Lastmanagement: Duplizierte und springende Einträge in den Scan-Ergebnissen zu kontrollierender Wallboxen behoben Lastmanagement: Behandlung von niedrig priorisierten Wallboxen behoben Lastmanagement: Hinzugefügt, dass Wallboxen, die weniger als den erlaubten Minimalstrom unterstützen als niedrig priorisiert behandelt werden Lastmanagement: Performance bei genau 10 gesteuerten Wallboxen verbessert Race Condition während des Starts des MQTT-Clients behoben Crash bei gleichzeitigen Zugriffen von mehreren APIs behoben Websocket-Verbindungsabbrüche durch zu große Stromzählerwerte behoben Übersetzungen verbessert Firmware-Aktualisierungen blockiert, wenn am Energy Manager ein Schütz und an einer kontrollierten Wallbox ein Fahrzeug angeschlossen ist Reihenfolge der gestapelten Graphen in der Tagesansicht der Energiebilanz repariert Falsche Berechnung der 48-Stunden-Werte des Stromzähler-Graphen, falls Messwerte schneller als alle 500 ms ankommen, behoben Debug-Protokolllänge auf (letzte) 20000 Zeilen begrenzt Springende Y-Achse in Graphen bei Doppelklick behoben Download: WARP Energy Manager 1.0.6
  3. Wenn du so weit kommst, ist das ein gutes Zeichen: Die Modbus-Kommunikation läuft schon mal. Die SDM-Zähler haben alle ein Register, dass den Zählertyp angibt. Damit detektiert die Wallbox automatisch, was für einen Zähler du angeschlossen hast. Das Problem ist jetzt, dass es diese ältere Version des SDM630 gibt, die nicht den "erwarteten" Zählertyp in dem Register stehen hat, sondern einfach 0. Bei der WARP2 gehen wir davon aus, dass das dann ein alter SDM630 sein muss. Bei der WARP1 können wir das nicht so machen, weil es möglicherweise auch alte Versionen des SDM72DM (V1) gibt, die auch 0 zurückgeben. Deshalb muss eine WARP1 bei einem unbekannten Zähler annehmen, dass das ein SDM72DM (V1) ist. Du kannst das jetzt reparieren, indem du den Zählertypen von Hand auf SDM630 überschreibst. (Das ist eine persistente Konfiguration -> Musst du nur einmal machen) Dafür gibt es leider keinen Knopf im Webinterface (Habe mal ein Issue angelegt, dass wir den hinzufügen: https://github.com/Tinkerforge/esp32-firmware/issues/255). Um das von Hand zu machen, musst du auf die recovery-Seite der Wallbox gehen, je nachdem ob du per Hostname oder IP auf das Webinterface gehst unter http://warp-xyz/recovery oder http://10.0.0.1/recovery (Hostname oder IP musst du durch deine ersetzen). Dann unter API in die Textbox folgendes einfügen: {"method":"PUT", "url":"/meter/type_override_update", "payload":2} und auf Call API klicken. In der Textbox darunter sollte dann eine 200 erscheinen. Danach auf dem normalen Webinterface unter System->Firmware-Aktualisierung einmal auf neu starten klicken. Dann sollte der SDM630 korrekt erkannt werden. Edit: API angepasst für WARP(2) >= 2.1.3
  4. Der vollständige Debug-Report wäre sehr hilfreich. Entweder hier oder per PM.
  5. Das fehlte in @borgs Antwort. Der ESP startet nicht neu. Das Ladelog funktioniert wie folgt: Wenn du Start klickst, wird sofort ein Debug-Report gezogen, also die Konfiguration und das Ereignis-Log hintereinander. Danach werden die ganzen Daten gesammelt, bis du Stop klickst, dann wird nochmal ein Debug-Report gezogen. Die Idee ist, dass wir dann sehen können, welche Konfigurations-/Zustandsänderungen und welche Ereignislog-Nachrichten aufgetaucht sind, während die Daten gesammelt wurden. Der Neustart, den du da siehst, ist vor dem Start des Ladelogs passiert. und zwar ~ 3 Minuten. Wenn "Software reset via esp_restart" als "reset reason" angegeben wird, dann ist das typischerweise ein Neustart, den man aktiv ausgelöst hat, z.B. durch eine Konfigurationsänderung im Webinterface. Interessant ist, dass der Ladecontroller auch neugestartet ist, und zwar ~ 15 Minuten vor dem Start des Ladelogs. Hattest du die Wallbox vom Strom getrennt, oder die Firmware aktualisiert? Die GPIOs sind in Ordnung. Prinzipiell hast du da den Effekt, dass für's Webinterface die GPIOs nur alle 250 ms abgefragt werden, da aber teilweise deutlich hochfrequentere Prozesse ablaufen, z.B. PWMs. Dann ist praktisch zufällig, ob du High oder Low siehst. Motor fault ist okay, der Ladecontroller unterstützt theoretisch, dass man eine Dose statt einem angeschlagenen Kabel anbringt. Da das nicht der Fall ist, wird der Pin nicht angesteuert. Current configuration 0 einer der Pins mit denen die Schiebeschalter gelesen werden, die auf dem Ladecontroller verbaut sind. Mit den Schaltern wird eingestellt, wie viel Strom das Zuleitungskabel erlaubt. Der Pin (und current configuration 1) können jeweils low, high, oder open, also nicht verbunden, sein. Beim Start des Ladecontrollers legt er einen Pull-Down- und danach einen Pull-Up-Widerstand an um die drei Fälle zu unterscheiden und damit die Stellung der Schalter zu bestimmen. Das der Pin bei dir springt ist erwartet: Du hast eine 16-Ampere-Zuleitung, das wird auf den Schaltern ausgedrückt, indem beide in der Open-Position sind. Der Ladecontroller hat nach dem Start die Pull-Up/Down-Widerstände wieder weggenommen, d.h. es ist auch zufällig welcher Wert da gelesen wird (aber auch egal, eben weil sie nur beim Start ausgewertet werden) Das CP-PWM läuft mit 1000 Hz. Manchmal siehst du dann high, manchmal low Auf dem CP-Trennungspin habe ich im Log und im Video nichts gesehen. Da kannst du eventuell folgendes beobachten: Wenn das Auto 30 Sekunden, nachdem die Wallbox das Laden erlaubt (Zustand Ladebereit), nicht reagiert, machen wir eine CP-Trennung um ggfalls. die Ladeelektronik aufzuwecken. Dann sollte der Pin einmal umspringen und vier Sekunden später zurück. Danach sollte der Wert stabil sein. Wenn das Schütz geschaltet ist, pendeln die beiden GPIOs mit der Netzfrequenz (50 Hz) Die LED atmet während des Ladevorgangs, was durch ein PWM erzeugt wird. Manchmal siehst du dann gerade das PWM high, manchmal low.
  6. Oh sorry. Hier eine WARP1-Firmware. warp_firmware_2_1_2_649147fc_d5c477b78835162__merged.bin
  7. Die Daten die wir brauchen werden erst gesammelt, wenn du auf Start klickst. Also musst du den Moment abpassen, wenn das Schütz klackert. Das ist im Moment leider noch relativ primitiv gebaut, langfristig wird das besser: https://github.com/Tinkerforge/esp32-firmware/issues/171
  8. Im Anhang eine Testfirmware. Damit sollte das Problem weiterhin auftreten, aber im debug-log sind noch ein paar Informationen mehr. Reproduziere das Problem mit der Firmware bitte nochmal. warp2_firmware_2_1_2_649060b0_d5c477b78835162__merged.bin
  9. Schonmal unabhängig vom Rest: Nein, das würde dazu führen, dass wenn sich ein Auto leer steht, nicht nachgeladen wird. Außerdem gibt es Autos (die Teslas z.B. wenn ich mich richtig erinnere), die im Winter ihre Heizung aus Wallbox-Strom betreiben können. Wir hatten dieses Verhalten mit dem Lastmanagement mal ausversehen implementiert und dann aber geändert. Siehe hier:
  10. Zu der manuellen Ladefreigabe: Das hieß in älteren Firmware-Versionen Auto-Start. Wir haben das geändert und auf die Unterseite gepackt, weil es die meisten Nutzer eher verwirrt hatte. Jetzt ist aber die ganze Benennung noch verwirrender. Das müssen wir besser machen. Dazu noch grundlegend: Die manuelle Ladefreigabe (ex Auto-Start) als Ladestromgrenze ist wie folgt belegt: Der Taster an der Wallbox blockiert (bei WARP1 immer, bei WARP2 konfigurierbar) Wenn du auf der Statusseite auf Stop klickst, blockiert die Ladestromgrenze, wenn du auf Start klickst, gibt sie frei Wenn du die manuelle Ladefreigabe auf der Ladeeinstellungsseite aktiviert hast, dann wird blockiert, wenn ein Auto abgezogen wird (d.h. du musst den ersten Start manuell freigeben) Das ist auch ein Fall von schlechter Benennung: Der Knopf heißt "Stop", er blockiert aber nur die "manuelle Ladefreigabe"-Stromgrenze. Ein Ladevorgang beginnt (im Bezug auf die Zeit/Energielimits und den Ladetracker usw.) wenn du das Auto ansteckst und endet, wenn du es abziehst. (Ausnahme: Wenn du die NFC bzw. Benutzerfreigabe benutzt, dann beginnt der Ladevorgang erst wenn du ein Tag an die Wallbox hältst)
  11. Das geht. Damit ich das richtig verstehe: Willst du den Zähler neben dem WARP Charger lassen, oder willst du ihn in die Wallbox einbauen? Im ersten Fall kannst du die Teile einfach bestellen, in Fall zwei, schreib stattdessen eine Mail an info@tinkerforge.com mit einem Verweis auf diesen Post und deiner Adresse usw. Dann legen wir dir eine Bestellung auf Rechnung an. In jedem Fall brauchst du dafür: mindestens Firmware 2.0.2 auf dem WARP Charger. Aktualisier bei der Gelegenheit am besten gleich auf die neuste Firmware: https://www.warp-charger.com/warp1.html#firmware bzw. warte noch bis Ende der Woche, dann sollte 2.1.3 erscheinen. ein RS485-Bricklet: https://www.tinkerforge.com/de/shop/warp/warp1-spare-parts/rs485-bricklet.html ein 7p-7p Bricklet-Kabel (kannst du da gleich mit bestellen), 15cm reichen Wenn du den Zähler neben dem WARP Charger lässt: Ein möglicherweise langes 3-adriges Verbindungskabel zwischen Zähler und RS485-Bricklet. In den Posts unten hat jemand ein Cat-7-Kabel benutzt. Ein Befestigungskit für das RS485-Bricklet: https://www.tinkerforge.com/de/shop/mounting-kit-12mm.html (kannst du auch beim RS485-Bricklet mit auswählen) und du musst dann ein Loch ins Gehäuse bohren um das Kabel durchzuführen und 4 Löcher in den Berührschutz um das RS485-Bricklet zu befestigen. Wenn du den Zähler in den WARP Charger einbaust: Den Berührschutz für einen WARP Charger Pro. Bei dem sind die Ausschnitte andere, damit der Zähler reinpasst. Den gibt's nicht im Shop, deshalb müsstest du uns dafür die Mail schreiben. Ein Verbindungskabel zwischen Zähler und RS485-Bricklet. Davon haben wir noch welche hier, würden wir dir dann mit reinlegen. Das prinzipielle Vorgehen ist: Wallbox stromlos machen Frontdeckel abnehmen, dabei auf das Fronttaster- und Erdungskabel achten Berührschutz ausbauen 4 Löcher reinbohren oder ESP-Brick auf den neuen Berührschutz setzen Die DIP-Schalter auf dem RS485-Bricklet auf Half-Duplex terminated schalten (1, 2, 3 auf ON; 4 auf OFF) RS485-Bricklet mit dem ESP-Brick verkabeln (Es ist egal an welchen Port du das Bricklet anschließt) und auf dem Berührschutz befestigen Loch in die Gehäusewand bohren oder den Klemmenblock ausbauen, stattdessen den Zähler einbauen und verkabeln Zähler mit RS485-Bricklet verbinden: A+ an RX+, B- an RX-, G an GND (siehe auch den Stromlaufplan hier:https://www.warp-charger.com/documents/WARP_Stromlaufplan.pdf) Berührschutz einbauen Frontdeckel aufsetzen und zuschrauben In der Software musst du nichts ändern. Das RS485-Bricklet sollte, wenn die Wallbox startet, automatisch gefunden werden. Hier haben das schon ein paar Nutzer gemacht:
  12. Das sind ja zwei Probleme hintereinander: 1. Bringt das dritte Tag anscheinend den NFC-Leser durcheinander -> Ich sehe mir den zweiten debug-report gleich an und schreibe dir dann noch was dazu. Im Idealfall können wir das hier reproduzieren und dann hoffentlich fixen. 2. Wenn der NFC-Leser kurz hängt oder neu startet, kommt die Wallbox-Firmware damit nicht zurecht und crasht. -> Das habe ich behoben, d.h. selbst wenn der NFC-Leser crasht läuft die Wallbox weiter. Der Fix wird in der nächsten Firmware (voraussichtlich Ende der Woche) enthalten sein.
  13. MQTT ist kein Umweg, sondern der offiziell unterstützte Weg, einen WARP Charger mit EVCC zu verbinden. Deshalb dokumentieren sowohl wir, als auch EVCC das so. Wenn du über OCPP oder Modbus gehen willst (vermutlich mit dem Hintergedanken, dass du dann keinen MQTT-Broker aufsetzen musst?), dann kannst du das tun. Für Modbus-TCP musst du: Die Wallbox entweder eine Keba-Wallbox oder einen Bender-Ladecontroller emulieren lassen. Kannst du auf der Modbus-TCP-Unterseite als Registersatz wählen Dir für EVCC ein Sponsortoken kaufen Die Wallbox in EVCC konfigurieren. Entweder als https://docs.evcc.io/docs/devices/chargers#kecontact-p20-p30-cx-series- oder als https://docs.evcc.io/docs/devices/chargers#bender-cc612613- Für OCPP musst du auch EVCC entsprechend konfigurieren, siehe hier: https://docs.evcc.io/docs/devices/chargers#ocpp-16j-kompatible-wallbox-mit-smart-charging-profil Die OCPP-Implementierung von EVCC ist aber nur das absolute Minimum (eben weil es nur ein Fallback ist, wenn keine sinnvollere Anbindung existiert), als wir das hier mal getestet hatten, hat das nicht 100%ig überzeugend funktioniert. Siehe z.B. hier: https://github.com/evcc-io/evcc/issues/5055#issuecomment-1305359228
  14. Das bezieht sich nur auf die WARP1 Pro. Der Zähler in der WARP2 Pro kann ein- und dreiphasig betrieben werden.
  15. Das Problem ist nicht die zu große Nachricht, die wird sowieso ignoriert, eben weil sie a) zu groß ist und b) auf ein Topic geht, dass nicht geschrieben werden darf. Ich vermute aber, dass openHAB mehr bzw. alle Topics der Wallbox beschreibt, unter anderem auch evse/stop_charging und evse/start_charging o.Ä. EVCC ist das vermutlich nicht.
  16. Letzte Idee die ich noch habe: Je nach Distribution kann die Gruppe anders heißen. Unter Arch z.B. uucp statt dialout. Du kannst mit ls -l /dev/ttyACM1 (o.Ä.) nachsehen welcher Gruppe die Datei gehört.
  17. Deaktiviere mal testweise die MQTT-Kommunikation. Mir ist im Log gerade aufgefallen, dass diese Meldungen MQTT: Ignoring message with payload length 2526 for topic warp/SzQ/charge_tracker/last_charges. Maximum length allowed is 2048. auch ~alle 45 Sekunden erscheinen und zwar genau zwischen dem Ab- und Anschalten. Das ist an sich schon komisch, weil charge_tracker/last_charges ein State ist, was heißt, dass last_charges von außen sowieso nicht geschrieben werden darf. Die Längenprüfung ist davor, deshalb sehen wir das jetzt im Log, anstatt dass die Nachricht einfach ignoriert wird. Etwas zusammengekürzt: 2023-06-13 13:29:56,780 Charger state changed from 3 to 0 2023-06-13 13:29:57,167 MQTT: Ignoring message[...] 2023-06-13 13:29:58,914 Charger state changed from 0 to 2 2023-06-13 13:30:44,023 Charger state changed from 3 to 0 2023-06-13 13:30:44,751 MQTT: Ignoring message[...] 2023-06-13 13:30:46,169 Charger state changed from 0 to 2 2023-06-13 13:31:31,306 Charger state changed from 3 to 0 2023-06-13 13:31:32,449 MQTT: Ignoring message[...] 2023-06-13 13:31:33,495 Charger state changed from 0 to 2 Kann es sein, dass openHAB regelmäßig (oder z.B. bei Reconnect?) alle MQTT-Topics schreibt, die es findet? Ich weiß das ioBroker das Problem hat, siehe z.B. hier: Das hat im Extremfall dazu geführt, dass ioBroker die Wallbox andauernd neugestartet hat, weil es andauernd auf die /reboot-API geschrieben hat :D
  18. Füg dich mal der dialout-Gruppe hinzu: https://www.tinkerforge.com/de/doc/Software/Brickv.html#flashen
  19. Wir haben uns den Debug-Report angesehen, anscheinend passiert folgendes: Der NFC-Leser selbst schickt entweder > eine Sekunde lang keine Daten mehr, oder die Wallbox ansich hängt aus anderen Gründen so lange Das sorgt dafür, dass ein Code-Pfad genommen wird, der definitiv falsch ist (habe ich verbockt, sorry) Das crasht die Wallbox -> sie startet neu Ich fixe auf jeden Fall den Code, der da crasht, aber: Wenn du das tust: teste bitte nochmal mit genau den NFC-Tags die du davor probiert hast. Falls du mit einem der Tags reproduzierbar den NFC-Leser abschießen kannst, wäre das sehr interessant.
  20. rtrbt

    Warp Energy Manager

    Ja. Das Lastmanagement ist für die Phasenumschaltung notwendig, weil darüber der Ladevorgang gestoppt und das CP-Signal getrennt wird, bevor die Phasenumschaltung durchgeführt wird. Mehrere: Das EVCC-Weltmodell kennt den Energy Manager nicht, er wird praktisch als Teil der Wallbox behandelt und nur für die Phasenumschaltung verwendet. Außerdem ist die Idee, dass EVCC vermutlich bereits eine Solaranlage auslesen und damit besser steuern kann.
  21. Die obligatorische erste Frage: Läuft die aktuelle Firmware (2.1.2) auf der Wallbox? Nicht dass wir alte Bugs jagen. Hattest du nach zwei Karten auf Speichern und dann Neu starten geklickt oder ist die Wallbox von sich auch neugestartet? Im zweiten Fall würde ich gerne herausfinden, warum das passiert ist. Dafür müsstest du einen Debug-Report von der Wallbox ziehen. Bekommst du nach dieser Meldung weitere? Die Meldung wird genau ausgegeben, bevor die Wallbox den NFC-Leser neu initialisiert. D.h. eigentlich sollten spätestens danach wieder Tags erkannt werden. Möglich. Das muss aber etwas nicht offensichtliches sein, wenn die Kommunikation zum NFC-Bricklet noch funktioniert, es sich aber sporadisch zurücksetzt? (so interpretiere ich das Log erstmal). Zieh wie gesagt mal einen Debug-Report von der Wallbox. Ich hoffe, dass wir dann mehr sehen.
  22. Eigentlich sollte kein Problem sein, da der Brick Viewer nicht QtQuick sondern QtWidgets benutzt. Du kannst z.B. mal versuchen, die Verwendung des Fusion-Styles (oder jedes beliebigen anderen) zu verwenden mit sudo QT_STYLE_OVERRIDE=fusion brickv Eventuell hilft das hier?: https://wiki.archlinux.org/title/qt#Theme_not_applied_to_root_applications
  23. Ich habe mal einen Blick in CModules und auch https://docs.micropython.org/en/latest/develop/natmod.html# geworfen. Leider ist das nicht so einfach wie ich mir das vorgestellt hatte. Man müsste in jedem Fall einen Wrapper für die Bindings generieren. Ich kann dir nicht versprechen, dass das in nächster Zeit passiert, sorry.
  24. Das kommt darauf an, wie du den maximalen Ladestrom setzt: Wenn du evse/global_current_update verwendest, wird die Ladestromgrenze verändert, die auch im Webinterface auf der Statusseite als "Konfigurierter Ladestrom" angezeigt wird. Diese Stromgrenze wird in der Tat im Flash des Ladecontrollers gespeichert. Alternativ kannst du in den Ladeeinstellungen die externe Steuerung aktivieren und dann mit evse/external_current_update den Ladestrom setzen. Dieser Wert wird nicht im Flash gespeichert und ist deshalb auch der, der von z.B. EVCC verwendet wird.
  25. rtrbt

    Veröffentlichungen

    Firmware: WARP Energy Manager 1.0.4 Initialiserungsfehler behoben, der auftrat, wenn Stromzähler direkt mit dem Energy Manager verbunden ist Zurücksetzen auf Werkszustand per Knopfdruck repariert Race Condition während des Starts des Webservers behoben Download: WARP Energy Manager 1.0.4
×
×
  • Neu erstellen...