Kategorien
Allgemein

InfluxDB auf Raspberry installieren

Hier zeige ich euch, wie ihr die Datenbank InfluxDB auf einem Raspberry installiert.

Als erstes fügen wir des Repository hinzu:

wget -qO- https://repos.influxdata.com/influxdb.key | sudo apt-key add -
source /etc/os-release
echo "deb https://repos.influxdata.com/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/influxdb.list

Aktualisieren der Paketquellen und Installation:

sudo apt update
sudo apt install -y influxdb

Danach starten wir den InfluxDB-Prozess und konfigurieren ihn so, dass er beim Booten startet:

sudo systemctl unmask influxdb.service
sudo systemctl start influxdb.service
sudo systemctl enable influxdb.service

Jetzt können wir den InfluxDB-Client starten:

influx	
create database inverters
use inverters

create user telegraf with password '<password>'
grant all on inverters to telegraf
create user grafana with password '<password>'
grant read on inverters to grafana

show databases
show users
show grants for telegraf
show grants for grafana

quit

Wir erstellen die Datenbank „inverters“ und die beiden Benutzer „telegraf“ und „grafana“. <password> muss noch durch ein sicheres Passwort ersetzt werden. Der Erste wird verwendet um die von Telegraf erfassten Daten in die Datenbank zu schreiben und der Zweite um die Daten aus der Datenbank zu lesen und in Grafana zu visualisieren. Am Schluss schauen wir, ob alles geklappt hat und verlassen den Client wieder.

Kategorien
Allgemein

PV-Ertrag visualisieren Huawei 33KTL-A

Dieser Artikel ist auf Wunsch vom PV-Forum entstanden.

Da ich gerade nicht viel Zeit habe, habe ich nur die wichtigsten Konfigurationsdateien eingefügt. Eine genaue Beschreibung erfolgt dann später.

Da mir der Smartlogger von Huawei zu teuer ist, habe ich mich entschlossen, einen Logger auf Basis von einem RaspberryPi und einem RS485-Modul zu bauen. Die fertige Oberfläche sieht dann wie folgt aus:

Für die Visualisierung wurde Grafana verwendet, die Daten werden in einer InfluxDB gespeichert und erfasst mit Telegraf.

Wie ihr die Datenbank installiert

Die Telegraf-Konfiguration:

Das Grafana Dashboard: