HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (2024)

Alles löschen

neue Beiträge

Vorherige12348templateWeiter

  • Prof.Mobilux

    Supermoderator

    • 25.08.2015
    • 4524

    #1

    HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver

    09.10.2016: HINWEIS!

    Diese Software steht zwar weiterhin als Downoad zur Verfügung, wird aber nicht mehr aktiv von mir weiterentwickelt.

    Mittlerweile steht der Wunderground Wetterserver als Plugin für den LoxBerry bereit. Nur noch diese Version wird von mir weiterentwickelt und supportet. Zeit auf den LoxBerry zu wechseln :-)

    Hallo zusammen!

    Loxone bietet mit dem Cloudservice „Weather“ ja einen professionellen Wetterservice an, der sich nahtlos in die Loxone Konfiguration integriert. Leider ist dieser Service jedoch noch nicht weltweit verfügbar.

    Mit der hier vorgestellten Lösung kann man sich seinen eigenen Wetterservice auf einem RaspberryPi oder einem anderen beliebigen Webspace aufbauen, der Wetterdaten von allen(?) weltweit verfügbaren Wetterstationen verwenden kann. Hierbei werden folgende Features unterstützt:

    Features:

    • Aktuelle Wetterdaten
    • Tagesgenaue Wettervorhersage für die nächsten 4 Tage (Heute + 3 Tage im voraus)
    • Stundengenaue Wettervorhersage für die nächsten 36 Stunden
    • Wetterdaten von Wunderground (ehemals University of Michigan, jetzt Mitglied der The Weather Channel Companies). Beinhaltet z. B. die Wetterstationen des DWD.
    • Abruf per Virtuellem UDP-Eingang oder HTML Eingang
    • Wetteranzeige und Vorhersagen zur Einbindung mit dem Webpage-Baustein. Design analog LoxoneClassic und Loxone V4-6 App
    • Vollständig kostenlos

    Voraussetzungen:

    • Eigener Webspace, auf dem man CGI-Skripte (Perl) ausführen kann (bieten die meisten Provider an)
    • Alternativ: Eigener Linux- oder Windowsserver mit Webserver und Perl (z. B. RasberryPi)
    • Kostenloser Wunderground-Account zum Zugriff auf die Wunderground-Wetter-API
    • Etwas Erfahrung beim Installieren von CGI-Anwendungen (Perl)

    Welche Daten kann man wie nutzen:

    Wunderground bietet zahlreiche aktuelle Daten sowie auch umfangreiche und detaillierte Vorhersagedaten an. Getestet habe ich mit der Wetterstation des DWD in Dresden-Klotzsche. Alle Daten können als Variable in LoxoneConfig weiterverarbeitet werden (z. B. für Berechnungen oder gezielte Steuerungen z. B. einer Gartenbewässerungsanlage, Beschattung, o. ä.). Des weiteren können alle Daten zur Visualisierung angezeigt werden. Eine eigene übersichtliche Wettervorhersage-Seite "für den menschlichen Benutzer" innerhalb der Visualisierung ist ebenfalls vorhanden.

    Download:

    Viel Spaß beim Testen!

    Angehängte Dateien

    Zuletzt geändert von Prof.Mobilux; 09.10.2016, 13:30.

    🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


    HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (8)LoxBerry - Beyond the Limits

    HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (9)HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (10)HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (11)

    Stichworte:-

        • Prof.Mobilux

          Supermoderator

          • 25.08.2015
          • 4524

          #2

          Alle Postings bis zum 25.08.2015 finden sich noch im alten Loxone-Forum: http://forum.loxone.com/dede/softwar...terserver.html

          🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


          HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (13)LoxBerry - Beyond the Limits

          HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (14)HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (15)HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (16)

                Kommentar

                • hifimacianer

                  Azubi

                  • 27.08.2015
                  • 5

                  #3

                  Ich benötige Hilfe bei der Einrichtung des Wetterservers.
                  Ich versuche das ganze auf einer Synology zu installieren - Perl habe ich aktiviert, genau so den Webdienst.
                  Die Dateien habe ich so weit alle geändert und in den Ordner "Web" der Synology geschoben.

                  Die search.cgi kann ich problemlos aufrufen und auch meine nächstgelegene Wetterstation suchen.
                  Aber die fetch.cgi kann ich einfach nicht aufrufen. Ich bekomme immer die Meldung, dass die Seite nicht gefunden wurde.

                  Das gleiche Problem hatte ich schon auf meinem gehosteten Webservice. Search.cgi funktionierte, fetch.cgi aber nicht.

                  Ich bin so langsam echt am verzweifeln woran das liegen kann.
                  Kann mir hier jemand helfen?

                        Kommentar

                        • #4

                          Hallo hifimacianer,

                          Hatte genau gestern Abend das gleiche Problem. Nachdem ich testweise die Rechte für den data Ordner inkl. Inhalte auf 777 gesetzt habe hat alles funktioniert.

                          Sollte es danach auch bei dir funktionieren kannst, weißt du schon mal wo das Problem liegt.

                          Viele Grüße
                          Markus

                                Kommentar

                                • hifimacianer

                                  Azubi

                                  • 27.08.2015
                                  • 5

                                  #5

                                  Hallo Markus,

                                  die Rechte auf 777 zu stellen hilft bei mir auch nicht.
                                  Habe testweise ALLES auf 777 gestellt, keine Chance auf die fetch.cgi zuzugreifen.

                                  Die search.cgi geht aber einwandfrei.

                                        Kommentar

                                        • darkstar1984

                                          Extension Master

                                          • 25.08.2015
                                          • 190

                                          #6

                                          habe hier auch einen Debian 8.1 Server aufgesetzt. alles installiert (apache2) aber ich bekomme die Seite ip/cgi-bin/search.cgi nicht zum laufen?!

                                          p.s.: ich konfiguriere alles über putty und winscp von einem windows pc aus

                                          EDIT: hat sich erledigt: CGI musste noch aktiviert werden (a2enmod cgi)

                                          jetzt hänge ich aber bei der Übermittlung über UDP

                                          root@debian ~ > /usr/lib/cgi-bin/send.pl -t cur -v tt
                                          Can't locate ./data/settings.dat in @INC (@INC contains: /etc/perl /usr/local/lib/i386-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/i386-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/i386-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/lib/cgi-bin/send.pl line 41.

                                          hier steh ich jetzt leider auf dem Schlauch.

                                          in der send.pl ist hinterlegt in Zeile 41

                                          # Read settings
                                          require "./data/settings.dat";

                                          Zuletzt geändert von darkstar1984; 07.09.2015, 15:19.

                                          Loxone Miniserver / 1-Wire Extension / Air Base Extension, Tree Extension / Dimmer Extension / Debian Server, Raspberry

                                                Kommentar

                                                • Prof.Mobilux

                                                  Supermoderator

                                                  • 25.08.2015
                                                  • 4524

                                                  #7

                                                  Erst in das Verzeichnis wechseln und dann send.pl ausführen:

                                                  cd /usr/lib/cgi-bin
                                                  ./send.pl -t cur -v tt

                                                  Alternativ kannst Du in Zeile 41 auch den absoluten Pfad zur settings.dat eingeben:

                                                  require "/usr/lib/cgi-bin/data/settings.dat";

                                                  🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                                                  HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (22)LoxBerry - Beyond the Limits

                                                  HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (23)HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (24)HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (25)

                                                        Kommentar

                                                        • darkstar1984

                                                          Extension Master

                                                          • 25.08.2015
                                                          • 190

                                                          #8

                                                          danke dir, manchmal steht man aber auch auf dem Schlauch HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (27)

                                                          die Ausgabe im Terminal

                                                          OK (Type:cur Period: IP:192.168.xx.xx Port:7000 Value:cur_tt@19.9

                                                          kommt, aber ich bekomme keine Zeile bei der Liveview im UDP-Monitor

                                                          Muss der Port noch am MS freigegeben werden?

                                                          Loxone Miniserver / 1-Wire Extension / Air Base Extension, Tree Extension / Dimmer Extension / Debian Server, Raspberry

                                                                Kommentar

                                                                • Prof.Mobilux

                                                                  Supermoderator

                                                                  • 25.08.2015
                                                                  • 4524

                                                                  #9

                                                                  Mmmhh, eigentlich solltest Du im MOnitor etwas sehen. Versuche mal vorher einen UDP-Eingang mit diesem Port konfigurieren. IP des Miniservers stimmt aber?

                                                                  🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                                                                  HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (29)LoxBerry - Beyond the Limits

                                                                  HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (30)HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (31)HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (32)

                                                                        Kommentar

                                                                        • darkstar1984

                                                                          Extension Master

                                                                          • 25.08.2015
                                                                          • 190

                                                                          #10

                                                                          passt alles - der fetch Befehl in dem cron hatte ein "/" zu wenig.... dann machte send auch nichts...

                                                                          Die Werte die als Text ausgegeben werden (Windrichtung, Stationsname etc) können nur über einen Statusbaustein "umgewandelt" werden, oder gibt es da noch eine andere Methode?

                                                                          P.s: irgendwo in meiner Config muss ich heute Morgen ausversehen den Baustein "Kategorie" in "Wetter" umgenannt haben. Jetzt habe ich im WebIf rechts neben Räume nicht Kategorie stehen, sonder Wetter HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (34) und ich finde in der Config die Stelle nicht, wo das eingestellt wird, ahhhh

                                                                          Zuletzt geändert von darkstar1984; 08.09.2015, 13:33.

                                                                          Loxone Miniserver / 1-Wire Extension / Air Base Extension, Tree Extension / Dimmer Extension / Debian Server, Raspberry

                                                                                Kommentar

                                                                                • Special

                                                                                  LoxBus Spammer

                                                                                  • 27.08.2015
                                                                                  • 435

                                                                                  #11

                                                                                  Kann die Dateien auch auf ner 7390 Fritz.box hochladen ?

                                                                                        Kommentar

                                                                                        • klenn

                                                                                          Extension Master

                                                                                          • 08.09.2015
                                                                                          • 194

                                                                                          #12

                                                                                          funktioniert das auch noch bei v7 von loxone?

                                                                                                Kommentar

                                                                                                • Prof.Mobilux

                                                                                                  Supermoderator

                                                                                                  • 25.08.2015
                                                                                                  • 4524

                                                                                                  #13

                                                                                                  Zitat von klenn

                                                                                                  funktioniert das auch noch bei v7 von loxone?

                                                                                                  Ja.

                                                                                                  🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                                                                                                  HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (38)LoxBerry - Beyond the Limits

                                                                                                  HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (39)HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (40)HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (41)

                                                                                                        Kommentar

                                                                                                        • Boomerang

                                                                                                          Smart Home'r

                                                                                                          • 29.09.2015
                                                                                                          • 37

                                                                                                          #14

                                                                                                          Hallo Prof.Mobilux
                                                                                                          Super Wetterlösung.

                                                                                                          Beim Download sind aber alle Dateien in der Loxoneweather.zip mit Datum vom Mai.2013 bis März.2014 - in deinem Eingangspost schreibst du aber über aktuelle Updates bis ins heurige Jahr. Gibt es da noch aktuellere Download Links. Kann ja nicht sein dass die Lösung 2 Jahre gleich geblieben ist ?

                                                                                                          LOXONE: seit Dez2011: 1 MS, 1wire-Ext, DMX-Ext
                                                                                                          LOXCONFIG: v7.1.9.30 (ab Okt14), v7.1.12.31 (ab Jän15) zuletzt editiert 3.2018
                                                                                                          KNX: Aktoren: Jung 6x16SA 2x4DA 5x8JA Sensoren: Merten Fläche
                                                                                                          JAL: Metalunix (mit rudimentärer EIB-JAL Ansteuerung)

                                                                                                                Kommentar

                                                                                                                • Prof.Mobilux

                                                                                                                  Supermoderator

                                                                                                                  • 25.08.2015
                                                                                                                  • 4524

                                                                                                                  #15

                                                                                                                  Zitat von Boomerang

                                                                                                                  in deinem Eingangspost schreibst du aber über aktuelle Updates bis ins heurige Jahr. Gibt es da noch aktuellere Download Links.

                                                                                                                  Nein, im Eingangspost steht, dass das letzte update am 01.03.2014 erfolgt ist. Das letzte Update aus 2015 befasst sich nur mit der Zusammenfassung der wichtigsten Posts aus dem (im alten Forum) sehr sehr langen Thread.

                                                                                                                  Kann ja nicht sein dass die Lösung 2 Jahre gleich geblieben ist ?

                                                                                                                  Doch, und sie funktioniert noch immer.

                                                                                                                  🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


                                                                                                                  HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (45)LoxBerry - Beyond the Limits

                                                                                                                  HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (46)HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (47)HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver loxforum.com (48)

                                                                                                                        Kommentar

                                                                                                                        HOWTO: Wunderground-Wetterdaten nutzen / Eigener Wetterserver 
		
		loxforum.com (2024)

                                                                                                                        References

                                                                                                                        Top Articles
                                                                                                                        Latest Posts
                                                                                                                        Recommended Articles
                                                                                                                        Article information

                                                                                                                        Author: Foster Heidenreich CPA

                                                                                                                        Last Updated:

                                                                                                                        Views: 6020

                                                                                                                        Rating: 4.6 / 5 (76 voted)

                                                                                                                        Reviews: 83% of readers found this page helpful

                                                                                                                        Author information

                                                                                                                        Name: Foster Heidenreich CPA

                                                                                                                        Birthday: 1995-01-14

                                                                                                                        Address: 55021 Usha Garden, North Larisa, DE 19209

                                                                                                                        Phone: +6812240846623

                                                                                                                        Job: Corporate Healthcare Strategist

                                                                                                                        Hobby: Singing, Listening to music, Rafting, LARPing, Gardening, Quilting, Rappelling

                                                                                                                        Introduction: My name is Foster Heidenreich CPA, I am a delightful, quaint, glorious, quaint, faithful, enchanting, fine person who loves writing and wants to share my knowledge and understanding with you.