Du könntest die Logik direkt im Skript integrieren.
createState("javascript.0.TVEin", 0); // Generiert beim starten den Datenpunkt, wenn nicht vorhanden
var wol = require('wake_on_lan'); // Lädt von ioBroker die das nötige Paket
var myTV = "xx:xx:xx:xx:xx:xx:xx"; // MAC definieren
// Ab hier automatisch
on({id: "javascript.0.TVEin", change: 'any'}, function (obj) {
if (obj.state.val) { //Fernseher wird eingeschaltet
wol.wake(myTV);
log("Script WOL – TV aufgeweckt", "info");
} else { //Fernseher wird ausgeschaltet
setState("samsung.0.POWER_OFF", true);
}
});