[gelöst] Wetter Widget einbinden - Yahoo

Begonnen von Jackson, 16 Januar 2017, 18:39:06

Vorheriges Thema - Nächstes Thema

Jackson

Hi,

ich weiß, es gibt genug Doku zur Tablet UI... Aber bekomme es nicht das Wetter auf der UI anzeigen zulassen.

Ich habe folgendes versucht:

<li data-row="1" data-col="1" data-sizex="1" data-sizey="1">
           <div data-type="weather"
             data-device="Wetter"
             data-get="city"
             data-get="fc1_date"
             class="cell big">
           </div>
        </li>


Ich nutze das Modul WEATHER und mein Device heißt "Wetter". Aber ich schaffe es nicht, dass es angezeigt wird. Wo muss ich nachschauen, was habe ich vergessen?

List Wetter sagt:

   API        YahooWeatherAPI
   APIOPTIONS transport:https,cachemaxage:600
   DEF        22164062 3600 de
   INTERVAL   3600
   LANG       de
   LOCATION   22164062
   NAME       Wetter
   NOTIFYDEV  global
   NR         88
   NTFY_ORDER 50-Wetter
   STATE      T: 0  H: 80  W: 7  P: 1020
   TYPE       Weather
   UNITS      c
   Readings:
     2017-01-16 18:03:24   city            Berlin
     2017-01-16 18:03:24   code            27
     2017-01-16 18:03:24   condition       überwiegend wolkig
     2017-01-16 18:03:24   country         Germany
     2017-01-16 18:03:24   current_date_time Mon, 16 Jan 2017 05:00 PM CET
...


Danke im Voraus!

redlav

Hallo,

nutze kein Yahoo-Wetter aber zweimal data-get kann nicht stimmen:

data-get="city"
data-get="fc1_date"


Die Frage ist dann noch, was du davon erwartest. Hier war schonmal eine ähnliche Fragestellung:
https://forum.fhem.de/index.php/topic,59956.msg512959.html#msg512959

Für den angehängten Screenshot habe ich folgende Code:

<header><div data-type="label" class="centered" data-device="Wetter3" data-get="fc1_date" data-substitution="toDate().eeee()"></div></header>
    <div data-type="weather" class="centered top-space" data-device="Wetter3" data-get="fc1_weatherDay" data-imageset="kleinklima"></div>
       <div class="centered top-space">
           <div data-type="label" class="inline big blue" data-device="Wetter3" data-get="fc1_tempMin" data-unit=" &deg;C"></div>
                  &nbsp;/&nbsp;&nbsp;
            <div data-type="label" class="inline big orange" data-device="Wetter3" data-get="fc1_tempMax" data-unit=" &deg;C"></div>   
       </div>
   <div data-type="label" class="centered top-space large" data-device="Wetter3" data-get="fc1_weatherDay"></div>


Geht natürlich noch anders, für mich ist es aber derzeit ausreichend.

Gruß Norbert

Jackson

Ok.. ich habe mich ein bissl dämlich angestellt...  ::)

So hat's geklappt:



<li data-row="2" data-col="2" data-sizex="1" data-sizey="2">
<header>Wetter</header>
           <div data-type="weather"
             data-device="Wetter"
             data-get="fc1_condition"
             data-imageset="kleinklima">
           </div>
   <div data-type="label" data-device="Wetter" data-get="temp_c" data-unit=" &deg;C" class="cell medium"></div>
<div class="centered top-space">
   <div data-type="label" span class="inline big blue cell medium" data-device="Wetter" data-get="fc1_low_c" data-unit=" &deg;C"></div>
  &nbsp;/&nbsp;&nbsp;
  <div data-type="label" span class="inline big orange cell medium" data-device="Wetter" data-get="fc1_high_c" data-unit=" &deg;C"></div>   
    </div>
        </li>


moerte

hallo meine lieben,

ich bin jetzt schon seit 2 Tagen an dem Wetter widget. habe mich hier durch beiträge geforscht aber irgendwie will es bei mir nicht...
in diesem thema wurde es gelöst aber bei mir zeigt es nichts an :-(

mein device heißt auch Wetter
hier ein Auszug:

DEF 660177 600 de
INTERVAL 600
LANG de
LOCATION 660177
NAME Wetter
NOTIFYDEV global
NR 67
NTFY_ORDER 50-Wetter
STATE T: -2 H: 89 W: 18 P: 949
TYPE Weather
UNITS c


was mache ich falsch? :-(