PROPLANTA aktueller Wetterzustand

Begonnen von Init, 01 April 2016, 21:59:39

Vorheriges Thema - Nächstes Thema

Init

Hallo zusammen,

kann mir jemand sagen, ob man in dem Modul auch den aktuellen Wetterzustand abfragen kann?

PROPLANTA biete jedenfalls diese Daten an. Im *.pm konnte ich hierzu nichts finden.

Hab mal testweise den  my @knownIDs diese Werte ["WETTERZUSTAND", "weatherActual", 7] hinzugefügt.

Leider funktioniert es nicht und beim Debugging von "sub text" habe ich Probleme.

Kann jemand helfen?

VG
Marc

frank

natürlich gibt es auch aktuelle daten.
seltsam, ... warum definierst du nicht einfach ein device und schaust es dir an.
wenn es dir nicht gefällt, kannst du es doch wieder löschen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Init

Habe natürlich ein device mit dem Modul produktiv im Einsatz, aber mir fehlt der aktuelle Wetterzustand. Z.B. Heiter oder Wolkig

frank

sorry, hatte ich falsch verstanden.
den aktuellen zustand müsste man dann wohl noch einbauen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Init

Gibt es irgendwo im Forum eine Anleitung zur Einbindung von FHEM in Eclipse, damit man anständig perl debuggen kann?

tupol

Nach einem update und neustart sollte der Wert nun verfügbar sein.
FHEM 5.5 auf RPi B Rev.2 (mit LCD4Linux, BMP180 und CUL v3 868.35 MHz), FB7490, Fritz!DECT 200, FS20, FHT80TF-2, S300TH, KS300, Homematic, PRESENCE
Modul-Entwickler von: FRITZBOX, statistics, PROPLANTA, OPENWEATHER, JSONMETER, LUXTRONIK2

Init

Vielen Dank für den schnellen Support!

Wie heißt denn das neue Reading?

VG
Marc

tupol

FHEM 5.5 auf RPi B Rev.2 (mit LCD4Linux, BMP180 und CUL v3 868.35 MHz), FB7490, Fritz!DECT 200, FS20, FHT80TF-2, S300TH, KS300, Homematic, PRESENCE
Modul-Entwickler von: FRITZBOX, statistics, PROPLANTA, OPENWEATHER, JSONMETER, LUXTRONIK2

Init

Sorry das ich nochmal nachfrage, aber ich setze folgende Version ein: $Id: 59_PROPLANTA.pm 11113 2016-03-22 18:25:27Z grompo $

Mein letztes Reading ist von 18:11, aber das Reading "weather" kann ich nicht finden. fc0_weather auch nicht.

tupol

Korrekt. Mit der Version geht es nicht.
FHEM 5.5 auf RPi B Rev.2 (mit LCD4Linux, BMP180 und CUL v3 868.35 MHz), FB7490, Fritz!DECT 200, FS20, FHT80TF-2, S300TH, KS300, Homematic, PRESENCE
Modul-Entwickler von: FRITZBOX, statistics, PROPLANTA, OPENWEATHER, JSONMETER, LUXTRONIK2

Init

Perfekt, mit der aktuellen Version funktioniert alles, keine Ahnung warum mein erstes FHEM-Update die Version vom 2016-03-22 geladen hat und nicht die aktuelle.

Vielen Dank für die schnelle Hilfe
VG
Marc

AKL

Hallo tupol,

erst mal vielen Dank für das tolle Modul PROPLANTA, welches ich sehr gerne und häufig in meinem ftui nutze.

Das Reading "weather" für den aktuellen Wetterzustand kann ich korrekt darstellen. Nun möchte ich dazu auch das passende Wetter Icon für den aktuellen Wetterzustand anzeigen lassen.

Mit dem Code

<div data-type="weather" data-device="Wetter" data-get="weatherIcon" data-imageset="kleinklima" class="top-space-2x"></div>
<div data-type="label" data-device="Wetter" data-get="weather" class=""></div>


bekomme ich leider nur einen leeren Rahmen im ftui angezeigt. Andere Icons wie z.B. "fc0_weatherDayIcon" werden korrekt als Icon dargestellt.

Was mache ich falsch?

Eine weitere Frage habe ich noch. Die Readings "fc0_moonRise" und "fc0_moonSet" finde ich ind fhem. Die Readings für Sonnenaufgang und Sonnenuntergang finde ich hier nicht. Auf der Homepage von Proplanta sind sie zu sehen. Sind diese Werte im PROPLANTA Modul nicht integriert? Oder übersehe ich etwas?

Sunset und Sunrise hole ich aktuell aus dem Modul Twilight. Eleganter wäre es, alles aus PROPLANTA zu holen.

Gruß
AKL

tupol

Ich habe leider keine Ahnung von ftui. Das die Icon-URL funktioniert kannst Du ja direkt prüfen. Allerdings ist Dein Bild wirklich nett anzusehen. Wäre schön, wenn dafür mal eine Anleitung in der Wiki landet. :D

Sunset und -rise habe ich nicht integriert, weil es dafür schon bessere Module in FHEM gibt, bei denen vor allem auch die Art der Dämmerung gewählt werden kann.
FHEM 5.5 auf RPi B Rev.2 (mit LCD4Linux, BMP180 und CUL v3 868.35 MHz), FB7490, Fritz!DECT 200, FS20, FHT80TF-2, S300TH, KS300, Homematic, PRESENCE
Modul-Entwickler von: FRITZBOX, statistics, PROPLANTA, OPENWEATHER, JSONMETER, LUXTRONIK2

AKL

Hallo tupol,

vielen Dank für die schnelle Antwort.

Die Icon-Url http://www.proplanta.de/wetterdaten/images/symbole/t2.gif funktioniert. Da bekomme ich ein Icon u sehen. Allerdings sieht das Icon hier nicht so aus, wie die anderen Icons in meinem ftui  ???

Mit Sunset und rise bleibe ich dann bei Twilight. Das läuft ja.

Danke für das Lob mit dem netten Bild. Das muss ich an Jürgen weitergeben.

http://www.juergenstechnikwelt.de (die Seite ist heute nicht erreichbar?)

Von dort habe ich die meisten Ideen abgekupfert. Ich selber kann nur copy & paste und dann auf meine Installation anpassen. Daher traue mir nicht zu, Wiki Einträge zu schreiben.

Gruß
AKL

ArduPino

#14
Habe gerade auch das Problem mit Tablet UI und dem Icon für das aktuelle Wetter.
Hatte es übergangsweise mal mit fc0_weatherDayIcon gemacht, das funktioniert, aber das ist das Icon von der Vorhersagt für Mittags.
Alle die mit fcX anfangen funktionieren (ok, getestet bis fc6_)

Irgend wo müssen die Icons ausgetauscht werden, die sehen ja wie hier schon geschrieben wurde, im Tablet UI ganz anders aus, als im normalen Webinterface.
Es kann nur an diesem Text fcX liegen, denn das Icon selber funktioniert, wenn es z.B. bei Nacht oder einem anderen Tag aufgerufen wird.
Weiß jemand woran das liegt, bzw. wo man mal nachsehen könnte ?

EDIT:
Ich glaube es liegt an der widget_weather.js
Im Abschnitt wo die Icons zugeordnet werden steht:
if(par.match(/^fc\d+_weather(Day|Evening|Morning|Night)(?:Icon)?$/))

Sieht für mich so aus als ob nur nach "fc" gesucht wird. Aktuelles Icon heißt aber nur "weather"...kann natürlich sein das was ich hier schreiben totaler Unsinn ist  :o
Vielleicht kann der Entwickler da mal einen kurzen Blick rein werfen  :-*