Seite 1 von 1

Webinterface/Display-Ausgabe über Display

Verfasst: 14 Aug 2025, 22:15
von Metalhead
Hallo,

ich hatte vor ein paar Monaten bereits Versuche mit WeeWX auf dem Raspberry Pi mit einem HDMI-Display gemacht. Soweit ich mich erinnern kann hatte ich ohne großes Zutun nach einem Reboot die Default-WeeWX-Oberfläche auf dem Display. Jetzt habe ich das ganze erneut installiert und nichts tut sich. Ich habe das hier https://weewx.com/docs/5.1/usersguide/webserver/ gefunden, das verstehe ich aber nicht. Dort wird gefragt
If the server is on the same machine
Natürlich muss der Webserver auf dem Pi auf dem auch WeeWX läuft laufen. In dem HowTo wird auch hierhin https://github.com/weewx/weewx/wiki/Con ... -lighttpd) verlinkt, das scheint aber veraltet zu sein, die Links stimmen nicht mehr. Mit keiner dieser Methoden habe ich ein Webinterface hinbekommen.

Braucht WeeWX xorg oder Openbox? Es gibt Projekte die haben eine Display-Ausgabe auf Raspberry-LIte-Versionen über ein anderes Toolkit wie Kivy. Geht das bei WeeWX auch?

Grüße
Tommy

EDIT
Kann es sein, dass die Installation über pip (https://weewx.com/docs/5.1/quickstarts/pip/) ein Webinterface mit installiert, die Installation über apt nicht? Bin gerade am überlegen ob meine Versuche von vor ein paar Monaten mit pip waren.

Re: Webinterface/Display-Ausgabe über Display

Verfasst: 14 Aug 2025, 22:24
von Gyvate
lies mal in unserem WiKi unter Software/weewx nach, wie weewx genau funktioniert.
Ein webserver service muss installiert sein (z.B. Apache2, nginx, ...) und in der weewx Konfigurationsdatei weewx.conf muss die sogenannte HTML_ROOT auf das Verzeichnis verweisen, in dem die html-Dateien für die Webseite(n) (weewx Begriff: Skin) von Image- und Report-Generator abgelegt werden und der Webserver muss das entsprechende Verzeichnis verwalten.
I.d.R. /var/www/html/weewx
wenn für den Inhalt dieses Verzeichnisses Leseberechtigung besteht, sollte sich die Skin mit http://IP-Adresse/weewx aufrufen und anzeigen lassen.