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. Visualisierung
  4. Show vis online

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Show vis online

Geplant Angeheftet Gesperrt Verschoben Visualisierung
visflot
15 Beiträge 4 Kommentatoren 552 Aufrufe 3 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.
  • R Offline
    R Offline
    RedRobin132
    schrieb am zuletzt editiert von RedRobin132
    #1

    Hallo!
    Ich habe in meinem ioBroker Daten von einem Ultraschallsensor. Diese möchte ich auf per Browser (als Verlauf) anzeigen. Das habe ich per vis und flot realisieren können:
    Bildschirmfoto 2024-04-10 um 18.08.10.png

    Mein Problem ist jetzt, dass nicht nur ich, sondern auch andere auf diese Webseite zugreifen können sollen. Da ich den Port der vis nicht öffnen möchte, habe ich mir gedacht, dass ich das ganze per apache server und iframe einbinden kann, habe aber nicht bedacht, dass der iFrame client-seitig läuft und daher nicht auf die vis zugreifen kann.
    Jetzt ist meine Frage, hat jemand von euch eine Idee, wie ich es schaffe diese Datendarstellung online zu realisieren und auch die Eingaben des Nutzers an die vis weiter zu geben (sozusagen ein Server-seitiger iframe)?

    Vielen Dank im Vorraus
    Robin

    Samson71S MartinPM 2 Antworten Letzte Antwort
    0
    • R RedRobin132

      Hallo!
      Ich habe in meinem ioBroker Daten von einem Ultraschallsensor. Diese möchte ich auf per Browser (als Verlauf) anzeigen. Das habe ich per vis und flot realisieren können:
      Bildschirmfoto 2024-04-10 um 18.08.10.png

      Mein Problem ist jetzt, dass nicht nur ich, sondern auch andere auf diese Webseite zugreifen können sollen. Da ich den Port der vis nicht öffnen möchte, habe ich mir gedacht, dass ich das ganze per apache server und iframe einbinden kann, habe aber nicht bedacht, dass der iFrame client-seitig läuft und daher nicht auf die vis zugreifen kann.
      Jetzt ist meine Frage, hat jemand von euch eine Idee, wie ich es schaffe diese Datendarstellung online zu realisieren und auch die Eingaben des Nutzers an die vis weiter zu geben (sozusagen ein Server-seitiger iframe)?

      Vielen Dank im Vorraus
      Robin

      Samson71S Offline
      Samson71S Offline
      Samson71
      Global Moderator
      schrieb am zuletzt editiert von
      #2

      @redrobin132
      Da Du gem. IP aus DE bist:
      Falsche Kategorie? Post in Englisch im deutschen Bereich? Soll das verschoben werden?

      Markus

      Bitte beachten:
      Hinweise für gute Forenbeiträge
      Maßnahmen zum Schutz des Forums

      R 2 Antworten Letzte Antwort
      1
      • Samson71S Samson71

        @redrobin132
        Da Du gem. IP aus DE bist:
        Falsche Kategorie? Post in Englisch im deutschen Bereich? Soll das verschoben werden?

        R Offline
        R Offline
        RedRobin132
        schrieb am zuletzt editiert von
        #3

        @samson71 oh, ups, ich hatte übersehen, dass ich im deutschen Bereich bin, ich lösche es nochmal und schreibe es auf deutsch neu

        1 Antwort Letzte Antwort
        0
        • Samson71S Samson71

          @redrobin132
          Da Du gem. IP aus DE bist:
          Falsche Kategorie? Post in Englisch im deutschen Bereich? Soll das verschoben werden?

          R Offline
          R Offline
          RedRobin132
          schrieb am zuletzt editiert von
          #4

          @samson71 Habe es übersetzt

          1 Antwort Letzte Antwort
          0
          • R RedRobin132

            Hallo!
            Ich habe in meinem ioBroker Daten von einem Ultraschallsensor. Diese möchte ich auf per Browser (als Verlauf) anzeigen. Das habe ich per vis und flot realisieren können:
            Bildschirmfoto 2024-04-10 um 18.08.10.png

            Mein Problem ist jetzt, dass nicht nur ich, sondern auch andere auf diese Webseite zugreifen können sollen. Da ich den Port der vis nicht öffnen möchte, habe ich mir gedacht, dass ich das ganze per apache server und iframe einbinden kann, habe aber nicht bedacht, dass der iFrame client-seitig läuft und daher nicht auf die vis zugreifen kann.
            Jetzt ist meine Frage, hat jemand von euch eine Idee, wie ich es schaffe diese Datendarstellung online zu realisieren und auch die Eingaben des Nutzers an die vis weiter zu geben (sozusagen ein Server-seitiger iframe)?

            Vielen Dank im Vorraus
            Robin

            MartinPM Online
            MartinPM Online
            MartinP
            schrieb am zuletzt editiert von
            #5

            @redrobin132 Um was für einen Personenkreis geht es? Familie?

            Kann man ggfs von Flot eine pure SVG oder PNG Grafik basteln lassen, und die statisch in eine Webseite einbinden?

            Nach diesem Vorbild:

            https://stackoverflow.com/questions/15616925/save-flot-graph-as-image

            Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
            Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
            Linux pve 6.17.9-1-pve
            6 GByte RAM für den Container
            Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
            Remote-Access über Wireguard der Fritzbox

            R 1 Antwort Letzte Antwort
            0
            • MartinPM MartinP

              @redrobin132 Um was für einen Personenkreis geht es? Familie?

              Kann man ggfs von Flot eine pure SVG oder PNG Grafik basteln lassen, und die statisch in eine Webseite einbinden?

              Nach diesem Vorbild:

              https://stackoverflow.com/questions/15616925/save-flot-graph-as-image

              R Offline
              R Offline
              RedRobin132
              schrieb am zuletzt editiert von
              #6

              @martinp Personenkreis sind vorraussichtlich erstmal nur Freunde, also alle persönlich bekannt.
              Mit der statischen Grafik wäre fürs erste mal eine Lösung, aber es wäre gut, wenn man den Zeitraum von der Webseite aus dynamisch anpassen könnte und das geht damit glaube ich nicht, oder?

              MartinPM 1 Antwort Letzte Antwort
              0
              • R RedRobin132

                @martinp Personenkreis sind vorraussichtlich erstmal nur Freunde, also alle persönlich bekannt.
                Mit der statischen Grafik wäre fürs erste mal eine Lösung, aber es wäre gut, wenn man den Zeitraum von der Webseite aus dynamisch anpassen könnte und das geht damit glaube ich nicht, oder?

                MartinPM Online
                MartinPM Online
                MartinP
                schrieb am zuletzt editiert von MartinP
                #7

                @redrobin132 Könnte man ggfs zumindest Schrittweise machen über Select Buttons und statisch vorbereiteter Grafiken für verschiedene Zeitspannen (Letzte drei Monate, Letzter Woche, Letzte drei Tage usw)

                Je nachdem, welcher Button geklickt wird, werden verschiedene Grafiken eingeblendet ...

                Wenn Du eine Fritzbox hast, könntest Du für die Freunde (So es denn vertrauenswürdige, gute Freunde sind) auch einem Wireguard VPN - Zugang einrichten .....

                Oder Zugang zu VIS über einen NGINX Reverse Proxy mit vorgeschalteter Anmelde-Seite ... Ist auch ein Projekt, was ich gerne machen würde, aber nicht dazu komme ;-)

                Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
                Linux pve 6.17.9-1-pve
                6 GByte RAM für den Container
                Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
                Remote-Access über Wireguard der Fritzbox

                R 1 Antwort Letzte Antwort
                0
                • MartinPM MartinP

                  @redrobin132 Könnte man ggfs zumindest Schrittweise machen über Select Buttons und statisch vorbereiteter Grafiken für verschiedene Zeitspannen (Letzte drei Monate, Letzter Woche, Letzte drei Tage usw)

                  Je nachdem, welcher Button geklickt wird, werden verschiedene Grafiken eingeblendet ...

                  Wenn Du eine Fritzbox hast, könntest Du für die Freunde (So es denn vertrauenswürdige, gute Freunde sind) auch einem Wireguard VPN - Zugang einrichten .....

                  Oder Zugang zu VIS über einen NGINX Reverse Proxy mit vorgeschalteter Anmelde-Seite ... Ist auch ein Projekt, was ich gerne machen würde, aber nicht dazu komme ;-)

                  R Offline
                  R Offline
                  RedRobin132
                  schrieb am zuletzt editiert von RedRobin132
                  #8

                  @martinp Oh, danke! Das ist gar keine schlechte Idee, mit den mehreren vorbereiteten Seiten. Ich glaube, das werde ich mal umsetzen.
                  Mit dem reverse Proxy, muss ich mich erstmal reinlesen, dann probiere ich das eventuell zu einem späteren Zeitpunkt nochmal aus.
                  Vielen Dank für die Hilfe!

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

                    Da ich meine Solardaten auch gerne von Unterwegs anschauen wollte, aber keine Lust hatte deshalb meinen ioBroker nach außen zu öffnen habe ich das mit Grafana gemacht.
                    Ja, wenn man da nach Anleitungen schaut kommt immer InfluxDB + Grafana. Ich hab das nun mal alles im SQL Adapter und keine Lust das nur deswegen umzustellen. SQL und Grafana war/ist dann auch mir zu kompliziert, aber es geht auch per SimpleAPI (aus ioBroker, Grafana holt sich die Werte per http- Aufruf als JSON, nennt sich dort SimpleJSON).

                    Auf dem Handy nutze ich die "Viewer4Grafana" App, mein Grafana Server ist über eine Subdomäne öffentlich - in Deutschland - erreichbar.

                    Aber - Grafana kann auch Dashboards (also eine Sammlung von Werten, Kurven usw.) für das einbetten in Webseiten bereitstellen:
                    https://grafana.com/blog/2023/10/10/how-to-embed-grafana-dashboards-into-web-applications/

                    Da gibt es sogar einen "public" Abschnitt.

                    Also, ich habe nur Grafana installiert, dort als Quelle den SimpleJSON eingerichtet und mir so meine Diagramme und Werte zusammengebaut:
                    50604a3c-6722-4362-a0b1-f0c9f91d26b1-image.png

                    Konfiguration der SimpleJSON Datenquelle:
                    da7f82f0-f9e2-401c-8d5c-7cdbfeeea096-image.png

                    Eventuell ist das ja ein Weg für dich dann mit dem Public-Link

                    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

                    R 1 Antwort Letzte Antwort
                    1
                    • BananaJoeB BananaJoe

                      Da ich meine Solardaten auch gerne von Unterwegs anschauen wollte, aber keine Lust hatte deshalb meinen ioBroker nach außen zu öffnen habe ich das mit Grafana gemacht.
                      Ja, wenn man da nach Anleitungen schaut kommt immer InfluxDB + Grafana. Ich hab das nun mal alles im SQL Adapter und keine Lust das nur deswegen umzustellen. SQL und Grafana war/ist dann auch mir zu kompliziert, aber es geht auch per SimpleAPI (aus ioBroker, Grafana holt sich die Werte per http- Aufruf als JSON, nennt sich dort SimpleJSON).

                      Auf dem Handy nutze ich die "Viewer4Grafana" App, mein Grafana Server ist über eine Subdomäne öffentlich - in Deutschland - erreichbar.

                      Aber - Grafana kann auch Dashboards (also eine Sammlung von Werten, Kurven usw.) für das einbetten in Webseiten bereitstellen:
                      https://grafana.com/blog/2023/10/10/how-to-embed-grafana-dashboards-into-web-applications/

                      Da gibt es sogar einen "public" Abschnitt.

                      Also, ich habe nur Grafana installiert, dort als Quelle den SimpleJSON eingerichtet und mir so meine Diagramme und Werte zusammengebaut:
                      50604a3c-6722-4362-a0b1-f0c9f91d26b1-image.png

                      Konfiguration der SimpleJSON Datenquelle:
                      da7f82f0-f9e2-401c-8d5c-7cdbfeeea096-image.png

                      Eventuell ist das ja ein Weg für dich dann mit dem Public-Link

                      R Offline
                      R Offline
                      RedRobin132
                      schrieb am zuletzt editiert von
                      #10

                      @bananajoe Vielen Dank, werde ich mir auch mal anschauen. Du sagst, das funktioniert auch theoretisch mit SQL? Das wäre für mich ziemlich praktisch, da ich die Daten sowieso schon in eine MariaDB Datenbank speichere, dann könnte ich das auch mal darüber versuchen.

                      BananaJoeB 1 Antwort Letzte Antwort
                      0
                      • R RedRobin132

                        @bananajoe Vielen Dank, werde ich mir auch mal anschauen. Du sagst, das funktioniert auch theoretisch mit SQL? Das wäre für mich ziemlich praktisch, da ich die Daten sowieso schon in eine MariaDB Datenbank speichere, dann könnte ich das auch mal darüber versuchen.

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

                        @redrobin132 sagte in Show vis online:

                        Du sagst, das funktioniert auch theoretisch mit SQL?

                        Nicht nur theoretisch. Ich habe einen Abend dran rumprobiert. Wenn man SQL als Quelle nimmt (man stellt die Datenbank ein die der SQL-Adapter nimmt) hat man aber keine bequeme, direkte Auswahl der Datenpunkte. Wenn du dir die Tabellen anschaust gibt (das ist jetzt auswendig aus dem Kopf) eine Tabelle datapoints wo man sehen kann welcher Datenpunkt welchen Indexeintrag hat und welcher Typ das ist. Damit kann man dann aus den anderen Tabellen für Zahlen, Text usw den Wert holen:

                        MariaDB [iobroker]> show tables;
                        +--------------------+
                        | Tables_in_iobroker |
                        +--------------------+
                        | datapoints         |
                        | sources            |
                        | ts_bool            |
                        | ts_counter         |
                        | ts_number          |
                        | ts_string          |
                        +--------------------+
                        6 rows in set (0,000 sec)
                        

                        Weshalb man da eine Abfrage bauen muss um das zusammenzubauen.
                        Beim SimpleJSON kann man den Datenpunkt einfach reinkopieren bzw. durch Texteingabe suchen.

                        Wenn du das mit SQL leichter hinbekommst (mein Versuch ist nun auch schon fast 2 Jahre her), bitte gerne eine Anleitung hier,

                        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

                        R 1 Antwort Letzte Antwort
                        0
                        • BananaJoeB BananaJoe

                          @redrobin132 sagte in Show vis online:

                          Du sagst, das funktioniert auch theoretisch mit SQL?

                          Nicht nur theoretisch. Ich habe einen Abend dran rumprobiert. Wenn man SQL als Quelle nimmt (man stellt die Datenbank ein die der SQL-Adapter nimmt) hat man aber keine bequeme, direkte Auswahl der Datenpunkte. Wenn du dir die Tabellen anschaust gibt (das ist jetzt auswendig aus dem Kopf) eine Tabelle datapoints wo man sehen kann welcher Datenpunkt welchen Indexeintrag hat und welcher Typ das ist. Damit kann man dann aus den anderen Tabellen für Zahlen, Text usw den Wert holen:

                          MariaDB [iobroker]> show tables;
                          +--------------------+
                          | Tables_in_iobroker |
                          +--------------------+
                          | datapoints         |
                          | sources            |
                          | ts_bool            |
                          | ts_counter         |
                          | ts_number          |
                          | ts_string          |
                          +--------------------+
                          6 rows in set (0,000 sec)
                          

                          Weshalb man da eine Abfrage bauen muss um das zusammenzubauen.
                          Beim SimpleJSON kann man den Datenpunkt einfach reinkopieren bzw. durch Texteingabe suchen.

                          Wenn du das mit SQL leichter hinbekommst (mein Versuch ist nun auch schon fast 2 Jahre her), bitte gerne eine Anleitung hier,

                          R Offline
                          R Offline
                          RedRobin132
                          schrieb am zuletzt editiert von
                          #12

                          @bananajoe So, ich habe mich jetzt heute dran gesetzt. Eine MariaDB hatte ich schon eingerichtet (nicht über ioBroker), wo alle benötigten Daten per NodeRed gespeichert werden. Über Grafana PDC bekomme ich Zugriff auf mein Netzwerk, ohne irgendwelche Ports öffnen zu müssen. Die Datenvisualisierung funktioniert so ohne größere Probleme!
                          Vielen Dank!

                          BananaJoeB 1 Antwort Letzte Antwort
                          0
                          • R RedRobin132

                            @bananajoe So, ich habe mich jetzt heute dran gesetzt. Eine MariaDB hatte ich schon eingerichtet (nicht über ioBroker), wo alle benötigten Daten per NodeRed gespeichert werden. Über Grafana PDC bekomme ich Zugriff auf mein Netzwerk, ohne irgendwelche Ports öffnen zu müssen. Die Datenvisualisierung funktioniert so ohne größere Probleme!
                            Vielen Dank!

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

                            @redrobin132 du nutzt aber keine Daten des SQL-Adapters? Also wo er dann Daten der Datenpunkte aufzeichnet? Sondern du speicherst nativ per NodeRed?

                            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

                            R 1 Antwort Letzte Antwort
                            0
                            • BananaJoeB BananaJoe

                              @redrobin132 du nutzt aber keine Daten des SQL-Adapters? Also wo er dann Daten der Datenpunkte aufzeichnet? Sondern du speicherst nativ per NodeRed?

                              R Offline
                              R Offline
                              RedRobin132
                              schrieb am zuletzt editiert von
                              #14

                              @bananajoe Jup, ich habe eine separate MariaDB laufen, die per Node-Red beschrieben wird

                              BananaJoeB 1 Antwort Letzte Antwort
                              0
                              • R RedRobin132

                                @bananajoe Jup, ich habe eine separate MariaDB laufen, die per Node-Red beschrieben wird

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

                                @redrobin132 naja, dann ist das in Grafana ja auch kein Problem

                                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
                                Antworten
                                • In einem neuen Thema antworten
                                Anmelden zum Antworten
                                • Älteste zuerst
                                • Neuste zuerst
                                • Meiste Stimmen


                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                645

                                Online

                                32.7k

                                Benutzer

                                82.4k

                                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