on({id: 'zigbee.0.00158d000572c991.contact', change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; // Wenn der Briefkasten zu ist, dann ist der Schalter auf "True" if ((obj.state ? obj.state.val : "") == false) { console.log('Briefkasten : geöffnet'); setState("Global.0.Post.Eingeworfen"/*Eingeworfen*/, true, true); setState("alexa2.0.Echo-Devices.G090XG08945606VC.Commands.speak"/*speak*/, 'Es liegt Post im Briefkasten', true); sendTo("telegram.0", "send", { text: 'Posteinwurf', disable_notification: true }); console.log("telegram: " + 'Posteinwurf'); } }); // Nachts den Befüllstatus resetten schedule('{"time":{"exactTime":true,"start":"00:00"},"period":{"days":1}}', function () { console.log('Flag Reset'); setState("Global.0.Post.Eingeworfen"/*Eingeworfen*/, false, true); });