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. Entwicklung
  4. Flot URL in VIS über flot.0 Objekt anstatt iFrame

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    5
    1
    44

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

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

Flot URL in VIS über flot.0 Objekt anstatt iFrame

Geplant Angeheftet Gesperrt Verschoben Entwicklung
visflot adapter
18 Beiträge 5 Kommentatoren 1.2k Aufrufe 9 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.
  • NegaleinN Offline
    NegaleinN Offline
    Negalein
    Global Moderator
    schrieb am zuletzt editiert von
    #6

    würde das nicht mit "View in Widget" funktionieren!

    Für jeden Flot einen eigenen View (nennen wir es zB aaa) anlegen.
    Dann mit View in Widget in zB View xxx, xxz, xxy, xxt einbinden.

    Bei Änderung des Flot reicht dann einfach nur die 1 View aaa zu ändern.

    Im View xxx, xxz, xxy, xxt wird es automatisch übernommen.

    ° Node.js: 20.17.0 NPM: 10.8.2
    ° Proxmox, Ubuntu 22.04.3 LTS
    ° Fixer ---> iob fix

    D 1 Antwort Letzte Antwort
    0
    • HiltexH Offline
      HiltexH Offline
      Hiltex
      schrieb am zuletzt editiert von
      #7

      Ja und nein. Innerhalb eines Projektes würde das funktionieren. Aber nur, wenn das Flot dann auch immer die gleiche Größe haben soll.

      Blog: indibit.de

      1 Antwort Letzte Antwort
      0
      • NegaleinN Negalein

        würde das nicht mit "View in Widget" funktionieren!

        Für jeden Flot einen eigenen View (nennen wir es zB aaa) anlegen.
        Dann mit View in Widget in zB View xxx, xxz, xxy, xxt einbinden.

        Bei Änderung des Flot reicht dann einfach nur die 1 View aaa zu ändern.

        Im View xxx, xxz, xxy, xxt wird es automatisch übernommen.

        D Offline
        D Offline
        darkiop
        Most Active
        schrieb am zuletzt editiert von
        #8

        Guten Morgen @Negalein, das wäre eine Lösung mit Kompromissen - mach ich so zum Teil auch schon. Die andere wäre die flexiblere - zumal die Objekte von Flot die benötigten Daten ja auch heute schon kennen.

        Ich hab dazu mal ein issue aufgemacht:
        https://github.com/ioBroker/ioBroker.flot/issues/56

        Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

        U 1 Antwort Letzte Antwort
        0
        • D darkiop

          Guten Morgen @Negalein, das wäre eine Lösung mit Kompromissen - mach ich so zum Teil auch schon. Die andere wäre die flexiblere - zumal die Objekte von Flot die benötigten Daten ja auch heute schon kennen.

          Ich hab dazu mal ein issue aufgemacht:
          https://github.com/ioBroker/ioBroker.flot/issues/56

          U Offline
          U Offline
          ukl
          schrieb am zuletzt editiert von
          #9

          @darkiop und @Negalein
          ich würde sogar einen Schritt weiter gehen, denn mein Problem ist das gleiche wie bei Euch aber zusätzlich auch das ich die charts nicht nur aus VIS benutze (z.B. direkt aus beliebigen Browsern od er anderen Webseiten).
          Das optimale (für mich) wäre das jedes chart mit seinem Namen aufgerufen werden kann anstellen von den ganzen Parametern
          der link heute sieht so aus:
          http://tinkerboard.fritz.box:8082/flot/index.html?l[0][id]=hm-rega.0.24298&l[0][instance]=sql.0&l[0][offset]=0&l[0][aggregate]=onchange&l[0][color]=%23FF0000&l[0][thickness]=3&l[0][shadowsize]=3&l ...u.s.w.

          einfacher und common wäre z.B.
          http://tinkerboard.fritz.box:8082/flot/index.html?MeinChartName

          Flot kann dann den link zwischen Name und parameter selber herstellen und das chart genauso generieren wie heute. Der Programmieraufwand sollte sich in Grenzen halten

          Damit kann jede Änderung im chart auf alle chart user ohne jeglichen Aufwand übernehmen werden. Und das nicht nur im VIS sondern an jeder beliebigen Stelle

          Was meint Ihr?

          TRINA_HoneyM_330-340W: 9,86kwp, Plentcore Plus 8.5, BYD HVS10.2

          HiltexH D 2 Antworten Letzte Antwort
          0
          • U ukl

            @darkiop und @Negalein
            ich würde sogar einen Schritt weiter gehen, denn mein Problem ist das gleiche wie bei Euch aber zusätzlich auch das ich die charts nicht nur aus VIS benutze (z.B. direkt aus beliebigen Browsern od er anderen Webseiten).
            Das optimale (für mich) wäre das jedes chart mit seinem Namen aufgerufen werden kann anstellen von den ganzen Parametern
            der link heute sieht so aus:
            http://tinkerboard.fritz.box:8082/flot/index.html?l[0][id]=hm-rega.0.24298&l[0][instance]=sql.0&l[0][offset]=0&l[0][aggregate]=onchange&l[0][color]=%23FF0000&l[0][thickness]=3&l[0][shadowsize]=3&l ...u.s.w.

            einfacher und common wäre z.B.
            http://tinkerboard.fritz.box:8082/flot/index.html?MeinChartName

            Flot kann dann den link zwischen Name und parameter selber herstellen und das chart genauso generieren wie heute. Der Programmieraufwand sollte sich in Grenzen halten

            Damit kann jede Änderung im chart auf alle chart user ohne jeglichen Aufwand übernehmen werden. Und das nicht nur im VIS sondern an jeder beliebigen Stelle

            Was meint Ihr?

            HiltexH Offline
            HiltexH Offline
            Hiltex
            schrieb am zuletzt editiert von
            #10

            @ukl Ich habe Flot mittlerweile fast vollständig verbannt und mache alles mit Grafana. Das ist deutlich schöner, flexibler und einfacher handzuhaben. Dort funktioniert es übrigens, dass Änderungen am Layout des Diagramms überall automatisch aktualisiert werden, ohne dass man VIS anpassen muss.

            Blog: indibit.de

            NegaleinN 1 Antwort Letzte Antwort
            0
            • HiltexH Hiltex

              @ukl Ich habe Flot mittlerweile fast vollständig verbannt und mache alles mit Grafana. Das ist deutlich schöner, flexibler und einfacher handzuhaben. Dort funktioniert es übrigens, dass Änderungen am Layout des Diagramms überall automatisch aktualisiert werden, ohne dass man VIS anpassen muss.

              NegaleinN Offline
              NegaleinN Offline
              Negalein
              Global Moderator
              schrieb am zuletzt editiert von
              #11

              @Hiltex sagte in Flot URL in VIS über flot.0 Objekt anstatt iFrame:

              @ukl Ich habe Flot mittlerweile fast vollständig verbannt und mache alles mit Grafana.

              Benötigt man bei Grafana einen eigenen mySQL-Server? Oder geht das 1:1 aus ioBroker mit einem Adapter?

              ° Node.js: 20.17.0 NPM: 10.8.2
              ° Proxmox, Ubuntu 22.04.3 LTS
              ° Fixer ---> iob fix

              HiltexH 1 Antwort Letzte Antwort
              0
              • NegaleinN Negalein

                @Hiltex sagte in Flot URL in VIS über flot.0 Objekt anstatt iFrame:

                @ukl Ich habe Flot mittlerweile fast vollständig verbannt und mache alles mit Grafana.

                Benötigt man bei Grafana einen eigenen mySQL-Server? Oder geht das 1:1 aus ioBroker mit einem Adapter?

                HiltexH Offline
                HiltexH Offline
                Hiltex
                schrieb am zuletzt editiert von
                #12

                @Negalein dafür benötigt man eine Datenbank. SQL oder InfluxDB stehen zur Auswahl.

                Blog: indibit.de

                NegaleinN 1 Antwort Letzte Antwort
                0
                • HiltexH Hiltex

                  @Negalein dafür benötigt man eine Datenbank. SQL oder InfluxDB stehen zur Auswahl.

                  NegaleinN Offline
                  NegaleinN Offline
                  Negalein
                  Global Moderator
                  schrieb am zuletzt editiert von
                  #13

                  @Hiltex sagte in Flot URL in VIS über flot.0 Objekt anstatt iFrame:

                  @Negalein dafür benötigt man eine Datenbank. SQL oder InfluxDB stehen zur Auswahl.

                  Danke, dann werde ich mal eine DB auf der Synology installieren.

                  Welche ist dMn besser?

                  ° Node.js: 20.17.0 NPM: 10.8.2
                  ° Proxmox, Ubuntu 22.04.3 LTS
                  ° Fixer ---> iob fix

                  HiltexH 1 Antwort Letzte Antwort
                  0
                  • NegaleinN Negalein

                    @Hiltex sagte in Flot URL in VIS über flot.0 Objekt anstatt iFrame:

                    @Negalein dafür benötigt man eine Datenbank. SQL oder InfluxDB stehen zur Auswahl.

                    Danke, dann werde ich mal eine DB auf der Synology installieren.

                    Welche ist dMn besser?

                    HiltexH Offline
                    HiltexH Offline
                    Hiltex
                    schrieb am zuletzt editiert von
                    #14

                    @Negalein ich habe keinen direkten Vergleich, habe mich aber schon ganz am Anfang auf InfluxDB festgelegt. Ich hatte mich früher schonmal mit Grafana beschäftigt und damals war nur InfluxDB möglich.

                    Beides läuft bei mir als Docker-Container ebenfalls auf Synology.

                    Blog: indibit.de

                    NegaleinN 1 Antwort Letzte Antwort
                    0
                    • U ukl

                      @darkiop und @Negalein
                      ich würde sogar einen Schritt weiter gehen, denn mein Problem ist das gleiche wie bei Euch aber zusätzlich auch das ich die charts nicht nur aus VIS benutze (z.B. direkt aus beliebigen Browsern od er anderen Webseiten).
                      Das optimale (für mich) wäre das jedes chart mit seinem Namen aufgerufen werden kann anstellen von den ganzen Parametern
                      der link heute sieht so aus:
                      http://tinkerboard.fritz.box:8082/flot/index.html?l[0][id]=hm-rega.0.24298&l[0][instance]=sql.0&l[0][offset]=0&l[0][aggregate]=onchange&l[0][color]=%23FF0000&l[0][thickness]=3&l[0][shadowsize]=3&l ...u.s.w.

                      einfacher und common wäre z.B.
                      http://tinkerboard.fritz.box:8082/flot/index.html?MeinChartName

                      Flot kann dann den link zwischen Name und parameter selber herstellen und das chart genauso generieren wie heute. Der Programmieraufwand sollte sich in Grenzen halten

                      Damit kann jede Änderung im chart auf alle chart user ohne jeglichen Aufwand übernehmen werden. Und das nicht nur im VIS sondern an jeder beliebigen Stelle

                      Was meint Ihr?

                      D Offline
                      D Offline
                      darkiop
                      Most Active
                      schrieb am zuletzt editiert von
                      #15

                      @ukl sagte in Flot URL in VIS über flot.0 Objekt anstatt iFrame:

                      Was meint Ihr?

                      Die Ideen finde ich super! Am besten noch in das Issue von mir auf Github packen:

                      https://github.com/ioBroker/ioBroker.flot/issues/56

                      @Hiltex Grafana läuft hier auch, ebenfalls im Container und Anbindung an den ioBroker Datenbank Container über die Simple API - das spart viel SQL Arbeit in Grafana.

                      Allerdings läuft Grafana bei mir noch für sich im Container - die Charts habe ich noch nicht in der VIS. Wie hast du die da integriert? Meine mich zu erinnern, das dies nicht direkt über die URL möglich ist?

                      Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

                      1 Antwort Letzte Antwort
                      0
                      • HiltexH Hiltex

                        @Negalein ich habe keinen direkten Vergleich, habe mich aber schon ganz am Anfang auf InfluxDB festgelegt. Ich hatte mich früher schonmal mit Grafana beschäftigt und damals war nur InfluxDB möglich.

                        Beides läuft bei mir als Docker-Container ebenfalls auf Synology.

                        NegaleinN Offline
                        NegaleinN Offline
                        Negalein
                        Global Moderator
                        schrieb am zuletzt editiert von
                        #16

                        @Hiltex sagte in Flot URL in VIS über flot.0 Objekt anstatt iFrame:

                        @Negalein ich habe keinen direkten Vergleich, habe mich aber schon ganz am Anfang auf InfluxDB festgelegt. Ich hatte mich früher schonmal mit Grafana beschäftigt und damals war nur InfluxDB möglich.

                        Beides läuft bei mir als Docker-Container ebenfalls auf Synology.

                        Servus!

                        Ich hab jetzt auch Influx und Grafana auf der Syno im Docker installiert.
                        Kann ich dir dazu ein paar Fragen (in einem eigenen Thread) stellen?

                        Danke

                        ° Node.js: 20.17.0 NPM: 10.8.2
                        ° Proxmox, Ubuntu 22.04.3 LTS
                        ° Fixer ---> iob fix

                        HiltexH 1 Antwort Letzte Antwort
                        0
                        • NegaleinN Negalein

                          @Hiltex sagte in Flot URL in VIS über flot.0 Objekt anstatt iFrame:

                          @Negalein ich habe keinen direkten Vergleich, habe mich aber schon ganz am Anfang auf InfluxDB festgelegt. Ich hatte mich früher schonmal mit Grafana beschäftigt und damals war nur InfluxDB möglich.

                          Beides läuft bei mir als Docker-Container ebenfalls auf Synology.

                          Servus!

                          Ich hab jetzt auch Influx und Grafana auf der Syno im Docker installiert.
                          Kann ich dir dazu ein paar Fragen (in einem eigenen Thread) stellen?

                          Danke

                          HiltexH Offline
                          HiltexH Offline
                          Hiltex
                          schrieb am zuletzt editiert von
                          #17

                          @Negalein sicher, aber ob ich dir da helfen kann ist dann natürlich eine ganz andere Sache 😉

                          Blog: indibit.de

                          1 Antwort Letzte Antwort
                          0
                          • J Offline
                            J Offline
                            Joshude
                            schrieb am zuletzt editiert von
                            #18

                            Ich weiß, der Thread ist schon recht alt, dennoch würd ich das gerne noch mal aufgreifen. Gibts hier inzwischen irgendwie eine praktikable Lösung?
                            Grafana scheint für mich keine richtige Option zu sein, in meinem Use-Case gibts eigentlich nur den Raspberry-Pi vor Ort auf dem der iobroker läuft.

                            In den einzelnen Objekten findet man ja die im OP genannten Daten. Wenn man vor die in Zeile 7 angegebene URL einfach ein [IP]:[Port]/flot/index.html? voranstellt bekommt man ja genau die komplette URL.

                            Wenn es auf "schönem" Weg noch nicht geht, bekommt man die Daten aus dem Objekt einzeln raus, sodass man sich die URL einfach per Script selbst basteln kann?

                            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

                            371

                            Online

                            32.5k

                            Benutzer

                            81.7k

                            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