/******************************************************* * Beleutung Garage wenn das Tor geöffnet / geschlossen wird * > Tagsüber Licht aus lassen * > Haustür mit an wenn Nachts und Haustür aus * > Licht im Flur unten auch mit einschalten ?? * * Geräte * hm-rpc.0.OEQ0430315.1.STATE GR_ST_Garage Garagen Kontakt * hm-rpc.0.NEQ1222700.1.STATE GR_AS_LichtAussen_2erLicht 2er Licht Garage * hm-rpc.0.NEQ1222700.2.STATE GR_AS_LichtAussen_4erLicht 4er Licht Garage * hm-rpc.0.OEQ0378804.1.STATE FL_AS_LichtUnten:1.STATE Flur Licht unten *******************************************************/ on({id: 'hm-rpc.0.OEQ0430315.1.STATE', change: "ne"}, function (obj) { if (getState("hm-rpc.0.OEQ0430315.1.STATE").val == true) { // Licht NICHT einschalten zwischen Sonnenaufgang (+30 Min) und Sonnenuntergang (-30 Min) if (compareTime(getAstroDate("sunriseEnd", undefined, +30), getAstroDate("sunsetStart", undefined, -30), "not between", null)) { // Licht bei Garage auf einschalten console.log('Tor Offen -> Licht an'); setState("hm-rpc.0.NEQ1222700.1.STATE", true); setState("hm-rpc.0.NEQ1222700.2.STATE", true); } else { console.log("Licht bleibt am Tag aus ..."); } } else { // Licht bei Garage zu verzögert ausschalten console.log('Tor Schließen -> Licht aus'); setStateDelayed("hm-rpc.0.NEQ1222700.1.STATE", false, 300000, false); // 5 Min setStateDelayed("hm-rpc.0.NEQ1222700.2.STATE", false, 240000, false); // 4 Min } });