NEWS
go-e Adapter
-
@seb2010 richtig, heißt psm.
So sieht mein Blockly aus für die 1/3-phasenumschaltung. Unter 0_userdata habe ich angelegt:
3-Phasen-Goe1-status number
3-Phasen-goe1_AN boolean -
@homoran in der API v2 (https://github.com/goecharger/go-eCharger-API-v2/blob/main/apikeys-de.md) gibt es kein amx mehr. Das scheint jetzt mit amp auch ohne die Schreibproblematik zu funktionieren hab ich gelesen.
Ich hab aber nun vorsichtshalber auch die API v1 hinterlegt um amx zu schreiben.
@lobomau ich benutze kein blocky sondern schreibe das direkt in javascript und der Witz war eben nicht den Adapter zu nutzen, da ich damit nicht sicher den gewünschten kW Output steuern kann.
-
Grundsätzlich bestimmt das Auto, wie viele Phasen es nutzt bzw. welcher maximale Ladestrom genutzt werden kann. Es gibt Fahrzeuge, die nur eine oder zwei (wie der e-Up) AC Phasen nutzen können. Deshalb auch max. 2 x 16A x 230V = 7,36 kW Ladeleistung. Die Vorgaben der Wallbox API sind nur "Wünsche".
Tschau
Uwe -
Hallo, nutze den Adapter jetzt seit einigen Monaten ohne Probleme. Zur Berechnung des Überschussladens steht der Adapter auf interne Berechnung des integrierten Skripts.
Dies funktioniert auch sehr gut, jedoch kommt gerade der Winter und somit habe ich keinen Überschuß mehr.
Gibt es einen Datenpunkt / Objekt im Adapter den ich ansteuern kann um die Überschußladefunktion auszuschalten um dann mit vollen 11kW zu laden?
Aktuell steuert der Go-E immer wieder von den händisch eingestellten 3x16A auf 1x6A.
Logisch könnte ich den Adapter einfach über ein weiteres Skript im Wintermodus ausschalten, ich möchte aber für meine VIS und sourceanalytics weiterhin die aktuellen Ladedaten auslesen können.Gruß
miwi
-
@miwi
Kommt auf die Version drauf an, bei der alten gibt es keinen Schalter, da musst du mit Variablen was selber basteln.
Aber bei der neue gibts den Punkt "only Solar", den kannst du ausschalten, dann sollte eine manuelle Steuerung möglich sein. -
Bei mir macht der go-e Adapter immer einen Fehler. Hat den sonst noch jemand?
Es handelt sich um den alten V2-Go-echarger; der läuft nur mit APIV1. Ich habe auch versucht ob Scripte abschalten hilft, aber es hat keinen Effekt.
Mein zweiter Go-echarger V3 macht nicht diesen Fehler:go-e.0 2024-11-20 16:05:49.857 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 16:05:16.822 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 16:04:16.848 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 16:02:16.935 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 16:01:46.763 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 16:00:48.591 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 16:00:16.566 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 15:59:46.536 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 15:59:17.170 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 15:58:47.017 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 15:57:48.783 error maxContentLength size of -1 exceeded
-
@nik82 said in go-e Adapter:
@miwi
Kommt auf die Version drauf an, bei der alten gibt es keinen Schalter, da musst du mit Variablen was selber basteln.
Aber bei der neue gibts den Punkt "only Solar", den kannst du ausschalten, dann sollte eine manuelle Steuerung möglich sein.Habs gefunden. Objekt heißt "solarloadonly". Diesen kann ich über einen Homematic Wandschalter zwischen True und False toggeln.
Schaue beim nächsten Laden des Autos ob es funktioniert.
Gruß
miwi
-
Noch eine Frage.
Beim Umschalten von solarloadonly auf false ändere ich ja von Sommer in Wintermodus, sprich ich möchte die gesamten 11kW der Wallbox konstant laden.
Leider steht dann aber meist noch die Wallbox auf Laden über eine Phase.
Wie ich hier gelesen habe muss ich den Wert für psm von 1 auf 2 ändern.
psm habe ich aber nicht mehr als Objekt. Ich vermute mal, dass es sich um das Objekt "phaseSwitchMode" handelt. Hier steht zur Zeit der Wert "Force 1 Phase (1)".
Reicht es, wenn ich im Skript auf Zahl "2" ändere oder muss ich hier einen speziellen String nutzen?
Ist das so richtig?
Gruß
miwi
-
@lobomau sagte in go-e Adapter:
Bei mir macht der go-e Adapter immer einen Fehler. Hat den sonst noch jemand?
Es handelt sich um den alten V2-Go-echarger; der läuft nur mit APIV1. Ich habe auch versucht ob Scripte abschalten hilft, aber es hat keinen Effekt.
Mein zweiter Go-echarger V3 macht nicht diesen Fehler:go-e.0 2024-11-20 16:05:49.857 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 16:05:16.822 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 16:04:16.848 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 16:02:16.935 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 16:01:46.763 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 16:00:48.591 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 16:00:16.566 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 15:59:46.536 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 15:59:17.170 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 15:58:47.017 error maxContentLength size of -1 exceeded go-e.0 2024-11-20 15:57:48.783 error maxContentLength size of -1 exceeded
Ich habe den go-e Adapter auf den slave (Raspberry 3) gestellt. Fehlermeldung ist nun eine andere.
go-e.0 2024-11-28 08:19:21.956 error stream has been aborted go-e.0 2024-11-28 08:17:56.328 error stream has been aborted go-e.0 2024-11-28 08:09:26.610 error stream has been aborted go-e.0 2024-11-28 08:05:56.531 error stream has been aborted go-e.0 2024-11-28 08:05:07.220 error stream has been aborted go-e.0 2024-11-28 08:03:04.165 error stream has been aborted go-e.0 2024-11-28 07:59:56.268 error stream has been aborted go-e.0 2024-11-28 07:58:56.168 error stream has been aborted go-e.0 2024-11-28 07:51:26.350 error stream has been aborted go-e.0 2024-11-28 07:49:26.004 error stream has been aborted go-e.0 2024-11-28 07:44:26.707 error stream has been aborted
-
Heyho Leute,
muss mich mal an euch wenden da ichs einfach nicht ralle. Ich hab mir den Adapter Installiert da ich eine go-e V4 in Betrieb habe. Hatte jetzt erstmal eine ganze weile alles manuell geladen/gestoppt/etc da ich keine Lust hatte mir ein Script zu basteln zum Überschussladen. Nun hat der Adapter wie ich gesehen habe ja selbst eine Logik drinnen zum Überschussladen, was ich eben mal konfigurieren wollte (wann das dann mal wirklich zum Einsatz kommt bei dem Wetter sei mal dahingestellt), aber stehe vor folgendem Problem:
Müsste ich in der go-e App nicht als Controller ioBroker einstellen? Wenn ja, wie? Er findet nichts.
Wenn ich den Switch SolarLoadOnly manuell in den Objekten setze, gibts eine Fehlermeldung.Request failed with status code 500 at psm / "2" with error message {"message":"Request failed with status code 500","name":"AxiosError","stack":"AxiosError: Request failed with status code 500\n at settle (/opt/iobroker/node_modules/axios/dist/node/axios.cjs:2019:12)\n at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/dist/node/axios.cjs:3135:11)\n at IncomingMessage.emit (node:events:530:35)\n at endReadableNT (node:internal/streams/readable:1698:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)\n at Axios.request (/opt/iobroker/node_modules/axios/dist/node/axios.cjs:4287:41)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json, text/plain, */*","User-Agent":"axios/1.7.7","Accept-Encoding":"gzip, compress, deflate, br"},"baseURL":"http://192.168.178.123","method":"get","url":"http://192.168.178.123/api/set?psm=\"2\""},"code":"ERR_BAD_RESPONSE","status":500}
Ich bin mir zu 99% sicher dass hier das Problem vor dem Bildschirm sitzt, also falls ihr mir irgendwie auf die Sprünge helfen könntet...
-
@linguist
Nein, der Controller ist ein extra Gerät, dann könnte quasi die Go E auch ohne Iobroker Überschussladen.
Die Fehlermeldung liegt evtl. an der V4, anscheinend geht der PSM Befehl nicht.
Hast du in der Go-E App auch die Api V2 aktiviert?
Wenn ja und wenn stoppen und starten über Adapter geht, dann mal im Github ein Issue anlegen, denke dann geht die v4 noch nicht mit allem. -
@nik82
Hallo Nik und danke für die flotte Antwort.API in der App ist aktiviert, ja.
Ich dachte ich könnte den ioBroker als EMS benutzen, da hier meine ganzen Werte vom Kostal EMS ankommen Wäre ja auch zu einfach gewesen.Stoppen starten etc funktioniert ohne Probleme. Überschussladen kommt o.g. Fehlermeldung.
Gruß