Super Video, vielen Dank. MQTT in den Shelly's hat mir die letzten zwei Tage mehrere Knoten im Kopf gemacht, die durch deine Tipps gelöst wurden. Jetzt kann ich weiter an meiner QNAP Containervariante von dem Ganzen frickeln :-)
Sehr gutes Video, gut erklärt und nicht langweilig. Auch wenn es in Deinen Augen länger gedauert hat als geplant, war es Top um erste Erfahrungen mit MQTT Daten in Grafana zu machen. Hat mir sehr geholfen, Danke Dir. (Wenn Du magst, kannst ja in Zukunft Sprungmarken setzen, ich hatte alles schon installiert und brauchte nur den Teil um alles zu verbinden und damit zu arbeiten)
Hallo und vielen Dank für Dein Feedback. Es freut mich sehr, dass das Video dir geholfen hat. Bei den neuen Video sind Sprungmarken drin Grüße und schau gern mal wieder vorbei Daniel
Super Video! Bietet eine super Grundlage um mit dem Shelly Monitoring einzusteigen und funktioniert sogar im 1. Anlauf beim nachmachen!` 2 Sachen die ich jetzt nur noch verstehen muss: -> kann ich irgendwie sagen dass er nur bestimmte Fehler aus der MQTT Nachricht in die DB schreiben soll? Weil sowas wie "Power by Minute" kann ich ja auch einfach immer nur den 0. wert speichern und hab damit alle, das ist im Grunde also nur Redundanz... bzw. brauche ich den Wert eigentlich gar nicht und könnte drauf verzichten den zu speichern, genauso z.B. auch den Wert für °F da ich wenn überhaupt in °C messen möchte => dürfte ja etwas Speicherplatz sparen auf lange Sicht -> und dann macht mein Grafana komische Sachen... also der Shelly sendet bei mir nur eine MQTT Nachricht wenn sich an den Werten was ändert oder eben nach ner bestimmten zeit einmal sporadisch... InfluxDB kommt damit klar und das macht an sich ja auch Sinn dass das so funktoniert => keine unnötigen daten die immer gleich sind quasi.... wenn ich mir das auf der Influx GUI anschaue bekomme ich auch einen wunderschönen Graphen der absolut stimmig ist... wenn ich mir das gleiche jetzt aber in Grafana anschauen will, dann hab ich immer so Spikes und dazwischen ist er bei null... bekommt wie bekommt man das umgemoodelt dass er das auch wie in Influx anzeigt?
Ich glaube der Wert den du bei Topics einträgst ist nicht die Client ID sondern das MQTT Präfix. Ich kämpfe gerade damit wie man am bestene mehrere Shellys unterscheidet, da die Client ID nicht mitgesendet wird
Sehr gutes Video, alles genau erklärt zum nachvollziehen. Eine Anmerkung hätte ich noch: data_format = "json" in der telegraf.config funktioniert bei mir nicht. Tut einfach nichts mit der Einstellung. Was aber funktioiert ist: data_format = "value" data_type = "float"
Meine frage jetzt ist nur: wie kann man das für einen zweiten shelly konfigurieren? benötige ich jetzt eine zweite telegraf configuration? muss ich auch im etc/telegraf/config file etwas ändern? Ich habe jetzt shelly2/status/switch:0 bei der config im /etc/telegraf und in der web oberfläche in der config hinzugefügt, aber leider sagt der zweite shelly noch: disconnected und natürlich habe ich auch im zweiten shelly den user und das passwort angegeben.
@@michaelberghammer2946 hab die Lösung. Mann muss lediglich unterscheidbare Gerätenamen auf der Shelly mqtt Seite einstellen und dann in der Telegraf config die neuen Geräte Namen mit Komma getrennt eingeben.
Hi Daniel, Danke für das tolle Video. Habe das ganze auf einer Synology in Containern am laufen. Hast Du eine Idee, wie ich dem Telegrafen eine weitere Datenquelle bekannt gebe, damit diese Daten dann in einer separaten DB der Influx landen? Oder muss ich für die nächste Datenquelle einen separaten Telegraf aufsetzen? Gruß Peter
ich bekomme folgenden fehler error loading config file /etc/telegraf/telegraf.conf: line 1: configuration specified the fields ["urls" "token"], but they weren't used
@@DanielMedic doch die „ # habe ich weg gemacht. Funktioniert jetzt insofern das Telegraf irgendwelche Daten vom MQtt Broker empfängt. Aber im data explorer sehe ich keine Daten bzw. Wird nichts in die influx geschrieben? Woran liegt das ? Token ist drin. Verflucht ist das kompliziert
weil die daten dann nicht in einer datenbank abgelegt werden. mqtt sind live daten, die kannst du live nutzen aber was ist wenn wissen willst wie das wetter vor 2 monaten war? Wenn du die Daten deiner Wetterstation nicht speichern sondern nur direkt verwerten kannst ist die option nicht vorhanden
Super Video, vielen Dank. MQTT in den Shelly's hat mir die letzten zwei Tage mehrere Knoten im Kopf gemacht, die durch deine Tipps gelöst wurden. Jetzt kann ich weiter an meiner QNAP Containervariante von dem Ganzen frickeln :-)
Super das freut mich
Sehr gutes Video, gut erklärt und nicht langweilig. Auch wenn es in Deinen Augen länger gedauert hat als geplant, war es Top um erste Erfahrungen mit MQTT Daten in Grafana zu machen.
Hat mir sehr geholfen, Danke Dir.
(Wenn Du magst, kannst ja in Zukunft Sprungmarken setzen, ich hatte alles schon installiert und brauchte nur den Teil um alles zu verbinden und damit zu arbeiten)
Hallo und vielen Dank für Dein Feedback.
Es freut mich sehr, dass das Video dir geholfen hat.
Bei den neuen Video sind Sprungmarken drin
Grüße und schau gern mal wieder vorbei
Daniel
Super Video! Bietet eine super Grundlage um mit dem Shelly Monitoring einzusteigen und funktioniert sogar im 1. Anlauf beim nachmachen!`
2 Sachen die ich jetzt nur noch verstehen muss:
-> kann ich irgendwie sagen dass er nur bestimmte Fehler aus der MQTT Nachricht in die DB schreiben soll? Weil sowas wie "Power by Minute" kann ich ja auch einfach immer nur den 0. wert speichern und hab damit alle, das ist im Grunde also nur Redundanz... bzw. brauche ich den Wert eigentlich gar nicht und könnte drauf verzichten den zu speichern, genauso z.B. auch den Wert für °F da ich wenn überhaupt in °C messen möchte
=> dürfte ja etwas Speicherplatz sparen auf lange Sicht
-> und dann macht mein Grafana komische Sachen... also der Shelly sendet bei mir nur eine MQTT Nachricht wenn sich an den Werten was ändert oder eben nach ner bestimmten zeit einmal sporadisch... InfluxDB kommt damit klar und das macht an sich ja auch Sinn dass das so funktoniert => keine unnötigen daten die immer gleich sind quasi.... wenn ich mir das auf der Influx GUI anschaue bekomme ich auch einen wunderschönen Graphen der absolut stimmig ist... wenn ich mir das gleiche jetzt aber in Grafana anschauen will, dann hab ich immer so Spikes und dazwischen ist er bei null... bekommt wie bekommt man das umgemoodelt dass er das auch wie in Influx anzeigt?
Vielen Dank
Ich glaube der Wert den du bei Topics einträgst ist nicht die Client ID sondern das MQTT Präfix. Ich kämpfe gerade damit wie man am bestene mehrere Shellys unterscheidet, da die Client ID nicht mitgesendet wird
Cool danke für die Info hilft bestimmt einigen hier
Danke 🙏
Wie immer Top video. Ich habe anstatt Telegraph, NoteRed am Start. Geht um einiges einfacher und man kann ihn für noch mehr Schandtaten nutzen 😅
Danke Danke Node Red schau ich mir auch noch an
Grüße und schau gern mal wieder vorbei
Daniel
Sehr gutes Video, alles genau erklärt zum nachvollziehen. Eine Anmerkung hätte ich noch:
data_format = "json" in der telegraf.config funktioniert bei mir nicht. Tut einfach nichts mit der Einstellung. Was aber funktioiert ist:
data_format = "value"
data_type = "float"
Was ich noch ergänzen möchte ist das ich keinen Shelly verwende sondern OpenDTU mit HOYMILES HM-600 Wechselrichter für meine Solarmodule.
Cool Danke für die Info.
Ich Versuch mich mal demnächst die Daten von meinem Victron in Grafana zu Prügeln
Grüße
Daniel
Meine frage jetzt ist nur: wie kann man das für einen zweiten shelly konfigurieren? benötige ich jetzt eine zweite telegraf configuration? muss ich auch im etc/telegraf/config file etwas ändern?
Ich habe jetzt shelly2/status/switch:0 bei der config im /etc/telegraf und in der web oberfläche in der config hinzugefügt, aber leider sagt der zweite shelly noch: disconnected
und natürlich habe ich auch im zweiten shelly den user und das passwort angegeben.
Ich glaube man muss für jedes Gerät ein Telegraf anlegen.
@@michaelberghammer2946 hab die Lösung. Mann muss lediglich unterscheidbare Gerätenamen auf der Shelly mqtt Seite einstellen und dann in der Telegraf config die neuen Geräte Namen mit Komma getrennt eingeben.
Hi, hab keine Ahnung was Du da machst sieht aber professionell aus. Daumen hoch und abo gelassen, vielleicht kommt mal was einfacheres für Laien 👍
Ist echt cool um Messwerte der Shelly Steckdose in einem Dashboard anzuzeigen.
Grüße 🖖
Daniel
@@DanielMedic ok 👍 das lohnt sich vermutlich wenn man ganz viele Geräte auch andere Hersteller hat, somit hat man alles zentral.
@@Usefulhacksfreeofcharge auf jedenfall aber auch Server, Netzwerkkomponenten lassen sich visualisieren
Vielen Dank für diesen sehr informativen Beitrag.
Sehr gerne und schau mal wieder vorbei
Ist exht sehr lang ;) 1:11:15 Hier kann man auch gut ein Tablet nehmen. und danke für deine mühe. top Video :)
Hallo Jörg,
danke für das Feedback, ist halt viel an Stoff gewesen
Grüße
Daniel
Hi Daniel,
Danke für das tolle Video. Habe das ganze auf einer Synology in Containern am laufen. Hast Du eine Idee, wie ich dem Telegrafen eine weitere Datenquelle bekannt gebe, damit diese Daten dann in einer separaten DB der Influx landen? Oder muss ich für die nächste Datenquelle einen separaten Telegraf aufsetzen?
Gruß
Peter
Das kann eigentlich alles in einer DB du filterst dann einfach nach dem Host
ich bekomme folgenden fehler error loading config file /etc/telegraf/telegraf.conf: line 1: configuration specified the fields ["urls" "token"], but they weren't used
Hallo,
Sonderzeichen oder was nicht richtig auskommentiert?
Grüße
Daniel
@@DanielMedic doch die „
# habe ich weg gemacht. Funktioniert jetzt insofern das Telegraf irgendwelche Daten vom MQtt Broker empfängt. Aber im data explorer sehe ich keine Daten bzw. Wird nichts in die influx geschrieben? Woran liegt das ? Token ist drin. Verflucht ist das kompliziert
@@R32er ist am Anfang bisschen tricky, aber wenn man es 2-3 mal gemacht hat dann geht es
Top!!! 👌🏽
Vielen Dank
kann man Bei Grafana als DatenQuelle nicht auch direkt MQTT wählen ….warum den Umweg über influx DB ?
Moin,
müsste mit dem MQTT Plugin in Grafana gehen
Grüße und schau gern mal wieder vorbei
Daniel
@@DanielMedic leider bekomme ich’s nicht hin, die Daten per MQTT von meiner AHOI DTU ins Grafana zu bekommen.
weil die daten dann nicht in einer datenbank abgelegt werden. mqtt sind live daten, die kannst du live nutzen aber was ist wenn wissen willst wie das wetter vor 2 monaten war? Wenn du die Daten deiner Wetterstation nicht speichern sondern nur direkt verwerten kannst ist die option nicht vorhanden
@@kopflos verstehe, live habe ichs mitlewrweile hinbekommen... dann versuch ichs jetzt mit der Influx ... mal sehen wie weit ich komme
1st
🙏 thx