Wunderground (Weather Underground) als Template einbinden

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Xenobiologist
    Lox Guru
    • 15.01.2016
    • 1117

    #91
    Ich glaube romildo wollte sagen: Die Struktur bleibt gleich, aber es gibt Stationen die beispielsweise keine Regendaten oder Luftdruckdaten oder ... ermitteln.
    Das sollte man bei einem Wechsel prüfen. Wenn alle Daten weiterhin da sind, oder fehlende Daten keine Verwendung finden, dann ist natürlich alles gut :-)
    Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
    https://www.loxforum.com/forum/germa...d-grafana-visu
    Mit Loxone einen Windows-PC steuern:
    https://www.loxforum.com/forum/faqs-...indows-steuern

    Kommentar


    • romildo
      romildo kommentierte
      Kommentar bearbeiten
      Nicht ganz, aber auch. Siehe #90.1
      Ich bin davon ausgegangen, dass möglicherweise auch die URL eines anderern Wetterdienstes gemeint ist.
  • Gast

    #92
    Danke für die Anleitungen, funktioniert soweit alles super. Die Wetterstation, die ich verwende, sendet auch noch weitere Daten wie etwa Luftqualität und Bewölkungsgrad. Dafür sind im Template aber keine Abfragen hinterlegt. Gibt es hierzu eine erweiterte Liste oder eine Anleitung wie man weitere Auslesewerte ins Template einbinden kann?

    Kommentar

    • Christian Fenzl
      Lebende Foren Legende
      • 31.08.2015
      • 11234

      #93
      Hi Gast
      ein erweitertes Template gibt es nicht. Du kannst aber systematisch - als Beispiel hast du die anderen Werte - dein Template ergänzen.

      Jeder zusätzliche Eingang kostet Leistung im Miniserver, deswegen habe ich nur die hineingegeben, die ich für wichtig gehalten habe.

      Ich empfehle, Werte aus der Liste zu löschen, wenn diese nicht gebraucht werden. Das schont den Miniserver, wenn er diese nicht aufbereiten muss.

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

      Kommentar

      • Gast

        #94
        Hallo Christian Fenzl ,
        ja genau das hatte ich vor. Ich benötige ja bei weitem nicht alle Werte des Templates und habe auch schon einige rausgelöscht.
        Meine Problem ist nur, dass meine Programmierkenntnisse quasi null sind und ich nicht wirklich weiß wie der Text für weitere Auslesewerte lauten muss. Für Temperatur verwende ich ja zB "wu_current_temp", wo finde ich aber raus wie der Text für "Cloud Cover" und "Air Quality" lauten muss, sodass der richtige Wert abgefragt wird? Sehe ich den irgendwo auf der Wunderground Website?

        lg Manuel

        Kommentar

        • Christian Fenzl
          Lebende Foren Legende
          • 31.08.2015
          • 11234

          #95
          Wenn du die URL im Browser eingibst, bekommst du genau das zurück, was auch der Miniserver sieht.
          Auf „Quelltext anzeigen“ gehen (weilmanche Browser formatieren den Inhalt um).
          lg, Christian
          Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

          Kommentar

          • Gast

            #96
            Vielen Dank Christian, jetzt ist mir ein Licht aufgegangen!
            Interessant allerdings, dass bei meiner Station die Sichtweite unter "visibility" auf additional conditions zwar aufscheint, in der API aber als "n/a" angezeigt wird. Wird wohl nicht Teil dieser Abfrage sein oder woanders herkommen.

            Kommentar

            • Gast

              #97
              Hallo, ich scheitere leider bei dem Versuch das XML-Template nach meinen Bedürfnissen anzupassen!:-(

              Der Aufruf der URL mit dem Data Feature "history" liefert mir wunderground u. a. eine dailysummary für den Wert "precipm".
              Wenn ich die URL mit dem Browser öffne - alles wunderbar.

              Vmtl. stimmt irgendetwas an der Befehlserkennung nicht:

              history:\i"dailysummary":\i\i"precipm":"\i\v

              Was mache ich hier falsch?

              gruß,
              florian
              Zuletzt geändert von Gast; 21.03.2018, 09:00.

              Kommentar

              • Gast

                #98
                try and error - mit

                "history":\i"precipm":"\i\v

                hat es nun funktioniert.

                Nun stehe ich gleich vor der nächsten Herausforderung.
                Ich möchte die von wunderground (Profi-PWS steht 200 m entfernt) ermittelten Niederschlagsmengen der vergangenen 7 Tage für die Bewässerungssteuerung in der Programmierung verfügbar machen. In Abhängigkeit der Niederschlagsmengen der vergangenen Tage, der vorherrschenden Temperaturen sowie der vorhergesagten Regenwahrscheinlichkeit der kommenden Tage soll dann entsprechend die Bewässerung gesteuert werden.

                Beim Aufruf der URL kann man mit history_YYYYMMDD den Tag festlegen, zu dem man die historischen Daten (dailysummary -> precipm) haben möchte.
                Leider immer jeweils nur zu einem bestimmten Tag.

                Kann man hier die URLs irgendwie mit Loxone Bordmitteln dynamisch aufbauen, sodass die Tage rollierend sind?

                .../history_20180321/...
                .../history_20180320/...
                .../history_20180319/...
                ...

                Ggf. würde ich - als workaround - auch 7 aufrufe bei wunderground machen. heute, heute-1, heute-2 etc. und die daten dann in merken wegschreiben?

                Oder gibt es ganz andere Ansätze für mein Vorhaben?

                Gruß,
                Florian

                Kommentar

                • Christian Fenzl
                  Lebende Foren Legende
                  • 31.08.2015
                  • 11234

                  #99
                  Idee 1: Du verwendest yesterday, und lässt die Daten täglich direkt am MS rollieren.

                  Idee 2: Wenn ich mich nicht irre, bereitet das Wunderground4Lox Plugin für den LoxBerry die Regendaten schon fertig auf (weiß aber nicht mehr, ob das Wunsch oder Wirklichkeit war ;-) ). Solltest du schon einen LB haben, kannst mal dessen Wiki-Eintrag studieren.

                  Bezüglich „im Browser geht‘s“: Immer den Quelltext verwenden. Die Browser bereiten sonst json-Daten auf (bunt usw.), und rechnen Quotes heraus, machen Zeilenumbrüche usw.
                  Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                  Kommentar

                  • uli
                    LoxBus Spammer
                    • 30.08.2015
                    • 225

                    #100
                    Gibt es eigentlich für den HTTP-Eingang einen Fehlerausgang? Ich würde gerne eine Meldung bekommen, wenn die Werte nicht übertragen werden oder es z.B. die Station nicht mehr gibt.

                    Ich hätte jetzt einfach die Änderung der Temperatur getrackt und wenn sie sich innerhalb einer gewissen Zeit nicht ändert einen Fehler ausgegeben, aber vielleicht gibt es ja noch einen smarteren Weg.

                    Kommentar

                    • Christian Fenzl
                      Lebende Foren Legende
                      • 31.08.2015
                      • 11234

                      #101
                      Die Validierung von Loxone funktioniert nicht zuverlässig.
                      Verwende am besten die Validierung mit epochtime, die im Wiki-Artikel beschrieben ist.
                      Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                      Kommentar


                      • uli
                        uli kommentierte
                        Kommentar bearbeiten
                        Genial, kannte ich noch nicht! Danke...
                    • Gast

                      #102


                      To improve our services and enhance our relationship with our users, we will no longer provide free weather API keys as part of our program. If you have been directed to download our Weather Underground free API key by a third party provider, please contact your vendor for resolution.

                      What now?

                      Kommentar

                    • Janny
                      Smart Home'r
                      • 11.09.2017
                      • 42

                      #103
                      Hallo,

                      ich versuche nun auch eine Station in Loxone einzubinden. Ich habe es mit Hilfe zweier Möglichkeiten aus dem Wiki versucht. Beide funktieren bei mir (noch) nicht. Ich habe eine API, welche im Wiki zu finden ist und eine eingens von mir erstellte API versucht.


                      Verwende ich diese Variante bekomme ich zumindest im Browser die Daten:


                      Bei der Variante zu dieser Runde bekomme ich leider immer nur die Meldung: Service Unavailable

                      http://api.wunderground.com/api/XXXXXXXXXXXXXXXXXXXXX/alerts/conditions/forecast/hourly/lang%3ADL/pws%3A1/bestfct%3A1/q/pws%3AIHAMBURG2146.json


                      Was mache ich falsch? Das Template habe ich wie beschrieben eingebunden und der Miniserver hat eine geprüfte Internetverbindung. Aber wie gesagt kommt ja im Browser schon die Fehlermeldung

                      Danke und Gruss Jan

                      Kommentar


                      • Christian Fenzl
                        Christian Fenzl kommentierte
                        Kommentar bearbeiten
                        Wunderground hat vor ein paar Jahren den Dienst eingestellt. Das steht eins weiter oben.
                    • Janny
                      Smart Home'r
                      • 11.09.2017
                      • 42

                      #104
                      Hallo Christian, Danke für die Antwort, aber dann verstehe ich nicht, warum ich im Browser mit dem oberen Link aktuelle Daten empfangen kann?

                      Kommentar

                      • Rolex85
                        Azubi
                        • 24.04.2022
                        • 5

                        #105
                        Danke erstmal für die Doku, hat alles soweit prima funktioniert. Aber seit 26.10 ca funktionieren die Daten nicht mehr. Hat noch wer das Problem?

                        danke im Voraus.

                        bg Roland

                        Kommentar

                        Lädt...