Weewx Erweiterung installieren Plugin extensions

Veröffentlicht am: So., 18/02/2018 - 04:57 Von: Markus

Eine Übersicht über die Weewx Erweiterungen finden sie unter https://github.com/weewx/weewx/wiki ganz unten auf der Seite unter Uploaders.

Es handelt sich um Erweiterungen (Plugins) um weitere Wetternetzwerke zu integrieren.

Von mir erfolgreich installierte Wetternetzwerke finden sie unter:

https://rothlive.de/de/content/wetterstation-online

So das sie z.b ihre Wetterdaten an Wetter.com senden können.

Um bei Weewx Erweiterungen zu installieren laden sie die Erweiterung unter

http://lancet.mit.edu/mwall/projects/weather/

http://lancet.mit.edu/mwall/projects/weather/releases/weewx-wetter-0.5.tgz

http://lancet.mit.edu/mwall/projects/weather/releases/

herunter anschließend kopieren sie die Datei auf ihren Raspberry mit zb WinSCP.

Nun können sie die Erweiterung direkt installieren mit :

sudo wee_extension --install weewx-wetter-x.y.tgz

sudo wee_extension --install weewx-wetter-0.5.tgz

Anschließend müssen noch in der Weewx Config die Zugangsdaten eingetragen werden.

 

Dazu melden sie ich bei http://www.wetter.com/mein_wetter/wetterstation/ an und gehen auf die Seite „Wetterstation“. Dort werden die Zugangsdaten angezeigt die sie für Weewx benötigen. Sie unterscheiden sich von denen für die Wetter.com Webseite.

 

 

Anschließend bearbeiten sie die Weewx Config Datei unter etc/weewx/weewx.conf:

Mit

sudo nano weewx.conf

Dort ergänzen sie die Zugangsdaten.

[StdRESTful]

[[Wetter]]

username = USER ID

password = ID KENNWORT

Speichern der Änderungen mit Strg O

Und Beenden den Editor mit Strg X.

 

 

Und natürlich muss weewx neugestartet werden mit:

sudo /etc/init.d/weewx stop

sudo /etc/init.d/weewx start

Anschließend sollte Weewx direkt Daten für Wetter.com übertragen.

Überprüfen können sie das durch „sudo tail -f /var/log/syslog“ oder durch ihre Wetter.com Stationsseite.

Ihre Wetter.com Seite ist zu finden unter http://netzwerk.wetter.com/wetterstation/15270/

Die letzte Nummer bitte durch ihre User ID Ersetzen in der Adresse.

Die Erweiterungen sind immer zu finden im Ordner /usr/share/weewx/

 

 

 

 

Und bei einer neu Installation kann man auch einfach die Erweiterungen installieren, in dem man die Weewx Config kopiert und die Erweiterungsdaten.

Man sieht in der Config datei welche Erweiterungen installiert sind in den letzten drei Zeilen:     

 restful_services = weewx.restx.StdStationRegistry, weewx.restx.StdWunderground, weewx.restx.StdPWSweather, weewx.restx.StdCWOP, weewx.restx.StdWOW, weewx.restx.StdAWEKAS, user.wetter.Wetter, user.owm.OpenWeatherMap, user.wbug.WeatherBug, user.wcloud.WeatherCloud

        report_services = weewx.engine.StdPrint, weewx.engine.StdReport

Man sollte aber ab und zu mal schauen ob es Updates für die Installierten Erweiterungen gibt.

Deinstallieren können sie die Erweiterungen wieder mit

Sudo wee_extension --uninstall  Name

Anzeigen lassen welche Erweiterungen installiert sind ist möglich mit

sudo wee_extension --list

 

Neuen Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.

Eingeschränktes HTML

  • Erlaubte HTML-Tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Zeilenumbrüche und Absätze werden automatisch erzeugt.
  • Website- und E-Mail-Adressen werden automatisch in Links umgewandelt.
CAPTCHA
Geben Sie die Zeichen ein, die im Bild gezeigt werden.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.