Grafana & InfluxDB

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

Fonzo
Beiträge: 1131
Registriert: 22.05.2012, 08:40

Re: Grafana & InfluxDB

Beitrag von Fonzo » 04.10.2018, 14:02

Kasogi hat geschrieben:
04.10.2018, 10:43
Könntet Ihr vielleicht netterweise Euer vorgehen zum Anbinden der InfluxDB in Form eines kleinen Tutorials verfügbar machen - finde das Thema sehr spannend.
Es gibt jeweils Beschreibungen abhängig vom System das man nutzten will.

Benutzeravatar
anli
Beiträge: 4297
Registriert: 10.06.2009, 14:01
Wohnort: 20 Min. nördlich von Hannover und bei Bremen
Kontaktdaten:

Re: Grafana & InfluxDB

Beitrag von anli » 04.10.2018, 16:43

Mit redmatic, dem TICK-Stack und Grafana ist das ein nobrainer.

Redmatic ist für die Raspimatic und CCU3 als Addon verfügbar, bei CCU2 und CCU1 kann es auch extern laufen.

Als erstes alle benötigen Komponenten installieren (redmatic, TICK-Stack, grafana). Dann die Verbindung in redmatic zur ccu einrichten, Datenbank in influxdb einrichten, datasource in grafana einrichten.

Dann in redmatic influxdb adapter installieren: Burger-Menu, manage palette, dann
Schnappschuss_100418_043548_PM.jpg

Dann den Flow anlegen
Schnappschuss_100418_042330_PM.jpg

im rpc event Topic wie gewünscht anlegen, wenn gewünscht Filter einrichten, "emit only changed values" auswählen
Schnappschuss_100418_043801_PM.jpg

Mit change node die in msg.topic enthaltenen Daten in msg.measurement umspeichern, da influxdb die Daten dort erwartet
Schnappschuss_100418_043936_PM.jpg

Dann mit function-Node und folgendem Skript Leerzeichen escapen (Bug im influxdb-Connector, wenn der mal gefixt wird, erhält man evtl. doppelte \\, dann das Skript wieder löschen):

Code: Alles auswählen

msg.measurement = msg.measurement.replace(/ /g, '\\ ');
return msg;
Und dann ab in die Datenbank:
Schnappschuss_100418_044200_PM.jpg
WICHTIG: Wenn alles fertig eingerichtet ist, oben rechts auf Deploy klicken, damit es aktiv wird!
Herzliche Grüße, anli

Alle Angaben ohne Gewähr und Haftung meinerseits. Verwendung der von mir zur Verfügung gestellten Downloads auf eigene Gefahr. Ich bitte um Verständnis, dass ich aus zeitlichen Gründen keine unaufgeforderte Hilfestellung per PN/Mail geben kann. Bitte allgemeine Fragen ins Forum stellen, hier können viele fähige User viel schneller helfen.

TERMIN für das Usertreffen 2019 jetzt verfügbar! Hier informieren: https://www.homematic-usertreffen.de. Termin: 5.4. - 7.4.2019 in Kassel (freitags nur Workshops, Vorträge Sa + So)

Homematic-Manager v2: einfaches Tool zum Erstellen von Direktverknüpfungen und Bearbeiten von Gerätenamen, -parametern etc. für Homematic und HomematicIP (Alternative diesbzgl. zur WebUI)

Einsteiger-Hilfeerweiterter Skript-ParserCCU2 WebUI Admin Kennwort weg und kein SSH-Zugang? - hier klicken

Antworten

Zurück zu „CUxD“