Jump to content

WARP2 Beta-Firmware mit OCPP-Unterstützung


Recommended Posts

Posted

Hi @rtrbt,

wie versprochen hier die Vorgehensweise zur Reproduktion des Problems mit SteVe:

  • Fahrzeug verbinden
  • EVCC nicht (!) freigeben
  • RemoteStartTransaction senden
  • etwas warten
  • RemoteStopTransaction senden --> Transaktion bleibt in SteVe aktiv
  • RemoteStopTransaction erneut senden --> Transaktion wird rejected 

image.thumb.png.fca28e29ae5847fbe13816547cc24052.png

image.thumb.png.bb3df809541629fbb9f68be0c17dafd3.png

image.thumb.png.be29cc58d455bec78f90420a89e27b46.png

image.thumb.png.3f9d38fe8808bc6a79828051b752f464.png

 

Anbei noch das Log...

Gruß Thomas

steve.txt

Posted

Leider noch nicht. Wir haben letzte Woche das OCPP-Test-Tool bekommen, damit teste ich gerade die Implementierung durch. Das dauert leider etwas, weil ich mehr mit dem Tool kämpfe (proprietäre Software halt) als dass ich Tests ausführe.

  • 2 weeks later...
Posted

Hallo @rtrbt,

konntet ihr zwischenzeitlich schon etwas herausfinden? Ich hatte gestern wieder den Fall, dass das Ende der Ladung bei eCarUp nicht korrekt erkannt wurde und diese nun mit 0,0 kWh in der App steht...

Vielen Dank & Gruß Thomas

Posted

Ich habe das mit der aktuellen Version, bei der ich noch eine Reihe Bugs mit dem OCPP-Test-Tool gefunden und gefixt habe, gerade nochmal probiert und spontan nicht erzeugt bekommen.

Ich habe noch ein paar andere Tests offen, dann sollte (je nach dem wie die Tests laufen ;) ) noch eine Beta- oder auch nicht-Beta Firmware mit OCPP kommen.

Posted

Hallo @rtrbt,

ich bin jetzt mal auf die aktuelle Version gegangen und habe unter "lib_deps" die neueste Revision von tfocpp eingebunden (9856852). Leider gibt es hier jetzt einen Compile-Fehler:

src/modules/ocpp/ocpp.cpp: In member function 'void Ocpp::setup()':
src/modules/ocpp/ocpp.cpp:117:109: error: no matching function for call to 'OcppChargePoint::start(const char*, const char*)'
     cp.start(config.get("url")->asEphemeralCStr(), (String(BUILD_HOST_PREFIX) + '-' + local_uid_str).c_str());
                                                                                                             ^
In file included from src/modules/ocpp/ocpp.h:23,
                 from src/modules/ocpp/ocpp.cpp:20:
.pio/libdeps/warp2_poohnet/TFOCPP/src/ocpp/ChargePoint.h:46:10: note: candidate: 'void OcppChargePoint::start(const char*, const char*, const char*)'
     void start(const char *websocket_endpoint_url, const char *charge_point_name, const char *basic_auth_pass);
          ^~~~~
.pio/libdeps/warp2_poohnet/TFOCPP/src/ocpp/ChargePoint.h:46:10: note:   candidate expects 3 arguments, 2 provided

 

Anscheinend fehlt da noch was im Repo...

Gruß Thomas

Posted

Sorry hatte es gestern nicht geschafft zu antworten, das Vorweihnachtschaos halt. In den Repos sollte jetzt alles aktuell sein und zueinander passen. Außerdem habe ich im anderen Thread gerade Beta 4 veröffentlicht.

Posted

Alles klar, besten Dank 😊 Ich ziehe die letzten Anpassungen dann auch noch nach und teste weiter.

Falls wir uns nicht mehr hören sollten, so wünsche ich euch auf jeden Fall schon mal frohe Weihnachten und einen guten Rutsch. Ich bin froh, mich vor mittlerweile fast zwei Jahren für WARP entschieden zu haben und bin gespannt, was ihr 2023 noch so alles implementieren werdet…

Gruß Thomas

  • Like 1
  • photron unpinned this topic

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...