PHP Modul zum Einbinden einer Go-eCharger Wallbox

Hallo zusammen,

Hab die Tage die neue Go-e Pro installiert und in Betrieb genommen (HW-Version CORE, SW 59.6-rc2-dirty - wird als einziges angeboten).

App funktioniert und Laden, im Modul bekomme ich aber beim Verbindungstest die oben schon erwähnte “Kein JSON wird an der IP Adresse geliefert”.

API V2 ist natürlich aktiviert, API V1 wird nicht angeboten.

Im Modul ist HW V4 ausgewählt, richtige IP usw.

Irgendwelche guten Hinweise?

Schönen Gruß

Robinson

Das Modul läuft im wesentlichen auf der API v1 (nur Teilfunktioen auf der API v2).

Die API v1 sollte da sein (nach den Netzbetreiber API)

Hi Coyote,

danke für dein Modul und die schnellen Antworten hier!!

Folgendes habe ich herausgefunden:

  • im WEB-Portal gibt es die Option zur V1 nicht (hab bisher viel über das Portal gemacht)
  • in der App gibt es die Option. Leider lässt sie sich nicht aktivieren, es kommt eine Fehlermeldung ohne genaue Erklärung.

Mal sehen, woran das liegen kann.

Schönen Gruß

Robinson

Bin weiterhin mit dem Support im Austausch, noch keine finale Aussage zur API V1.

Aber kurze Frage: auf Github steht: Bei Wunsch können die Daten des go-eChargers auch via MQTT empfangen werden. Entsprechend ist auch diese Option bei Bedarf zu aktivieren.

Ist das ein oder (V1 oder MQTT) oder wird die V1 auf jeden Fall benötigt? Sonst richte ich MQTT ein und gut.

Schönen Gruß

Robinson

Das Modul kann zwar auf MQTT reagieren, aber alle Funktionen zum steuern gehen über die HTTP-API. Insofern ist die API V1 aus meiner Sicht notwendig.

Aber was haben die denn da schon wieder getrieben, wenn die API V1 bei dir nicht angeboten wird.

Ich wollte ja immer mal ein neues Modul nur auf der API V2 aufsetzen, bin da aber nie zu gekommen, und mit der API V1 + V2 Kombi hat es ja bisher auch immer funktioniert… :neutral_face:

Hi Coyote,

hab eben die Bestätigung vom Support bekommen: die API V1 gibt es nur bis HW-Version 3, ab Version 4 nicht mehr. Die Pro ist HW4 und unterstützt damit die API V1 nicht mehr.

Schönen Gruß

Robinson

Die Pro könnte auch Modbus, damit geht es auch in Symcon.

Ja, wäre auch das nächste - Abrufen per MQTT, steuern per ModBus. Nur die gute Vorarbeit von Coyote hätte mir da einiges an Arbeit erspart.

BTW: eine reine API-V2-Lösung läuft bei mir auf dem Cerbo (Victron-Steuereinheit). Vielleicht reicht das schon, um die Steuerung zu realisieren. Sprich MQTT-Steuerung über den Cerbo, denn der ist schon eingebunden.

Schönen Gruß

Robinson

Das ist wohl war. :grinning_face:

Hi,

das Problem ist, das die API V2 nicht abwärtskompatibel ist.

Ich habe mir das mal angeschaut. Evtl. könnte ich dem Modul beibringen, nur die V2 zu nutzen. Zum Lesen dürfte dies, bis auf Awattar/dynamische Ladepreis-Werte gehen (da ist die V2 Doku eh etwas unscharf/falsch).
Beim Setzen zum Charger müsste ich schauen, ob das dann alles klappt (da habe ich so meine Überraschungen mit der Go-e erlebt).

Muss mal gucken, ob ich da am WE zu komme und dann ggf. einen “Nur API V2 Switch” anbieten kann.

2 „Gefällt mir“

Das wäre ein Traum, nen Tester hast du schon :wink:

Dynamische Ladepreise wären für mich eh nicht relevant, würde wenn dann Symcon übernehmen.