Hallo,
irgendwie hakt es bei mir…
Warum funktioniert das so nicht, das script startet aber bei erreichen der Zeiten geht passiert nichts.
function myTest () { if ((getState("daswetter.0.NextDaysDetailed.0d.0h.Clouds"/*Clouds*/).val<'70%')) { console.log("Hallo Welt!"); log("Hallo Welt!"); } var wolken = (getState("daswetter.0.NextDaysDetailed.0d.0h.Clouds"/*Clouds*/).val); log(wolken); } schedule("43 10 * 4-9 *", myTest); // zusätzliches CRON schedule("44 10 * 4-9 *", myTest); // zusätzliches CRON schedule("45 10 * 4-9 *", myTest); // zusätzliches CRON schedule("46 10 * 4-9 *", myTest); // zusätzliches CRONdas log endet nach dem start:
10:38:35.749 [info] javascript.0 Start javascript script.js.LogEintragTest 10:38:35.751 [info] javascript.0 script.js.LogEintragTest: registered 0 subscriptions and 1 schedule 10:41:58.082 [info] javascript.0 Stop script script.js.LogEintragTest 10:41:58.104 [info] javascript.0 Start javascript script.js.LogEintragTest 10:41:58.106 [info] javascript.0 script.js.LogEintragTest: registered 0 subscriptions and 1 schedule 10:42:07.168 [info] javascript.0 Stop script script.js.LogEintragTest 10:42:07.191 [info] javascript.0 Start javascript script.js.LogEintragTest 10:42:07.193 [info] javascript.0 script.js.LogEintragTest: registered 0 subscriptions and 1 schedule 10:42:22.904 [info] javascript.0 Stop script script.js.LogEintragTest 10:42:22.939 [info] javascript.0 Start javascript script.js.LogEintragTest 10:42:22.942 [info] javascript.0 script.js.LogEintragTest: registered 0 subscriptions and 4 schedulesich habe schon hin und her getestet, ob mit ' oder "
"* * * * *" funktioniert
"* * * 4-9 *" nicht
"57 * * * *" funktioniert
"* * * 5 *" funktioniert
"22 11 * 4,5,6,7,8,9 *" nicht
"24 11 * 5,6,7,8,9 *" funktioniert
hat jemand einen Idee?