Kommt darauf an wann du dein ioBroker installiert hast, wenn du die Installationsroutine (ab Dezember 2018) benutzt hast nutze Variante 2, wenn nicht gehen beide Varianten.
IP Adresse und Benutzer müssen natürlich angepasst werden.
Code
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="comment" id="v5]ZrvRy^])GXaTkeOD:" x="-88" y="-237">
<field name="COMMENT">1</field>
<next>
<block type="exec" id="HgQ{c+I`8,?O.`t9#iPS">
<mutation with_statement="false"></mutation>
<field name="WITH_STATEMENT">FALSE</field>
<field name="LOG"></field>
<value name="COMMAND">
<shadow type="text" id="@K27,xC%wS{$]SMt%6x#">
<field name="TEXT"></field>
</shadow>
<block type="text_join" id="m^}!*[YEq}W}sjP{[DXY">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="text" id="yTdm],M[i_OAKaNAZ!:g">
<field name="TEXT">su pi -c "ssh root@192.168.178.205 </field>
</block>
</value>
<value name="ADD1">
<block type="text" id="}mc9Qe=8`Cb=p^Z(s*rC">
<field name="TEXT"> /sbin/shutdown -h now"</field>
</block>
</value>
</block>
</value>
</block>
</next>
</block>
<block type="comment" id="m64~8S=^=J4|q=fIgX)h" x="-51" y="-51">
<field name="COMMENT">2</field>
<next>
<block type="exec" id="Nr}i8?LJN2^jMF?nF35I">
<mutation with_statement="false"></mutation>
<field name="WITH_STATEMENT">FALSE</field>
<field name="LOG"></field>
<value name="COMMAND">
<shadow type="text" id="@K27,xC%wS{$]SMt%6x#">
<field name="TEXT"></field>
</shadow>
<block type="text_join" id=";zCWRNzyyi4d{?k)5Ma1">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="text" id="IO,,U80c]Y^)gn8SD0Pw">
<field name="TEXT">ssh -tt 192.168.178.205 -l root</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="pg.L)Vwown+p[].;u^eX">
<field name="TEXT"> /sbin/shutdown -h now</field>
</block>
</value>
</block>
</value>
</block>
</next>
</block>
</xml>
Alles anzeigen
EDIT: Vergessen zu erwähnen bei Variante 2 wird der ioBroker User verwendet, dieser hat natürlich keine SSH Keys, diese können aber einfach kopiert werden: