Zustand anderer Raspberry Pis in Home Assistant anzeigen

Bei mir zu Hause kommen mehrere Raspberry Pis zum Einsatz. Zum einen natรผrlich jener, auf welchem Home Assistant lรคuft, aber dann zum anderen halt auch noch mehrere andere Pis, welche ich fรผr unterschiedliche Zwecke nutze. Was man mit einem Raspberry Pi noch so alles anstellen kann, hatte ich ja bereits vor einigen Wochen hier in einem separaten Beitrag geschrieben.

In einem weiteren Beitrag hatte ich bereits geschrieben, dass auch der Raspberry Pi รผberhitzen kann und ein solches รœberhitzen fรผr die Technik schรคdlich sein kann. Entsprechend achte ich mittlerweile sehr genau darauf, dass die von mir genutzten Raspberry Pis nicht zu warm werden.

Hierfรผr empfiehlt sich natรผrlich grundsรคtzlich (und am einfachsten) ein ordentlicher Lรผfter. Was aber, wenn dieser Lรผfter selbst einen Defekt hat und somit den Raspberry Pi nicht mehr wie erhofft kรผhlt?

Home Assistant: How to... Kurzanleitungen und Nรผtzliches fรผr Home Assistant!

Im schlimmsten Fall merkt man den defekten Lรผfter lรคngere Zeit nicht und im aller schlimmsten Fall nimmt der Raspberry Pi hierdurch nachhaltig einen Schaden und geht kaputt.

Damit mir so etwas nicht (mehr) passieren kann, รผberwache ich mittlerweile meine Raspberry Pis in/รผber Home Assistant und hierbei insbesondere die Temperatur der CPU (welche wie gesagt nicht zu warm werden darf), als auch die CPU-Auslastung.

Du magst Home Assistant? Dann abonniere kostenlos meine Beitrรคge mit Tipps, Tricks und Anleitungen rund um Home Assistant:

Follow Home Assistant
( 424 Followers )
X

Follow Home Assistant

E-mail : *
* Ich stimme der Datenschutzerklรคrung zu!

Garantiert kein Spam, keine Werbung und immer mit Abmelde-Link, solltest du es dir anders รผberlegen!

Beide Werte geben mir relativ schnell einen Hinweis, ob mit dem Raspberry Pi alles in Ordnung ist, oder eben nicht.

Raspberry Pi รœberwachung mit Home Assistant

Um dir einige Informationen/Sensoren anderer Raspberry Pis in Home Assistant anzeigen zu lassen, benรถtigt man neben weiteren Raspberry Pis (haha) nur folgendes:

  1. Auf den zu รผberwachenden Raspberry Pis muss ein entsprechender Daemon einmalig eingerichtet werden.
  2. In Home Assistant muss MQTT vorhanden und entsprechend eingerichtet sein, um die Sensor-Daten des in 1. genannten Daemons zu empfangen.
  3. Ggf. noch einige Automations, damit die empfangenen Sensor-Daten automatisch einen Alarm auslรถsen kรถnnen, wenn Schwellwerte รผberschritten oder unterschritten werden.

Zu dem Daemon:

In dem GitHub-Repository wird ausfรผhrlich beschrieben, wie du den Daemon auf jedem zu รผberwachenden Raspberry Pi einmalig einrichten musst. Hierbei fรผgst du im Wesentlichen die benรถtigten Scripte hinzu, Ergรคnzt die notwendigen MQTT-Daten und richtest das Script so ein, dass es immer automatisch lรคuft und Daten an deine MQTT-Instanz in Home Assistant funkt.

Die Anleitung ist zwar in Englisch, jedoch in meinen Augen sehr gut und zum Glรผck auch gar nicht so umfangreich – das sollte also jeder, der eine SSH-Verbindung zu einem Raspberry Pi aufbauen kann hinbekommen ๐Ÿ˜‰ !

Zu MQTT:

Sofern das Einrichten des Daemon geklappt hat, solltest du in Home Assistant bereits „in“ MQTT ein zusรคtzliches Gerรคt sowie fรผr dieses Gerรคt 4 neue Entitรคten angezeigt bekommen. Je nach Namensvergabe durch dich, kรถnnen die Sensoren wie folgt aussehen:

  • sensor.rpi_cpu_use_raspberrypi
  • sensor.rpi_monitor_raspberrypi
  • sensor.rpi_temp_raspberrypi
  • sensor.rpi_used_raspberrypi

Du erhรคltst nun in Home Assistant automatische Updates des „fremden“ Raspberry Pi zur CPU-Auslastung, wann die Daten zuletzt aktualisiert wurden, wie hoch die CPU-Temperatur ist und wie viel Speicherplatz auf dem Raspberry Pi noch frei sind.

Raspberry Pis in Home Assistant รผberwachen

Diese Daten kannst du dir in Home Assistant anzeigen lassen, oder hiermit natรผrlich beliebige Automations bauen, damit du benachrichtigt wirst, wenn etwas nicht stimmt (also beispielswiese wenn die CPU-Temperatur zu hoch ist oder die CPU-Auslastung einen gewissen Wert รผbersteigt). Hier gelten die ja schon bekannten „unbegrenzten Mรถglichkeiten“ die uns Home Assistant bietet! ๐Ÿ˜‰

Dieser Beitrag ist Teil einer kleinen Beitrags-Serie rund um den hass.io Home Assistant.

1 Gedanke zu „Zustand anderer Raspberry Pis in Home Assistant anzeigen“

  1. Hallo,

    ich wรผrde gerne auch Daten anzeigen lassen, die ein externer Raspy selbst sammelt, oder auch Zustรคnde dort รคndern.

    Also bspw. Temperaturen. Ich habe mehrere Sensoren an meinen Rapsys, bspw. neben Temperatur eines Raumes auch gleich noch ein Schaltrelais, dessen Zustand ich per HA beeinflussen will.

    Geht das? Wรผrde mich รผber jeden Tipp freuen!

    GruรŸ vom Volker

    Antworten

Schreibe einen Kommentar