Ankündigung

Einklappen
Keine Ankündigung bisher.

Wetterprognose

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

    Wetterprognose

    Hallo,

    ich muss gestehen das Feature um Werte von Webseiten zu parsen mit entsprechenden XML Dateien die openHAB mitgeben wie es an die Werte kommt hab ich noch nicht vollends verstanden.

    Gibt es ein Beispiel bei dem sich OH von einer Wetterseite die Tageshöchsttemperatur für einen Standort runterlädt?

    Danke für die Rückmeldung.

    Viele Grüße
    Ralf

    #2
    Hi Ralf,

    macht das nicht bereits das demo-Package von openHAB (zumindest die aktuelle Temperatur für Berlin)?

    Ansonsten ist hier noch ein Beispiel beschrieben: https://github.com/openhab/openhab/w...inding#caching

    Das schwierigste an dem ganzen ist vermutlich das Aufsetzen der XSLT Dateien - das macht nicht wirklich Spaß, aber diese Syntax haben wir uns auch nicht ausgedacht

    Grüße,
    Kai

    Kommentar


      #3
      Hallo,

      Danke für den Tipp.

      ok. Habe mir jetzt von openweathermap die aktuelle Temp geholt wie folgt:

      openweather_temperature.xsl
      Code:
      <?xml version="1.0"?>
      <xsl:stylesheet
          xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
          <xsl:output indent="yes" method="xml" encoding="UTF-8" omit-xml-declaration="yes" />
      
          <xsl:template match="/">
              <xsl:value-of select="/current/temperature/@value" />
          </xsl:template>
      </xsl:stylesheet>
      http binding in openhab.cfg (Hier die ID anpassen für euren Ort).
      Code:
      http:openWeatherCache.url=http://api.openweathermap.org/data/2.5/weather?id=2895992&lang=de_de&mode=xml&units=metric
      http:openWeatherCache.updateInterval=300000
      openweather.items
      Code:
      Number		ow_aussentemp	"Aussentemperatur [%s°]"	<none>			(gAll, gWetter) { http="<[openWeatherCache:360000:XSLT(openweather_temperature.xsl)]" }
      Über die Genauigkeit der Daten kann ich noch nichts sagen.

      Viele Grüße
      Ralf

      Kommentar

      Lädt...
      X