@Bert Naja, nur weil ein "sudo" davor steht, heißt das noch lange nicht, dass der Befehl auch ausgeführt wird.
#6 dürfte schon scheitern, da normalerweise nur "root" mounten darf. Das klappt zwar dann mittels "sudo", nur muss man dann das root-Passwort eingeben (was in einem automatischem Skript eher schlecht geht)...
Versuche als Test einfach mal ein
sudo -u iobroker sudo mount -a
Damit wird dein Befehl als User iobroker ausgeführt.