Auslesen von Werten von einer Homepage

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Gast

    #1

    Auslesen von Werten von einer Homepage

    Hallo Leute,

    ich hätte gerne verschiedenste Wetterdaten für meinen Heimatort von folgender Webpage gelesen: http://weather.tuxnet24.de/?id=545891


    Als Beispiel mal die aktuelle Temperatur.

    Ich habe dabei versucht die Webpage selbst als virtuellen HTTP Eingang zu konfigurieren, bin aber daran gescheitert konkrete Werte auszulesen.

    Kann mir jemand helfen das am Beispiel der aktuellen Temperatur zu realisieren?

    Besten dank für eure Hilfe

    Andreas
  • Christian Fenzl
    Lebende Foren Legende
    • 31.08.2015
    • 11250

    #2

    Code:
    current_temp = \v
    Die Leerzeichen müssen übereinstimmen! lg, Christian
    Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

    Kommentar

    • Gast

      #3
      Danke für die schnelle Antwort - ich habe diesen Code als Befehlserkennung eingegeben - soll ich schon ein Ergebnis bei der Simulation am Computer sehen? - Wenn ja dann funktioniert es nämlich nicht

      Kommentar

      • svethi
        Lebende Foren Legende
        • 25.08.2015
        • 6346

        #4
        Nein, das geht nicht in der Simulation nicht. Auch musst Du mindestens so lange auf Werte warten, bis die Refreshzeit einmal abgelaufen ist.

        Gruß Sven
        Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

        Kommentar

        • Gast

          #5
          Ich hab das gestern Abend noch probiert - leider ohne Erfolg - Hab die oben genannte Url in einem Virtuellen HTTP Eingang konfiguriert und dann dazugehörig einen entsprechenden Virtuellen HTTP Eingang Befehl gegeben mit oben emfohlener Befehlserkennung (current_temp = \v). Das Ergebnis ist jedoch dass bei Verwendung dieses Befehls am Ausgang AQ immer 0 anliegt.
          Bin eigentlich ratlos was ich falsch mache.
          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: 1.png
Ansichten: 881
Größe: 7,4 KB
ID: 67956Klicke auf die Grafik für eine vergrößerte Ansicht

Name: 2.png
Ansichten: 885
Größe: 21,8 KB
ID: 67957

          Kommentar

          • Christian Fenzl
            Lebende Foren Legende
            • 31.08.2015
            • 11250

            #6
            Hallo Andreas,

            ich erkenne keinen Fehler. Auch von Tuxnet24 her erkenne ich keine Einschränkung oder dergleichen.

            Wenn du den Config Monitor startest und Netzwerk auf "Info" stellst, und im Monitor auf "http" filterst, solltest du die Antwort des externen Servers (zumindest teilweise) sehen.
            Wenn du dort nichts findest, oder kein "HTTP/1.1 200 OK" kommt, hat dein Miniserver womöglich keine Verbindung ins Internet.

            Das testest du am einfachsten (vielleicht gleich vorher) mit einem Ping-Baustein:

            Ping auf 8.8.8.8 geht nicht --> Keine Internetverbindung (Gateway falsch?)
            Ping auf www.google.com geht nicht --> falsche Namensauflösung (DNS falsch?)

            lg, Christian

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

            Kommentar

            • romildo
              Lebende Foren Legende
              • 25.08.2015
              • 5169

              #7
              Hallo
              Habe dies bei mir mal getestet.
              Bei mir kommt die Fehlermeldung 403.

              Muss es unbedingt tuxnet24 sein?
              Dazu gibt es im übrigen auch schon einige Threads, welche man über die Suche findet.
              LG Romildo

              Kommentar

              • Christian Fenzl
                Lebende Foren Legende
                • 31.08.2015
                • 11250

                #8
                Kann das mit der "Neuen Wetter API" zu tun haben? (http://weather.tuxnet24.de). Im Browser bekomme ich ein Ergebnis, aber 403 wäre forbidden (was für diese neue API spricht).

                In Micheldorf bzw. Kirchdorf gibt's doch einen Haufen WU-Stationen, und OpenWeatherMap gibt's auch fertige Lösungen hier. Spart Arbeit :-)
                Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                Kommentar


                • romildo
                  romildo kommentierte
                  Kommentar bearbeiten
                  Woran das liegt, kann ich leider auch nicht sagen, daher auch nichts weiter dazu beitragen.
                  Es gibt ja genügend andere Wetterdienste welche zumindest heute noch funktionieren.
                  Sehe ich somit genauso wie Du.
              • Gast

                #9
                Also ich bin schön langsam echt am verzweifeln:

                Hab gestern Abend umgesattelt von texnet24 auf die im Forum beschriebene Wunderground Lösung. Dabei hab ich mich registriert und einen Token bekommen, mir eine Wetterstation ausgesucht und die URL dementsprechend gesetzt. Ebenfalls hab ich das Programmbeispiel aus dem Forum importiert und die URL dort gesetzt - leider ohne positivem Ergebnis.
                Wenn ich die URL mit meinem Token und meiner Wetterstation im Browser eingeben bek ome ich ein ensprechendes JSON Format angezeigt.
                Im Loxone Server passiert leider nichts.Klicke auf die Grafik für eine vergrößerte Ansicht

Name: 2.png
Ansichten: 1092
Größe: 14,6 KB
ID: 68137

                Zusätzlich habe ich einen PING Baustein mit der URL www.wunderground.com eingebaut mit dem Ergebnis dass der Baustein Online anzeigt - also eine Grundsätzliche Verbindung ins Internet mit korrekter Namensauflösung dürfte bestehen.

                Kann mir jemand einen Tip geben was ich noch versuchen kann - bin beim Thema Loxone noch eine ziemlich blutiger Anfänger.

                Kommentar

                • romildo
                  Lebende Foren Legende
                  • 25.08.2015
                  • 5169

                  #10
                  Als erstes würde ich für Testzwecke mal die Abfragezykluszeit auf 10 Sekunden stellen.
                  Wenn's immer noch nicht funktioniert, mindestens ein Bildausschnitt von der Anzeige im Browser und von der Befehlserkennung in Loxone posten.
                  LG Romildo

                  Kommentar

                  • svethi
                    Lebende Foren Legende
                    • 25.08.2015
                    • 6346

                    #11
                    HTTP-Abragen gehen doch eh nicht schneller. Und selbst das könnte beim Anbieter zu einer Sperre führen
                    Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                    Kommentar

                    • Gast

                      #12
                      Also erst mal danke für Alle Beiträge. Leider ist es so dass bis jetzt diese Abfrage nicht funktioniert.
                      Als URL habe ich folgendes beim Virtuellen Eingang Wunderground definiert: http://api.wunderground.com/api/ed7c...IWEINZIE3.json

                      Wenn ich die URL im Browser eingebe sieht alles normal aus.

                      Hat jemand eine Idee was ich machen könnte?

                      Kommentar

                      • Christian Fenzl
                        Lebende Foren Legende
                        • 31.08.2015
                        • 11250

                        #13
                        Wudnerground gäb's schon fix und fertig: http://www.loxwiki.eu/display/LOX/We...xone+einbinden

                        Oder hast du's eh damit probiert?
                        Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                        Kommentar

                        • Gast

                          #14
                          Damit hab ich es eigentlich probiert

                          Kommentar

                          • Christian Fenzl
                            Lebende Foren Legende
                            • 31.08.2015
                            • 11250

                            #15
                            Letzter Versuch ;-)
                            Code:
                            http://api.wunderground.com/api/ed7ca3fa5f900528/alerts/conditions/forecast/hourly/lang%3ADL/pws%3A1/bestfct%3A1/q/pws%3AIWEINZIE3.json
                            Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                            Kommentar

                            Lädt...