Ich glaube nicht, dass es ein Problem der Berechtigung ist. Beim ausführen des Scripts über das Terminal kommt keine Fehlermeldung. Es sieht aber nicht danach aus, als würde er etwas machen. Stattdessen wird jeder Befehl nacheinander aufgelistet.
Ich denke, er kann mit den Befehlen einfach nichts Anfang. Wenn ich z.b. den Befehl “open” in der SH Shell eingebe, kann dieser nicht gefunden werden.
Nachtrag:
@crypton ich würde gern auf deinen Vorschlag zurück kommen. Dieser scheint sehr vielversprechend zu sein. Ich habe da aber noch ein kleines Problem mit.
Der Befehl:
ssh root@smarthomeserver.local 'docker start NodeRed'
funktioniert wunderbar für mich. Allerdings wird nach einem Kennwort gefragt. Nun habe ich mich mal schlau gelesen und ich brauche wohl ein Zertifikat, was das Kennwort ersetzt.
Auf den Zielserver habe ich diverse Zertifikate gefunden, glaube ich. Welches muss ich nehmen und wie verwende ich dieses?
ssh_host_ecdsa_key
ssh_host_ecdsa_key.pub
ssh_host_ed25519_key
ssh_host_ed25519_key.pub
ssh_host_rsa_key
ssh_host_rsa_key.pub
Nachtrag2
Ich habe die Lösung gefunden 
Verbindung:
Von “Home Assistant” zum “unRAID”-Server über SSH ohne Kennwort.
In der Home Assistant Shell:
- ssh-keygen -t ed25519
- ssh-copy-id root@smarthomeserver.local
- Kennwort eingeben, fertig.
Nun kann man sich ohne Kennwort von Home Assistant aus mit den unRAID Server verbinden über SSH.
Jetzt kann ich über eine Fernbedienung eine Automation auslösen, die z.b. Docker Container ein/aus schaltet oder, so wie ich es haben möchte, die Windows VM unter unRAID startet. MEGA 
p.s.: root@smarthomeserver.local ist mein eigenen Server und muss durch euern Servernamen/IP ersetzt werden.
Nachtrag3
Vielleicht doch ein Tick zu früh gefreut.
Dies ist mein einfacher Versuchtsaufbau:
shell_command:
start_nodered: ssh root@smarthomeserver.local 'docker start NodeRed'
stop_nodered: ssh root@smarthomeserver.local 'docker stop NodeRed'
Leider wird der Befehl hier nicht korrekt ausgeführt. Hat jemand eine Idee warum?
Logger: homeassistant.components.shell_command
Source: /usr/src/homeassistant/homeassistant/components/shell_command/__init__.py:117
Integration: Shell Command (documentation, issues)
First occurred: 21:46:14 (1 occurrences)
Last logged: 21:46:14
Error running command: `ssh root@smarthomeserver.local 'docker stop NodeRed'`, return code: 255
NoneType: None
by HarryP: Zusammenführung Mehrfachposting!