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. Off Topic
  4. Grafana
  5. [gelöst] Grafana per SimpleAPI - Plugin SimpleJSON vs JSON

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.3k

[gelöst] Grafana per SimpleAPI - Plugin SimpleJSON vs JSON

Geplant Angeheftet Gesperrt Verschoben Grafana
17 Beiträge 4 Kommentatoren 1.2k Aufrufe 6 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.
  • BananaJoeB Offline
    BananaJoeB Offline
    BananaJoe
    Most Active
    schrieb am zuletzt editiert von BananaJoe
    #3

    @crunchip ahh, ok, wenn ich den Datenunkt da einfach reinkopiere funktioniert es ...
    Eine Liste bekomme ich nicht oder es dauert länger als meine Geduld (oder es sind zu viele Datenpunkte)

    Ich habe inzwischen auch eine Alternativlösung mit dem SimpleJSON Adapter gefunden:

    7361d864-b15c-45a0-9a93-762ebaab1cc4-image.png

    mit der Fields Einstellung auf Numeric Fields klappt es und ich bekomme nur den Wert, z.B. bei Gauge

    Nachtrag: so ein Blödsinn, das ist die Voreinstellung.
    Auf einmal gings es, bei einem anderen Widget (Stat) dann wieder nicht.
    Brat mir einer einen Storch

    ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

    crunchipC 1 Antwort Letzte Antwort
    0
    • BananaJoeB BananaJoe

      @crunchip ahh, ok, wenn ich den Datenunkt da einfach reinkopiere funktioniert es ...
      Eine Liste bekomme ich nicht oder es dauert länger als meine Geduld (oder es sind zu viele Datenpunkte)

      Ich habe inzwischen auch eine Alternativlösung mit dem SimpleJSON Adapter gefunden:

      7361d864-b15c-45a0-9a93-762ebaab1cc4-image.png

      mit der Fields Einstellung auf Numeric Fields klappt es und ich bekomme nur den Wert, z.B. bei Gauge

      Nachtrag: so ein Blödsinn, das ist die Voreinstellung.
      Auf einmal gings es, bei einem anderen Widget (Stat) dann wieder nicht.
      Brat mir einer einen Storch

      crunchipC Abwesend
      crunchipC Abwesend
      crunchip
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #4

      @bananajoe sagte in Grafana per SimpleAPI - Plugin SimpleJSON vs JSON:

      Eine Liste bekomme ich nicht oder es dauert länger als meine Geduld (oder es sind zu viele Datenpunkte)

      wahrscheinlich

      umgestiegen von Proxmox auf Unraid

      BananaJoeB 1 Antwort Letzte Antwort
      0
      • crunchipC crunchip

        @bananajoe sagte in Grafana per SimpleAPI - Plugin SimpleJSON vs JSON:

        Eine Liste bekomme ich nicht oder es dauert länger als meine Geduld (oder es sind zu viele Datenpunkte)

        wahrscheinlich

        BananaJoeB Offline
        BananaJoeB Offline
        BananaJoe
        Most Active
        schrieb am zuletzt editiert von
        #5

        @crunchip aber Builder tut es trotzdem noch nicht ...

        d441152e-f0bd-434a-9f02-c3332bdb0b69-image.png

        Mit dem JSON API Plugin ist es wiederum umständlicher, da bekomme ich es aber hin

        ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

        crunchipC 1 Antwort Letzte Antwort
        0
        • BananaJoeB BananaJoe

          @crunchip aber Builder tut es trotzdem noch nicht ...

          d441152e-f0bd-434a-9f02-c3332bdb0b69-image.png

          Mit dem JSON API Plugin ist es wiederum umständlicher, da bekomme ich es aber hin

          crunchipC Abwesend
          crunchipC Abwesend
          crunchip
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #6

          @bananajoe wie oben schon geschrieben, ich habe das Builder gar nicht (Grafana V 9.3.2)

          umgestiegen von Proxmox auf Unraid

          1 Antwort Letzte Antwort
          0
          • BananaJoeB Offline
            BananaJoeB Offline
            BananaJoe
            Most Active
            schrieb am zuletzt editiert von BananaJoe
            #7

            Also, wenn man so etwas angezeigt haben will ist das SimpleJSON Plugin als Datenquelle genau das richtige:
            c45c0847-842b-402f-96de-2c4f5df3d0c5-image.png

            Leider hakt es wenn man nur den letzten Wert haben will. Ich hatte es zwar einmal(!) hinbekommen nach viel rumgeklicke, beim 2. mal dann aber nicht mehr. Braucht mal zum Beispiel für so etwas:
            acc00241-073a-41df-9181-28fe4d4215e0-image.png

            Dafür nutze ich nun ein 2. Plugin, das JSON API :
            c6ece4a6-5f82-42d0-b498-ea40718f1939-image.png
            Einrichtung ist 1:1 wie allen anderen, nur Adresse und Port des SimpleAPI-Adapters:
            6876a0dc-cb2a-43ad-acdb-42238b7bcc48-image.png

            Als Datenquelle funktioniert der dann wie folgt:
            f71f1243-56a1-44e1-90b4-6fbebb68f3f2-image.png

            Unter Path fang Ihr an und tragt dort mit der Option GET folgendes ein:

            /get/shelly.0.SHEM-3%23C45BBE603995%231.Total.InstantPower
            /get/0_userdata.0.Solaranlage.Total.Energy-Power
            

            Also immer /get/ und dann der komplett Objektpfad wie man diesen auch im Objekte-Exlorer vorne herauskopieren kann.
            Beim Shelly-Eintrag sind so komische % Dinger drin ... ja da der Shell im Namen z.B. einen # hat. Da muss man dann mit URL-Kodierung arbeiten: https://www.urlencoder.org/ Der wandelt z.B. Leerzeichen in %20 um und so weiter.
            Bei den meisten Datenpunkten sollte das aber nicht der Fall sein.

            Dann wechselt Ihr auf Fields und gebt

            $.val
            

            6d4ab130-d615-45a2-87a5-7b2470dbfbf2-image.png
            ein. Beim $ Zeichen sollte er schon Anfangen auch die ganzen JSON-Eigenschaften aufzuzählen, $.val enthält den Wert.

            Ist zwar doppelt gemoppelt mit 2x JSON-Plugin, läuft aber.
            Der Vorteil ist auch das man so jeden Wert abrufen kann, auch wenn er nicht per SQL-Adapter aufgezeichnet wird.
            (Ja, man kann da einen Haken im SimpleAPI-Adapter ... aber so schlägt der SimpleJSON einem nur die Datenpunkte vor mit SQL-Aufzeichnung(

            ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

            ? 1 Antwort Letzte Antwort
            0
            • BananaJoeB BananaJoe

              Also, wenn man so etwas angezeigt haben will ist das SimpleJSON Plugin als Datenquelle genau das richtige:
              c45c0847-842b-402f-96de-2c4f5df3d0c5-image.png

              Leider hakt es wenn man nur den letzten Wert haben will. Ich hatte es zwar einmal(!) hinbekommen nach viel rumgeklicke, beim 2. mal dann aber nicht mehr. Braucht mal zum Beispiel für so etwas:
              acc00241-073a-41df-9181-28fe4d4215e0-image.png

              Dafür nutze ich nun ein 2. Plugin, das JSON API :
              c6ece4a6-5f82-42d0-b498-ea40718f1939-image.png
              Einrichtung ist 1:1 wie allen anderen, nur Adresse und Port des SimpleAPI-Adapters:
              6876a0dc-cb2a-43ad-acdb-42238b7bcc48-image.png

              Als Datenquelle funktioniert der dann wie folgt:
              f71f1243-56a1-44e1-90b4-6fbebb68f3f2-image.png

              Unter Path fang Ihr an und tragt dort mit der Option GET folgendes ein:

              /get/shelly.0.SHEM-3%23C45BBE603995%231.Total.InstantPower
              /get/0_userdata.0.Solaranlage.Total.Energy-Power
              

              Also immer /get/ und dann der komplett Objektpfad wie man diesen auch im Objekte-Exlorer vorne herauskopieren kann.
              Beim Shelly-Eintrag sind so komische % Dinger drin ... ja da der Shell im Namen z.B. einen # hat. Da muss man dann mit URL-Kodierung arbeiten: https://www.urlencoder.org/ Der wandelt z.B. Leerzeichen in %20 um und so weiter.
              Bei den meisten Datenpunkten sollte das aber nicht der Fall sein.

              Dann wechselt Ihr auf Fields und gebt

              $.val
              

              6d4ab130-d615-45a2-87a5-7b2470dbfbf2-image.png
              ein. Beim $ Zeichen sollte er schon Anfangen auch die ganzen JSON-Eigenschaften aufzuzählen, $.val enthält den Wert.

              Ist zwar doppelt gemoppelt mit 2x JSON-Plugin, läuft aber.
              Der Vorteil ist auch das man so jeden Wert abrufen kann, auch wenn er nicht per SQL-Adapter aufgezeichnet wird.
              (Ja, man kann da einen Haken im SimpleAPI-Adapter ... aber so schlägt der SimpleJSON einem nur die Datenpunkte vor mit SQL-Aufzeichnung(

              ? Offline
              ? Offline
              Ein ehemaliger Benutzer
              schrieb am zuletzt editiert von
              #8

              @bananajoe

              Moin,

              hast Du dir mal den infinity datasource für Grafana angeschaut?

              Infinity

              VG
              Bernd

              crunchipC BananaJoeB 2 Antworten Letzte Antwort
              1
              • ? Ein ehemaliger Benutzer

                @bananajoe

                Moin,

                hast Du dir mal den infinity datasource für Grafana angeschaut?

                Infinity

                VG
                Bernd

                crunchipC Abwesend
                crunchipC Abwesend
                crunchip
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #9

                @dp20eic klingt interessant, seh ich mir mal an

                umgestiegen von Proxmox auf Unraid

                1 Antwort Letzte Antwort
                0
                • ? Ein ehemaliger Benutzer

                  @bananajoe

                  Moin,

                  hast Du dir mal den infinity datasource für Grafana angeschaut?

                  Infinity

                  VG
                  Bernd

                  BananaJoeB Offline
                  BananaJoeB Offline
                  BananaJoe
                  Most Active
                  schrieb am zuletzt editiert von
                  #10

                  @dp20eic sagte in [gelöst] Grafana per SimpleAPI - Plugin SimpleJSON vs JSON:

                  @bananajoe

                  Moin,

                  hast Du dir mal den infinity datasource für Grafana angeschaut?

                  Infinity

                  VG
                  Bernd

                  Nope, solange bin ich noch nicht bei Grafana dabei.

                  Dann hast du doch bestimmt die Anleitung für die Datenquellenkonfiguration?
                  Wobei in den Screenshots wird immer der ganze http-Aufruf genommen ...

                  Erzähl mal, wie nutzt du den?

                  ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                  ? 1 Antwort Letzte Antwort
                  0
                  • BananaJoeB BananaJoe

                    @dp20eic sagte in [gelöst] Grafana per SimpleAPI - Plugin SimpleJSON vs JSON:

                    @bananajoe

                    Moin,

                    hast Du dir mal den infinity datasource für Grafana angeschaut?

                    Infinity

                    VG
                    Bernd

                    Nope, solange bin ich noch nicht bei Grafana dabei.

                    Dann hast du doch bestimmt die Anleitung für die Datenquellenkonfiguration?
                    Wobei in den Screenshots wird immer der ganze http-Aufruf genommen ...

                    Erzähl mal, wie nutzt du den?

                    ? Offline
                    ? Offline
                    Ein ehemaliger Benutzer
                    schrieb am zuletzt editiert von
                    #11

                    @bananajoe sagte in [gelöst] Grafana per SimpleAPI - Plugin SimpleJSON vs JSON:

                    Erzähl mal, wie nutzt du den?

                    Moin,
                    aktuell nutze ich es nur um mir die durch den device-watcher erstellte listen in Grafana zu holen

                    Beispiel:
                    fc3df647-ac17-40bc-8bd4-95084d52fa6b-grafik.png

                    VG
                    Bernd

                    crunchipC 1 Antwort Letzte Antwort
                    1
                    • ? Ein ehemaliger Benutzer

                      @bananajoe sagte in [gelöst] Grafana per SimpleAPI - Plugin SimpleJSON vs JSON:

                      Erzähl mal, wie nutzt du den?

                      Moin,
                      aktuell nutze ich es nur um mir die durch den device-watcher erstellte listen in Grafana zu holen

                      Beispiel:
                      fc3df647-ac17-40bc-8bd4-95084d52fa6b-grafik.png

                      VG
                      Bernd

                      crunchipC Abwesend
                      crunchipC Abwesend
                      crunchip
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von crunchip
                      #12

                      @dp20eic ok, jetzt hab ichs auch
                      35418277-f9c9-4c34-a7dc-538c7a764e29-image.png

                      @bananajoe sagte in [gelöst] Grafana per SimpleAPI - Plugin SimpleJSON vs JSON:

                      Wobei in den Screenshots wird immer der ganze http-Aufruf genommen ...

                      wenn du dich nur auf den iobroker festlegst, kannst du den Anfangs Link hier eintragen, dann brauchst du nur die Datenpunkte einfügen
                      35ae24d9-d5d1-4376-9286-bb7d234b7bb9-image.png

                      umgestiegen von Proxmox auf Unraid

                      1 Antwort Letzte Antwort
                      1
                      • K Offline
                        K Offline
                        Kail
                        schrieb am zuletzt editiert von
                        #13

                        Hallo,
                        anhand der o.a. Informationen habe ich folgendes vor:
                        JSON Daten aus einem DP in Grafana darstellen. Dieses sollte mit dem SimpleAPI Adapter geschehen.
                        Leider werden mir die Daten noch nicht im Diagramm angezeigt.
                        Folgendes habe ich durchgeführt:

                        • Datenpunkt erstellet
                        • JSON hinterlegt
                        {
                        "data":[{
                          "time": "22:00",
                          "value": 0.2
                        },
                        {
                          "time": "23:00",
                          "value": 0.4
                        }]
                        }
                        

                        SIMPLE API-Plugin eingerichtet
                        Pfad angegeben und versucht Felder zu bestimmen
                        Bildschirmfoto 2023-12-23 um 14.21.25.png
                        Bildschirmfoto 2023-12-23 um 14.31.29.png

                        ? 1 Antwort Letzte Antwort
                        0
                        • K Kail

                          Hallo,
                          anhand der o.a. Informationen habe ich folgendes vor:
                          JSON Daten aus einem DP in Grafana darstellen. Dieses sollte mit dem SimpleAPI Adapter geschehen.
                          Leider werden mir die Daten noch nicht im Diagramm angezeigt.
                          Folgendes habe ich durchgeführt:

                          • Datenpunkt erstellet
                          • JSON hinterlegt
                          {
                          "data":[{
                            "time": "22:00",
                            "value": 0.2
                          },
                          {
                            "time": "23:00",
                            "value": 0.4
                          }]
                          }
                          

                          SIMPLE API-Plugin eingerichtet
                          Pfad angegeben und versucht Felder zu bestimmen
                          Bildschirmfoto 2023-12-23 um 14.21.25.png
                          Bildschirmfoto 2023-12-23 um 14.31.29.png

                          ? Offline
                          ? Offline
                          Ein ehemaliger Benutzer
                          schrieb am zuletzt editiert von
                          #14

                          @kail sagte in [gelöst] Grafana per SimpleAPI - Plugin SimpleJSON vs JSON:

                          SIMPLE API-Plugin eingerichtet

                          Moin,

                          es gibt mehrere Grafana - Plugins, um mit .json umzugehen.
                          a591778e-3cb5-4abe-86cd-e0b65e41a7d1-grafik.png
                          Ich benutze meist
                          1d429de9-35ef-465a-9afa-8359f4dfda8b-grafik.png

                          VG
                          Bernd

                          K 1 Antwort Letzte Antwort
                          0
                          • ? Ein ehemaliger Benutzer

                            @kail sagte in [gelöst] Grafana per SimpleAPI - Plugin SimpleJSON vs JSON:

                            SIMPLE API-Plugin eingerichtet

                            Moin,

                            es gibt mehrere Grafana - Plugins, um mit .json umzugehen.
                            a591778e-3cb5-4abe-86cd-e0b65e41a7d1-grafik.png
                            Ich benutze meist
                            1d429de9-35ef-465a-9afa-8359f4dfda8b-grafik.png

                            VG
                            Bernd

                            K Offline
                            K Offline
                            Kail
                            schrieb am zuletzt editiert von
                            #15

                            @dp20eic
                            Ok, danke Bernd, probiere ich aus.
                            Bin davon ausgegangen das die Beschreibung zum SimpleAPI auf meinen Fall zutrifft.
                            Grüße und schöne Weihnachten

                            ? 1 Antwort Letzte Antwort
                            0
                            • K Kail

                              @dp20eic
                              Ok, danke Bernd, probiere ich aus.
                              Bin davon ausgegangen das die Beschreibung zum SimpleAPI auf meinen Fall zutrifft.
                              Grüße und schöne Weihnachten

                              ? Offline
                              ? Offline
                              Ein ehemaliger Benutzer
                              schrieb am zuletzt editiert von
                              #16

                              @kail sagte in [gelöst] Grafana per SimpleAPI - Plugin SimpleJSON vs JSON:

                              Bin davon ausgegangen das die Beschreibung zum SimpleAPI auf meinen Fall zutrifft.

                              Moin,

                              das kann auch so sein, ich kenne die Plugins nicht alle im Detail, ich kann Dir nur sagen, was ich einsetze und was bei mir funktioniert, ansonsten musst Du bei Grafana mal die Dokumentation zum Plugin durchschauen :)

                              VG
                              Bernd

                              K 1 Antwort Letzte Antwort
                              0
                              • ? Ein ehemaliger Benutzer

                                @kail sagte in [gelöst] Grafana per SimpleAPI - Plugin SimpleJSON vs JSON:

                                Bin davon ausgegangen das die Beschreibung zum SimpleAPI auf meinen Fall zutrifft.

                                Moin,

                                das kann auch so sein, ich kenne die Plugins nicht alle im Detail, ich kann Dir nur sagen, was ich einsetze und was bei mir funktioniert, ansonsten musst Du bei Grafana mal die Dokumentation zum Plugin durchschauen :)

                                VG
                                Bernd

                                K Offline
                                K Offline
                                Kail
                                schrieb am zuletzt editiert von
                                #17

                                Ich bekomme in Grafana die Daten nicht separiert. Dazu habe ich einen neuen Thread aufgemacht.
                                Link zum Ziel
                                Es wäre toll wenn wir eine Lösung finden.
                                Danke und Grüße

                                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

                                870

                                Online

                                32.4k

                                Benutzer

                                81.5k

                                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