Mit dem Feature influxdb können die SMA-EM-Daten in eine Influx-DB übertagen werden. Ich habe mich nun etwas mit Grafana gespielt um eineige Grafiken daraus zu generieren.
Falls jemand an meinen Grafana – Einstellungen aufbauen möchte: hier die JSON – Datei mit Dashboard, Panels, Settings, Layout…
1900204523 ist die Seriennummer meines SMA-EM. Damit die Grafiken funktionieren müsst ihr diese Seriennummer durch die Seriennummer eures Energy-Meters oder HomeManagers2 austauschen.
Das Feature InfluxDB muss aktiviert und konfiguriert werden, dann sollten die Daten an die InfluxDB gesendet werden; Das Json beschreibt nur, wie Grafana die DAten aus der InfluxDB darstellen soll
Hallo, Danke für deine Antwort. Was genau meinst du mit „Feature InfluxDB“ installieren und konfigurieren?
Aktuell habe ich eine Influx DB installiert, den dazugehörigen Iobroker Adapter installiert und eingerichtet und in Grafana die Verbindung zur Datenbank aufgebaut.
Hallo https://github.com/datenschuft/SMA-EM horcht nur am Netzwerk auf Datenpakete vom SMA EM/Homemanager und zerlegt die einzelnen Messwerte und Zählerstände.
Über einzelne Features kann dieser Daemon / dieses Service die Daten weitergeben.
So gibt es auch Feature influxdb, das in der Konfigurationsdatei im Abschnitt [SMA-EM] mit features=influxdb eingebunden/aktiviert werden muss.
Dieses Feature gibt die Daten dann an eine InfluxDB weiter. Details zu dieser Verbindung müssen natürlich auch konfiguriert werden.
[FEATURE-influxdb]
# symcon
host=influxdb
port=8086
db=SMA
measurement=SMAEM
timeout=5
user=
password=
fields=pconsume,psupply,p1consume,p2consume,p3consume,p1supply,p2supply,p3supply
Erst danach werden die in fields angegebenen Messwerte an die InfluxDB geschickt.
Ich habe die Seriennummer in der JSON gegen meine Seriennummer ausgetauscht, aber ich bekomme dennoch keine Anzeite. Ich habe in die Influx jetzt mal alle States des Adapters geschrieben.
Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen
Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.
Kommentar (7)
Carsten| Februar 2, 2021
Ich habe deine Json importiert, nachdem ich mittels search & replace meine Seriennummer eingefügt habe.
Mir wird aber nichts angezeigt in Grafana. Muss ich dennoch die zu loggenden Datenpunkte auswählen und in die Influx DB schreiben?
Flo Wenger| Februar 2, 2021
Das Feature InfluxDB muss aktiviert und konfiguriert werden, dann sollten die Daten an die InfluxDB gesendet werden; Das Json beschreibt nur, wie Grafana die DAten aus der InfluxDB darstellen soll
Carsten| Februar 3, 2021
Hallo, Danke für deine Antwort. Was genau meinst du mit „Feature InfluxDB“ installieren und konfigurieren?
Aktuell habe ich eine Influx DB installiert, den dazugehörigen Iobroker Adapter installiert und eingerichtet und in Grafana die Verbindung zur Datenbank aufgebaut.
Würde mich über eine kurze Rückmeldung freuen.
Flo Wenger| Februar 3, 2021
Hallo
https://github.com/datenschuft/SMA-EM horcht nur am Netzwerk auf Datenpakete vom SMA EM/Homemanager und zerlegt die einzelnen Messwerte und Zählerstände.
Über einzelne Features kann dieser Daemon / dieses Service die Daten weitergeben.
So gibt es auch Feature influxdb, das in der Konfigurationsdatei im Abschnitt [SMA-EM] mit features=influxdb eingebunden/aktiviert werden muss.
Dieses Feature gibt die Daten dann an eine InfluxDB weiter. Details zu dieser Verbindung müssen natürlich auch konfiguriert werden.
[FEATURE-influxdb]
# symcon
host=influxdb
port=8086
db=SMA
measurement=SMAEM
timeout=5
user=
password=
fields=pconsume,psupply,p1consume,p2consume,p3consume,p1supply,p2supply,p3supply
Erst danach werden die in fields angegebenen Messwerte an die InfluxDB geschickt.
Michael| September 20, 2021
Kannst du ggf sagen wo man die Configdatei unter IOBroker für den Adapter SMA-EM findet um die Influx DB zu aktivieren ?
admin| Oktober 19, 2021
SMA-EM-Daemon muss die Daten mit dem Feature influxdb in die Influxdb senden. Details: https://github.com/datenschuft/SMA-EM/blob/master/features/influxdb.py
Carsten| Februar 2, 2021
Ich habe die Seriennummer in der JSON gegen meine Seriennummer ausgetauscht, aber ich bekomme dennoch keine Anzeite. Ich habe in die Influx jetzt mal alle States des Adapters geschrieben.
Leider wird mir immer nur „No Data“ angezeigt.