In einer Zeit in der das Internet der Dinge (IoT) und die Heimautomation immer mehr an Bedeutung gewinnen, wächst der Bedarf an benutzerfreundlichen Tools welche dem Anwender dabei helfen die gesammelten Daten zu visualisieren und somit einfach überwachen zu können. Eine der beliebtesten Lösungen in diesem Bereich ist Grafana, ein Open-Source-Dashboarding-Tool, welches sich perfekt dafür eignet die Leistung von Systemen zu überwachen und Daten in Echtzeit zu visualisieren. Aber wusstest du, dass du Grafana auch auf einem Raspberry Pi betreiben kannst? In diesem Beitrag zeigen wir dir wie du Grafana auf einem Raspberry Pi einrichtest und es als Monitoring-Lösung für dein SmartHome nutzen kannst.
Was ist Grafana?
Grafana ist ein Open-Source-Tool zur Visualisierung und Analyse von Daten. Es ermöglicht dir Dashboards zu erstellen, welche Echtzeitinformationen aus verschiedenen Quellen wie Datenbanken, APIs und IoT-Geräten ganz einfach darstellen können. Grafana unterstützt eine Vielzahl von Datenquellen wie InfluxDB, Prometheus, MySQL und viele andere. Das macht es zu einer idealen Lösung für die visuelle Darstellung von verschiedensten Datenquellen.
Warum einen Raspberry Pi verwenden?
Der Raspberry Pi ist ein kostengünstiger, kleiner und energieeffizienter Computer, welcher sich hervorragend für SmartHome-Projekte eignet. Durch seine geringen Kosten sowie seinen geringen Stromverbrauch ist er ideal um als kleiner Server für Grafana in deinem Heimnetzwerk zu fungieren. Darüber hinaus ist die Einrichtung von Grafana auf einem Raspberry Pi einfach und erfordert kaum technische Vorkenntnisse.
Werbung
Voraussetzungen
Bevor du mit dieser Anleitung fortsetzten kannst, benötigst du folgende Komponenten:
- Ein aktuelles Raspberry Pi Modell (Jetzt kaufen*)
- Eine SD-Karte mit mindestens 128 GB Speicherplatz (Jetzt kaufen*)
- Raspberry Pi OS installiert und konfiguriert (Mehr erfahren)
Installation
In diesem Abschnitt zeigen wir dir wie du zunächst deinen Rasberry Pi vorbereitest und anschließend mit der Installation von Grafana loslegst.
Aktualisieren und Vorbereiten des Raspberry Pi
Zunächst solltest du sicherstellen, dass sich dein Raspberry Pi auf dem aktuellsten Stand befindet. Öffne hierzu das Terminal und führe die folgenden Befehle aus:
sudo apt update
sudo apt upgrade -y
Diese Befehle aktualisieren die Paketliste und installieren alle verfügbaren Updates.
Installation von Grafana
Damit du Grafana auf dem Raspberry Pi zu installieren kannst, musst du das offizielle Grafana-Repository zu deinem System hinzufügen. Führe die folgenden Befehle im Terminal aus:
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
sudo apt update
sudo apt install grafana -y
Code-Sprache: PHP (php)
Diese Befehle fügen das Grafana-Repository hinzu, aktualisieren die Paketliste erneut und installieren anschließend Grafana.
Grafana Starten und Konfigurieren
Nach der Installation kannst du Grafana mit folgendem Befehl starten:
sudo systemctl start grafana-server
Um sicherzustellen, dass Grafana bei jedem Start deines Raspberry Pi automatisch gestartet wird, führe diesen Befehl aus:
sudo systemctl enable grafana-server
Grafana läuft nun auf deinem Raspberry Pi und ist über die Standard-URL http://localhost:3000
erreichbar. Wenn du von einem anderen Gerät in deinem Netzwerk darauf zugreifen möchtest, ersetze localhost durch die IP-Adresse deines Raspberry Pi.
Zugriff auf das Grafana-Dashboard
Öffne einen Webbrowser deiner Wahlt und gib die IP-Adresse deines Raspberry Pi gefolgt von Port 3000
ein. Der Standard-Benutzername ist admin
und das Standard-Passwort ist ebenfalls admin
. Beim ersten Anmelden wirst du aufgefordert, das Passwort zu ändern.
Einrichten einer Datenquelle und Erstellen eines Dashboards
Nach dem Anmelden kannst du beginnen deine erste Datenquelle hinzuzufügen. Grafana unterstützt sehr viele verschiedene Datenquellen. Für SmartHome-Projekte wird hierbei oft InfluxDB oder Prometheus verwendet. Wähle die passende Datenquelle konfiguriere diese und erstelle anschließend dein individuelles Dashboard.
Fazit
Die Installation von Grafana auf einem Raspberry Pi ist ein großartiges Projekt für alle, die eine kostengünstige und leistungsstarke Lösung zur Visualisierung und Überwachung ihrer SmartHome-Daten suchen. Mit Grafana und einem Raspberry Pi kannst du dein ganz persönliches SmartHome Dashboard erstellen und anschließend dein komplettes SmartHome an einer zentralen Stelle überwachen.
Werbung
2 Comments