Jump to content

ffreddow

Administrators
  • Gesamte Inhalte

    11
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    1

ffreddow hat zuletzt am 13. Juni gewonnen

ffreddow hat die beliebtesten Inhalte erstellt!

Letzte Besucher des Profils

Der "Letzte Profil-Besucher"-Block ist deaktiviert und wird anderen Benutzern nicht angezeit.

ffreddow's Achievements

Rookie

Rookie (2/14)

  • Collaborator Rare
  • Conversation Starter
  • One Year In
  • One Month Later
  • Week One Done

Recent Badges

3

Reputation in der Community

  1. E-Mail-Adressen sind komplizierter, als sie aussehen: Grundsätzlich sind sie Case-Sensitiv, ABER sie können case-insensitiv verglichen werden, was wir auch tun (aBc@c.de ist aus Sicht des Servers das gleiche wie abc@c.de). Dass wir diese Konvertierung machen müssen hab ich beim schreiben der Account-Synchronisierung und der Tests übersehen/vergessen, was dazu führt, dass der Server in deinem Fall dachte, dass er den Nutzer nicht kennt und die Wallbox hat ihn darauf hin rausgeschmissen. Vor dem Update hat es keinen Unterschied gemacht, da die Account-Synchronisierung noch nicht existierte. Danke für die Rückmeldung mit dem Workaround, das hat mir einiges an Sucherei erspart 😅 TL;DR: Es sollte auch weiterhin funktionieren, ist aber einfach auf unserer Seite kaputt.
  2. Moin, das ist natürlich gelinde gesagt äußerst unschön. Ich konnte zu deiner Wallbox auch keinen zugeordneten Nutzer auf dem Server finden. Hab sie jetzt vom Server entfernt, versuch bitte mal den fernzugriff zu deaktivieren, dann neustarten und nochmal wieder hinzufügen. Werde mich derweil auf die Suche nach der Ursache begeben.
  3. Der Knopf taucht erst auf wenn der Slot blockiert
  4. Moin, wir sind noch auf einige Bugs speziell mit/in der App gestoßen, die das ganze Verzögert haben. Aktuell laufen wieder Tests, wenn diese erfolgreich sind gehts weiter.
  5. Eine richtige Nutzerverwaltung im Webinterface der Wallbox wird schwiering, da wir dafür erst Role Based Access Control auf der Wallbox selber implementieren müssten. Eine Nutzerverwaltung für den Fernzugriff ist geplant, ergibt aber erst wirklich Sinn sobald mehrere Nutzer Fernzugriff auf eine Box haben. Was genau meinst du mit Standorte? Einfach ein Freitext-Feld zum notieren des Standortes? Normalerweise bewegt sich so eine Wallbox in ihrem Leben ja nicht ganz viel (Und falls doch wüsste ich gerne was du damit machst ;) ) Meinst du damit zum Anmelden der Wallbox beim Fernzugriff? Falls nein: Bei Jemandem, der die Wallbox ohne OCPP per API übers Internet steuern will würde ich jetzt einfach mal vorraussetzen, dass er weiß wie man den Nutzerkonfigurierbaren Wireguard-Zugang konfigurieren kann. Falls Ja: Für das Einrichten sobald es mehrere Fernzugriffsnutzer für eine Box gibt ist es tatsächlich eine gute Idee Einmalcodes zum Einrichten zu generieren. Bei aktuell einem Nutzer bietet es aus meiner Sicht wenig bis keinen Mehrwert, da sich intern sowieso jede Wallbox individuelle Zugangsdaten mit dem Server aushandelt und das Passwort nicht auf der Box gespeichert wird. Der Zugriff mit mehreren Nutzern auf eine Box sollte allerdings nicht mehr lange auf sich warten lassen, da das ein oder andere interne Projekt daran hängt und es dementsprechend eine recht hohe Priorität hat.
  6. Das war so weit erwartet, da es (wie im Changelog im ersten Post beschrieben) brechende Änderungen gab. Vielleicht nochmal als kleiner Disclaimer, da es im Post nicht explizit drin steht (passe ich an): Der Fernzugriff sollte während er noch nicht in einer "offiziellen" Firmware veröffentlicht ist auf keinen Fall als einziger Zugang zur Wallbox benutzt werden, da es immer wieder zu brechenden Änderungen kommen kann (auch wenn wir versuchen das zu vermeiden). Das Hört sich doch super an! Dann hing der PDF-Bug wirklich wie erwartet mit den allgemeinen Safari-Problemen zusammen.
  7. Das update ist ausgerollt
  8. Wir haben in der Version, die aktuell auf dem Server ist nen Bug durch den Daten von Safari nicht richtig verarbeitet werden. Das Update mit dem Fix wird heute im laufe des Tages ausgerollt. Versuch es dann bitte nochmal mit Safari. Bitte beachte auch, dass du die Firmware der Wallbox ebenfalls updaten musst!
  9. Moin, hast eventuell keine getrackten Ladungen oder nen Filter gesetzt, der dazu führt, dass keine Ladungen mehr übrig sind? Mit leeren Ladeberichten scheint der Pdf-export aktuell generell kaputt zu sein.
  10. ffreddow

    Fernzugriff Alpha

    Mahlzeit zusammen, seit ungefähr einem halben Jahr befindet sich der Fernzugriff in Entwicklung und so langsam wird es Zeit für die erste Begegnung mit der echten Welt. Edit 27.08.2024: Es ist aktuell nicht möglich neue Wallboxen für den Fernzugriff zu registrieren. Eine neue Firmware folgt in den nächsten Tagen in Form eines offiziellen Firmware-Releases. Edit 07.08.2024: Brechende Änderung! Ab dem 14.08.2024 funktionieren nur noch die neuen Firmwares! Die neuen Firmwares sind nicht mit der aktuellen Version des Servers kompatibel! Es wurde nur das protokoll zur Kommunikation mit dem Server angepasst und Änderungen aus dem Master Branch übernommen. Edit 12.07.2024: Brechende Änderung! Ab dem 24.07.2024 funktionieren nur noch die neuen Firmwares! Performance Optimierung und Behebung eines Fehlers in der Fehlerbehandlung von http requests. Edit 24.06.2024: Behebung eines Fehlers, durch welchen die Boxen nach einem Neustart des Servers teilweise nicht mehr über den Fernzugriff erreichbar waren. Was ist der Fernzugriff? Der Fernzugriff erlaubt es von überall über https://my.warp-charger.com auf die mit einem Account verknüpften Warp-Charger zuzugreifen. Der Fernzugriff ist Ende-zu-Ende verschlüsselt zwischen der Wallbox und dem Browser, insbesondere können wir als Serverbetreiber nicht die Walllbox steuern und/oder deren Daten einsehen. Wie funktioniert der Fernzugriff? Es wird eine mittels WireGuard verschlüsselte Verbindung zur Wallbox aufgebaut worüber das Webinterface geladen wird. Die dafür benötigten Schlüssel werden mit einem vom Passwort abgeleiteten Schlüssel verschlüsselt wodurch nicht einmal wir auf die Wallboxen zugreifen können. Zum Anmelden wird natürlich auch ein vom Passwort abgeleiteter Schlüssel benutzt weshalb der Server niemals das eigentliche Passwort sieht. WireGuard ist doch P2P, warum wird ein Relay-Server benötigt? Da der Browser nur Websocket verbindungen unterstützt, die Wallbox aber (noch?) kein WireGuard über Websocket unterstützt, wird ein Server benötigt, der den WireGuard-Datenstrom aus der Websocket-Verbindung entpackt und and die Wallbox weiterleitet und umgekehrt. Welche Daten werden dabei erhoben und wofür werden sie genutzt? Die E-Mail-Adresse wird verwendet um bei einem verlorenen Passwort den Account wieder herzustellen. Zusätzlich wird dabei eine beim Registrierungsprozess erstellte Wiederherstellungsdatei benötigt um den Zugang zu den Wallboxen wiederherzustellen. Die Kombination aus IP-Adresse und Port der Wallboxen wird verwendet um diese eindeutig zu identifizieren und Verbindungen zwischen Nutzern und Wallboxen zuordnen zu können. Dies ist nötig, da wir den Datenverkehr nicht entschlüsseln und somit anderweitig nicht zuordnen können. Es wird immer nur die letzte IP-Adresse gespeichert und kein Verlauf erfasst. Die UID der Wallbox (z.B. warp2-AbCd) wird dem Account des Besitzers zugeordnet. Wie kann ich den Fernzugriff nutzen? Einen Account unter https://my.warp-charger.com anlegen Die E-Mail-Adresse bestätigen Die passende Firmware aus dem Anhang des Posts herunterladen und auf der Wallbox installieren Die Zugangsdaten in der Wallbox unter System -> Fernzugriff eintragen, den Haken für Fernzugriff setzen und speichern. (Es muss nur Email und Passwort eingetragen werden, die restlichen Einstellungen sind bereits voreingestellt und werden nur benötigt falls ein anderer Relay-Server genutzt werden soll.) Hinweise: Es handelt sich um eine Alpha-Version. Auch wenn es in den kontrollierten Tests stabil läuft sind Probleme und Bugs zu erwarten. Da es sich um eine Testversion handelt, die jederzeit gebrochen werden kann sollte auf die Existenz einer Ausweichmöglichkeit um auf die Wallboxen zuzugreifen geachtet werden. https://my.warp-charger.com befindet sich aktiv in Entwicklung. Elemente können sich jederzeit verändern/verschieben oder verschwinden. Ebenso kann die Datenbank jederzeit zurückgesetzt werden, auch wenn wir versuchen dies zu vermeiden. Die Wallboxen werden davon nicht betroffen, es muss sich in dem Fall einfach nur neu registriert werden. Sollten Probleme auftreten, die sich nicht durch neu laden der Seite beheben hilft oftmals ein Ab- und Anmelden oder Neustart der Wallbox. Die angehängten Firmwares sind Entwicklungsversionen. Dementsprechend wird Vergleichsweise viel im Ereignis-Log ausgegeben und andere Dinge könnten untergehen. Das Aufbauen der Verbindung kann einige Sekunden dauern. Alle bekannten Bugs und Probleme sind im Github Repository aufgeführt. Sollten unbekannte Probleme auftreten freue ich mich über eine Meldung in diesem Thread oder auf Github direkt. In diesem Sinne frohes ausprobieren! energy_manager_firmware-UNSIGNED_2_1_2_66b36c22_ae8182c1fdc24e7_remote-access5_merged.bin warp_firmware-UNSIGNED_2_4_1_66b36c87_ae8182c1fdc24e7_remote-access5_merged.bin warp2_firmware-UNSIGNED_2_4_1_66b36d1a_ae8182c1fdc24e7_remote-access5_merged.bin warp3_firmware-UNSIGNED_2_4_1_66b36dca_ae8182c1fdc24e7_remote-access5_merged.bin
  11. Wurde implementiert und kommt mit dem nächsten Update.
×
×
  • Neu erstellen...