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
    16
    1
    1.9k

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

  • 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

    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 Offline
                CodierknechtC Offline
                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

                      758

                      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