Projekt: SOC von OBD2-Buchse in die Wallbox (ohne Cloud)
-
- Beiträge: 237
- Registriert: Mo Mai 10, 2021 10:07 pm
- Has thanked: 24 times
- Been thanked: 4 times
Re: Projekt: SOC von OBD2-Buchse in die Wallbox (ohne Cloud)
Sehr schön - ich werde in den nächsten Tagen mal auf die neue Version mal Umziehen. Denn macht definitiv Sinn, am Ball zu bleiben.
Leider werde ich zu den neuen Features "mehre BEVs und LPs" nichts beitragen können.
Leider werde ich zu den neuen Features "mehre BEVs und LPs" nichts beitragen können.
Re: Projekt: SOC von OBD2-Buchse in die Wallbox (ohne Cloud)
Hi,
ich habe mal die Doku nach Markdown überführt. Basis war die Version vom 24.06.2024. Von meiner Seite sind 2 Dateien hinzugekommen:
Ist der Code schon irgendwo öffentlich (GitHub, GitLab, etc..) gehostet, sodass man dort auch mitwirken kann, auch wenn es vielleicht nur an der Doku ist?
Grüße
ich habe mal die Doku nach Markdown überführt. Basis war die Version vom 24.06.2024. Von meiner Seite sind 2 Dateien hinzugekommen:
- inbetriebnahme.md -> eigentliche Markdown-Datei, im Rohformat gut lesbar und wird von VScode, als auch von gängigen Repository-Servern gerendert
- inbetriebnahme.pdf -> daraus über das VScode Plugin "Markdown PDF" erzeugtes PDF
Ist der Code schon irgendwo öffentlich (GitHub, GitLab, etc..) gehostet, sodass man dort auch mitwirken kann, auch wenn es vielleicht nur an der Doku ist?
Grüße
Wechselrichter: Fronius Symo 5.0-3-M
Smartmeter: Fronius Smart Meter TS 65A-3
Wallbox: openWB series2 custom
Fahrzeug: Volkswagen e-up!
Smartmeter: Fronius Smart Meter TS 65A-3
Wallbox: openWB series2 custom
Fahrzeug: Volkswagen e-up!
Re: Projekt: SOC von OBD2-Buchse in die Wallbox (ohne Cloud)
Ich nehme das gerne an, da muss ich mich wohl auch noch mit markdown, github und git beschäftigen... Werde Bescheid geben, wenn es soweit ist.
Aber eine andere Frage: Wäre es ein nützliches Feature, wenn man bestimmte Mitteilungen per Push-Nachricht auf das Telefon bekäme? Sowas wie
Aber eine andere Frage: Wäre es ein nützliches Feature, wenn man bestimmte Mitteilungen per Push-Nachricht auf das Telefon bekäme? Sowas wie
- "<Datum> Fahrzeug <karre1> ist mit SoC x% angekommen",
- "<Datum> Fahrzeug <karre1> Ladestecker gesteckt",
- "<Datum> Fahrzeug <karre1> Stecker abgesteckt. Geladen wurden x kWh auf einen berechneten SoC von y%"
-
- Beiträge: 237
- Registriert: Mo Mai 10, 2021 10:07 pm
- Has thanked: 24 times
- Been thanked: 4 times
Re: Projekt: SOC von OBD2-Buchse in die Wallbox (ohne Cloud)
Ich kann auch jederzeit per VPN auf die openWB schauen. Dennoch wäre so Push-Zeug ganz nett. Aber ist das nicht wieder so eine Cloud-Scheiße?
Re: Projekt: SOC von OBD2-Buchse in die Wallbox (ohne Cloud)
Mach das gerne, können gerne dazu auch mal ein Jitsi Meeting machen. Dann kann ich dir berichten was ich bereits gelernt habe , habe keine Lust das alles zu schreiben.
zut hat geschrieben: ↑Fr Jun 28, 2024 7:06 pm Aber eine andere Frage: Wäre es ein nützliches Feature, wenn man bestimmte Mitteilungen per Push-Nachricht auf das Telefon bekäme? Sowas wieIch bin heute über pushsafer gestolpert, was das wohl machen könnte. Das ist kostenpflichtig, aber recht günstig. Ich sehe für mich selbst keinen hohen Bedarf, weil ich einen VPN-Client laufen habe und mir die Wallbox darüber ansehe, aber möglicherweise gibt es ja Szenarien, wo sowas wichtig wäre.
- "<Datum> Fahrzeug <karre1> ist mit SoC x% angekommen",
- "<Datum> Fahrzeug <karre1> Ladestecker gesteckt",
- "<Datum> Fahrzeug <karre1> Stecker abgesteckt. Geladen wurden x kWh auf einen berechneten SoC von y%"
Ja, das wäre sicher nützlich, sollte aber nicht Bestandteil dieser Funktion sein. Da muss man das große Ganze betrachten. Somit sollten solche Infos wiederum von Hauptsystem, hier openWB, gesendet werden. Immer dran denken modular zu denken. Dann ist es auch einfacher unterschiedliche Systeme für die Pushnachrichten zu verwenden. Z.B. kann das von dir erwähnte, ich kannte es bisher noch nicht, gut sein, aber dennoch ist es ggf. sinnvoller auf eine andere Lösung zu setzen. Ich nutze für sowas z.B. auch einfach Mails, die man sich schicken lässt, alternativ kann man dafür auch einen eigenen Messenger nutzen, Mattermost zum Beispiel oder eine komplett freie Lösung für Pushnachrichten wie Gotify. Das hängt dann ja auch wieder von den eigenen Bedürfnissen ab. Ich bin aber auch immer froh, wenn es ohne externe Cloud geht.
Grüße
Wechselrichter: Fronius Symo 5.0-3-M
Smartmeter: Fronius Smart Meter TS 65A-3
Wallbox: openWB series2 custom
Fahrzeug: Volkswagen e-up!
Smartmeter: Fronius Smart Meter TS 65A-3
Wallbox: openWB series2 custom
Fahrzeug: Volkswagen e-up!
Re: Projekt: SOC von OBD2-Buchse in die Wallbox (ohne Cloud)
Hallo an alle, die hier solch ein großartiges Projekt leisten und unterstützen. Mir gefällt der wertschätzende Ton hier sehr.
Ich habe inzwischen eine Weile mitgelesen und seit ein paar Tagen probiert den soc-helper ans Laufen zu bekommen. Nach einigen Missverständnissen und Umwegen. Nutze ich:
einen kleinen stromsparenden Debian "Server" (Bookworm) als Plattform für den soc-helper.
einen WICAN Firmware v2.98
einen 2020er E-Up!
und eine Openwb Duo mit Software 2.1.4, die ich seit gerade eben an den Start bekommen habe.
Hier die Einstellungen:
MQTT URL: 192.168.178.51
MQTT Port: 1883
MQTT user:
MQTT Pass:
TX Topic: others/wican/eup/can/tx
RX Topic: others/wican/eup/can/rx
Status Topic: others/wican/eup/can
Mein Stand. Der WICAN bucht sich ins wlan ein, überträgt aber noch keine Nachrichten. Ich war gerade am Auto habe mich reingesetzt, das Auto gestartet Pling! eine Minute gewartet. Dann wieder raus. Ladekabel gesteckt und wieder abgesteckt.
Der soc-helper bekommt mit, wenn an der Openwb das Auto angesteckt wird.
Hier die nohup.out
Hier die WICAN Abschnitt aus der configuration.py:
Könnt Ihr oder Du (Wobei Du hier im Thread ja schon sowas wie der König bist mir helfen den soc-helper beziehungsweise den WICAN zum Daten Übertragen zu überreden?
Herzlich wokkpash
Ich habe inzwischen eine Weile mitgelesen und seit ein paar Tagen probiert den soc-helper ans Laufen zu bekommen. Nach einigen Missverständnissen und Umwegen. Nutze ich:
einen kleinen stromsparenden Debian "Server" (Bookworm) als Plattform für den soc-helper.
einen WICAN Firmware v2.98
einen 2020er E-Up!
und eine Openwb Duo mit Software 2.1.4, die ich seit gerade eben an den Start bekommen habe.
Hier die Einstellungen:
MQTT URL: 192.168.178.51
MQTT Port: 1883
MQTT user:
MQTT Pass:
TX Topic: others/wican/eup/can/tx
RX Topic: others/wican/eup/can/rx
Status Topic: others/wican/eup/can
Mein Stand. Der WICAN bucht sich ins wlan ein, überträgt aber noch keine Nachrichten. Ich war gerade am Auto habe mich reingesetzt, das Auto gestartet Pling! eine Minute gewartet. Dann wieder raus. Ladekabel gesteckt und wieder abgesteckt.
Der soc-helper bekommt mit, wenn an der Openwb das Auto angesteckt wird.
Hier die nohup.out
Code: Alles auswählen
2024-07-01 12:11:33,458; CRITICAL;[ soc_helper.py:372 - <module>() ] Starte soc_helpe
r Version 2024-06-24
2024-07-01 12:11:33,462; INFO;[ soc_helper.py:186 - openLocalLogfile() ] Öffne existieren
de Logdatei /home/mat/soc_helper/energydata.csv.
2024-07-01 12:11:33,467; INFO;[ soc_helper.py:231 - on_connect() ] Verbindung herge
stellt zu 192.168.178.51 mit Resultat 0
2024-07-01 12:13:29,042; INFO;[ladevorgangclass.py: 67 - setPlug() ] Ladestecker wurd
e gesteckt bei Zähler 10213727.54.
2024-07-01 12:18:00,944; INFO;[ladevorgangclass.py: 71 - setPlug() ] Ladestecker wurde entfernt bei Zähler 10213932.62.
2024-07-01 12:18:00,946; INFO;[ladevorgangclass.py: 78 - setPlug() ] Es wurden 205.08 kWh geladen.
Code: Alles auswählen
"""
WiCAN
"""
WICAN_NAME= 'eup' # Eindeutiger Name des WiCAN, beispielsweise der Name des Fahrzeugs. Muss mit den Einstellungen im WiCAN zusammenpassen!
Herzlich wokkpash
Re: Projekt: SOC von OBD2-Buchse in die Wallbox (ohne Cloud)
Nimm mal das can hier weg:
Status Topic: others/wican/eup/can
Und ersetzte es durch status:
Status Topic: others/wican/eup/status
Bei dir schreibt der WiCAN den Status auf ein topic, das der soc_helper nicht abonniert.
Status Topic: others/wican/eup/can
Und ersetzte es durch status:
Status Topic: others/wican/eup/status
Bei dir schreibt der WiCAN den Status auf ein topic, das der soc_helper nicht abonniert.
-
- Beiträge: 237
- Registriert: Mo Mai 10, 2021 10:07 pm
- Has thanked: 24 times
- Been thanked: 4 times
Re: Projekt: SOC von OBD2-Buchse in die Wallbox (ohne Cloud)
So, ich habe die neuste Version in Betrieb genommen und es gibt eigentlich nichts zu berichten, außer dass es läuft.mattberlin hat geschrieben: ↑Mi Jun 26, 2024 9:02 pm Sehr schön - ich werde in den nächsten Tagen mal auf die neue Version mal Umziehen. Denn macht definitiv Sinn, am Ball zu bleiben.
Leider werde ich zu den neuen Features "mehre BEVs und LPs" nichts beitragen können.
Der Härtetest mit Car Scanner (WLAN auf WiCAN und Blauzahn-Dongle) verlief gut.
Die neue config macht es vor allem für Anfänger einfacher.
Also super tolle Sachen.
Hinsichtlich der Features zu mehreren Ladepunkten und Autos kann ich leider nichts beitragen.
Re: Projekt: SOC von OBD2-Buchse in die Wallbox (ohne Cloud)
Herzlichen Dank zut!
Jetzt sehe ich den SOC und den Kilometerstand im nohup.out, übrigens auch ohne Fahrbereitschaft herzustellen. Dem Auto kurz mal Strom geben hat gereicht.
Es ist jetzt noch nicht in der openWB als SOC des E-Up! eingetragen, aber da suche ich morgen mit etwas mehr Ruhe mal nach dem Fehler.
Danke Danke Danke!
Jetzt sehe ich den SOC und den Kilometerstand im nohup.out, übrigens auch ohne Fahrbereitschaft herzustellen. Dem Auto kurz mal Strom geben hat gereicht.
Es ist jetzt noch nicht in der openWB als SOC des E-Up! eingetragen, aber da suche ich morgen mit etwas mehr Ruhe mal nach dem Fehler.
Danke Danke Danke!
Re: Projekt: SOC von OBD2-Buchse in die Wallbox (ohne Cloud)
Prima, Juche! Es funktioniert jetzt auch bei mir und meiner OpenWB.
Ich habe in meiner configuration.py noch einen Tipp-Fehler beim OPENWB_SETSOC_TOPIC gefunden.
Ich habe in meiner configuration.py noch einen Tipp-Fehler beim OPENWB_SETSOC_TOPIC gefunden.