[V3.5.1] Wie wird evcc mittels Portainer im TWS installiert?
Verfasst: So Dez 31, 2023 8:06 am
von small87
@azietz / @tger977 Mich würde interessieren, wie du EVCC als Docker auf dem TWS zum Laufen bekommen hast.
Ich möchte per EVCC eine Ladesteuerung (insbesondere Überschussladen mit PV) auf dem TWS umsetzen und dafür keine weitere Hardware (Raspberry Pi oder NAS) einsetzen (EVCC per MQTT an TWS müsste ja gehen).
Die Verbrauchsdaten liegen mir schon vor, da ich die Steuerung meiner Wallbox (Easee Home) schon per LBS in Edomi erreicht hatte. Allerdings läuft das nicht so stabil und ist umständlich zu warten. Daher würde ich es gerne per EVCC probieren.
Wenn gewünscht, kann ich für das Thema EVCC auf TWS auch einen neuen Thread eröffnen. Oder gibt es dazu schon was? Habe in der Forensuche nichts gefunden.
Re: [V3.5.1] API-Daten vom E-Fahrzeug - wer nutzt sie wie?
Verfasst: So Dez 31, 2023 9:41 am
von blaubaerli
Hallo David (@small87),
herzlich willkommen bei uns im Forum! Schau doch bitte mal kurz in unsere Forenregeln, siehe blaue Box oben.
Grundsätzlich ist es keine gute Idee einen artverwandten Thread zu kapern, sondern für ein neues Thema dann unter Einhaltung der o.g. Regeln jeweils einen neuen Thread zu öffnen. Gerne dort dann mit einem Verweis auf den anderen Post oder Thread.
Grundsätzlich gibt es zu evcc ja ganz gute Doku. Darin befindet sich auch ganz generell etwas zur Installation unter Docker.
Danke.
Beste Grüße
Jens
PS: Ich werden den Thread hier jetzt ab deinem Post entsprechend abspalten.
Re: [V?.?.?] Wie wird evcc mittels Portainer im TWS installiert?
Verfasst: So Dez 31, 2023 9:59 am
von blaubaerli
Hallo David,
small87 hat geschrieben: ↑So Dez 31, 2023 8:06 am
Wenn gewünscht, kann ich für das Thema EVCC auf TWS auch einen neuen Thread eröffnen. Oder gibt es dazu schon was? Habe in der Forensuche nichts gefunden.
Wie du siehst, ist das grundsätzlich gewünscht. Insbesondere weil auch die TWS-Versionstände ggf. Einfluss auf den Lösungsweg haben!!
Daher kann und sollte es hier erst dann weitergehen, wenn du die Version deines TWS nachgetragen hast (entweder editierst du den ersten Post selbst oder schreibst die Version in einen neuen Post) und deine Signatur aktualisiert hast.
Danke.
Beste Grüße
Jens
Re: [V?.?.?] Wie wird evcc mittels Portainer im TWS installiert?
Verfasst: So Dez 31, 2023 1:17 pm
von dali
Hallo David,
Matthias hat auf seinem YouTube Kanal ein sehr gutes Video zum evcc gemacht.
Gegen Ende hin, ist auch die Installation von evcc im Docker erklärt. Zwar auf einer Synology, aber Docker ist Docker.
LG,
Dali
Re: [V?.?.?] Wie wird evcc mittels Portainer im TWS installiert?
Verfasst: So Dez 31, 2023 1:39 pm
von blaubaerli
Hallo Dali,
dali hat geschrieben: ↑So Dez 31, 2023 1:17 pm
Zwar auf einer Synology, aber Docker ist Docker.
nun ja, da kann man ja durchaus geteilter Meinung sein. Zudem hängen bestimmte Installations- und Konfigurationsschritte davon ab, ob der Owner des TWS mit MC-Vlan unterwegs ist oder nicht.
David hatte ja hier explizit um Unterstüzung im TWS gebeten. Nach Info zu der im Einsatz befindlichen Version kann das dann auch weitergehen. Aber der Link zu YT ist sicher hier nicht falsch!
Danke.
Beste Grüße
Jens
Re: [V3.5.1] Wie wird evcc mittels Portainer im TWS installiert?
Verfasst: Sa Jan 06, 2024 3:08 pm
von azietz
Hallo David,
ich empfand die Einrichtung als relativ einfach. Ich hatte aber bereits portainer-Erfahrung auf dem TWS durch Nutzung von vzlogger viewtopic.php?f=68&t=3182.
small87 hat geschrieben: ↑So Dez 31, 2023 8:06 am@azietz / @tger977 Mich würde interessieren, wie du EVCC als Docker auf dem TWS zum Laufen bekommen hast.
Ich möchte per EVCC eine Ladesteuerung (insbesondere Überschussladen mit PV) auf dem TWS umsetzen und dafür keine weitere Hardware (Raspberry Pi oder NAS) einsetzen (EVCC per MQTT an TWS müsste ja gehen).
...
Zunächst müssen Volumes eingerichtet werden, um die Daten und die Konfigurationsdatei zu speichern. Ich habe da zwei Volumes eingerichtet, bin mir aber nicht sicher ob das tatsächlich erforderlich ist. Vermutlich reicht das Volume für /etc.
Volume: evcc_etc : Pfad in container /etc
Auf dieses Volume muss per ssh Zugegriffen werden können. Hier gibt es im Forum dazu Informationenviewtopic.php?f=6&t=3547 zum Einrichten von ssh.
Bei mir sieht es in Portainer dann wie folgt aus:
Dann unter advanced:
und für die volumes:
Bitte noch auf das Netzwerk achten. Ich habe im TWS MacVLAN aktiviert und entsprechend passende feste IP-Adressen eingetragen, sonst gibt es Konflikte bei den MAC-Adressen. Dazu gibt es hier im Forum auch Informationen. z.B.: app.php/kb/viewarticle?a=19
Wenn evcc im Container läuft, dann noch die Anpassung an Deine Umgebung mit der evcc-Doku vornehmen.
Ich hoffe meine Informationen helfen.
Arno
PS: Bei mir läuft aktuell die V4.0 IP5. Das Vorgehen sollte jedoch identisch sein.
Re: [V3.5.1] Wie wird evcc mittels Portainer im TWS installiert?
Verfasst: Sa Jan 06, 2024 10:57 pm
von small87
Hallo,
@azietz Danke für deine Hilfestellungen.
Ich habe es mittlerweile (mithilfe der Einträge aus der Knowledge Base) geschafft, dass evcc als Container auf dem TWS läuft. Auch die YAML-Konfiguration konnte ich per SSH / WinSCP anpassen. Jetzt warte ich auf die ersten Sonnenstrahlen, um zu sehen was out of the box schon funktioniert.
Leider scheint es mit dem Reverse-Proxy noch ein Problem zu geben. Im Log des Containers bekomme ich beim Aufruf des Webservers über https://timberwolf1105.local/proxy/evcc/#/ keine Verbindung zur Server ("Keine Verbindung zum Server." steht in der Fußleiste der Webseite und folgende Fehlermeldung im Container log:
[server] ERROR 2024/01/06 22:38:36 failed to accept WebSocket connection: WebSocket protocol violation: handshake request must be at least HTTP/1.1: "HTTP/1.0"
Meine Reverse-Proxy-Konfiguration sieht so aus:
Falls jemand einen Tipp hat wäre ich dankbar. Gibt es etwas, dass bei den Netzwerk-Einstellungen des Containers zu beachten ist?
Alternativ muss ich mich dann wohl mit dem Thema MacVLAN für den Timberwolf und die Container befassen.
Re: [V3.5.1] Wie wird evcc mittels Portainer im TWS installiert?
Verfasst: So Jan 07, 2024 12:11 am
von starwarsfan
Hi
small87 hat geschrieben: ↑Sa Jan 06, 2024 10:57 pm
Falls jemand einen Tipp hat wäre ich dankbar. Gibt es etwas, dass bei den Netzwerk-Einstellungen des Containers zu beachten ist?
Alternativ muss ich mich dann wohl mit dem Thema MacVLAN für den Timberwolf und die Container befassen.
Da fehlt die Websocket-Konfiguration beim Reverse-Proxy. Funktioniert hier bei mir problemlos auf dem Wolf.
Die Konfiguration sollte wie folgt aussehen:
Bei Dir dann natürlich mit der passenden IP im Docker-Netz.
Wichtig ist dabei dann noch, dass der Zugriff mindestens via
Re: [V3.5.1] Wie wird evcc mittels Portainer im TWS installiert?
Verfasst: So Jan 07, 2024 2:25 pm
von small87
Hallo,
@starwarsfan Danke für den entscheidenden Hinweis und den Screenshot der Konfiguration. Hatte zwar die Option mit Websocket schon gesehen, wusste aber nicht was zu konfigurieren ist, um den WebSocket zu aktivieren.
Jetzt gehts bei mir auch.
Re: [V3.5.1] Wie wird evcc mittels Portainer im TWS installiert?
Verfasst: So Jan 07, 2024 2:41 pm
von cheater
Servus,
scheint ja eine Interessante Software zu sein. Bin auch gerade dabei PV zu planen, allerdings ohne Speicher. BEV ist noch nicht vorhanden, wird aber irgendwann kommen.
Das bei mir dieses Jahr auch eine Wärmepumpe kommen wird, hätte ich mal eine Frage
Und zwar kann man mit EVCC irgendwie eine Wärmepumpe steuern? Habe schon mal bisschen zu dem Thema gegoogelt, aber mich würden Erfahrungen von euch interessieren.