NEWS
Grafana mit zwei Influxdb Datenbanken
-
@meierchen006
statement_id:0
gehört da auch nicht hin, vllt nochmal in ioBroker deinen state der geloggt wird überprüfen, ob das Setting auch richtig eingestellt ist.
so in etwa
-
Was hast denn unter Visualization eingestellt, zeig mal.
-
@Atifan das ist unterschiedlich, je nachdem was und wie ich mir etwas anzeigen lassen möchte.
Singlestat, Graph, Bar Gauge....
Beispiel mit Graph
nimm doch mal einen der Datenpunkte, die nicht funktionieren und logg den zusätzlich in der anderen Datenbank und teste, ob dann etwas angezeigt wird.
-
Ja ich weiss. Aber je nachdem welche Visualisierung es ist, muss man da doch dann auch was einstellen wie z.B. "Last (not null)".
Dachte vielleicht hat er da was nicht richtig eingestellt. -
@Atifan wenn angezeigt wird
no Data
ist wurscht, ob fill, not null oder der gleichen angewählt ist, denn es sind ja gar keine Daten da.
in der Standardeinstellung, wenn du einen Graphen aufrufst und auch korrekt in die Datenbank geschrieben wurde, erscheint ohne jegliche weitere Einstellung die Messung, wenn du einen DP aus der Liste auswählst -
Ah ok das wusste ich nicht.
Dann stimmt evtl. was mit der DB nicht, oder die Daten werden vielleicht nicht mit dem richtigen Datentyp (Nummer) gespeichert?
Bei mir funktionierte das auch auf Anhieb. -
@Atifan hast du überhaupt schon mal ein erfolgreiches Dashboard erstellt, mit irgendeiner Messung?
@Atifan sagte in Grafana mit zwei Influxdb Datenbanken:
vielleicht nicht mit dem richtigen Datentyp gespeichert?
deshalb, schrieb ich, überprüfe nochmal im ioBroker
-
Ja habe ich siehe oben Wollte ja nur helfen. Ich bin da auch kein Profi, aber so viele Möglichkeiten was falsch sein kann gibt es ja auch wieder nicht
Und mein Dashboard sieht atm so aus, ist aber noch lange nicht fertig -
@Atifan dann nimm doch jetzt dieses dashboard und wähle die entsprechende datenbank aus und danach deinen Messpunkt, wenn nichts erscheint, werden deine Daten auch nicht richtig geloggt
-
Meine Anzeige funktioniert doch. Ich glaube du verwechselst mich hier mit @meierchen006
-
@Atifan gerade erst gemerkt , da hat ja zwischendrin jemand anders geschrieben, hehe....nix für ungut...die antworten sollten an @meierchen006
vom hin und her Blättern, hatte ich nicht auf den Namen geachtet, nicht verwechseltn nur überlesen -
Hallo,
Danke schon mal für die Unterstützung
Also Daten in der Datenbank kommen an.
Hier ein Dashboard der funktionierenden Datenbank DBEnergie als Beispiel von Heute (Today):
Hier mal Daten der nicht funktionierenden Datenbank DBWetter (Screenshot mit Flot):
Auch hier sind also die Daten in der Datenbank vorhanden:
Ok Werde mal einen Test Temperaturfühler in DBEnergie loggen
-
Hallo.
so ich schreibe jetzt meinen Testsensor 092-Wetter-Test in DBEnergie (Influxdb.0) sowie in DBWetter (influxdb.1)
Screenshots: DBEnergie
Datenpunkte sind da !
Screenshot: DBWetter
Egal ob Nummer oder Automatisch wie oben keine Daten in Grafana, von der DBWetter.
-
Hallo,
Hier nochmal die Anzeige des Query Inspector für DBEnergie und DBWetter:
-
@meierchen006 guck mal mit putty auf deine Datenbank
influx
show databases
use DBWetter
show series -
Hallo @crunchip
hier die Daten:
Connected to http://localhost:8086 version 1.7.10
InfluxDB shell version: 1.7.10show databases
name: databases
name
_internal
DBEnergie
DBWetter
DBBrokeruse DBWetter
Using database DBWetter
show series
key
mqtt.0.SmartHome.Wetter.092-Wetter-Test.tele.Sensor-Luftdruck
mqtt.0.SmartHome.Wetter.092-Wetter-Test.tele.Sensor-Luftfeuchte
mqtt.0.SmartHome.Wetter.092-Wetter-Test.tele.Sensor-Temperatur
mqtt.0.SmartHome.Wetter.110-Wetter-Aussen.tele.Sensor-Luftdruck
mqtt.0.SmartHome.Wetter.110-Wetter-Aussen.tele.Sensor-Luftfeuchte
mqtt.0.SmartHome.Wetter.110-Wetter-Aussen.tele.Sensor-Temperatur
mqtt.0.SmartHome.Wetter.120-Wetter-Wozi.tele.Sensor-Luftdruck
mqtt.0.SmartHome.Wetter.120-Wetter-Wozi.tele.Sensor-Luftfeuchte
mqtt.0.SmartHome.Wetter.120-Wetter-Wozi.tele.Sensor-Temperatur
mqtt.0.SmartHome.Wetter.130-Wetter-Buero.tele.Sensor-Luftdruck
mqtt.0.SmartHome.Wetter.130-Wetter-Buero.tele.Sensor-Luftfeuchte
mqtt.0.SmartHome.Wetter.130-Wetter-Buero.tele.Sensor-Temperatur
mqtt.0.SmartHome.Wetter.140-Wetter-DGv.tele.Sensor-Luftdruck
mqtt.0.SmartHome.Wetter.140-Wetter-DGv.tele.Sensor-Luftfeuchte
mqtt.0.SmartHome.Wetter.140-Wetter-DGv.tele.Sensor-Temperatur
mqtt.0.shellies.SmartHome.Wetter.121-Shelly-H&T.online
mqtt.0.shellies.SmartHome.Wetter.121-Shelly-H&T.sensor.battery
mqtt.0.shellies.SmartHome.Wetter.121-Shelly-H&T.sensor.humidity
mqtt.0.shellies.SmartHome.Wetter.121-Shelly-H&T.sensor.temperature -
@meierchen006
geb dann mal ein
influx
show databases
use DBWetter
show seriesselect * from mqtt.0.SmartHome.Wetter.092-Wetter-Test.tele.Sensor-Luftdruck
ob da was kommt, andernfalls
würde dir vorschlagen, die Datenbank zu löschen und neu anlegen in Grafana, falls diese Werte noch nicht ultrawichtig sind.
oder testweise eine neue Datenbank erstellen, dann natürlich auch eine entsprechend in iobroker und neu schreiben. -
Hallo @crunchip
das passiert:Connected to http://localhost:8086 version 1.7.10
InfluxDB shell version: 1.7.10show databases
name: databases
name
_internal
DBEnergie
DBWetter
DBBrokeruse DBWetter
Using database DBWetter
show series
key
mqtt.0.SmartHome.Wetter.092-Wetter-Test.tele.Sensor-Luftdruck
mqtt.0.SmartHome.Wetter.092-Wetter-Test.tele.Sensor-Luftfeuchte
mqtt.0.SmartHome.Wetter.092-Wetter-Test.tele.Sensor-Temperatur
mqtt.0.SmartHome.Wetter.110-Wetter-Aussen.tele.Sensor-Luftdruck
mqtt.0.SmartHome.Wetter.110-Wetter-Aussen.tele.Sensor-Luftfeuchte
mqtt.0.SmartHome.Wetter.110-Wetter-Aussen.tele.Sensor-Temperatur
mqtt.0.SmartHome.Wetter.120-Wetter-Wozi.tele.Sensor-Luftdruck
mqtt.0.SmartHome.Wetter.120-Wetter-Wozi.tele.Sensor-Luftfeuchte
mqtt.0.SmartHome.Wetter.120-Wetter-Wozi.tele.Sensor-Temperatur
mqtt.0.SmartHome.Wetter.130-Wetter-Buero.tele.Sensor-Luftdruck
mqtt.0.SmartHome.Wetter.130-Wetter-Buero.tele.Sensor-Luftfeuchte
mqtt.0.SmartHome.Wetter.130-Wetter-Buero.tele.Sensor-Temperatur
mqtt.0.SmartHome.Wetter.140-Wetter-DGv.tele.Sensor-Luftdruck
mqtt.0.SmartHome.Wetter.140-Wetter-DGv.tele.Sensor-Luftfeuchte
mqtt.0.SmartHome.Wetter.140-Wetter-DGv.tele.Sensor-Temperatur
mqtt.0.shellies.SmartHome.Wetter.121-Shelly-H&T.online
mqtt.0.shellies.SmartHome.Wetter.121-Shelly-H&T.sensor.battery
mqtt.0.shellies.SmartHome.Wetter.121-Shelly-H&T.sensor.humidity
mqtt.0.shellies.SmartHome.Wetter.121-Shelly-H&T.sensor.temperatureselect all
ERR: error parsing query: found ALL, expected identifier, string, number, bool at line 1, char 8
Select all
ERR: error parsing query: found ALL, expected identifier, string, number, bool at line 1, char 8
select * from mqtt.0.SmartHome.Wetter.092-Wetter-Test.tele.Sensor-Luftdruck
ERR: error parsing query: found .0, expected ; at line 1, char 19 -
Hallo @crunchip
das kommt bei DBEnergie (Ausschnitt)
use DBEnergie
Using database DBEnergie: found .0, expected ; at line 1, char 19
show series
key
mqtt.0.SmartHome.Energie.100-WGS-Zaehler.tele.Sensor-Gas
mqtt.0.SmartHome.Energie.100-WGS-Zaehler.tele.Sensor-H2O
mqtt.0.SmartHome.Energie.100-WGS-Zaehler.tele.Sensor-Leistung
mqtt.0.SmartHome.Energie.100-WGS-Zaehler.tele.Sensor-Power
mqtt.0.SmartHome.Energie.100-WGS-Zaehler.tele.Sensor-Spannung
mqtt.0.SmartHome.Energie.100-WGS-Zaehler.tele.Sensor-Stroeme
mqtt.0.SmartHome.Energie.100-WGS-Zaehler.tele.Sensor-Strom
mqtt.0.SmartHome.Wetter.092-Wetter-Test.tele.Sensor-Luftdruck
mqtt.0.SmartHome.Wetter.092-Wetter-Test.tele.Sensor-Luftfeuchte
mqtt.0.SmartHome.Wetter.092-Wetter-Test.tele.Sensor-TemperaturSelect all
ERR: error parsing query: found ALL, expected identifier, string, number, bool at line 1, char 8 -
@meierchen006 sagte in Grafana mit zwei Influxdb Datenbanken:
ERR: error parsing query: found .0, expected ; at line 1, char 19
keine Daten vorhanden, bin leider auch nicht so bewandert, warum und weshalb dieser Fehler auftritt. wie schon geschrieben, versuchsweise, mal neu anlegen.
oder es hat vllt @SBorg ne Idee, der is da bisserl fitter als ich