VS
log("Просыпаемся!!!");
// можно и стейт завести и здесь в него писать "утро"
// а в нужных местах подписаться на его изменение
});
schedule({astro: "sunset"}, function () {
log("Просыпаемся!!!");
// аналогично
});
Size: a a a
VS
A
VS
A
VS
A
var schedule1;
schedule1 = schedule('*/60 * * * *', async function () {
if (compareTime(getAstroDate("night", undefined, 0), null, ">", null)) {
setState("0_userdata.0.System.day", true);
setState("megad.6.p12_P12", false);
setState("megad.4.p8_P8", false);
console.log('Рассвет.');
} else {
setState("0_userdata.0.System.day", false);
setState("megad.6.p12_P12", true);
setState("megad.4.p8_P8", true);
console.log('Закат.');
}
});
for (var count = 0; count < 1; count++) {
if (compareTime(getAstroDate("night", undefined, 0), null, ">", null)) {
setState("0_userdata.0.System.day", true);
setState("megad.6.p12_P12", false);
setState("megad.4.p8_P8", false);
console.log('Рассвет.');
} else {
setState("0_userdata.0.System.day", false);
setState("megad.6.p12_P12", true);
setState("megad.4.p8_P8", true);
console.log('Закат.');
}
}
schedule({astro: "sunrise", shift: 0}, async function () { //утро
setState("0_userdata.0.System.day", true);
setState("megad.6.p12_P12", false);
setState("megad.4.p8_P8", false);
console.log('Рассвет.');
});
schedule({astro: "sunset", shift: 0}, async function () { //вечер
setState("0_userdata.0.System.day", false);
setState("megad.6.p12_P12", true);
setState("megad.4.p8_P8", true);
console.log('Закат.');
});
A
A
VS
VS
A
VS
A
VS
VS
A
A
var schedule1;
schedule1 = schedule('*/60 * * * *', async function () {
if (compareTime(getAstroDate("night", undefined, 0), null, ">", null)) {
setState("0_userdata.0.System.day", true);
console.log('Рассвет.');
} else {
setState("0_userdata.0.System.day", false);
console.log('Закат.');
}
});
for (var count = 0; count < 1; count++) {
if (compareTime(getAstroDate("night", undefined, 0), null, ">", null)) {
setState("0_userdata.0.System.day", true);
console.log('Рассвет.');
} else {
setState("0_userdata.0.System.day", false);
console.log('Закат.');
}
}
schedule({astro: "sunrise", shift: 0}, async function () { //утро
setState("0_userdata.0.System.day", true);
console.log('Рассвет.');
});
schedule({astro: "sunset", shift: 0}, async function () { //вечер
setState("0_userdata.0.System.day", false);
console.log('Закат.');
});
on({id: '0_userdata.0.System.day', change: "ne", val: true}, function(obj){
// наступил день, все выключаем
setState("megad.6.p12_P12", false);
setState("megad.4.p8_P8", false);
console.log('Рассвет.');
})
on({id: '0_userdata.0.System.day', change: "ne", val: false}, function(obj){
// наступила ночь, все включаем
setState("megad.6.p12_P12", true);
setState("megad.4.p8_P8", true);
console.log('Закат.');
})
A
VS