WeeWX: Installation eines neuen Skins
In der Wettersoftware WeeWX gibt es eine Installationsroutine zur Installation von Skins und Erweiterungen. Da ich etwas Schwierigkeiten mit dem Vorgehen hatte hier meine kurzen Dokumentation für Debian
Zuerst wird die Erweiterung oder der Skin auf den Server geladen und ausgepackt cd /tmp/ wget https://github.com/vinceskahan/vds-weewx-bootstrap-skin/archive/master.zip unzip master.zip cd /usr/share/weewx/
Dann wir die Setup Routine gestartet
./setup.py install --extension /tmp/vds-weewx-bootstrap-skin-master/
request to install /tmp/vds-weewx-bootstrap-skin-master/
layout type is deb
layout is
BIN_ROOT=/usr/share/weewx
SKIN_ROOT=/etc/weewx/skins
WEEWX_ROOT=/
CONFIG_ROOT=/etc/weewx
import install.py from /tmp/vds-weewx-bootstrap-skin-master/
install_files
merge_config_options
install_history
Was ist passiert? Die Dateien für das Skin wurden nach /etc/weewx/skins/vds-bootstrap/ kopiert und in der Konfigurationsdatei wurde ein neuer Report mit dem Namen vds-bootstrap eingefügt.
[[vds-bootstrap]]
HTML_ROOT = /var/www/public_html/wetter/bootstrap
skin = vds-bootstrap
Mit
/usr/share/weewx/wee_reports /etc/weewx/weewx.conf
kann man das erstellen der Reports manuell anstoßen. Man hat dann den Standardreport und einen weiteren im Verzeichniss http://your.server.de/wetter/boostrap
Da mir das Ergebnis aber nicht zusagte habe ich es nach kurzem wieder deinstalliert.
./setup.py uninstall --extension /tmp/vds-weewx-bootstrap-skin-master/
request to uninstall /tmp/vds-weewx-bootstrap-skin-master/
layout type is deb
layout is
BIN_ROOT=/usr/share/weewx
SKIN_ROOT=/etc/weewx/skins
WEEWX_ROOT=/
CONFIG_ROOT=/etc/weewx
import install.py from /tmp/vds-weewx-bootstrap-skin-master/
uninstall_files
unmerge_config_options
uninstall_history
Am Ende hat mir diese Übung nur geholfen besser zu verstehen wie und wo diese Skins aufgebaut sind