Seite 1 von 1
Internes Display URL kann nicht geöffnet werden
Verfasst: So Apr 13, 2025 5:08 pm
von psrelax
Hallo zusammen,
ich habe heute auf den aktuellen Stand von Software 2 (2.1.7 Patch1) gewechselt.
Alles funktioniert bisher einwandfrei, nur eine Sache nicht. Und zwar das interne Display, wenn Openwb auf Secondary umgestellt ist.
Ich habe bereits versucht, die URL "
http://meineip/openWB/web/display/" aufzurufen. Der Aufruf leitet auf eine andere URL "
http://null/openWB/web/display/?data=%7 ... %3Anull%7D" um, die in einem Fehler des Browsers endet.
Der selbe Fehler wird auch auf dem internen Display angezeigt.
Kann mir bitte jemand bei meinem Problem behilflich sein?
Vielen Dank schonmal.
Re: Internes Display URL kann nicht geöffnet werden
Verfasst: Mo Apr 14, 2025 5:23 am
von LutzB
Eine secondary benötigt immer eine primary, welche die Webseite für das Display bereitstellt. Dafür übergibt die primary ihre IP an die secondary, damit das "null" aus Deiner URL durch die IP ersetzt werden kann. Ein lokales Display für den secondary Modus gibt es aktuell noch nicht.
Re: Internes Display URL kann nicht geöffnet werden
Verfasst: Mo Apr 14, 2025 10:34 am
von psrelax
Danke für die schnelle Antwort.
Ich verwende EVCC.
Was muss ich den Entwicklern bei EVCC mitteilen, was geändert werden muss, um auf dem Display z.B. EVCC anzeigen zu lassen? Über einen Tipp wäre ich dankbar.
Ich selbst kann ja die URL nicht abändern, da ich keinen Zugriff per SSH erhalte.
Ist es evtl. schon in Planung, wann ein internes Display im secondary Modus zur Verfügung steht? Bei Software 1.9 war dies ja enthalten.
Ich meine, dass dies schon angeboten werden sollte, wenn man WBs mit internem Display verkauft.
Re: Internes Display URL kann nicht geöffnet werden
Verfasst: Mo Apr 14, 2025 10:42 am
von openWB
psrelax hat geschrieben: Mo Apr 14, 2025 10:34 am
Danke für die schnelle Antwort.
Ich verwende EVCC.
Was muss ich den Entwicklern bei EVCC mitteilen, was geändert werden muss, um auf dem Display z.B. EVCC anzeigen zu lassen? Über einen Tipp wäre ich dankbar.
Ich selbst kann ja die URL nicht abändern, da ich keinen Zugriff per SSH erhalte.
Ist es evtl. schon in Planung, wann ein internes Display im secondary Modus zur Verfügung steht? Bei Software 1.9 war dies ja enthalten.
Ich meine, dass dies schon angeboten werden sollte, wenn man WBs mit internem Display verkauft.
Das funktioniert schon jetzt.
Ein openWB Master teilt der/den secondary die passende URL mit.
Mit EVCC klappt das derzeit nicht weil evcc den Master nicht emuliert. Diese Daten müsste evcc bereitstellen bzw. übermitteln
Re: Internes Display URL kann nicht geöffnet werden
Verfasst: Mo Apr 14, 2025 11:48 am
von psrelax
Ich würde dazu gerne einen Issue oder Feature Request bei EVCC eröffnen.
Wie müsste die Emulation aussehen?
So wie ich mir das vorstelle, muss nur die passende URL bedient werden, um z.B. Daten von EVCC auf eine passenden html anzeigen zu lassen.
Kannst du mir evtl. Eckpunkte nennen, die die Entwickler von EVCC beachten müssen?
Re: Internes Display URL kann nicht geöffnet werden
Verfasst: Mo Apr 14, 2025 12:03 pm
von openWB
Die secondary openWB erwartet die IP hier:
https://github.com/openWB/core/blob/210 ... Msg.js#L50
Das ist aber nur die IP des Masters. Die URL ist soweit fix hinterlegt.
Folglich müsste EVCC dort die Master IP, in dem Fall die von EVCC, hinterlegen und dann entsprechend der URL antworten.
Alternativ ein neues Display Theme für die openWB als PR erstellen das eine frei definierbare URL zulässt.
Ich habe da allerdings erstmal erheblich Bauchschmerzen, da je nach URL bzw. Webseite die Funktion der openWB selbst erheblich beeinträchtigt werden kann, inkl. gänzliche Nichtfunktion.
Ansonsten openWB selbst installieren und die URL für Display selbst im Backend hinterlegen.