ext. Display von openWB 1.x an 2.0?

BuzzLightyear
Beiträge: 127
Registriert: Do Jun 06, 2019 6:15 pm
Has thanked: 5 times

Re: ext. Display von openWB 1.x an 2.0?

Beitrag von BuzzLightyear »

aiole hat geschrieben: Do Nov 28, 2024 8:46 am In sw2 muss unter Einstell. -> opt. HW das Display aktiviert werden.
(Es gibt auch viele oWB ohne Display, weshalb es nicht zum Start weg aktiv ist.)
Ja, das habe ich aktiv! Aber finden die sich denn automatisch im Netzwerk?
Mich wunder auch, dass der Raspi gar nichts anzeigt. Da müsste doch etwas zu sehen sein, dass der hochfährt, oder nicht?
vonhof
Beiträge: 110
Registriert: Do Sep 03, 2020 6:23 am

Re: ext. Display von openWB 1.x an 2.0?

Beitrag von vonhof »

Hallo,
eine Frage hätte ich noch:
Wie erhält das externe Display die Daten von der Wallbox?

Danke
e-up, openWB custom
BuzzLightyear
Beiträge: 127
Registriert: Do Jun 06, 2019 6:15 pm
Has thanked: 5 times

Re: ext. Display von openWB 1.x an 2.0?

Beitrag von BuzzLightyear »

vonhof hat geschrieben: Do Nov 28, 2024 2:21 pm Hallo,
eine Frage hätte ich noch:
Wie erhält das externe Display die Daten von der Wallbox?

Danke
Bisher mit der 1.9 war es so, dass das externe Display einfach die IP mit einem URL-Zusatz aufgerufen hat. Dann hatte man sogeschen eine Webseite die angezeigt wurde. Die lies sich auch mit jedem Browser anschauen. Ab der 2.0 ist das anders und funktioniert so nicht mehr.
vonhof
Beiträge: 110
Registriert: Do Sep 03, 2020 6:23 am

Re: ext. Display von openWB 1.x an 2.0?

Beitrag von vonhof »

verstehe, aber wo hat man die IP bei der Version 1.9 eingegeben? Ich habe ja keinen "Browser" beim externen Display?
e-up, openWB custom
BuzzLightyear
Beiträge: 127
Registriert: Do Jun 06, 2019 6:15 pm
Has thanked: 5 times

Re: ext. Display von openWB 1.x an 2.0?

Beitrag von BuzzLightyear »

vonhof hat geschrieben: Do Nov 28, 2024 2:41 pm verstehe, aber wo hat man die IP bei der Version 1.9 eingegeben? Ich habe ja keinen "Browser" beim externen Display?
Bei mir war das "Display" fertig konfiguriert als ich es von openWB erhalten habe. Ich brauchte es nur einstecken und es lief die Routine ab die die Webseite geöffnet hat. Manuell konnte ich da nichts ändern.
gorthon
Beiträge: 245
Registriert: So Okt 04, 2020 4:33 pm
Has thanked: 1 time
Been thanked: 1 time

Re: ext. Display von openWB 1.x an 2.0?

Beitrag von gorthon »

Gibt es hier inzwischen eine Lösung?

Habe auch meine openWB auf 2.0 upgedatet und das externe Display zeigt nur noch "Fehler 404: Die aufgerufene Seite wurde nicht gefunden." an. Bei der Updateanleitung von openWB und im Installationsassistenten kein Wort darüber, dass das Update das externe Display funktionsunfähig macht. Eine Unverschämtheit von openWB, das Ding wurde schließlich zusammen mit der Box vertrieben!
gorthon
Beiträge: 245
Registriert: So Okt 04, 2020 4:33 pm
Has thanked: 1 time
Been thanked: 1 time

Re: ext. Display von openWB 1.x an 2.0?

Beitrag von gorthon »

Wer einfach nur das Display wieder am Laufen haben will mit der 2.x, kann folgender Anleitung folgen (vorausgesetzt IT-Sicherheit ist einem nicht wichtig, aber davon gehe ich mal aus, wenn ihr bis jetzt einen Pi mit Stretch am Laufen hattet, das schon seit Jahren aus dem Support ist und wahrscheinlich auch vorher nie upgedatet wurde :D ):

1. Per SSH auf dem Display einloggen (Username pi, Passwort war in meinem Fall leicht zu erraten (unsere Wallbox, alles Kleinbuchstaben), wenn bei euch ein komplizierteres Passwort gesetzt ist müsst ihr es von openWB holen, gibt ja keinen Grund mehr, das für ein nicht mehr supportetes Gerät dem Kunden nicht zu verraten.

Wir machen dann alles als root, also das eingeben:

Code: Alles auswählen

sudo su
2. (Optional): Für den Fall, dass die Verbindung während des Updates abbricht, macht es Sinn, das Update in einem Screen durchzuführen. Dafür muss Screen heruntergeladen, installiert und dann aufgerufen werden (apt-get install screen geht nicht, weil die Sourcen nicht mehr an der ursprünglichen Stelle verfügbar sind):

Code: Alles auswählen

wget https://archive.debian.org/debian-security/pool/updates/main/s/screen/screen_4.5.0-6+deb9u1_armhf.deb
dpkg -i screen_4.5.0-6+deb9u1_armhf.deb
screen
Solltet ihr zwischendurch die Verbindung verlieren, könnt ihr mit
screen -x
dort weitermachen, wo ihr wart (ist bei mir aber nicht passiert)

3. Update folgendermaßen durchführen:

Code: Alles auswählen

sed -i 's/stretch/buster/g' /etc/apt/sources.list
sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/raspi.list
apt-get remove apt-listchanges
apt-get update
apt-get full-upgrade
Wenn er sich beschwert, dass etwas nicht heruntergeladen werden konnte, einfach den letzten Befehl nochmal ausführen.

Es kommen zwei Popups (Samba und Dienste neu starten), beide Male mit Ja/Yes antworten.
Das läuft jetzt lange, kann schon eine Stunde dauern, zwischendurch kommen Fragen, die ich alle mit Default beantwortet habe (einfach Enter drücken).

Und aufräumen:

Code: Alles auswählen

apt-get autoremove
apt-get autoclean
4. Die neue URL Eintragen. Dazu mit eurem Lieblingseditor, hier im Beispiel nano, diese Datei aufrufen:

Code: Alles auswählen

nano /home/pi/.config/lxsession/LXDE-pi/autostart
In der Zeile mit @chromium-browser ersetzt ihr nun die alte URL durch die neue:
http://192.168.0.93/openWB/web/display/

Speichern und Editor beenden.

5. Neustart:

Code: Alles auswählen

shutdown -r now
Nun bootet das Display neu und zeigt dann die Display-Oberfläche der openWB 2.x. Viel Spaß damit.


Disclaimer: Ihr habt jetzt Buster als Betriebssystem. Danach kam Bullseye und dann das derzeit aktuelle Bookworm. Buster ist auch schon aus dem Support. Ein einfaches Update auf Bullseye funktioniert nicht, da danach das WLAN nicht mehr geht (kann man natürlich fixen, aber mit viel Aufwand). Ihr habt dann also weiterhin ein unsicheres System, wenn auch nicht mehr ganz so unsicher wie vorher. Auch wenn es nur im Heimnetz ist, ist das keine Garantie für Sicherheit, denn es werden sich unsichere Geräte (z.B. ältere Smartphones) sowohl mit eurem WLAN als auch mit anderen verbinden und können potenziell Schadsoftware mitbringen. Aber einem Security-Spezialisten sträuben sich sowieso die Haare, wenn man sieht, dass auf dem externen Display von openwb der WLAN-Name und das Passwort einfach als Klartext im Userverzeichnis abgelegt wurden.
Antworten