Skip to content

Installation Windy (optional)

SBorg2014 edited this page Aug 16, 2021 · 1 revision

Die Bereitstellung der Messdaten auf Windy ist optional und lässt sich jederzeit aktivieren oder auch wieder deaktivieren. Windy wird erst ab Version 2.6.0 des WLAN-Shellskriptes unterstützt.

Das Anlegen einer Station unter Windy kann komplett durch das WLAN-Shellskript erfolgen (sonst müssen alle benötigten Daten per Hand in die wetterstation.conf eingetragen werden).

Es wird aber im Vorfeld ein Account bei Windy benötigt, damit ein API-Key erzeugt wird: Windy Registrierung
Nach der Registrierung können wir uns hier über "Show key" unseren API-Key anzeigen lassen und bequem in die Zwischenablage kopieren. Windy API-Key

Installation

Wir öffnen ein Terminal und wechseln in das Installationsverzeichnis des WLAN-Shellskriptes. Dort rufen wir ./wetterstation.sh --windy_reg auf. Dies kann bei laufender Wetterstation-Instanz erfolgen, ein vorheriges beenden ist nicht nötig.

Für alle Eingaben gilt: drücken von ENTER hat dieselbe Auswirkung bei [Ja/Nein] - Eingaben wie die Eingabe von Nein. Die Eingabe muss so stattfinden wie in der Auswahl angegeben. Ein "J" genügt bspw. nicht bei "Ja". Werden nötige Eingaben nur mit ENTER übergangen, beendet sich das Skript ohne jegliche Änderungen durchzuführen.
Eine Syntax-Prüfung ob die Eingaben valide sind erfolgt nicht! Dies bekommt man spätestens durch eine abschließende Fehlermeldung bei der Ausführung mitgeteilt.

Anlegen der Station

Ist recht einfach und selbsterklärend:
Windy Registrierung

Ist die Registrierung der Station abgeschlossen, bleibt die Beantwortung der letzten Frage übrig. Soll Windy nun aktiviert werden und der dafür nötige Neustart des Service (cronjob-User müssen per Hand neu starten) durchgeführt werden?

Die jederzeit mögliche (De-)Aktivierung erfolgt in der "wetterstation.conf" über den Parameter use_windy=[true/false] und Neustart des Services/Skriptes.