Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. [gelöst] Datenbank mit mehr als einem "_value" - Feld

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    927

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

[gelöst] Datenbank mit mehr als einem "_value" - Feld

Geplant Angeheftet Gesperrt Verschoben Blockly
40 Beiträge 5 Kommentatoren 340 Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D DGR

    @OliverIO

    in Grafana dann eher eine Tabelle oder Logs

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #30

    @DGR sagte in Datenbank mit mehr als einem "_value" - Feld:

    eher eine Tabelle oder Logs

    Das ergibt eher Sinn

    so in der Art?
    Screenshot_20251219-153742_DuckDuckGo.jpg

    Das ist jetzt (formatierter) Text in einem DP mit History historisiert und mit dem Eventlist Widget dargestellt.

    ganz ohne (echte) Datenbank und Grafana.
    nur mit iob Hausmitteln

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    1 Antwort Letzte Antwort
    0
    • D DGR

      @OliverIO

      in Grafana dann eher eine Tabelle oder Logs

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb am zuletzt editiert von
      #31

      @DGR

      Oder evtl sowas?
      Aber wir müssen hier rumraten
      https://grafana.com/grafana/plugins/operato-windrose-panel/

      Meine Adapter und Widgets
      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
      Links im Profil

      D 2 Antworten Letzte Antwort
      0
      • OliverIOO OliverIO

        @DGR

        Grafana stellt Diagramme dar, keine Tabellen.
        Du kannst dir ja mal auf der produktseite die Beispiele anschauen.
        https://grafana.com/grafana/?plcmt=products-nav

        Tabellen kannst du direkt mit Daten aus der Datenbank im iobroker anzeigen.

        Leider hast du noch immer Nix erzählt was du da genau sammeln und anzeigen willst.
        Irgendwo hab ich was mit Windrichtung und grad gesehen? Ist es das?

        D Offline
        D Offline
        DGR
        schrieb am zuletzt editiert von
        #32

        @OliverIO
        c53a0bde-d24b-4727-8ad1-37739b9a0832-image.png

        1 Antwort Letzte Antwort
        0
        • OliverIOO OliverIO

          @DGR

          Oder evtl sowas?
          Aber wir müssen hier rumraten
          https://grafana.com/grafana/plugins/operato-windrose-panel/

          D Offline
          D Offline
          DGR
          schrieb am zuletzt editiert von
          #33

          @OliverIO

          Der Link ist für mich auch sehr interessant, aber im Moment ein anderes Thema.

          Ich wollte eher sowas (Ausschnitt aus Grafana). Alles ist unter value enthalten (zusammengesetzt aus Text, Zahlenwert und "mV") - hier Visualisierung-Logs

          17d9fd01-1ce6-4df3-94e6-209e40e68594-image.png

          In iobroker hätte ich gerne noch mitgegeben bei bestimmten Werten: "Achtung ! Batteriewechsel notwendig"
          Kann man zwar auch mit in value schreiben, aber das ist hier auch nur ein BEISPIEL. Es wäre dann auch wieder günstig die Zeilen zu sortieren (markierte nach oben) - Voraussetzung Zahlenwert im separaten Feld.

          D 1 Antwort Letzte Antwort
          0
          • D DGR

            @OliverIO

            Der Link ist für mich auch sehr interessant, aber im Moment ein anderes Thema.

            Ich wollte eher sowas (Ausschnitt aus Grafana). Alles ist unter value enthalten (zusammengesetzt aus Text, Zahlenwert und "mV") - hier Visualisierung-Logs

            17d9fd01-1ce6-4df3-94e6-209e40e68594-image.png

            In iobroker hätte ich gerne noch mitgegeben bei bestimmten Werten: "Achtung ! Batteriewechsel notwendig"
            Kann man zwar auch mit in value schreiben, aber das ist hier auch nur ein BEISPIEL. Es wäre dann auch wieder günstig die Zeilen zu sortieren (markierte nach oben) - Voraussetzung Zahlenwert im separaten Feld.

            D Offline
            D Offline
            DGR
            schrieb am zuletzt editiert von
            #34

            Ich habe jetzt einen Weg gefunden. Array in iobroker gefüllt und dann in Grafana aufgesplittet und sortiert.

            88ba3c78-7653-4620-9f47-cac20a723339-image.png

            OliverIOO 1 Antwort Letzte Antwort
            0
            • HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #35

              Das ist aber doch kein Historisieren, sondern eher ein Vis- (Er-)/ Zusatz für aktuelle Daten

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • D DGR

                Ich habe jetzt einen Weg gefunden. Array in iobroker gefüllt und dann in Grafana aufgesplittet und sortiert.

                88ba3c78-7653-4620-9f47-cac20a723339-image.png

                OliverIOO Offline
                OliverIOO Offline
                OliverIO
                schrieb am zuletzt editiert von
                #36

                @DGR

                ok, auch wenn das wahrscheinlich etwas kompliziert ist.
                der text muss ja auch nicht pro wert zugeordnet werden, sondern nur je datenpunkt aus dem der wert kommt, so das du es schön angezeigt bekommst.

                dazu könnte man in influx eine mapping tabelle machen in der der datenpunkt bzw dessen id zu einem text gemappt wird.
                diese wird dann im rahmen der abfrage von grafana aus aufgelöst, so das in grafana dann sowas ankommt

                dp_text,wert,zeitstempel
                ...

                Meine Adapter und Widgets
                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                Links im Profil

                1 Antwort Letzte Antwort
                0
                • CodierknechtC Online
                  CodierknechtC Online
                  Codierknecht
                  Developer Most Active
                  schrieb am zuletzt editiert von Codierknecht
                  #37

                  Array in iobroker gefüllt und dann in Grafana aufgesplittet und sortiert.

                  Der Text ist doch lediglich eine Interpretation des Wertes.

                  Mal frei Schnauze als SQL:

                  SELECT NAME, TIMESTAMP, VALUE, 
                         CASE WHEN VALUE < 3000 THEN 'Batteriewechsel notwendig' END AS INFO
                    FROM TABELLE
                   ORDER BY TIMESTAMP DESC
                  

                  Edit:
                  Oder auch mal etwas näher an einer möglichen Realität:

                  7676dabc-163c-4e93-861f-055bef2d78de-grafik.png

                  "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                  Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                  HmIP|ZigBee|Tasmota|Unifi
                  Zabbix Certified Specialist
                  Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                  OliverIOO 1 Antwort Letzte Antwort
                  0
                  • CodierknechtC Codierknecht

                    Array in iobroker gefüllt und dann in Grafana aufgesplittet und sortiert.

                    Der Text ist doch lediglich eine Interpretation des Wertes.

                    Mal frei Schnauze als SQL:

                    SELECT NAME, TIMESTAMP, VALUE, 
                           CASE WHEN VALUE < 3000 THEN 'Batteriewechsel notwendig' END AS INFO
                      FROM TABELLE
                     ORDER BY TIMESTAMP DESC
                    

                    Edit:
                    Oder auch mal etwas näher an einer möglichen Realität:

                    7676dabc-163c-4e93-861f-055bef2d78de-grafik.png

                    OliverIOO Offline
                    OliverIOO Offline
                    OliverIO
                    schrieb am zuletzt editiert von
                    #38

                    @Codierknecht

                    Er hat influx

                    Meine Adapter und Widgets
                    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                    Links im Profil

                    D 1 Antwort Letzte Antwort
                    0
                    • OliverIOO OliverIO

                      @Codierknecht

                      Er hat influx

                      D Offline
                      D Offline
                      DGR
                      schrieb am zuletzt editiert von
                      #39

                      @OliverIO
                      nochmal abschließend falls Interesse an meiner Lösung besteht. Es gibt bestimmt auch andere Wege, aber dieser war für mich am Einfachsten. Das Blockly-Script lassen ich einmal täglich laufen. Ausgabe in einen Datenpunkt (Array).

                      Blockly.jpg

                      In influx sieht es dann so aus:

                      influx.jpg
                      hier wird es nur weitergereicht an Grafana und dort aufbereitet nach Wunsch:

                      Grafana1.JPG

                      Ergebnis:
                      Grafana2.jpg

                      Danke für die Geduld und die Hilfe

                      1 Antwort Letzte Antwort
                      1
                      • OliverIOO OliverIO

                        @DGR

                        Oder evtl sowas?
                        Aber wir müssen hier rumraten
                        https://grafana.com/grafana/plugins/operato-windrose-panel/

                        D Offline
                        D Offline
                        DGR
                        schrieb am zuletzt editiert von
                        #40

                        @OliverIO
                        Danke für den Hinweis. Läuft.
                        1000008140.jpg

                        1 Antwort Letzte Antwort
                        0
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        912

                        Online

                        32.6k

                        Benutzer

                        82.2k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe