filmov
tv
Shelly Full Guide mit InfluxDB und MQTT sowie Telegraf in Grafana visualisieren (Überlange!!!)
Показать описание
#shelly #homeautomation #smarthome #grafana
Hallo,
heute zeig ich wie man die Daten der Shell Plug S Plus via MQTT ausliest und mit Hilfe von Telegraf in die InfluxDB schreibt, das ganze wird dann mit Grafan visualisiert. Das Video richtet sich an alle die die Ihr Home ein wenig automatisieren und visualisieren wollen. Der Scope des Videos liegt bei der Installation und Konfiguration des TIG Stacks.
Link zur Shelly API:
Das Video hat voll die ÜBERLÄNGE!!!!!
Schaut gern wieder mal vorbei und Supported Vati
Grüße
Daniel
Befehle Installation InfluxDB:
------------------------------------------------------------------------------------------------------------------
sudo service influxdb start
------------------------------------------------------------------------------------------------------------------
Befehle Installation Grafana:
------------------------------------------------------------------------------------------------------------------
sudo apt-get install -y adduser libfontconfig1
sudo /bin/systemctl enable grafana-server
sudo /bin/systemctl start grafana-server
------------------------------------------------------------------------------------------------------------------
Befehle Installation Telegraf:
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Befehle Installation MQTT:
------------------------------------------------------------------------------------------------------------------
sudo apt install mosquitto mosquitto-clients -y
sudo systemctl is-enabled mosquitto
sudo systemctl status mosquitto
------------------------------------------------------------------------------------------------------------------
Befehle TESTEN MQTT:
------------------------------------------------------------------------------------------------------------------
Empfänger/Subscriber:
sudo mosquitto_sub -h localhost -t test
Auf zweiten Terminal Versender:
sudo mosquitto_pub -h localhost -t test -m "#Support Vati"
------------------------------------------------------------------------------------------------------------------
Befehle Password absichern MQTT:
------------------------------------------------------------------------------------------------------------------
sudo mosquitto_passwd -c /etc/mosquitto/.passwd vati
Passwort vergeben
Datei Editieren:
listener 1883
allow_anonymous false
password_file /etc/mosquitto/.passwd
Dienst starten:
sudo systemctl restart mosquitto
------------------------------------------------------------------------------------------------------------------
Befehle TESTEN mit Kennwort MQTT:
------------------------------------------------------------------------------------------------------------------
Empfänger/Subscriber:
sudo mosquitto_sub -h localhost -t test -u "vati" -P "PASSWORD"
Auf zweiten Terminal Versender:
sudo mosquitto_pub -h localhost -t test -m "Support Vati" -u "vati" -P "Password"
------------------------------------------------------------------------------------------------------------------
Befehle Debug Telegraf (Nur zum Testen)
------------------------------------------------------------------------------------------------------------------
Telegraf Testen ob MQTT an kommt:
------------------------------------------------------------------------------------------------------------------
Befehle Debug MQTT (Nur zum Testen)
------------------------------------------------------------------------------------------------------------------
MQTT Testen ob was an kommt:
mosquitto_sub -h localhost -t homelab-001/status/switch:0 -u "vati" -P "Password"
------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
Timeline
00:00 Intro
00:40 Erklärung und SupportVati
01:53 Voraussetzungen
03:06 Installation
42:10 Grafana Dashboard erstellen
1:11:53 Fazit, Sonstige und Outro
---------------------------------------------------------------------------------------
Hallo,
heute zeig ich wie man die Daten der Shell Plug S Plus via MQTT ausliest und mit Hilfe von Telegraf in die InfluxDB schreibt, das ganze wird dann mit Grafan visualisiert. Das Video richtet sich an alle die die Ihr Home ein wenig automatisieren und visualisieren wollen. Der Scope des Videos liegt bei der Installation und Konfiguration des TIG Stacks.
Link zur Shelly API:
Das Video hat voll die ÜBERLÄNGE!!!!!
Schaut gern wieder mal vorbei und Supported Vati
Grüße
Daniel
Befehle Installation InfluxDB:
------------------------------------------------------------------------------------------------------------------
sudo service influxdb start
------------------------------------------------------------------------------------------------------------------
Befehle Installation Grafana:
------------------------------------------------------------------------------------------------------------------
sudo apt-get install -y adduser libfontconfig1
sudo /bin/systemctl enable grafana-server
sudo /bin/systemctl start grafana-server
------------------------------------------------------------------------------------------------------------------
Befehle Installation Telegraf:
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Befehle Installation MQTT:
------------------------------------------------------------------------------------------------------------------
sudo apt install mosquitto mosquitto-clients -y
sudo systemctl is-enabled mosquitto
sudo systemctl status mosquitto
------------------------------------------------------------------------------------------------------------------
Befehle TESTEN MQTT:
------------------------------------------------------------------------------------------------------------------
Empfänger/Subscriber:
sudo mosquitto_sub -h localhost -t test
Auf zweiten Terminal Versender:
sudo mosquitto_pub -h localhost -t test -m "#Support Vati"
------------------------------------------------------------------------------------------------------------------
Befehle Password absichern MQTT:
------------------------------------------------------------------------------------------------------------------
sudo mosquitto_passwd -c /etc/mosquitto/.passwd vati
Passwort vergeben
Datei Editieren:
listener 1883
allow_anonymous false
password_file /etc/mosquitto/.passwd
Dienst starten:
sudo systemctl restart mosquitto
------------------------------------------------------------------------------------------------------------------
Befehle TESTEN mit Kennwort MQTT:
------------------------------------------------------------------------------------------------------------------
Empfänger/Subscriber:
sudo mosquitto_sub -h localhost -t test -u "vati" -P "PASSWORD"
Auf zweiten Terminal Versender:
sudo mosquitto_pub -h localhost -t test -m "Support Vati" -u "vati" -P "Password"
------------------------------------------------------------------------------------------------------------------
Befehle Debug Telegraf (Nur zum Testen)
------------------------------------------------------------------------------------------------------------------
Telegraf Testen ob MQTT an kommt:
------------------------------------------------------------------------------------------------------------------
Befehle Debug MQTT (Nur zum Testen)
------------------------------------------------------------------------------------------------------------------
MQTT Testen ob was an kommt:
mosquitto_sub -h localhost -t homelab-001/status/switch:0 -u "vati" -P "Password"
------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
Timeline
00:00 Intro
00:40 Erklärung und SupportVati
01:53 Voraussetzungen
03:06 Installation
42:10 Grafana Dashboard erstellen
1:11:53 Fazit, Sonstige und Outro
---------------------------------------------------------------------------------------
Комментарии