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. VIS1: Vis aktualisiert Bilder nicht mehr

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    487

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

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

VIS1: Vis aktualisiert Bilder nicht mehr

Geplant Angeheftet Gesperrt Verschoben Visualisierung
14 Beiträge 4 Kommentatoren 376 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.
  • G gres00

    Hallo Zusammen,

    ich habe mein Iobroker nach einigen Jahren auf den neuesesten Stand gebracht (Adapter, Skripte, Module, ..) bin aber bei VIS-1 (V1.5.6) geblieben.
    Alles funktioniert jetzt soweit, es offenbaren sich allerdings 2 Probleme, die wahrscheinlich zusammen hängen.
    Ich lege ein Snapshot von einer Kamera (per fs.writeFile) in einem VIS- Verzeichnis (z.B. 0_userdata.0 oder auch vis.0) ab und zeige es über ein Basic-Image in VIS an. Dieses Image ändert sich von Zeit zu Zeit, die Änderung wird von VIS allerdings nicht übernommen. Ich habe das Bild per VIS-Dateimanager geladen und vor meinem Update wurden die Änderungen übernommen, jetzt wird nur das Bild gezeigt, das beim ersten Laden gezogen wurde.
    Das zweite Problem zeigt sich dabei im VIS-Editor. Lade ich ein Bild über den Dateimanager, wird der Pfad des Bildes NICHT in die Maske übernommen und das Bild auch nicht angezeigt. Ich muss den Pfad händisch eintragen, dann wird auch das Bild in der Vorschau angezeigt und auch verwendet, der eingetragene Pfad bleibt auch in der Maske stehen.
    Hat die Aktualisierung der Bilder in meinem alten System nur zufällig (oder auch ungewollt) funktioniert und es geht jetzt mit VIS-1 nicht mehr?
    Bedeutet das, ich sollte auf VIS-2 umsteigen?

    Vielen Dank, sollte jemand einen Hinweis hierzu haben

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

    @gres00 sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

    Lade ich ein Bild über den Dateimanager, wird der Pfad des Bildes NICHT in die Maske übernommen und das Bild auch nicht angezeigt.

    versuch es mal im inkognito Modus.
    Da gab es mal was mit/bei Icons

    kein Support per PN! - Fragen im Forum stellen -
    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    G 1 Antwort Letzte Antwort
    0
    • HomoranH Homoran

      @gres00 sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

      Lade ich ein Bild über den Dateimanager, wird der Pfad des Bildes NICHT in die Maske übernommen und das Bild auch nicht angezeigt.

      versuch es mal im inkognito Modus.
      Da gab es mal was mit/bei Icons

      G Offline
      G Offline
      gres00
      schrieb am zuletzt editiert von
      #3

      @homoran said in VIS1: Vis aktualisiert Bilder nicht mehr:

      inkognito Modus.

      Hallo Homoran,

      super Tipp - vielen Dank.
      Für Problem 2 hat der Inkognito-Modus sofort funktioniert.
      Habe jetzt in meinem VIS-Browser alle Verlaufsdaten, Cookies, .... gelöscht und es geht jetzt so, wie es soll.

      Für Problem 1 ist das allerdings nicht die Lösung.

      HomoranH 1 Antwort Letzte Antwort
      0
      • G gres00

        Hallo Zusammen,

        ich habe mein Iobroker nach einigen Jahren auf den neuesesten Stand gebracht (Adapter, Skripte, Module, ..) bin aber bei VIS-1 (V1.5.6) geblieben.
        Alles funktioniert jetzt soweit, es offenbaren sich allerdings 2 Probleme, die wahrscheinlich zusammen hängen.
        Ich lege ein Snapshot von einer Kamera (per fs.writeFile) in einem VIS- Verzeichnis (z.B. 0_userdata.0 oder auch vis.0) ab und zeige es über ein Basic-Image in VIS an. Dieses Image ändert sich von Zeit zu Zeit, die Änderung wird von VIS allerdings nicht übernommen. Ich habe das Bild per VIS-Dateimanager geladen und vor meinem Update wurden die Änderungen übernommen, jetzt wird nur das Bild gezeigt, das beim ersten Laden gezogen wurde.
        Das zweite Problem zeigt sich dabei im VIS-Editor. Lade ich ein Bild über den Dateimanager, wird der Pfad des Bildes NICHT in die Maske übernommen und das Bild auch nicht angezeigt. Ich muss den Pfad händisch eintragen, dann wird auch das Bild in der Vorschau angezeigt und auch verwendet, der eingetragene Pfad bleibt auch in der Maske stehen.
        Hat die Aktualisierung der Bilder in meinem alten System nur zufällig (oder auch ungewollt) funktioniert und es geht jetzt mit VIS-1 nicht mehr?
        Bedeutet das, ich sollte auf VIS-2 umsteigen?

        Vielen Dank, sollte jemand einen Hinweis hierzu haben

        CodierknechtC Offline
        CodierknechtC Offline
        Codierknecht
        Developer Most Active
        schrieb am zuletzt editiert von
        #4

        @gres00 sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

        per fs.writeFile

        Dateien müssen über die ioBroker eigene Methode "writeFile" geschrieben werden.
        e7f8c76e-6be0-4098-9225-dfb28adbe558-image.png

        writeFile('0_userdata.0' /* Stammordner für Benutzerobjekte und Dateien */, String('demo.json'), null, (err) => {
          if (err) {
            console.error(err);
          }
        });
        

        "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

        G 1 Antwort Letzte Antwort
        0
        • CodierknechtC Codierknecht

          @gres00 sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

          per fs.writeFile

          Dateien müssen über die ioBroker eigene Methode "writeFile" geschrieben werden.
          e7f8c76e-6be0-4098-9225-dfb28adbe558-image.png

          writeFile('0_userdata.0' /* Stammordner für Benutzerobjekte und Dateien */, String('demo.json'), null, (err) => {
            if (err) {
              console.error(err);
            }
          });
          
          G Offline
          G Offline
          gres00
          schrieb am zuletzt editiert von gres00
          #5

          @codierknecht

          Danke für Deine schnelle Antwort.
          Fehler meinerseits:
          Ich lese die Bilddaten mit
          bild=fs.readFileSync()
          und schreibe sie dann mit
          writeFile ('vis.0', 'dest_bild.jpg', 'src_bild.jpg', 'bild')
          ins VIS-Verzeichnis, sollte also passen.

          madingM 1 Antwort Letzte Antwort
          0
          • G gres00

            @homoran said in VIS1: Vis aktualisiert Bilder nicht mehr:

            inkognito Modus.

            Hallo Homoran,

            super Tipp - vielen Dank.
            Für Problem 2 hat der Inkognito-Modus sofort funktioniert.
            Habe jetzt in meinem VIS-Browser alle Verlaufsdaten, Cookies, .... gelöscht und es geht jetzt so, wie es soll.

            Für Problem 1 ist das allerdings nicht die Lösung.

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

            @gres00 sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

            Für Problem 1 ist das allerdings nicht die Lösung.

            hab ich auch nicht erwartet und daher auch nur das 2. zitiert

            kein Support per PN! - Fragen im Forum stellen -
            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            1 Antwort Letzte Antwort
            0
            • G gres00

              @codierknecht

              Danke für Deine schnelle Antwort.
              Fehler meinerseits:
              Ich lese die Bilddaten mit
              bild=fs.readFileSync()
              und schreibe sie dann mit
              writeFile ('vis.0', 'dest_bild.jpg', 'src_bild.jpg', 'bild')
              ins VIS-Verzeichnis, sollte also passen.

              madingM Online
              madingM Online
              mading
              schrieb am zuletzt editiert von
              #7

              @gres00 sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

              @codierknecht

              Danke für Deine schnelle Antwort.
              Fehler meinerseits:
              Ich lese die Bilddaten mit
              bild=fs.readFileSync()
              und schreibe sie dann mit
              writeFile ('vis.0', 'dest_bild.jpg', 'src_bild.jpg', 'bild')
              ins VIS-Verzeichnis, sollte also passen.

              ich bekomme es mit den Infos nicht hin. Ich habe das gleiche Problem (ich benötige ein automatisch erstelltes Bild in vis). Das Quellbild ist in /opt/iobroker/iobroker-data/files/vis.0/main/img/webuntis-screenshot.png und sollte im main projekt von vis.0 verfügbar sein.

              Die Standard JS Methode writeFile kennt nur drei Parameter.

              Wenn ich bei src_bild den o.g. Pfad einfüge in einem Blockly JS, schmeisst er Fehler.

              writeFile** ('vis.0', 'dest_bild.jpg', 'src_bild.jpg', 'bild')

              HomoranH CodierknechtC 2 Antworten Letzte Antwort
              0
              • madingM mading

                @gres00 sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

                @codierknecht

                Danke für Deine schnelle Antwort.
                Fehler meinerseits:
                Ich lese die Bilddaten mit
                bild=fs.readFileSync()
                und schreibe sie dann mit
                writeFile ('vis.0', 'dest_bild.jpg', 'src_bild.jpg', 'bild')
                ins VIS-Verzeichnis, sollte also passen.

                ich bekomme es mit den Infos nicht hin. Ich habe das gleiche Problem (ich benötige ein automatisch erstelltes Bild in vis). Das Quellbild ist in /opt/iobroker/iobroker-data/files/vis.0/main/img/webuntis-screenshot.png und sollte im main projekt von vis.0 verfügbar sein.

                Die Standard JS Methode writeFile kennt nur drei Parameter.

                Wenn ich bei src_bild den o.g. Pfad einfüge in einem Blockly JS, schmeisst er Fehler.

                writeFile** ('vis.0', 'dest_bild.jpg', 'src_bild.jpg', 'bild')

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

                @mading sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

                Wenn ich bei src_bild den o.g. Pfad einfüge in einem Blockly JS, schmeisst er Fehler.

                writeFile** ('vis.0', 'dest_bild.jpg', 'src_bild.jpg', 'bild')

                bitte mehr Informationen!
                u.a.:

                @mading sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

                schmeisst er Fehler

                bitte vollständig zeigen!

                @mading sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

                den o.g. Pfad einfüge

                zeigen!


                EDIT:
                Das oben gezeigte ist ja auch nur ein Template, genau wie hier https://forum.iobroker.net/post/1234435

                Da musst du noch alles anpassen.

                kein Support per PN! - Fragen im Forum stellen -
                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                1 Antwort Letzte Antwort
                0
                • madingM mading

                  @gres00 sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

                  @codierknecht

                  Danke für Deine schnelle Antwort.
                  Fehler meinerseits:
                  Ich lese die Bilddaten mit
                  bild=fs.readFileSync()
                  und schreibe sie dann mit
                  writeFile ('vis.0', 'dest_bild.jpg', 'src_bild.jpg', 'bild')
                  ins VIS-Verzeichnis, sollte also passen.

                  ich bekomme es mit den Infos nicht hin. Ich habe das gleiche Problem (ich benötige ein automatisch erstelltes Bild in vis). Das Quellbild ist in /opt/iobroker/iobroker-data/files/vis.0/main/img/webuntis-screenshot.png und sollte im main projekt von vis.0 verfügbar sein.

                  Die Standard JS Methode writeFile kennt nur drei Parameter.

                  Wenn ich bei src_bild den o.g. Pfad einfüge in einem Blockly JS, schmeisst er Fehler.

                  writeFile** ('vis.0', 'dest_bild.jpg', 'src_bild.jpg', 'bild')

                  CodierknechtC Offline
                  CodierknechtC Offline
                  Codierknecht
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #9

                  @mading
                  Warum willst Du denn da noch mit Code ran?
                  Wenn das Bild bereits als Datei existiert, brauchst Du es doch nur noch in Vis anzeigen.

                  a4023b80-aacc-45ad-9973-8b815616b4f1-image.png

                  Bei Dir sollte da dann /vis.0/main/img/webuntis-screenshot.png rein.

                  "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

                  HomoranH 1 Antwort Letzte Antwort
                  1
                  • CodierknechtC Codierknecht

                    @mading
                    Warum willst Du denn da noch mit Code ran?
                    Wenn das Bild bereits als Datei existiert, brauchst Du es doch nur noch in Vis anzeigen.

                    a4023b80-aacc-45ad-9973-8b815616b4f1-image.png

                    Bei Dir sollte da dann /vis.0/main/img/webuntis-screenshot.png rein.

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

                    @Codierknecht sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

                    Wenn das Bild bereits als Datei existiert, brauchst Du es doch nur noch in Vis anzeigen.

                    aber dazu muss es doch per writeFile in das ioBroker Universum geschrieben werden!??

                    kein Support per PN! - Fragen im Forum stellen -
                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    CodierknechtC 1 Antwort Letzte Antwort
                    0
                    • HomoranH Homoran

                      @Codierknecht sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

                      Wenn das Bild bereits als Datei existiert, brauchst Du es doch nur noch in Vis anzeigen.

                      aber dazu muss es doch per writeFile in das ioBroker Universum geschrieben werden!??

                      CodierknechtC Offline
                      CodierknechtC Offline
                      Codierknecht
                      Developer Most Active
                      schrieb am zuletzt editiert von Codierknecht
                      #11

                      @Homoran

                      @mading sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

                      Das Quellbild ist in /opt/iobroker/iobroker-data/files/vis.0/main/img/webuntis-screenshot.png

                      ist ... indikativ ;-)

                      "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

                      HomoranH 1 Antwort Letzte Antwort
                      0
                      • CodierknechtC Codierknecht

                        @Homoran

                        @mading sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

                        Das Quellbild ist in /opt/iobroker/iobroker-data/files/vis.0/main/img/webuntis-screenshot.png

                        ist ... indikativ ;-)

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

                        @Codierknecht sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

                        indikativ ;-)

                        rischtisch!

                        aber!

                        @mading sagte in vis basic image aktualisiert sich nicht:

                        Ein Shellskript zieht den Screeenshot (siehe Webuntis-Thema). Was meinst du mit registriert? Wenn ich im Vis Editor das Bild manuell wählen will, sehe ich im Thumbnail, dass es ein altes Bild ist (siehe oben Screenshot "Datei Manager").

                        FAKT! 😉


                        sowas passiert wenn Informationen über mehrere Threads verteilt werden.

                        kein Support per PN! - Fragen im Forum stellen -
                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        CodierknechtC 1 Antwort Letzte Antwort
                        0
                        • HomoranH Homoran

                          @Codierknecht sagte in VIS1: Vis aktualisiert Bilder nicht mehr:

                          indikativ ;-)

                          rischtisch!

                          aber!

                          @mading sagte in vis basic image aktualisiert sich nicht:

                          Ein Shellskript zieht den Screeenshot (siehe Webuntis-Thema). Was meinst du mit registriert? Wenn ich im Vis Editor das Bild manuell wählen will, sehe ich im Thumbnail, dass es ein altes Bild ist (siehe oben Screenshot "Datei Manager").

                          FAKT! 😉


                          sowas passiert wenn Informationen über mehrere Threads verteilt werden.

                          CodierknechtC Offline
                          CodierknechtC Offline
                          Codierknecht
                          Developer Most Active
                          schrieb am zuletzt editiert von
                          #13

                          @Homoran Danke für die Aufklärung!

                          "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

                          1 Antwort Letzte Antwort
                          0
                          • madingM Online
                            madingM Online
                            mading
                            schrieb am zuletzt editiert von mading
                            #14

                            Guten Morgen,

                            endlich habe ich Zeit gefunden, mich damit weiter zu beschäftigen. Eine Suche nach writeFile brachte mich auf folgendes Thema.

                            Nun läuft folgendes JS in einem cron Trigger in Blockly.

                            var fs = require('fs'); 
                             
                             const picture= fs.readFileSync('/opt/iobroker/iobroker-data/files/vis.0/main/img/webuntis-screenshot.png'); //liest linux-datei-system
                            writeFile('vis.0','/main/img/webuntis-screenshot.png', picture, function (error) { });   //schreibt in iobroker system
                            

                            Funktioniert, danke, auch an @liv-in-sky für seine super dokumentierte Lösung!

                            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

                            597

                            Online

                            32.7k

                            Benutzer

                            82.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