NEWS
Material Design Widgets: Wetter View
-
Ein Beispiel Projekt für eine responsiv VIS View mit Wetter Daten.
Alle Informationen und Anleitung findet ihr im Material Design Widgets repo auf github
Sollte
out of the box
funktionieren - hoffentlichVielen Dank an
- @sigi234: für die Insperation, als Basis hab ich mich an seinem Wetter Projekt orientiert
- @Mic: für sein Skript um Datenpunkte unter
0_userdata.0
zu ereugen. Das Skript findet ihr hier
-
-
@sigi234 sagte in Material Design Widgets: Wetter View:
?
Geduld @sigi234
Hab den Link zum Thema im Forum benötigt um alles auf github fertig machen zu können. -
@Scrounger
Die Wetter View ist echt genial. Da steckt bestimmt wahnsinnig viel Arbeit drin. GratulationEine Frage dazu: Kannst du weitere eigene Sensoren integrieren? Wind, Regen?
-
@MartyBr sagte in Material Design Widgets: Wetter View:
Eine Frage dazu: Kannst du weitere eigene Sensoren integrieren? Wind, Regen?
Hab leider kein sensoren dafür. Aber schau dir das Skript an, das sehr einfach weitere "Cards" zu integrieren. Geht per copy and paste, musst bloß die Id's anpassen.
-
Muss ich die DP anlegen?
18:18:00.799 warn javascript.0 (13460) at createNiederschlag (script.js.Sigi.MD_Wetter:492:33) 18:18:00.799 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:108:17) 18:18:00.799 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:18:00.799 warn javascript.0 (13460) at createLuftfeuchtigkeit (script.js.Sigi.MD_Wetter:463:21) 18:18:00.800 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:109:17) 18:18:00.800 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:18:00.800 warn javascript.0 (13460) at createTemperatur (script.js.Sigi.MD_Wetter:429:20) 18:18:00.800 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:110:17) 18:18:00.800 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:18:00.801 warn javascript.0 (13460) at createTemperatur (script.js.Sigi.MD_Wetter:430:22) 18:18:00.801 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:110:17) 18:18:00.801 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:18:00.802 warn javascript.0 (13460) at createWindgeschwindigkeit (script.js.Sigi.MD_Wetter:405:33) 18:18:00.802 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:111:17) 18:18:00.802 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:18:00.802 warn javascript.0 (13460) at createWindgeschwindigkeit (script.js.Sigi.MD_Wetter:406:41) 18:18:00.802 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:111:17) 18:18:00.802 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:18:00.803 warn javascript.0 (13460) at createWindrichtung (script.js.Sigi.MD_Wetter:378:21) 18:18:00.803 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:112:17) 18:18:00.803 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:18:00.804 warn javascript.0 (13460) at createLuftdruck (script.js.Sigi.MD_Wetter:353:33) 18:18:00.804 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:113:17) 18:18:00.804 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:18:00.805 warn javascript.0 (13460) script.js.Sigi.MD_Wetter: Datapoint 'pollenflug.0.region#112.summary.json_index_today' not exist! 18:18:00.810 warn javascript.0 (13460) script.js.Sigi.MD_Wetter: Datapoint 'pollenflug.0.region#112.summary.json_index_tomorrow' not exist! 18:18:00.816 warn javascript.0 (13460) at createUvIndex (script.js.Sigi.MD_Wetter:181:29) 18:18:00.817 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:130:9) 18:18:00.817 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:18:00.817 warn javascript.0 (13460) at createSonneneinstrahlung (script.js.Sigi.MD_Wetter:168:29) 18:18:00.817 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:131:9) 18:18:00.817 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:18:00.819 info javascript.0 (13460) script.js.Sigi.MD_Wetter: registered 2 subscriptions and 0 schedules 18:33:50.874 info javascript.0 (13460) Stop script script.js.Sigi.MD_Wetter 18:33:50.879 info javascript.0 (13460) Start javascript script.js.Sigi.MD_Wetter 18:33:50.887 info javascript.0 (13460) script.js.Sigi.MD_Wetter: create Data für Das Wetter 18:33:50.889 warn javascript.0 (13460) at createNiederschlag (script.js.Sigi.MD_Wetter:492:33) 18:33:50.889 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:108:17) 18:33:50.889 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:33:50.890 warn javascript.0 (13460) at createLuftfeuchtigkeit (script.js.Sigi.MD_Wetter:463:21) 18:33:50.890 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:109:17) 18:33:50.890 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:33:50.891 warn javascript.0 (13460) at createTemperatur (script.js.Sigi.MD_Wetter:429:20) 18:33:50.891 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:110:17) 18:33:50.891 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:33:50.891 warn javascript.0 (13460) at createTemperatur (script.js.Sigi.MD_Wetter:430:22) 18:33:50.891 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:110:17) 18:33:50.891 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:33:50.892 warn javascript.0 (13460) at createWindgeschwindigkeit (script.js.Sigi.MD_Wetter:405:33) 18:33:50.892 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:111:17) 18:33:50.892 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:33:50.892 warn javascript.0 (13460) at createWindgeschwindigkeit (script.js.Sigi.MD_Wetter:406:41) 18:33:50.893 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:111:17) 18:33:50.893 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:33:50.893 warn javascript.0 (13460) at createWindrichtung (script.js.Sigi.MD_Wetter:378:21) 18:33:50.893 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:112:17) 18:33:50.893 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:33:50.894 warn javascript.0 (13460) at createLuftdruck (script.js.Sigi.MD_Wetter:353:33) 18:33:50.894 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:113:17) 18:33:50.894 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:33:50.896 warn javascript.0 (13460) script.js.Sigi.MD_Wetter: Datapoint 'pollenflug.0.region#112.summary.json_index_today' not exist! 18:33:50.902 warn javascript.0 (13460) script.js.Sigi.MD_Wetter: Datapoint 'pollenflug.0.region#112.summary.json_index_tomorrow' not exist! 18:33:50.914 warn javascript.0 (13460) at createUvIndex (script.js.Sigi.MD_Wetter:181:29) 18:33:50.914 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:130:9) 18:33:50.914 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1 18:33:50.916 warn javascript.0 (13460) at createSonneneinstrahlung (script.js.Sigi.MD_Wetter:168:29) 18:33:50.916 warn javascript.0 (13460) at createData (script.js.Sigi.MD_Wetter:131:9) 18:33:50.916 warn javascript.0 (13460) at script.js.Sigi.MD_Wetter:978:1
-
@sigi234 Script angeschaltet, ausgeschaltet und wieder angeschaltet?
-
@Knallochse sagte in Material Design Widgets: Wetter View:
@sigi234 Script angeschaltet, ausgeschaltet und wieder angeschaltet?
Jupp
-
@sigi234 sagte in Material Design Widgets: Wetter View:
Muss ich die DP anlegen?
Nö aber folgenden auf deinen anpassen - muss ich noch in die doku aufnhemen.
let idPollenFlugRegion = 'pollenflug.0.region#112.summary' // Id des Summary Channels deiner Region
Edit:
Hast du Datenpunkte unterweatherunderground.0.forecast.current
? -
@Scrounger sagte in Material Design Widgets: Wetter View:
Hast du Datenpunkte unter weatherunderground.0.forecast.current ?
Ja
Edit2:
Geht jetzt. Habe JS neu gestartet und die Messstation neu eingetragen.
Kleine Fehler:
-
Sehr coole Idee. Wäre es möglich, das man in den Einstellungen Pollenflug deaktivieren kann im Script, weil es nicht für einen Relevant ist? Finde es nicht so sinnvoll, wenn ich extra den Adapter dafür installieren muss..
-
Und ist WeatherUnderground nicht "tot"?
-
Nö ... die Funktioniert !!!
-
Danke für deine Entwicklung ....
ist auch passend zu diesem Thread [Linux Shell-Skript] WLAN-Wetterstation ,
da die Daten von der Wetterstation in weatherunderground einfließen und im View genutzt werden ........... -
@Glasfaser sagte in Material Design Widgets: Wetter View:
Nö ... die Funktioniert !!!
Ah, sorry, hab es mit DarkSky verwechselt
-
@Scrounger Die Anführungszeichen hier sollten weg, oder? https://github.com/Scrounger/ioBroker.vis-materialdesign/blob/master/examples/Weather/DasWetter.js#L93
-
@jackblackson sagte in Material Design Widgets: Wetter View:
Sehr coole Idee. Wäre es möglich, das man in den Einstellungen Pollenflug deaktivieren kann im Script, weil es nicht für einen Relevant ist?
Ja bau ich ein.
@cmorlok sagte in Material Design Widgets: Wetter View:
@Scrounger Die Anführungszeichen hier sollten weg, oder? https://github.com/Scrounger/ioBroker.vis-materialdesign/blob/master/examples/Weather/DasWetter.js#L93
Stimmt, danke!
-
@jackblackson sagte in Material Design Widgets: Wetter View:
Wäre es möglich, das man in den Einstellungen Pollenflug deaktivieren kann im Script, weil es nicht für einen Relevant ist?
Hab es eingebaut.
Müsst Euch die aktuellen Daten ziehen Skript und VIS Projekt! siehe 1. PostWenn Pollenflug Adapter nicht verwendet wird -> im Grid Widget von der View
Wetter
&Wetter_Dialog_View_Day_2
sollte die Anzahl der Spalten für das ChartVerlauf
angepasst werden, damit es wieder stimmig aussieht. -
Hallo, es funktioniert aber im Editor habe ich Fehler, in der Runtime nicht?
-
@sigi234
Ja das kannst du ignorieren.
Hintergrund ist, das ich das List Widget verwende, das aktuell noch mit Binding arbeitet und nicht mit objekt id für den json string. Dann meldet er im Editor halt den Fehler.
Klassisches Eigentor von mir, dachte ich mach mit der Anzeige der Fehlermeldung was gutes, hatte damals aber bindings nicht aufm Schirm
Aber List Widget muss ich eh nochmal komplett überarbeiten.