Internes Display URL kann nicht geöffnet werden

Fragen zur Nutzung, Features, usw..
Antworten
psrelax
Beiträge: 6
Registriert: Di Okt 31, 2023 4:09 pm

Internes Display URL kann nicht geöffnet werden

Beitrag 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.
LutzB
Beiträge: 3981
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 9 times
Been thanked: 83 times

Re: Internes Display URL kann nicht geöffnet werden

Beitrag 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.
psrelax
Beiträge: 6
Registriert: Di Okt 31, 2023 4:09 pm

Re: Internes Display URL kann nicht geöffnet werden

Beitrag 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.
openWB
Site Admin
Beiträge: 8987
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 35 times
Been thanked: 102 times

Re: Internes Display URL kann nicht geöffnet werden

Beitrag 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
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
psrelax
Beiträge: 6
Registriert: Di Okt 31, 2023 4:09 pm

Re: Internes Display URL kann nicht geöffnet werden

Beitrag 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?
openWB
Site Admin
Beiträge: 8987
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 35 times
Been thanked: 102 times

Re: Internes Display URL kann nicht geöffnet werden

Beitrag 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.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Antworten