Winddaten aus Proplanta bzw. Alternative

Begonnen von wiesie1, 10 März 2017, 21:47:23

Vorheriges Thema - Nächstes Thema

wiesie1

Guten Abend Forum,

ich arbeite gerade an meinem ersten Tablett und möchte wichtige Daten für mein anderes Hobby ( segeln ) einbinden. Proplanta stellt auf der Homepage Windvorhersagen zur Verfügung, das Modul importiert sie jedoch nicht. Kann ein Modul generell von jedem erweitert werden ? Gibt es eventuell eine Alternative ?

Über Windfinder.de läßt sich ein Widget zusammenstellen. Ich versuche seit längerm es über ein iframe einzubinden, komme da aber auch nicht wirklich weiter.

Das ist der Code:

<script type="text/javascript" src="https://de.windfinder.com/widget/forecast/js/hooksiel?unit_wave=m&unit_rain=mm&unit_temperature=c&unit_wind=bft&columns=1&days=4&show_day=1"></script><noscript><a rel='nofollow' href='https://www.windfinder.com/forecast/hooksiel?utm_source=forecast&utm_medium=web&utm_campaign=homepageweather&utm_content=noscript-forecast'>Wind forecast for Hooksiel</a> provided by <a rel='nofollow' href='https://www.windfinder.com?utm_source=forecast&utm_medium=web&utm_campaign=homepageweather&utm_content=noscript-logo'>windfinder.com</a></noscript>

Wäre schön wenn mir jemand einen Tip geben könnte wie ich weiterkommern kann. Google gibt nicht wirklich etwas her oder ich verstehe es einfach nicht.


Gruß Wiesie1

shamal2008

Hallo zusammen,

die SuFu hat mich hierhergeführt und drum versuche ich das Thema nochmal "hoch" zu pushen.

Möchte ebenfalls das bereitgestellte Widget von windfinder.com verwenden und im FTUI anzeigen.

Bin aber weder mit dem iframe, noch mit dem JS: Widget erfolgreich gewesen. Habe auch ein Dummy-Device im FHEM erstellt, welches als attr "code" enthält und den Inhalt dort abgelegt, wie es von nesges im Github beschrieben wurde..


Was muss ich jetzt genau machen, damit der u.a. Code ausgeführt und im FTUI in einer Cell dargestellt wird?
Brauch ich ein spezielles FHEM Device?
Muss ich mir irgendwo den Code als .js hinterlegen? -> wenn ja, wie komme ich auf den dann wieder? und vor allem sollte der ja alle paar Stunden neu geladen werden...

Ein "kleines-How-To" wäre hilfreich, ich blicke da echt nicht durch...

Hier nochmal der Code, den ich im FTUI anzeigen möchte:

<script type="text/javascript" src="https://de.windfinder.com/widget/forecast/js/lake_neusiedl_weiden_am_see?unit_wave=m&unit_rain=mm&unit_temperature=c&unit_wind=kts&columns=3&days=3&show_day=0"></script><noscript><a rel='nofollow' href='https://www.windfinder.com/forecast/lake_neusiedl_weiden_am_see?utm_source=forecast&utm_medium=web&utm_campaign=homepageweather&utm_content=noscript-forecast'>Wind forecast for Lake Neusiedl /  Weiden am See</a> provided by <a rel='nofollow' href='https://www.windfinder.com?utm_source=forecast&utm_medium=web&utm_campaign=homepageweather&utm_content=noscript-logo'>windfinder.com</a></noscript>

Danke für eure Unterstützung,
mfg Thomas
FHEM auf RasPiI 3+, MapleCUL 868+433MhZ, MAX! via CUL, LD686 LED-Controller, GHoma Plugins,, Shelly, ConbeeII + IKEA + Xiaomi, div. Infodienste & Google Assistant via FHEM;

Rothammel

schau mal in den js code vom widget, dort ist der link den du dann per iframe einbinden kannst:

https://de.windfinder.com/widget/forecast/burkersdorf?days=4&columns=2&unit_wind=kmh&label_wind=km%2Fh&unit_temperature=c&unit_pressure=hPa&unit_wave=m&unit_rain=mm&show_wind=1&show_temperature=1&show_waves=0&show_rain=1&show_clouds=1&show_pressure=1&show_day=0&version=1

<li data-row="5" data-col="1" data-sizex="8" data-sizey="4">
<header><div data-type="label" class="large">Windfinder</div></header>
<div class="top-space-4">
<iframe src="https://de.windfinder.com/widget/forecast/burkersdorf?days=4&columns=2&unit_wind=kmh&label_wind=km%2Fh&unit_temperature=c&unit_pressure=hPa&unit_wave=m&unit_rain=mm&show_wind=1&show_temperature=1&show_waves=0&show_rain=1&show_clouds=1&show_pressure=1&show_day=0&version=1" width="1000" height="450"></iframe>
</div>
</li>