Sorry, ich wühle mich durch Tutorials und co. aber ich checke es nicht wie ich im I4 den Kanal anwähle auf den reagiert werden soll.
Hab es hier im Script-Schnipsel mal kommentiert, hoffe das erklärt sich damit ..
Shelly.addEventHandler(
function (event) {
if (typeof event.info.event !== 'undefined') {
// Hier ist ist die ID 0-3 und das Button Event single_push, double_push oder long_push
if (event.info.id === 0 && event.info.event === 'single_push') {
Shelly.call(
"http.request", {
method: "GET",
url: 'http://meineurl',
},
function (res) { }, null
);
} else {
return true;
}
} else {
return true;
}
},
);
Alles anzeigen
du schaust beim Ereignis einfach auf die ID (beim I4 ist das 0-3) und das Ereignis selbst..
if (event.info.id === 0 && event.info.event === 'single_push') { ... }
if (event.info.id === 0 && event.info.event === 'single_push')