Man kann einen Schalter in Home Assistant anlegen, um den Remote-Shutdown-Befehl für einen Raspberry Pi mit Hifiberry auszulösen.
In dieser Anleitung kannst Du Schritt für Schritt nachvollziehen, wie man dies erreichen kann:
- Erstelle in Home Assistant einen neuen Schalter. Du kannst dies tun, indem du den folgenden Code zu deiner configuration.yaml-Datei hinzufügst:
switch: - platform: command_line switches: shutdown_pi: command_on: "ssh pi@<ip-Adresse> sudo shutdown -h now" command_off: "" friendly_name: "Shutdown Pi"
Ersetze
durch die IP-Adresse deines Raspberry Pi. - Speichere die Konfigurationsdatei und starte Home Assistant neu, um die Änderungen zu übernehmen.
- Gehe im Home Assistant-Frontend zu Configuration > Lovelace-Dashboards und wähle das Dashboard aus, das du bearbeiten möchtest.
- Klicke auf die drei Punkte in der oberen rechten Ecke des Bildschirms und wähle „Dashboard bearbeiten“.
- Klicke auf die Schaltfläche „Karte hinzufügen“ und wähle „Entity Button“.
- Gib im Feld „Entity“ den Namen des von dir erstellten Schalters ein („switch.shutdown_pi“ in diesem Fall).
- Passe das Aussehen und Verhalten der Schaltfläche nach Bedarf an.
- Speichere das Dashboard und navigiere zurück zum Home Assistant-Hauptbildschirm.
- Klicke auf die von dir erstellte Schaltfläche, um den Shutdown-Befehl für den Raspberry Pi auszulösen.
- Der Raspberry Pi sollte jetzt heruntergefahren werden.
Hinweis: Stelle sicher, dass du SSH auf dem Raspberry Pi so konfiguriert hast, dass die Passwortauthentifizierung aktiviert ist.
Wenn du die Passwortauthentifizierung deaktiviert hast, musst du stattdessen die öffentliche Schlüsselauthentifizierung verwenden.