EVCC auf Display anzeigen - Anleitung

OpenWB nachgebaut?
Bericht über die Umsetzung hier rein!
Antworten
agapsch
Beiträge: 1
Registriert: Di Dez 23, 2025 9:49 pm
Been thanked: 1 time

EVCC auf Display anzeigen - Anleitung

Beitrag von agapsch »

Hier eine konkrete Lösung wie EVCC auf dem Display angezeigt werden kann. Danke an #dreamind für den Hinweis.

1. DNS Eintrag setzten zum nginx
Ich habe im AdGuard zwei DNS Rewrite regeln für null definiert.
null -> 192.168.34
null.home -> 192.168.1.34
Bild

2. Nginx proxy, welche die requests auf den EVCC weiterleitet.
Nginx installieren

Code: Alles auswählen

sudo apt update sudo apt install -y nginx
Redirect-Site anlegen

Code: Alles auswählen

sudo tee /etc/nginx/sites-available/null-redirect >/dev/null <<'EOF' server { listen 80 default_server; listen [::]:80 default_server; # egal welcher Host kommt (null / null.home / IP) -> redirect server_name _; location / { return 302 http://192.168.1.34:7070$request_uri; } } EOF
Default-Site entfernen und Redirect aktivieren

Code: Alles auswählen

sudo rm -f /etc/nginx/sites-enabled/default sudo ln -sf /etc/nginx/sites-available/null-redirect /etc/nginx/sites-enabled/null-redirect
Config testen + nginx neu laden + Autostart

Code: Alles auswählen

sudo nginx -t sudo systemctl reload nginx sudo systemctl enable --now nginx
Tests

Code: Alles auswählen

curl -I http://192.168.1.34/ curl -I -H "Host: null" http://192.168.1.34/ curl -I -H "Host: null.home" http://192.168.1.34/
Logs (falls Debug nötig und zum check ob request kommt)

Code: Alles auswählen

sudo tail -f /var/log/nginx/access.log /var/log/nginx/error.log
Ich bin ehrlich gesagt schockiert, was das für ein riesen grosser xxx ist, nur weil sich OpenWB hier weigert es einfach zu machen. Das UI ist Pfeilschnell und verursacht keine Probleme. Das ganze läuft schneller wie das Original. :-)
openWB
Site Admin
Beiträge: 9870
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 118 times
Been thanked: 280 times

Re: EVCC auf Display anzeigen - Anleitung

Beitrag von openWB »

nur weil sich OpenWB hier weigert es einfach zu machen
Schön das es bei dir läuft.
Du bedenkst auch sicher alle Edge Cases wenn Otto Normal User das machen, richtig?

Gibt auch einen Theead dazu in dem wir das evaluiert haben, aber es gab schlicht auch kein Feedback mehr.

Unsere bedenken sind doch sicherlich verständlich?

Oder darf Otto normal User dich kontaktieren wenn seine Wunsch Seite zu einer Blockade führt?

Auf der anderen Seite bedient EVCC doch auch nicht direkt das Display!?
Es gibt halt mehr zu beachten als (d)einen Einzelfall.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
aiole
Beiträge: 8711
Registriert: Mo Okt 08, 2018 4:51 pm
Has thanked: 174 times
Been thanked: 201 times

Re: EVCC auf Display anzeigen - Anleitung

Beitrag von aiole »

:mrgreen: Musste schmunzeln und daran denken, ob sich BMW einfach ein VW-Logo überhelfen lassen würde. :mrgreen:

Vermutlich nicht, aber das Schöne ist doch, dass man Dank open source recht viel gestalten kann. Den zugehörigen Support kannst du hier geben.
ChristianM
Beiträge: 169
Registriert: Di Okt 22, 2019 9:42 am
Has thanked: 1 time

Re: EVCC auf Display anzeigen - Anleitung

Beitrag von ChristianM »

Ich finde es super das ich agapsch damit auseinandergesetzt hat, mir wäre aber auch eine einfachere Lösung lieber. Im anderen Thema schrieb jemand, "Dann erstellt doch einfach so ein Display Theme". Aber kann man denn überhaupt ein anderes Theme auswählen wenn die openWB als secondary läuft? Gibt es irgendwo Infos dazu wie man ein Theme erstellt, oder muss man dazu Vollblut-Programmierer sein?
Antworten