FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: tomster am 05 Februar 2017, 13:50:38

Titel: windy.tv Animierte Wetterdaten im FTUI
Beitrag von: tomster am 05 Februar 2017, 13:50:38
Servus zusammen!

Ich bin gerade über eine sehr schöne Wetterseite gestolpert, die mannigfaltigste Parameter in ziemlich ansprechender Form darstellt:
www.windyty.com

Es gibt auch eine - zugegeben schlecht dokumentierte - API (http://api.windyty.com/), die aber dafür (bislang) "für Umme" ist.
Braucht ihr aber für das FTUI gar nicht.
Dazu gibt es sogar rechts im Menü einen Button auf dem Ihr Euch den Code zur Einbindung mit den einzelnen Overlays in einem WYSIWYG-Editor zusammenstellen könnt. In einem iframe eingebunden schaut das, glaube ich, auf dem FTUI ganz lässig aus. Könnt ihr Euch ja mal anschauen.
Titel: Antw:windy.tv Animierte Wetterdaten im FTUI
Beitrag von: harald654 am 05 Februar 2017, 23:42:20
danke für den Tipp, ist wirklich cool.

was ich von den Karten her auch nicht schlecht finde ist https://www.meteopool.org (https://www.meteopool.org), lässt sich auch mittels iframe einbinden (aber nicht so komfortable wie windy.tv).
Titel: Antw:windy.tv Animierte Wetterdaten im FTUI
Beitrag von: vocaris am 01 Dezember 2017, 15:51:53
Hallo,

ich finde die Karten bei windy.com auch super und würde sie gerne einbinden. Versucht habe ich das mit folgendem Code:

<div data-type="iframe"
                data-src="https://www.windyty.com/?50.391,7.762,8,i:p,m:e3Bagmt"
                data-fill="yes"
            ></div>


Leider bekomme ich jedoch keine Anzeige. In der Konsole vom Browser sehe ich aber folgendes:

Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://www.windy.com/?50.391,7.762,8,i:p,m:e3Bagmt. (Grund: CORS-Kopfzeile 'Access-Control-Allow-Origin' fehlt).


Wie kann ich das beheben?
vocaris
Titel: Antw:windy.tv Animierte Wetterdaten im FTUI
Beitrag von: DarkT am 01 Dezember 2017, 16:00:29
Du versuchst Seiten einer anderen Origin (Ursprung) aufzurufen vgl. mal diesen Link (https://en.wikipedia.org/wiki/Same-origin_policy)

Titel: Antw:windy.tv Animierte Wetterdaten im FTUI
Beitrag von: vocaris am 01 Dezember 2017, 16:20:28
Danke für die Antwort. Das Problem selbst ist mir schon klar, aber ich weiß nicht wie ich es lösen soll und dachte, dass der ursprüngliche Author das Problem mit Sicherheit gelößt hat...
Titel: Antw:windy.tv Animierte Wetterdaten im FTUI
Beitrag von: Ulm32b am 01 Dezember 2017, 17:24:21
Bei mir läuft seit Monaten zuverlässig:
<li><div class="top-space-2x big">Wind</div>
<iframe width="650" height="450" src="https://embed.windytv.com/embed2.html?lat=xx.xxx&lon=y.yyy&zoom=8&level=surface&overlay=wind&menu=true&message=true&marker=&forecast=12&calendar=now&location=coordinates&type=map&actualGrid=&metricWind=km%2Fh&metricTemp=%C2%B0C"></iframe>
</li>


lat (x) und lon (y) habe ich hier neutralisiert.
Titel: Antw:windy.tv Animierte Wetterdaten im FTUI
Beitrag von: vocaris am 01 Dezember 2017, 19:46:30
@Ulm32b: Also, irgendwie schein ich grad aufm Schlauch zu stehen, ich find auf der Seite keinen Möglichkeit mir einen embed-Link zu machen, ich passe jetzt einfach deinen Code an... Danke für den Link :)