Mit der exec() Funktion lassen sich Linux Shell Befehle über ein ioBroker-Script ausführen:
exec('sudo shutdown -r now');
Alternativ über Datenpunkt und Event:
function rebootPi() {
log('reboot linux system', 'info');
exec('sudo shutdown -r now');
}
on({id: "Datenpunkte.0.System.pi.reboot", val: true, change: 'ne' }, function (obj) { rebootPi();
});
