Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Grafana mit zwei Influxdb Datenbanken

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Grafana mit zwei Influxdb Datenbanken

    This topic has been deleted. Only users with topic management privileges can see it.
    • crunchip
      crunchip Forum Testing Most Active @meierchen006 last edited by

      @meierchen006 du bist aber jetzt wieder in DBWetter, die ging doch generell nicht, dafür hattest du doch extra ne neue Wetter angelegt, teste das doch da nochmal

      1 Reply Last reply Reply Quote 0
      • M
        meierchen006 last edited by meierchen006

        Hallo @crunchip

        Die Datenbank habe ich heute Morgen gelöscht da die ja auch nicht richtig funktioniert hatte.
        Jetzt nochmal neu angelegt:
        Connected to http://localhost:8086 version 1.7.10
        InfluxDB shell version: 1.7.10

        CREATE DATABASE Wetter

        show Databases
        name: databases
        name


        _internal
        DBEnergie
        DBWetter
        Wetter

        GRANT ALL ON Wetter TO ioBrokeruser
        use Wetter
        Using database Wetter

        INSERT "mqtt.0.SmartHome.Wetter.110-Wetter-Aussen.tele.Sensor-Temperatur" value=33.3

        select * from "mqtt.0.SmartHome.Wetter.110-Wetter-Aussen.tele.Sensor-Temperatur"

        zeigt so auch keinen Wert an, Datenbank hätte jetzt ja nur diesen einen Wert.

        38666c64-b7bd-4ccf-9ce0-83ca2fb254b6-image.png

        In ioBroker ist übrigens wieder eine Umstellung auf Zeichenfolge erfolgt:

        87f48df2-12b9-49c3-96ab-c136a47efa8b-image.png

        aber wie man oben ja schon sieht sind die Werte in der Tabelle und in der Datenbank DBWetter

        1582481100274000000 true system.adapter.mqtt.0 0 10.4
        1582481400309000000 true system.adapter.mqtt.0 0 10.4
        1582481700296000000 true system.adapter.mqtt.0 0 10.4
        1582482000277000000 true system.adapter.mqtt.0 0 10.5
        1582482300288000000 true system.adapter.mqtt.0 0 10.5
        1582482600284000000 true system.adapter.mqtt.0 0 10.5
        1582482900303000000 true system.adapter.mqtt.0 0 10.5
        1582483200323000000 true system.adapter.mqtt.0 0 10.5
        1582483500290000000 true system.adapter.mqtt.0 0 10.5
        1582483800295000000 true system.adapter.mqtt.0 0 10.5
        1582484100503000000 true system.adapter.mqtt.0 0 10.4
        1582484400311000000 true system.adapter.mqtt.0 0 10.4
        1582484700279000000 true system.adapter.mqtt.0 0 10.4
        1582485000333000000 true system.adapter.mqtt.0 0 10.4
        1582485300343000000 true system.adapter.mqtt.0 0 10.4
        1582485600309000000 true system.adapter.mqtt.0 0 10.4
        1582485900310000000 true system.adapter.mqtt.0 0 10.4

        So ich habe jetzt nochmal in IOBroker umgestellt das influxdb.1 auch in die Datenbank Wetter schreiben soll:

        use Wetter
        Using database Wetter

        select * from "mqtt.0.SmartHome.Wetter.110-Wetter-Aussen.tele.Sensor-Temperatur"
        name: mqtt.0.SmartHome.Wetter.110-Wetter-Aussen.tele.Sensor-Temperatur
        time ack from q value


        1582486800268000000 true system.adapter.mqtt.0 0 10.5

        Das war jetzt um 20:40 Uhr, Wert kommt in der Datenbank an.

        Aber nicht in Grafana:

        ef18c16e-1100-4485-afb2-bafeb200a230-image.png

        crunchip 1 Reply Last reply Reply Quote 0
        • crunchip
          crunchip Forum Testing Most Active @meierchen006 last edited by crunchip

          @meierchen006 also ehrlich gesagt, verlier ich so langsam den Überblick.
          du hattest die Datenbank Wetter in Grafana, gelöscht und nun wieder neu angelegt, richtig? und da kommen keine Werte von deinem Sensor.
          Aber seh ich das richtig, du hast in Iobroker

          • influxdb.0
          • influxdb.1
            und wechselst immer die Datenbank in der influxdb.1...vllt stimmt genau da etwas nicht
            hast du da mal eine weitere Instanz angelegt und auf die neu erstellte Datenbank Wetter verwiesen.
            dann deinen (Problem-Sensor) mit influxdb.2 loggen
            danach sehen, ob was in Grafana ankommt.

          @meierchen006 sagte in Grafana mit zwei Influxdb Datenbanken:

          wieder eine Umstellung auf Zeichenfolge

          kann ich mir irgendwie nicht erklären(was hattest du ursprünglich ausgewählt?),
          aber wie gerade geschrieben,
          teste mit einer weiteren Instanz, ob das da wieder passiert.
          was hast du hier blau markiert eingestellt?
          7027339a-04f8-4689-aa16-38f5e2739b81-image.png

          1 Reply Last reply Reply Quote 0
          • M
            meierchen006 last edited by meierchen006

            Hallo @crunchip,

            Ja die Datenbank Wetter habe ich gestern Abend wieder neu angelegt, keine Werte vom Sensor kommen an.

            für dein Überblick:

            influxdb.0 => DBEnergie
            da wandern meine DATEN von meinen Energiezählern rein "Datenbank DBEnergie", alles funktioniert auch in Grafana!

            in ioBroker so eingestellt:
            4635d129-196d-41fc-b42f-a827bdd32004-image.png

            influxdb.1 => DBWetter
            da sollen meine DATEN von meinen Wettersensoren rein "Datenbank DBWetter", Daten sind in Datenbank aber nicht in Grafana zu Visualisieren

            in ioBroker so eingestellt:
            86550e0b-a19b-45c8-b817-d8c3a1b70467-image.png
            wechselt leider immer von "Automatisch" auf "Zeichenfolge"

            zwischen DBWetter und Wetter wechsle ich immer in ioBroker in der Instanz "influxdb.1" den Datenbanknamen von DBWetter zu Wetter oder umgedreht!

            influxdb.1 => "Wetter" nur zum Testen
            da sollen meine DATEN von meinen Wettersensoren rein "Datenbank Wetter", Daten kommen in der Datenbank an aber nicht in Grafana zu Visualisieren, siehe gestern Abend

            in ioBroker so eingestellt:
            86550e0b-a19b-45c8-b817-d8c3a1b70467-image.png

            Deine Frage: Was hast du hier eingestellt?
            deb2a995-a0b4-4a2e-b752-dee4867e5f5d-image.png

            eed3d77f-2d7c-4419-b0f8-4d7b79eac176-image.png

            Jetzt soll ich noch eine Instanz erstellen und das gleiche testen?

            crunchip 1 Reply Last reply Reply Quote 0
            • crunchip
              crunchip Forum Testing Most Active @meierchen006 last edited by crunchip

              @meierchen006 genau, vllt stimmt etwas mit deiner influxdb1 nicht, vorallem durchs wechseln, genau das habe ich gemeint, und eben prüfen ob das Problem mit dem (Automatik/Zeichenfolge) weiterhin besteht
              deshalb eine weitere instanz in iobroker anlegen und diese dann auf Wetter verweisen.
              die influxdb.1 dann zuvor auf DBWetter stellen
              deinen Sensor dann entsprechend in der 3. Instanz loggen...und hoffen, das in Grafana dann was ankommt
              In der Instanz vllt auch mal...Nur Änderungen aufzeichnen....Haken setzen
              Entprellzeit vllt auch mal herab setzen auf 1000 z.b.

              1 Reply Last reply Reply Quote 0
              • M
                meierchen006 last edited by

                Hallo @crunchip

                so die neue Instanz ist erstellt:
                380d083e-80b1-445e-a870-0a2fc92ec271-image.png

                influxdb.0 => DBEnergie
                d0e29125-eb71-4bd0-b7a5-ee676515c392-image.png

                influxdb.1 => DBWetter
                c4de15f8-976c-44fa-a8c5-66959187e769-image.png

                influxdb.2 => Wetter
                9004697c-9d6e-4afb-a0f8-aca97c0a4e47-image.png

                2f9cc19d-c035-4ae0-8f17-fe48e88e7ca2-image.png

                so jetzt beginne ich in Wetter Daten zu sammeln:
                dd957512-1ad7-4509-9cfc-60550455911b-image.png

                mit der Einstellung "Automatisch" gespeichert!

                30729cc7-8717-4d1f-a711-5a127564317c-image.png

                crunchip 1 Reply Last reply Reply Quote 0
                • crunchip
                  crunchip Forum Testing Most Active @meierchen006 last edited by crunchip

                  @meierchen006 sagte in Grafana mit zwei Influxdb Datenbanken:

                  mit der Einstellung "Automatisch" gespeichert

                  nur Änderungen ist nicht aktiviert und Entprellzeit steht noch auf 2000

                  Schreibintervall hab ich z.b. bei mir auf 60 sek

                  1 Reply Last reply Reply Quote 0
                  • M
                    meierchen006 last edited by

                    Hallo @crunchip

                    ich kann es fast nicht Glauben aber Werte kommen vom Aussenfühler an 👍

                    8defc9af-6f60-4477-b302-3ed460190df4-image.png

                    Jetzt werde ich mal die anderen Wettersensoren dazunehmen.

                    crunchip 1 Reply Last reply Reply Quote 0
                    • crunchip
                      crunchip Forum Testing Most Active @meierchen006 last edited by

                      @meierchen006
                      das freut mich, hoffen wir mal, das es nun endlich auch so bleibt👍

                      1 Reply Last reply Reply Quote 0
                      • M
                        meierchen006 last edited by

                        Hallo @crunchip

                        @crunchip sagte in Grafana mit zwei Influxdb Datenbanken:

                        nur Änderungen ist nicht aktiviert und Entprellzeit steht noch auf 2000

                        dies will ich auch so haben, ist dann gut kompatibel mit Excel.

                        Mal sehen wenn gleich von den anderen Sensoren die Daten kommen.

                        Übrigens habe ich extra eben bevor ich die neue Instanz angelegt habe, die Datenbank "Wetter" wieder gelöscht und danach eine neue leere Datenbank "Wetter" angelegt. Ob es Notwendig war ?

                        crunchip 1 Reply Last reply Reply Quote 0
                        • crunchip
                          crunchip Forum Testing Most Active @meierchen006 last edited by

                          @meierchen006 sagte in Grafana mit zwei Influxdb Datenbanken:

                          Ob es Notwendig war

                          denke nicht, Fehler lag wohl eher in deiner Instanz und nicht an der Datenbank selbst in Influx

                          1 Reply Last reply Reply Quote 0
                          • M
                            meierchen006 last edited by meierchen006

                            Hallo @crunchip

                            nachdem es jetzt ja funktioniert werde ich zum Monatswechsel, wenn meine Daten gesichert sind, das ganze nochmal probieren mit DBWetter, dazu werde ich die Instanz influxdb.1 löschen und neu anlegen.

                            Aktuell kommen alle Daten in "Wetter" an und ich kann sie auch in Grafana Visualisieren.

                            Kurze Frage noch zu meinem Energievisuliation:
                            1b0c14a7-c528-4542-9e6a-2ebd095567ec-image.png

                            Unter der Grafik habe ich ja die Tabelle mit min und max Value,

                            Wie kann ich von diesen beiden die Differnez anzeigen lassen.

                            Also max - min = ? >> so würde man immer vom eingestellten bereich direkt den Verbrauch sehen.

                            crunchip 1 Reply Last reply Reply Quote 0
                            • crunchip
                              crunchip Forum Testing Most Active @meierchen006 last edited by

                              @meierchen006 ich habe es so gelöst

                              SELECT non_negative_difference(last(cumulative_sum))FROM (
                              SELECT cumulative_sum(non_negative_difference(last("value"))) FROM "HIERDEINSENSOR" WHERE $timeFilter GROUP BY time(1d)
                              ) WHERE $timeFilter GROUP BY time(1d) tz('Europe/Berlin')
                              

                              sieht dann so aus
                              284e7d15-e8f7-4716-b0bc-75dad5432732-image.png

                              1 Reply Last reply Reply Quote 0
                              • M
                                meierchen006 last edited by

                                Hallo @crunchip,

                                und was mache ich damit?

                                @crunchip sagte in Grafana mit zwei Influxdb Datenbanken:

                                                                                                                                                            SELECT non_negative_difference(last(cumulative_sum))FROM (                                                                                                                                                                            SELECT cumulative_sum(non_negative_difference(last("value"))) FROM "HIERDEINSENSOR" WHERE $timeFilter GROUP BY time(1d)                                                                                                                                                                            ) WHERE $timeFilter GROUP BY time(1d) tz('Europe/Berlin')
                                

                                Übrigens vielen Dank nochmal für die Unterstützung bei meinem Problem mit der zweiten Datenbank und Grafana! 😊

                                crunchip 1 Reply Last reply Reply Quote 0
                                • crunchip
                                  crunchip Forum Testing Most Active @meierchen006 last edited by

                                  @meierchen006 deine query Abfrage kannst du rechts über den Bleistift umschalten, dann dort den code eingeben, und deinen Sensor einsetzen.

                                  M 1 Reply Last reply Reply Quote 0
                                  • M
                                    meierchen006 @crunchip last edited by

                                    Hallo @crunchip,

                                    wie speichere ich den "Text" hier dann ab?
                                    7b56c372-67cc-4a17-92c9-b764fee641e0-image.png

                                    Immer nach dem verlassen steht mein alter "Text" wieder drin!

                                    crunchip 1 Reply Last reply Reply Quote 0
                                    • crunchip
                                      crunchip Forum Testing Most Active @meierchen006 last edited by

                                      @meierchen006 du musst zum einen im Text-Editor bleiben, wenn du umschaltest, verändert sich die Abfrage wieder, keine Ahnung warum.
                                      Zum anderen, oben dein Dashboard speichern.

                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post

                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      885
                                      Online

                                      32.0k
                                      Users

                                      80.4k
                                      Topics

                                      1.3m
                                      Posts

                                      vis
                                      5
                                      55
                                      9051
                                      Loading More Posts
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                      The ioBroker Community 2014-2023
                                      logo