Frisch vom ioBroker raus kopiert, kann also etwas anders sein, als oben...
createState("Vorhersage.temp", function () {});
createState("Vorhersage.regen", function () {});
createState("Vorhersage.realfeel", function () {});
schedule("* * * * *", function () {
min = new Date().getMinutes();
if (min >= 30){min = min - 30};
for (i = 0; i < 30; i++){
if (min == i) {
setState("javascript.0.Vorhersage.temp", getState("weatherunderground.0.forecastHourly."+i+"h.temp").val, true);
setState("javascript.0.Vorhersage.regen", getState("weatherunderground.0.forecastHourly."+i+"h.precipitation").val, true);
setState("javascript.0.Vorhersage.realfeel", getState("weatherunderground.0.forecastHourly."+i+"h.feelsLike").val, true);
}
}
});
Dazu noch folgende Einstellungen bei Flot:
[image: 1559147217952-zwischenablage-1.jpg]
[image: 1559147227273-zwischenablage-2.jpg]
[image: 1559147234708-zwischenablage-3.jpg]
Ergebnis:
[image: 1559147264651-screenshot_2019-05-29-vis.png]