Moin, habe ein kleines Script von hier für die Statistik.
Da ich mich damit nicht auskenne, frage hier mal an die Script -Gurus 
on({id: 'javascript.0.Wetterstation.Aussentemperatur'}, function (obj) {
let min = getState('0_userdata.0.Statistik.Wetter.AussenMin').val;
let max = getState('0_userdata.0.Statistik.Wetter.AussenMax').val;
if (obj.state.val < min) {
setState("0_userdata.0.Statistik.Wetter.AussenMin", obj.state.val, true);
}
if (obj.state.val > max) {
setState("0_userdata.0.Statistik.Wetter.AussenMax", obj.state.val, true);
}
});
function Werte_Reset() {
setState('0_userdata.0.Statistik.Wetter.AussenMin',100,true);
setState('0_userdata.0.Statistik.Wetter.AussenMax',-100,true);
};
schedule('0 0 * * *', Werte_Reset);

Wie bekomme ich folgende Fehlermeldung weg
2021-08-24 01:03:00.772 - error: javascript.0 (878) script.js.Wetter.Statistik-Wetterstation: error: TypeError: Cannot read property '0' of null
und was müßte wie geändert werden dass das Script nur alle z.B. 5 oder 10 Minuten triggert und nicht jede Minute.
Gut wäre es natürlich wenn man das einstellen kann.