Ankündigung

Einklappen
Keine Ankündigung bisher.

Yahoo Wetter Binding

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

    Yahoo Wetter Binding

    Hallo zusammen,

    was mache ich falsch? Ich sehe einfache keine Daten.
    In der Item
    Code:
    /* Wetter */
    Number   Temperature   "Temperatur [%.2f °C]"   {weather="locationId=639679, type=temperature, property=current"}
    Number   Humidity      "Luftfeuchte [%d %%]"    {weather="locationId=639679, type=athmosphere, property=humidity"}
    und in der Sitemap
    Code:
    Frame label="Wetter" {
            Text item=Temperature
            Text item=Humidity
        }

    #2
    Das entsprechende Binding befindet sich auch im /addons-Ordner?
    Was sagt das Debug-Log? Siehst du dort Ausgaben des Wetter-Bindings?

    Kommentar


      #3
      Binding ist im Addon-Ordner.

      Im Log steht
      Code:
      LocationConfig[providerName=YAHOO,language=de,updateInterval=10,latitude=51.5388,longitude=7.22572,locationId=<locationId1>,name=<null>]
      Da ist gar keine locationId1 angegeben.

      In der Config habe ich es so stehen:
      Code:
      weather:location.<locationId1>.latitude=51.5388
      weather:location.<locationId1>.longitude=7.22572
      weather:location.<locationId1>.provider=Yahoo
      weather:location.<locationId1>.language=de
      weather:location.<locationId1>.updateInterval=10
      Da fehlt bestimmt etwas. Weiß aber nicht weiter???

      Kommentar


        #4
        Du musst <locationId1> mit einem beliebigen Text ersetzen. Z.Bsp. home
        Diese locationId musst Du in der Item Definition verwenden. Wie kommst Du auf 639679?

        Also so:
        Code:
        weather:location.home.latitude=51.5388
        weather:location.home.longitude=7.22572
        weather:location.home.provider=Yahoo
        weather:location.home.language=de
        weather:location.home.updateInterval=10
        Item:
        Code:
        Number   Temperature   "Temperatur [%.2f °C]"   {weather="locationId=home, type=temperature, property=current"}
        Number   Humidity      "Luftfeuchte [%d %%]"    {weather="locationId=home, type=athmosphere, property=humidity"}

        Kommentar


          #5
          639679 ist die Nummer für Bochum, welche in der URL der Webseite von Yahoo steht. Ich dachte das wäre die Id. Habe mich schon gewundert, daß ich Longitude usw. plus zusätzlich diese Nummer eingeben muß.

          Bin leider im Büro und teste nachher mal zu Hause. Wahrscheinlich wird es klappen.

          Danke für den Tip.

          Gruß Olaf

          Kommentar

          Lädt...
          X