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. Bild in VIS aktualisiert nicht

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    902

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Bild in VIS aktualisiert nicht

Geplant Angeheftet Gesperrt Verschoben Visualisierung
16 Beiträge 5 Kommentatoren 670 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.
  • T TheCAD

    @oliverio

    Mangels meiner Programmierkenntnisse hab ich es in Blockly so gelöst:

    5ce4f030-4888-4381-ae29-35a5684f2c9e-image.png

    Wenn ich den writeFile einsetze würde es so aussehen, aber das mag er dann nicht:

    schedule("* * * * * *", async () => {
    sendTo('echarts.0', 'send', { 'preset': 'echarts.0.Gesamt', 'renderer': 'png', 'background': '#FFFFFF', 'theme': 'light', 'quality': 0.8, 'writefile': '/opt/iobroker/iobroker-data/files/web/lib/img/echarts-tmp.png' });
    });

    S Offline
    S Offline
    Shadowhunter23
    schrieb am zuletzt editiert von
    #7

    @thecad sagte in Bild in VIS aktualisiert nicht:

    Mangels meiner Programmierkenntnisse hab ich es in Blockly so gelöst:

    Müsste mit Blockly mit diesen Block gehen:
    Screenshot_2025-01-03-08-08-30-255_com.android.chrome-edit.jpg

    Proxmox 9 HA-Cluster mit 3x HP prodesk 400 G6 i5
    Bei einem downvote bitte melden, es könnte sein, dass dieser ungewollt ist!

    T 1 Antwort Letzte Antwort
    0
    • S Shadowhunter23

      @thecad sagte in Bild in VIS aktualisiert nicht:

      Mangels meiner Programmierkenntnisse hab ich es in Blockly so gelöst:

      Müsste mit Blockly mit diesen Block gehen:
      Screenshot_2025-01-03-08-08-30-255_com.android.chrome-edit.jpg

      T Offline
      T Offline
      TheCAD
      schrieb am zuletzt editiert von
      #8

      @shadowhunter23
      hey super vielen Dank! - Problem nur: ich hab den Block gar nicht. Wo nimmst Du den her?

      HomoranH 1 Antwort Letzte Antwort
      0
      • T TheCAD

        @shadowhunter23
        hey super vielen Dank! - Problem nur: ich hab den Block gar nicht. Wo nimmst Du den her?

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

        @thecad sagte in Bild in VIS aktualisiert nicht:

        ich hab den Block gar nicht.

        welche js-Version?

        steht unter Aktionen
        Screenshot_20250103-093319_Firefox.jpg

        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 -

        T 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @thecad sagte in Bild in VIS aktualisiert nicht:

          ich hab den Block gar nicht.

          welche js-Version?

          steht unter Aktionen
          Screenshot_20250103-093319_Firefox.jpg

          T Offline
          T Offline
          TheCAD
          schrieb am zuletzt editiert von
          #10

          @homoran
          Hallo Homoran,
          super - ich hatte eine alte Version.
          Aber wie verbinde ich das jetzt mit dem e-chart?
          ich bekomme immer den Fehler, dass data nicht definiert ist

          HomoranH 1 Antwort Letzte Antwort
          0
          • T TheCAD

            @oliverio

            Mangels meiner Programmierkenntnisse hab ich es in Blockly so gelöst:

            5ce4f030-4888-4381-ae29-35a5684f2c9e-image.png

            Wenn ich den writeFile einsetze würde es so aussehen, aber das mag er dann nicht:

            schedule("* * * * * *", async () => {
            sendTo('echarts.0', 'send', { 'preset': 'echarts.0.Gesamt', 'renderer': 'png', 'background': '#FFFFFF', 'theme': 'light', 'quality': 0.8, 'writefile': '/opt/iobroker/iobroker-data/files/web/lib/img/echarts-tmp.png' });
            });

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

            @thecad
            Im Zweifel wirst du die Datei noch mal lesen und mit diesem Befehl writeFile noch mal schreiben müssen.

            Wie das in Blockly funktioniert, weiß ich nicht

            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
            • T TheCAD

              @homoran
              Hallo Homoran,
              super - ich hatte eine alte Version.
              Aber wie verbinde ich das jetzt mit dem e-chart?
              ich bekomme immer den Fehler, dass data nicht definiert ist

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

              @thecad sagte in Bild in VIS aktualisiert nicht:

              ich bekomme immer den Fehler, dass data nicht definiert ist

              zeig das Blockly und die exakte Meldung

              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 -

              OliverIOO 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @thecad sagte in Bild in VIS aktualisiert nicht:

                ich bekomme immer den Fehler, dass data nicht definiert ist

                zeig das Blockly und die exakte Meldung

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

                @homoran

                Ich bin in blockly ja nicht so firm.Aber writeFile benötigt natürlich die bilddaten zum Schreiben, die fehlen hier. Blockly kann nicht implizit vom Vorgängerbefehl einfach so die Daten nehmen.
                Der echarts sendto Befehl liefert die Daten aber auch nur als base64 url zurück, was nochmal eine Konvertierung zu png oder jpg notwendig macht.

                Evtl. können andere die mit blockly sich besser auskennen hiermit was anfangen.
                Meine Informationen habe ich von hier
                https://github.com/ioBroker/ioBroker.echarts?tab=readme-ov-file#server-side-rendering

                Daher am besten von echarts das Bild speichern lassen so wie er es schon hat,
                Dann im Anschluss nochmal lesen und dann mit writeFile nochmal schreiben.

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

                T 1 Antwort Letzte Antwort
                1
                • OliverIOO OliverIO

                  @homoran

                  Ich bin in blockly ja nicht so firm.Aber writeFile benötigt natürlich die bilddaten zum Schreiben, die fehlen hier. Blockly kann nicht implizit vom Vorgängerbefehl einfach so die Daten nehmen.
                  Der echarts sendto Befehl liefert die Daten aber auch nur als base64 url zurück, was nochmal eine Konvertierung zu png oder jpg notwendig macht.

                  Evtl. können andere die mit blockly sich besser auskennen hiermit was anfangen.
                  Meine Informationen habe ich von hier
                  https://github.com/ioBroker/ioBroker.echarts?tab=readme-ov-file#server-side-rendering

                  Daher am besten von echarts das Bild speichern lassen so wie er es schon hat,
                  Dann im Anschluss nochmal lesen und dann mit writeFile nochmal schreiben.

                  T Offline
                  T Offline
                  TheCAD
                  schrieb am zuletzt editiert von
                  #14

                  @oliverio
                  @Homoran

                  Hallo ihr beiden! Erstmal besten Dank für Eure Hilfe!

                  Ich hab jetzt nochmal ein bisschen rumgespielt - mein größtes Problem glaub ich ist die Anzeige der Dateien.

                  Im Blockly unter "Datei lesen" sollte man wohl am besten aus der Liste auswählen statt einen Pfad eingeben.
                  Hier wird allerdings wie in der VIS nicht alles angezeigt - so weiß ich z.B. nicht ob "web" jetzt direkt in das Verzeichnis von "web" deutet oder doch in das Unterverzeichnis "lib" - rausfinden geht nicht, da hier wie in der VIS nicht alles angezeigt wird.
                  Im Verzeichnis liegt sie, wird aber nicht immer angezeigt.

                  Mein Blockly sieht aktuell so aus:
                  612f6b36-f3c5-4486-9764-69b390c54bab-image.png
                  die Fehlermeldung dazu so:

                  301e17f1-7805-4777-b31a-3cfbc58a2840-image.png

                  Wenn ich jetzt in das Unterverzeichnis von "web" lese/schreibe..
                  1beaca5d-a15d-4627-8e63-2a4e7dc182a4-image.png

                  sagt er, dass die Datei nicht existiert:

                  06885976-ad34-4221-acc5-950481ab4c17-image.png

                  OliverIOO HomoranH 2 Antworten Letzte Antwort
                  0
                  • T TheCAD

                    @oliverio
                    @Homoran

                    Hallo ihr beiden! Erstmal besten Dank für Eure Hilfe!

                    Ich hab jetzt nochmal ein bisschen rumgespielt - mein größtes Problem glaub ich ist die Anzeige der Dateien.

                    Im Blockly unter "Datei lesen" sollte man wohl am besten aus der Liste auswählen statt einen Pfad eingeben.
                    Hier wird allerdings wie in der VIS nicht alles angezeigt - so weiß ich z.B. nicht ob "web" jetzt direkt in das Verzeichnis von "web" deutet oder doch in das Unterverzeichnis "lib" - rausfinden geht nicht, da hier wie in der VIS nicht alles angezeigt wird.
                    Im Verzeichnis liegt sie, wird aber nicht immer angezeigt.

                    Mein Blockly sieht aktuell so aus:
                    612f6b36-f3c5-4486-9764-69b390c54bab-image.png
                    die Fehlermeldung dazu so:

                    301e17f1-7805-4777-b31a-3cfbc58a2840-image.png

                    Wenn ich jetzt in das Unterverzeichnis von "web" lese/schreibe..
                    1beaca5d-a15d-4627-8e63-2a4e7dc182a4-image.png

                    sagt er, dass die Datei nicht existiert:

                    06885976-ad34-4221-acc5-950481ab4c17-image.png

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

                    @thecad

                    Okay ich muss etwas mehr dazu erklären.
                    Nur weil Dateien in einem Dateipfad liegt, weiß der Web Adapter noch nichts davon
                    Erst durch writeFile wird die Datei im Web Adapter registriert.
                    Das gilt auch für geänderte Dateien mit gleichem Dateinamen. erst durch ein erneutes writeFile wird auch die geänderte Datei dann bekannt gemacht.

                    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
                    • T TheCAD

                      @oliverio
                      @Homoran

                      Hallo ihr beiden! Erstmal besten Dank für Eure Hilfe!

                      Ich hab jetzt nochmal ein bisschen rumgespielt - mein größtes Problem glaub ich ist die Anzeige der Dateien.

                      Im Blockly unter "Datei lesen" sollte man wohl am besten aus der Liste auswählen statt einen Pfad eingeben.
                      Hier wird allerdings wie in der VIS nicht alles angezeigt - so weiß ich z.B. nicht ob "web" jetzt direkt in das Verzeichnis von "web" deutet oder doch in das Unterverzeichnis "lib" - rausfinden geht nicht, da hier wie in der VIS nicht alles angezeigt wird.
                      Im Verzeichnis liegt sie, wird aber nicht immer angezeigt.

                      Mein Blockly sieht aktuell so aus:
                      612f6b36-f3c5-4486-9764-69b390c54bab-image.png
                      die Fehlermeldung dazu so:

                      301e17f1-7805-4777-b31a-3cfbc58a2840-image.png

                      Wenn ich jetzt in das Unterverzeichnis von "web" lese/schreibe..
                      1beaca5d-a15d-4627-8e63-2a4e7dc182a4-image.png

                      sagt er, dass die Datei nicht existiert:

                      06885976-ad34-4221-acc5-950481ab4c17-image.png

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

                      @thecad sagte in Bild in VIS aktualisiert nicht:

                      die Fehlermeldung dazu so:

                      bitte Texte immer als Text in code-tags posten, niemals Screenshots!
                      wer soll das entziffern?
                      Screenshot_20250104-231310_Firefox.jpg

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


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      493

                      Online

                      32.6k

                      Benutzer

                      82.0k

                      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