Wer sein NAS nicht permanent laufen lässt, sondern nur als Backup-Festplatte, oder nur gelegentlich drauf zu greift, kennt den gang zum NAS um diesen mithilfe eines Tasters einzuschalten.
Das gleiche gilt auch für Computer die vielleicht nicht griffbereit stehen oder automatisiert in der Nacht programme laufen lassen soll. Per Javascript können wir über den ioBroker ein Aufwecken (Wake on Lan, kurz WoL) befehlen.
—
JavaScript
// Einstellungen
createState("0_userdata.0.NAS-starten", 0);
var wol = require('wake_on_lan');
var NAS = "XX:XX:XX:XX:XX:XX";
// Script
on({id: "0_userdata.0.NAS-Starten", val: true}, function (obj) {
wol.wake(NAS)
}
);Unter „createState“ geben wir einen Datenpunkt an, welcher automatisch beim ersten starten des Scripts angelegt wird. Diese wird verwendet, um das NAS zu starten sobald dieser auf true aktualisiert wird.
In der Zeile „var NAS =“ wird die MAC Adresse des NAS/Computer eingegeben. Diese findest du in der Regel im Router.
Das Script prüft nun, ob der Datenpunkt „0_userdata.0.NAS-Starten“ wahr ist. Sobald dies zutrifft, wird der Aufwachbefehl gestartet.
Wichtig ist hierzu zu beachten, dass die Wake on Lan Funktion auch bei dem entsprechenden Endgerät aktiviert wurde.
5. Januar 2026 12:59

Schreibe einen Kommentar