Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Gelöst: VIS Dateimanager vis-views.json hochladen/ersetzen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Gelöst: VIS Dateimanager vis-views.json hochladen/ersetzen

Scheduled Pinned Locked Moved Visualisierung
19 Posts 3 Posters 1.5k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Z Zwer2k

    @homoran
    Das hier ist mein aktives Projekt

    root@iobroker1:/opt/iobroker# ls -l iobroker-data/files/vis.0/Tablet/
    insgesamt 692
    -rw-rwxrw-+ 1 iobroker iobroker    213 Okt 11  2019 vis-user.css
    -rw-rwxrw-+ 1 iobroker iobroker 701226 Okt 11  2019 vis-views.json
    root@iobroker1:/opt/iobroker# date
    Mo 27. Dez 11:46:13 CET 2021
    
    HomoranH Do not disturb
    HomoranH Do not disturb
    Homoran
    Global Moderator Administrators
    wrote on last edited by
    #6

    @zwer2k ich habe inzwischen kein System mehr mit redis, kann da also nichts vergleichen.

    Aber in redis werden nur die Objects und states gespeichert.
    Keine Dateien.

    Ist denn die Systemzeit auf dem Server korrekt?

    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 -

    Z 1 Reply Last reply
    0
    • Z Offline
      Z Offline
      Zwer2k
      wrote on last edited by Zwer2k
      #7

      @homoran
      Hier steht, dass auch Dateien in Redis sein können.

      ioBroker-States-/Objects-/File-Datenbank auf Redis umstellen
      Seit js-controller 2.0 kann auch die Objects- UND File-Datenbank durch Redis verwaltet werden. Der Schritt dies zu nutzen sollte sehr gut überlegt sein! Hier muss einiges beachtet werden, damit es im Fehlerfall nicht zu großen Problemen oder Ausfällen kommt.

      Thomas BraunT HomoranH 2 Replies Last reply
      0
      • Z Zwer2k

        @homoran
        Hier steht, dass auch Dateien in Redis sein können.

        ioBroker-States-/Objects-/File-Datenbank auf Redis umstellen
        Seit js-controller 2.0 kann auch die Objects- UND File-Datenbank durch Redis verwaltet werden. Der Schritt dies zu nutzen sollte sehr gut überlegt sein! Hier muss einiges beachtet werden, damit es im Fehlerfall nicht zu großen Problemen oder Ausfällen kommt.

        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        wrote on last edited by
        #8

        @zwer2k sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

        Objects- UND File-Datenbank durch Redis verwaltet

        Das ist halt eine Datenbank, hat mit Dateien im Dateisystem nichts zu tun.

        BTW: root-login ist zu vermeiden.

        Linux-Werkzeugkasten:
        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
        NodeJS Fixer Skript:
        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

        Z 1 Reply Last reply
        0
        • Z Zwer2k

          @homoran
          Hier steht, dass auch Dateien in Redis sein können.

          ioBroker-States-/Objects-/File-Datenbank auf Redis umstellen
          Seit js-controller 2.0 kann auch die Objects- UND File-Datenbank durch Redis verwaltet werden. Der Schritt dies zu nutzen sollte sehr gut überlegt sein! Hier muss einiges beachtet werden, damit es im Fehlerfall nicht zu großen Problemen oder Ausfällen kommt.

          HomoranH Do not disturb
          HomoranH Do not disturb
          Homoran
          Global Moderator Administrators
          wrote on last edited by
          #9

          @zwer2k sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

          dass auch Dateien in Redis sein können.

          das lese ich jetzt nicht mal eben vollständig.

          Dein Ausschnitt bezieht sich darauf, dass das Gegenteil zu Redis ein Speichern in einem json-File ist

          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 Reply Last reply
          0
          • HomoranH Homoran

            @zwer2k ich habe inzwischen kein System mehr mit redis, kann da also nichts vergleichen.

            Aber in redis werden nur die Objects und states gespeichert.
            Keine Dateien.

            Ist denn die Systemzeit auf dem Server korrekt?

            Z Offline
            Z Offline
            Zwer2k
            wrote on last edited by
            #10

            @homoran sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

            Ist denn die Systemzeit auf dem Server korrekt?

            Ja, ich hatte nachträglich die Zeit angehängt. Du bist viel zu schnell ;-) . Danke dir dafür :-) .

            1 Reply Last reply
            0
            • Thomas BraunT Thomas Braun

              @zwer2k sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

              Objects- UND File-Datenbank durch Redis verwaltet

              Das ist halt eine Datenbank, hat mit Dateien im Dateisystem nichts zu tun.

              BTW: root-login ist zu vermeiden.

              Z Offline
              Z Offline
              Zwer2k
              wrote on last edited by
              #11

              @thomas-braun sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

              BTW: root-login ist zu vermeiden.

              Ist ein Docker-Container. Da gibt es nur root.

              Thomas BraunT HomoranH 2 Replies Last reply
              0
              • Z Zwer2k

                @thomas-braun sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

                BTW: root-login ist zu vermeiden.

                Ist ein Docker-Container. Da gibt es nur root.

                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                wrote on last edited by
                #12

                @zwer2k
                Auch da kann man user anlegen.

                Linux-Werkzeugkasten:
                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                NodeJS Fixer Skript:
                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                1 Reply Last reply
                0
                • Z Zwer2k

                  @thomas-braun sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

                  BTW: root-login ist zu vermeiden.

                  Ist ein Docker-Container. Da gibt es nur root.

                  HomoranH Do not disturb
                  HomoranH Do not disturb
                  Homoran
                  Global Moderator Administrators
                  wrote on last edited by
                  #13

                  @zwer2k sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

                  Ist ein Docker-Container.

                  Dann bin ich leider raus - mit Blechbüchsen kenne ich mich nicht aus.
                  So wichtige Informationen bitte immer am Anfang mitgeben

                  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 -

                  Z 1 Reply Last reply
                  0
                  • HomoranH Homoran

                    @zwer2k sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

                    Ist ein Docker-Container.

                    Dann bin ich leider raus - mit Blechbüchsen kenne ich mich nicht aus.
                    So wichtige Informationen bitte immer am Anfang mitgeben

                    Z Offline
                    Z Offline
                    Zwer2k
                    wrote on last edited by
                    #14

                    @homoran sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

                    Dann bin ich leider raus - mit Blechbüchsen kenne ich mich nicht aus.
                    So wichtige Informationen bitte immer am Anfang mitgeben

                    Dürfte an der Stelle eigentlich keine Rolle spielen. Der Container verhält sich auch nicht viel anderes als ein Rapberry-PI ist halt nur das nötigste drauf.
                    Ich habe auch eine zweite Instanz auf einem Raspbery laufen, wenn ich meine VIS-Adapter + WEB-Adapter dorthin verschiebe, werden im Dateisystem keine Verzeichnisse dazu angelegt

                    # ls -l /opt/iobroker/iobroker-data/files
                    total 12
                    drwxrwxr-x+ 3 iobroker iobroker 4096 Oct  4 20:51 admin.admin
                    drwxrwxr-x+ 2 iobroker iobroker 4096 Oct  4 20:51 backitup.admin
                    drwxrwxr-x+ 2 iobroker iobroker 4096 Oct  4 20:51 discovery.admin
                    
                    
                    HomoranH 1 Reply Last reply
                    0
                    • Z Zwer2k

                      @homoran sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

                      Dann bin ich leider raus - mit Blechbüchsen kenne ich mich nicht aus.
                      So wichtige Informationen bitte immer am Anfang mitgeben

                      Dürfte an der Stelle eigentlich keine Rolle spielen. Der Container verhält sich auch nicht viel anderes als ein Rapberry-PI ist halt nur das nötigste drauf.
                      Ich habe auch eine zweite Instanz auf einem Raspbery laufen, wenn ich meine VIS-Adapter + WEB-Adapter dorthin verschiebe, werden im Dateisystem keine Verzeichnisse dazu angelegt

                      # ls -l /opt/iobroker/iobroker-data/files
                      total 12
                      drwxrwxr-x+ 3 iobroker iobroker 4096 Oct  4 20:51 admin.admin
                      drwxrwxr-x+ 2 iobroker iobroker 4096 Oct  4 20:51 backitup.admin
                      drwxrwxr-x+ 2 iobroker iobroker 4096 Oct  4 20:51 discovery.admin
                      
                      
                      HomoranH Do not disturb
                      HomoranH Do not disturb
                      Homoran
                      Global Moderator Administrators
                      wrote on last edited by
                      #15

                      @zwer2k sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

                      wenn ich meine VIS-Adapter + WEB-Adapter dorthin verschiebe

                      es wird nichts verschoben!
                      Wie soll ioBroker denn dann etwas anlegen, wenn ioBroker davon nichts mitbekommt

                      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 -

                      Z 1 Reply Last reply
                      0
                      • HomoranH Homoran

                        @zwer2k sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

                        wenn ich meine VIS-Adapter + WEB-Adapter dorthin verschiebe

                        es wird nichts verschoben!
                        Wie soll ioBroker denn dann etwas anlegen, wenn ioBroker davon nichts mitbekommt

                        Z Offline
                        Z Offline
                        Zwer2k
                        wrote on last edited by
                        #16

                        @homoran sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

                        es wird nichts verschoben!
                        Wie soll ioBroker denn dann etwas anlegen, wenn ioBroker davon nichts mitbekommt

                        Ich wähle im Admin die Instanz von dem Raspberry-PI aus, dann wird doch auf dem Raspberry der Adapter installiert und alle benötigte Dateien dorthin verschoben/kopiert.
                        c7e7d737-f8b3-4646-a393-0474ead14ea1-image.png
                        Wie soll VIS sonst auf die Dateien zugreifen, wenn sie nicht auf Redis liegen würden und die Instanz 1 ausfallen würde?

                        HomoranH 1 Reply Last reply
                        0
                        • Z Zwer2k

                          @homoran sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

                          es wird nichts verschoben!
                          Wie soll ioBroker denn dann etwas anlegen, wenn ioBroker davon nichts mitbekommt

                          Ich wähle im Admin die Instanz von dem Raspberry-PI aus, dann wird doch auf dem Raspberry der Adapter installiert und alle benötigte Dateien dorthin verschoben/kopiert.
                          c7e7d737-f8b3-4646-a393-0474ead14ea1-image.png
                          Wie soll VIS sonst auf die Dateien zugreifen, wenn sie nicht auf Redis liegen würden und die Instanz 1 ausfallen würde?

                          HomoranH Do not disturb
                          HomoranH Do not disturb
                          Homoran
                          Global Moderator Administrators
                          wrote on last edited by
                          #17

                          @zwer2k sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

                          Ich wähle im Admin die Instanz von dem Raspberry-PI aus

                          meinst du den Host?

                          @zwer2k sagte in VIS Dateimanager vis-views.json hochladen/ersetzen:

                          Ich habe auch eine zweite Instanz auf einem Raspbery laufen

                          Hast du Multihost?

                          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 Reply Last reply
                          0
                          • Z Offline
                            Z Offline
                            Zwer2k
                            wrote on last edited by
                            #18

                            @homoran
                            Ja ich habe Multihost, mit Instanz habe ich eigentlich Host gemeint. Ich sollte richtige Begriffe verwenden, dann wird es verständlicher. Sorry.

                            1 Reply Last reply
                            0
                            • Z Zwer2k

                              Hallo,

                              ich wollte vis-views.json manuell bearbeiten und anschließend über den VIS-Dateimanager hochladen, was auch funktioniert, ich erhalte aber anschließend eine Fehlermeldung beim Laden meiner Visualisierung "Cannot parse views file "Test1/vis-views.json". Der Fehler kommt auch wenn ich unveränderte Datei wieder hochlade. Über das Filesystem kann ich die Datei leider nicht hochladen, da die Dateien unter Redis gespeichert werden.
                              Ist der Fehler bekannt? Gibt es andere Möglichkeit die Datei zu ersetzen?

                              Der Grund wieso ich die Datei manuell bearbeiten will ist: Ich habe vor einigen Zeit eine View mit einer # am Ende der Bezeichnung angelegt, diese View kann ich jetzt weder öffnen noch löschen, der Editor bleibt einfach hängen.

                              Z Offline
                              Z Offline
                              Zwer2k
                              wrote on last edited by
                              #19

                              Hab es hinbekommen. Das ersetzen im Dateimanager des VIS-Editors funktioniert aber etwas umständlich. Hier erfolgt der Download der .json URL-Encoded, das bedeutet, die Datei muss zuerst in JSON dekodiert werden, bevor sie bearbeitet werden kann. Hochgeladen muss die Datei aber in JSON-Format. Ich habe die Datei immer enkodiert und dann hochgeladen, daher ging es nicht.
                              Viel einfacher geht es mit Dateimanager von dem Admin-Adapter. Hier wird die Datei normal im JSON-Format runtergeladen, kann problemlos bearbeitet und wieder hochgeladen werden. :+1:

                              Der VIS-Dateimanager scheint JSON-Dateien beim Runterladen nicht richtig zu erkennen, was aus meiner Sicht ein Bug ist. Ein weiterer Bug ist: In der Listen-Ansicht werden keine Dateien angezeigt.

                              1 Reply Last reply
                              0
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              724

                              Online

                              32.6k

                              Users

                              82.3k

                              Topics

                              1.3m

                              Posts
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2025
                              logo
                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Home
                              • Recent
                              • Tags
                              • Unread 0
                              • Categories
                              • Unreplied
                              • Popular
                              • GitHub
                              • Docu
                              • Hilfe