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(); });