Hallo zusammen, wie kann ich ein Shell Kommando als Aktion in einer Automation nutzen?
Ich möchte meinen Kiosk-Raspberry herunterfahren wenn keiner zu Hause ist.
Auf dem Dashboard habe ich einen funktionierenden Switch für diese Aktion erstellen können, nur finde ich diesen in der Automation nicht wieder…
Das ist der entsprechende Abschnitt aus meiner Configuration.yaml:
In der Automation unter Aktion folgendes Wählen: Dienst ausführen in den feld gibst du switch ein und wählst Schalter: ausschalten bzw. einschalten und die passende Entität.
Warum haste das nicht mit ein input_button gemacht?
In der Automation ist es egal was ich auswähle, der Switch existiert da aus welchem Grund auch immer nicht.
Interessanter weise kann ich das Shell Kommando sogar über meinen Amazon Echo ausführen: “Alexa, schalte Kiosk off an”, darauf hin fährt der Raspberry sofort runter.
Hatte ich eben auch schon überlegt aber ich habe auf die schnelle keine Command Line Butten in HA gefunden.
Der input_button als Helfer hilft nicht viel da es in HA auch kein Dienst gibt um eine Command Line zu senden, außer ich bin grad blind.
Edit:
Shell Command heißt das Zauberwort. Das kommt dem Button doch schon recht nah.
den könnte man dann als Dienst ausführen.