Weather Underground FAQ?

  • Gibt es eigentlich schon zu Weather Underground eine API FAQ?
    Oder ... noch besser ... einen Skin, der alle Infos nutzt?
    Die Anzeige der Regenwahrscheinlichkeit finde ich zB interessant (habe aber noch keinen Skin gefunden, der mir verrät, wie ich diese angezeigt bekomme).

    Weather+ wird ja leider von Woche zu Woche unbrauchbarer.

  • Ich kenn nur:

    Code
    Window(Home).Property(key)

    und dann:
    The weather window has the following info labels.

    • Location, Updated
    • Current.Condition
    • Current.Temperature
    • Current.FeelsLike
    • Current.UVIndex
    • Current.Wind (From <wind dir.> at <speed> <unit>)
    • Current.WindSpeed, Current.WindDirection
    • Current.DewPoint
    • Current.Humidity, Day[0-6].Title
    • Day[0-6].HighTemp
    • Day[0-6].LowTemp
    • Day[0-6].Outlook
  • Mit der aktuellsten Version geht dann doch schon einiges mehr:

    [expander]


    • ---------------------------
      DEFAULT XBMC WEATHER LABELS
      ---------------------------


      CURRENT
      -------
      Current.Location
      Current.Condition
      Current.Temperature
      Current.Wind
      Current.WindDirection
      Current.Humidity
      Current.FeelsLike
      Current.UVIndex
      Current.DewPoint
      Current.OutlookIcon
      Current.FanartCode


      DAY [0-6]
      ---------
      Day%i.Title
      Day%i.HighTemp
      Day%i.LowTemp
      Day%i.Outlook
      Day%i.OutlookIcon
      Day%i.FanartCode


      WEATHERPROVIDER
      ----------------
      WeatherProvider


      -------------------------
      ADDITIONAL WEATHER LABELS
      -------------------------


      FORECAST
      --------
      Forecast.IsFetched
      Forecast.City
      Forecast.State
      Forecast.Country
      Forecast.Updated


      CURRENT
      -------
      Current.IsFetched
      Current.WindDegree
      Current.SolarRadiation
      Current.Pressure
      Current.Precipitation
      Current.HeatIndex
      Current.WindChill
      Current.Visibility
      Current.WindGust


      TODAY
      -----
      Today.IsFetched
      Today.Sunrise
      Today.Sunset
      Today.MoonPhase
      Today.AvgHighTemperature
      Today.AvgLowTemperature
      Today.RecordHighTemperature
      Today.RecordLowTemperature
      Today.RecordHighYear
      Today.RecordLowYear


      YESTERDAY
      ---------
      Yesterday.IsFetched
      Yesterday.Date
      Yesterday.Fog
      Yesterday.Rain
      Yesterday.Snow
      Yesterday.Hail
      Yesterday.Thunder
      Yesterday.Tornado
      Yesterday.Humidity
      Yesterday.MaxHumidity
      Yesterday.MinHumidity
      Yesterday.WindDirection
      Yesterday.WindDegree
      Yesterday.Temperature
      Yesterday.HighTemperature
      Yesterday.LowTemperature
      Yesterday.DewPoint
      Yesterday.MaxDewPoint
      Yesterday.MinDewPoint
      Yesterday.Pressure
      Yesterday.MaxPressure
      Yesterday.MinPressure
      Yesterday.WindSpeed
      Yesterday.MaxWindSpeed
      Yesterday.MinWindSpeed
      Yesterday.Visibility
      Yesterday.MaxVisibility
      Yesterday.MinVisibility
      Yesterday.Precipitation


      DAILY [1-10]
      ------------
      Daily.IsFetched
      Daily.%i.LongDay
      Daily.%i.ShortDay
      Daily.%i.LongDate
      Daily.%i.ShortDate
      Daily.%i.Outlook
      Daily.%i.OutlookIcon
      Daily.%i.FanartCode
      Daily.%i.WindSpeed
      Daily.%i.MaxWind
      Daily.%i.WindDirection
      Daily.%i.ShortWindDirection
      Daily.%i.WindDegree
      Daily.%i.Humidity
      Daily.%i.MinHumidity
      Daily.%i.MaxHumidity
      Daily.%i.HighTemperature
      Daily.%i.LowTemperature
      Daily.%i.LongOutlookDay
      Daily.%i.LongOutlookNight
      Daily.%i.Precipitation
      Daily.%i.Snow
      Daily.%i.ChancePrecipitation


      WEEKEND [1-2]
      -------------
      Weekend.IsFetched
      Weekend.%i.LongDay
      Weekend.%i.ShortDay
      Weekend.%i.LongDate
      Weekend.%i.ShortDate
      Weekend.%i.Outlook
      Weekend.%i.OutlookIcon
      Weekend.%i.FanartCode
      Weekend.%i.WindSpeed
      Weekend.%i.MaxWind
      Weekend.%i.WindDirection
      Weekend.%i.ShortWindDirection
      Weekend.%i.WindDegree
      Weekend.%i.Humidity
      Weekend.%i.MinHumidity
      Weekend.%i.MaxHumidity
      Weekend.%i.HighTemperature
      Weekend.%i.LowTemperature
      Weekend.%i.LongOutlookDay
      Weekend.%i.LongOutlookNight
      Weekend.%i.Precipitation
      Weekend.%i.Snow
      Weekend.%i.ChancePrecipitation


      36HOUR [1-3]
      ------------
      36Hour.IsFetched
      36Hour.%i.Forecast
      36Hour.%i.TemperatureHeading
      36Hour.%i.Temperature
      36Hour.%i.Heading
      36Hour.%i.ChancePrecipitation
      36Hour.%i.OutlookIcon
      36Hour.%i.FanartCode


      HOURLY [1-240]
      -------------
      Hourly.IsFetched
      Hourly.%i.Time
      Hourly.%i.ShortDate
      Hourly.%i.LongDate
      Hourly.%i.Temperature
      Hourly.%i.DewPoint
      Hourly.%i.FeelsLike
      Hourly.%i.Precipitation
      Hourly.%i.Snow
      Hourly.%i.HeatIndex
      Hourly.%i.WindChill
      Hourly.%i.Mslp
      Hourly.%i.WindSpeed
      Hourly.%i.WindDirection
      Hourly.%i.ShortWindDirection
      Hourly.%i.WindDegree
      Hourly.%i.Humidity
      Hourly.%i.UVIndex
      Hourly.%i.ChancePrecipitation
      Hourly.%i.Outlook
      Hourly.%i.OutlookIcon
      Hourly.%i.FanartCode


      ALERTS [1-<number of alerts>]
      -----------------------------
      Alerts.IsFetched
      Alerts.%i.Description
      Alerts.%i.Message
      Alerts.%i.StartDate
      Alerts.%i.EndDate
      Alerts.%i.Significance
      Alerts.RSS
      Alerts
      Alerts.Count


      [MAP]
      Map.IsFetched
      MapPath

    [/expander]

    Hab ich gestern ein wenig mit herumgespielt. Ne Menge Infolabels ...

  • Das Basteln hab ich jetzt am BDC gemacht. Da kenn ich den Code ja noch einigermaßen.
    Aber ich muss sagen, dass es am TV ziemlich unübersichtlich ist.
    Ich werde es wohl noch mal neu machen. Irgendwie geradliniger.
    Die Tage alle in eine Reihe setzen, so dass die Werte vergleichbar nebeneinander stehen.

    png.zip
    WeatherStandardView.xml und die verwendeten Grafiken.

  • Sieht echt gut aus .. gefällt mir!

    Wohnzimmer: Teufel 5.1 Cubycon 2 Digital + AVR | Beamer ACER P1500 + Rollolux 300x196 | FireTV + KODI | PS4 | Synology DS211+ | Receiver Horizon | TV Samsung 48" 600HZ
    Schlafzimmer: Samsung 40" 400HZ | FireTV + KODI
    Kinderzimmer:
    Samsung 40" 400HZ | FireTV + KODI | Teufel Concept E400 D
    Internet: KabelBW 3 Play 200Mbit / 10Mbit + SKY

  • Externer Inhalt www.xbmcnerds.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    So in der Art...
    Hat jemand eine Idee, wie ich Samstag und Sonntag einen anderen Hintergrund geben kann?
    Also dass das Wochenende jeweils eine andere Textur bekommt.

  • So simpel ist es nicht.
    Heute steht der Sonntag ja an einer anderen Stelle als gestern.

    Bei Weather+ hatte ich das aus einem Confluence-Mod kopiert. Da war es aber auch schon so komplex, dass ich außer copy&paste nicht viel gemacht habe...

    Die Includes (aus weather+) geben nicht viel Auskunft:

    Und das eigentliche Image-Tag:

    Code
    <control type="image">
    <description>weekday image</description>
    <include>TWC.Current.DailyWeekdayBG</include>
    <visible>!StringCompare(Window.Property(Daily.2.LongDay),$LOCALIZE[16]) + !StringCompare(Window.Property(Daily.2.LongDay),$LOCALIZE[17])</visible>
    </control>
    <control type="image">
    <description>weekend image</description>
    <include>TWC.Current.DailyWeekendBG</include>
    <visible>StringCompare(Window.Property(Daily.2.LongDay),$LOCALIZE[16]) | StringCompare(Window.Property(Daily.2.LongDay),$LOCALIZE[17])</visible>
    </control>

    Ich versteh zwar, was da genutzt wird, aber ich kann es nicht bei mir umsetzen, bzw bei mir funktioniert es so nicht.
    Ich hab auch schon Long.Day mit Short.Day getauscht.

  • Wieso einmal ?

    $LOCALIZE[16]) + !StringCompare (Plus)

    $LOCALIZE[16]) | StringCompare (Oder im Code ... sollte das nicht entweder beides "+" bzw. beides "|" sein? )

  • Ist ja schon richtig so, mit dem UND und ODER.
    Wobei man auch beider males ODER verwenden könnte.

    So oder so, es läuft nicht.
    Ich habe es jetzt auch nur noch mit

    Code
    <visible>StringCompare(Window.Property(Daily.2.LongDay),$LOCALIZE[16])</visible>


    versucht.
    Also ANZEIGE wenn Daily.X.LongDay = SAMSTAG.

    Was aber anscheinend funktioniert ist

    Code
    <visible>StringCompare(Window.Property(DayX.Title),$LOCALIZE[16])</visible>

    Gut... damit kann ich erstmal arbeiten 8)

  • So sieht es jetzt aus.
    Noch ein wenig die Labels geändert und nachpositioniert.
    Unten hab ich jetzt den Hintergrund noch mal wiederholt. Am TV war der Text sonst zu schwer zu lesen.

    Externer Inhalt www.xbmcnerds.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
  • sehr schön, gelungene Arbeit! :rolleyes:

    Wohnzimmer: Teufel 5.1 Cubycon 2 Digital + AVR | Beamer ACER P1500 + Rollolux 300x196 | FireTV + KODI | PS4 | Synology DS211+ | Receiver Horizon | TV Samsung 48" 600HZ
    Schlafzimmer: Samsung 40" 400HZ | FireTV + KODI
    Kinderzimmer:
    Samsung 40" 400HZ | FireTV + KODI | Teufel Concept E400 D
    Internet: KabelBW 3 Play 200Mbit / 10Mbit + SKY

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!