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. Error/Bug
  4. Proxmox 3. Hilfe - Zugriff auf Synology

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Proxmox 3. Hilfe - Zugriff auf Synology

Geplant Angeheftet Gesperrt Verschoben Ungelöst Error/Bug
errorsynologyproxmox
58 Beiträge 8 Kommentatoren 1.9k Aufrufe 7 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.
  • Thomas BraunT Thomas Braun

    @Homoran Gut, mit Proxmox kenn ich mich zugegebenermaßen überhaupt nicht aus. Aber irgendwie muss ja der Brückenschlag zwischen nfs-Server / der Synology und dem System im Proxmox erfolgen.

    Klassischerweise per mount in das Dateisystem des clients.

    HomoranH Offline
    HomoranH Offline
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von Homoran
    #41

    @Thomas-Braun sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

    Klassischerweise per mount in das Dateisystem des clients.

    das könnte dann mit deinen Befehlen in der Konsole des pve (nicht VM!!!) funktionieren.
    dafür gibt es aber teilweise spezielle Befehle

    @bahnuhr
    bist du in der Konsole (wenn du da bist) von der pve oder von der VM?

    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 -

    bahnuhrB Thomas BraunT 2 Antworten Letzte Antwort
    0
    • HomoranH Homoran

      @Thomas-Braun sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

      Klassischerweise per mount in das Dateisystem des clients.

      das könnte dann mit deinen Befehlen in der Konsole des pve (nicht VM!!!) funktionieren.
      dafür gibt es aber teilweise spezielle Befehle

      @bahnuhr
      bist du in der Konsole (wenn du da bist) von der pve oder von der VM?

      bahnuhrB Online
      bahnuhrB Online
      bahnuhr
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #42

      @Homoran sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

      bist du in der Konsole (wenn du da bist) von der pve oder von der VM?

      Ich gehe mit

      • Konsole
        oder
      • winscp
        oder
      • putty

      auf die VM.


      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
      Danke.
      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
      ScreenToGif :https://www.screentogif.com/downloads.html

      HomoranH 1 Antwort Letzte Antwort
      0
      • bahnuhrB bahnuhr

        @Homoran sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

        ggf. noch etwas zeschießst

        Ich hab doch jetzt snapshot ;-)

        Hab ich auch schon ein paar mal genutzt. Klappt ganz gut.

        HomoranH Offline
        HomoranH Offline
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #43

        @bahnuhr
        du hast "natürlich ;-) " mal wieder einen ganz speziellen Fall.

        Ob es jetzt am mount, am dazugehörigen Dienst (NFS) oder an deinem Aufruf liegt kann ich jetzt auch nicht sagen

        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 -

        bahnuhrB 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @Thomas-Braun sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

          Klassischerweise per mount in das Dateisystem des clients.

          das könnte dann mit deinen Befehlen in der Konsole des pve (nicht VM!!!) funktionieren.
          dafür gibt es aber teilweise spezielle Befehle

          @bahnuhr
          bist du in der Konsole (wenn du da bist) von der pve oder von der VM?

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von Thomas Braun
          #44

          @Homoran
          Die pve/Synology hat doch eine eigene IP und läuft 'neben' dem virtuellen Linux?
          Dann würde ich nicht verstehen, warum da spezielle Befehle notwendig wären. Ein NFS-Server sollte ein NFS-Server sein.

          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 Antwort Letzte Antwort
          1
          • HomoranH Homoran

            @bahnuhr
            du hast "natürlich ;-) " mal wieder einen ganz speziellen Fall.

            Ob es jetzt am mount, am dazugehörigen Dienst (NFS) oder an deinem Aufruf liegt kann ich jetzt auch nicht sagen

            bahnuhrB Online
            bahnuhrB Online
            bahnuhr
            Forum Testing Most Active
            schrieb am zuletzt editiert von
            #45

            @Homoran sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

            du hast "natürlich " mal wieder einen ganz speziellen Fall.

            Ich weiß, ich weiß, tut mir auch leid.
            Aber vielleicht fragen die anderen auch nur nicht ?
            Oder das sind alles Spezies und wissen wo sie klicken müssen ?


            Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
            Danke.
            gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
            ScreenToGif :https://www.screentogif.com/downloads.html

            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • bahnuhrB bahnuhr

              @Homoran sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

              du hast "natürlich " mal wieder einen ganz speziellen Fall.

              Ich weiß, ich weiß, tut mir auch leid.
              Aber vielleicht fragen die anderen auch nur nicht ?
              Oder das sind alles Spezies und wissen wo sie klicken müssen ?

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von
              #46

              @bahnuhr sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

              wissen wo sie klicken müssen ?

              Du meinst die Tasten klicken lassen? Bei Linux-Servern/Clients wird nix mit der Maus geklickt.

              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 Antwort Letzte Antwort
              0
              • bahnuhrB bahnuhr

                @Homoran sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

                bist du in der Konsole (wenn du da bist) von der pve oder von der VM?

                Ich gehe mit

                • Konsole
                  oder
                • winscp
                  oder
                • putty

                auf die VM.

                HomoranH Offline
                HomoranH Offline
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #47

                @bahnuhr sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

                auf die VM.

                da bist du was das Anlegen der Laufwerke angeht definitiv falsch (denke ich)

                Ich habe es jetzt wieder nicht geschafft ein NFS zu mounten und habe es mit CIFS versucht und geschafft:
                CIFS_Syno.png

                Da habe ich jetzt ein Laufwerk (hier 'public') auf der Syno mit dem pve verknüpft.

                Wie es jetzt weitergeht weiß ich auch nicht

                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
                • HomoranH Offline
                  HomoranH Offline
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #48

                  @bahnuhr

                  Habe gerade noch etwas gefunden:
                  du kannst in der File-Station in einem öffentlichen Ordner eine Datei mit der rechten Maustaste anklicken und eine Freigabe erstellen.

                  Dann erhältst du einen Pfad mit dem du vielleicht deine excel aufrufen könntest

                  So etwas kenne ich halt bei ical

                  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 -

                  da_WoodyD 1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @bahnuhr

                    Habe gerade noch etwas gefunden:
                    du kannst in der File-Station in einem öffentlichen Ordner eine Datei mit der rechten Maustaste anklicken und eine Freigabe erstellen.

                    Dann erhältst du einen Pfad mit dem du vielleicht deine excel aufrufen könntest

                    So etwas kenne ich halt bei ical

                    da_WoodyD Online
                    da_WoodyD Online
                    da_Woody
                    schrieb am zuletzt editiert von
                    #49

                    @Homoran hehe, da werden sogar qr-codes erstellt...
                    kannte ich auch noch nicht.

                    gruß vom Woody
                    HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                    1 Antwort Letzte Antwort
                    0
                    • bahnuhrB bahnuhr

                      Hallo,
                      brauche nochmal Hilfe (dies müsste aber dann wirklich der letzte Punkt sein ;-)

                      Hatte ja bisher iob auf win10.
                      Per Script habe ich auf eine Excel Datei (liegt auf der Synology) zu gegriffen.
                      Dazu muss iob autorisiert werden.
                      Das hatte ich dann (durch Hilfe von stabilo.....) wie folgt gelöst.
                      Bei "Dienst" iob anmelden als Benutzer:iobroker mit passwort.
                      Das gleiche hatten wir dann in der synology eingetragen.
                      Funktioniert.

                      Aber jetzt Umzug auf proxmox.
                      iob läuft in vm und ist wie angemeldet ?
                      Wie findet man dies heraus ?
                      Was muss ich dann auf der synology eintragen damit das Script wieder läuft.

                      Fehlermeldung aktuell:

                      javascript.0	2020-09-14 08:52:33.487	error	(1039) Error: File not found: \\Synology\Computer\Pool\Messungen.xlsm at XLSX.readFile (/opt/iobroker/node_modules/iobroker.javascript/node_modules/exceljs/lib/xlsx/xlsx.js:50:13)
                      javascript.0	2020-09-14 08:52:33.486	error	(1039) Error: File not found: \\Synology\Computer\Pool\Messungen.xlsm
                      javascript.0	2020-09-14 08:52:33.486	error	(1039) An error happened which is most likely from one of your scripts, but the originating script could not be detected.
                      

                      Danke im Voraus.
                      mfg
                      Dieter

                      F Offline
                      F Offline
                      fastfoot
                      schrieb am zuletzt editiert von
                      #50

                      @bahnuhr Wenn NFS (noch) nicht funktioniert, dann wäre als Workaround doch sicherlich die Übertragung mittels FTP möglich, ich denke die SYNO hat auch einen FTP Server.

                      iobroker läuft unter Docker auf QNAP TS-451+
                      SkriptRecovery: https://forum.iobroker.net/post/930558

                      1 Antwort Letzte Antwort
                      0
                      • bahnuhrB bahnuhr

                        Hallo,
                        brauche nochmal Hilfe (dies müsste aber dann wirklich der letzte Punkt sein ;-)

                        Hatte ja bisher iob auf win10.
                        Per Script habe ich auf eine Excel Datei (liegt auf der Synology) zu gegriffen.
                        Dazu muss iob autorisiert werden.
                        Das hatte ich dann (durch Hilfe von stabilo.....) wie folgt gelöst.
                        Bei "Dienst" iob anmelden als Benutzer:iobroker mit passwort.
                        Das gleiche hatten wir dann in der synology eingetragen.
                        Funktioniert.

                        Aber jetzt Umzug auf proxmox.
                        iob läuft in vm und ist wie angemeldet ?
                        Wie findet man dies heraus ?
                        Was muss ich dann auf der synology eintragen damit das Script wieder läuft.

                        Fehlermeldung aktuell:

                        javascript.0	2020-09-14 08:52:33.487	error	(1039) Error: File not found: \\Synology\Computer\Pool\Messungen.xlsm at XLSX.readFile (/opt/iobroker/node_modules/iobroker.javascript/node_modules/exceljs/lib/xlsx/xlsx.js:50:13)
                        javascript.0	2020-09-14 08:52:33.486	error	(1039) Error: File not found: \\Synology\Computer\Pool\Messungen.xlsm
                        javascript.0	2020-09-14 08:52:33.486	error	(1039) An error happened which is most likely from one of your scripts, but the originating script could not be detected.
                        

                        Danke im Voraus.
                        mfg
                        Dieter

                        L Offline
                        L Offline
                        lemuba
                        schrieb am zuletzt editiert von
                        #51

                        @bahnuhr

                        Wieso folgst Du nicht erstmal den etlichen Videotuts wie man per Mount seine Container auf der Diskstation automatisch backupen kann? Dem z.B.:
                        https://www.verdrahtet.info/2020/04/15/automatische-proxmox-updates-konfigurieren/

                        Danach machst Du Dir dann ggf. Gedanken. wie Du das Verzeichnis, Dein Excel File, auch aus einem Iobroker Container mit eigener IP-Adresse erreichen kannst.

                        HomoranH 1 Antwort Letzte Antwort
                        0
                        • L lemuba

                          @bahnuhr

                          Wieso folgst Du nicht erstmal den etlichen Videotuts wie man per Mount seine Container auf der Diskstation automatisch backupen kann? Dem z.B.:
                          https://www.verdrahtet.info/2020/04/15/automatische-proxmox-updates-konfigurieren/

                          Danach machst Du Dir dann ggf. Gedanken. wie Du das Verzeichnis, Dein Excel File, auch aus einem Iobroker Container mit eigener IP-Adresse erreichen kannst.

                          HomoranH Offline
                          HomoranH Offline
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #52

                          @lemuba sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

                          wie man per Mount seine Container

                          weil er eine VM hat?

                          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 -

                          L 1 Antwort Letzte Antwort
                          0
                          • HomoranH Homoran

                            @lemuba sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

                            wie man per Mount seine Container

                            weil er eine VM hat?

                            L Offline
                            L Offline
                            lemuba
                            schrieb am zuletzt editiert von
                            #53

                            @Homoran sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

                            @lemuba sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

                            wie man per Mount seine Container

                            weil er eine VM hat?

                            Hubs, aber mit Iobroker in VM wäre es dann ja wahrscheinlicher noch einfacher als mit Iobroker im Container...

                            HomoranH 1 Antwort Letzte Antwort
                            0
                            • L lemuba

                              @Homoran sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

                              @lemuba sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

                              wie man per Mount seine Container

                              weil er eine VM hat?

                              Hubs, aber mit Iobroker in VM wäre es dann ja wahrscheinlicher noch einfacher als mit Iobroker im Container...

                              HomoranH Offline
                              HomoranH Offline
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von
                              #54

                              @lemuba Ja, sogar so einfach, dass es keiner weiß wie :joy:

                              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 -

                              L 1 Antwort Letzte Antwort
                              0
                              • HomoranH Homoran

                                @lemuba Ja, sogar so einfach, dass es keiner weiß wie :joy:

                                L Offline
                                L Offline
                                lemuba
                                schrieb am zuletzt editiert von lemuba
                                #55

                                @Homoran

                                Ich verstehe es gerade nicht ? ;-) Wenn der Iobroker auf einer Proxmox VN läuft, meinetwegen unter Debian 10. Dann folge ich einfach einem der anderen 100 Tuts die man per Google findet um einen NFS-Share (auf dem mein Excel File liegt) unter Debian 10/Iobroker zu mounten - wo ist das Problem?

                                Ich könnte es auch nicht so ad hoc, aber da gibt es definitiv genug Anleitungen zu - sogar für Copy/Paste der meisten Befehlszeilen...

                                Vorher mache ich natürlich schnell ein Backup der VM falls was schief geht... ist ja unter Proxmox fix erledigt. Und dafür passt dann wieder mein Link oben...

                                bahnuhrB 1 Antwort Letzte Antwort
                                0
                                • L lemuba

                                  @Homoran

                                  Ich verstehe es gerade nicht ? ;-) Wenn der Iobroker auf einer Proxmox VN läuft, meinetwegen unter Debian 10. Dann folge ich einfach einem der anderen 100 Tuts die man per Google findet um einen NFS-Share (auf dem mein Excel File liegt) unter Debian 10/Iobroker zu mounten - wo ist das Problem?

                                  Ich könnte es auch nicht so ad hoc, aber da gibt es definitiv genug Anleitungen zu - sogar für Copy/Paste der meisten Befehlszeilen...

                                  Vorher mache ich natürlich schnell ein Backup der VM falls was schief geht... ist ja unter Proxmox fix erledigt. Und dafür passt dann wieder mein Link oben...

                                  bahnuhrB Online
                                  bahnuhrB Online
                                  bahnuhr
                                  Forum Testing Most Active
                                  schrieb am zuletzt editiert von
                                  #56

                                  @lemuba sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

                                  Und dafür passt dann wieder mein Link oben...

                                  Dein o.g. Link zeigt nicht sehr viel.
                                  Unter #16 hab ich detailliert geschrieben was ich gemacht habe.
                                  Und dies entspricht grundsätzlich deinem Link.

                                  Oder anders; ich weiß nicht warum dies nicht funktioniert.

                                  Wenn du Lust hast, schau doch mal unter #16.
                                  Wenn ich ein Fehler gemacht habe bitte mir zeigen wo.
                                  Danke.


                                  Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                  Danke.
                                  gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                  ScreenToGif :https://www.screentogif.com/downloads.html

                                  1 Antwort Letzte Antwort
                                  0
                                  • bahnuhrB bahnuhr

                                    Danke für die Antworten, aber ich bekomme es nicht hin.

                                    Auf der Synl.hab ich:
                                    06c6f573-576c-467f-b08d-74ce74e7c4ee-image.png

                                    dann gemeinsamer Ordner:
                                    5c150a24-d83f-40d4-badf-5d89bc1b3896-image.png
                                    auf bearbeiten:
                                    6cb7a759-e1e5-45f8-b4c9-1b49b0d2d158-image.png
                                    der client ist meine VM mit iob unter proxmox

                                    In proxmox hab ich nfs hinzugefügt:
                                    e812e15b-aa27-46a4-b502-3fa158ad5953-image.png

                                    Dann Script gestartet (habs mal eingefügt)

                                    
                                    // Pool Tabelle erstellen
                                    
                                       var Excel = require('exceljs');
                                       var workbook = new Excel.Workbook();
                                       var logging = true;
                                       var arr = [], dat = "", ph = "", fcl = "", tcl = "", cya = "", alka = "", gebcl = "", hocl = "", wert = "", Zeile_letzte = 0, Zeile_Anfang = 6, z = 0;
                                    
                                    function main() {
                                       //workbook.xlsx.readFile("c:/tmp/Messungen.xlsm")                                   // auf c:\ funktioniert immer
                                       workbook.xlsx.readFile("\\\\Synology\\Computer\\Pool\\Messungen.xlsm")              // direkter Zugriff auf Synology
                                       //workbook.xlsx.readFile("\\\\192.168.243.5\\Computer\\Pool\\Messungen.xlsm")       // alternativer Zugriff über IP
                                       //workbook.xlsx.readFile("z://computer/Pool/Messungen.xlsm")                        // lesen auf z:\ funktioniert nicht
                                       .then(function() {
                                           var worksheet = workbook.getWorksheet('Messungen');
                                           for (z = 6; z <= 1000; z++) { if (Zeile_letzte == 0 && worksheet.getCell(z,2).value == null) { Zeile_letzte = z-1; } }
                                           if (Zeile_letzte - 20 >= 6) { Zeile_Anfang = Zeile_letzte - 19 }
                                           if (logging) log ("Zeile_Anfang : " + Zeile_Anfang + " ; Zeile_letzte : " + Zeile_letzte); 
                                           for (z = Zeile_Anfang; z <= Zeile_letzte; z++) {
                                               dat = formatDate(new Date(worksheet.getCell(z,2).value), 'DD.MM.YYYY'); 
                                               if (worksheet.getCell(z,3).value == undefined) { ph = "---"; } else { ph = worksheet.getCell(z,3).value.toFixed(2); }
                                               if (worksheet.getCell(z,4).value == undefined) { fcl = "---"; } else { fcl = worksheet.getCell(z,4).value.toFixed(2); }
                                               if (worksheet.getCell(z,5).value == undefined) { tcl = "---"; } else { tcl = worksheet.getCell(z,5).value.toFixed(2); }
                                               if (worksheet.getCell(z,6).value == undefined) { cya = "---"; } else { cya = worksheet.getCell(z,6).value.toFixed(2); }
                                               if (worksheet.getCell(z,7).value == undefined) { alka = "---"; } else { alka = worksheet.getCell(z,7).value.toFixed(2); }
                                               if (worksheet.getCell(z,8).value.result == undefined) { gebcl = "---"; } else { gebcl = worksheet.getCell(z,8).value.result.toFixed(2); }
                                               if (worksheet.getCell(z,11).value.result == undefined) { hocl = "---" } else { hocl    = worksheet.getCell(z,11).value.result.toFixed(2); }
                                               Tabelle(dat, ph, fcl, tcl, cya, alka, gebcl, hocl);
                                           }
                                       if (logging) log (arr);
                                       setState("javascript.0.Geräte.Pool.Tabelle_html", JSON.stringify(arr));    
                                       });
                                    }
                                    
                                    function Tabelle(dat, ph, fcl, tcl, cya, alka, gebcl, hocl) {
                                       if (logging) log (dat + " " + ph + " " + fcl + " " + tcl + " " + cya + " " + alka + " " + gebcl + " " + hocl);
                                       if (ph >= 7.0 && ph <= 7.4) { ph = '<span style=\"color:green\">' + ph + '</span>'; } else { ph = '<span style=\"color:red\">' + ph + '</span>'; }
                                       if (cya <= 20) { cya = '<span style=\"color:green\">' + cya + '</span>'; } else { cya = '<span style=\"color:red\">' + cya + '</span>'; }
                                       if (alka >= 80 && alka <= 100) { alka = '<span style=\"color:green\">' + alka + '</span>'; } else { alka = '<span style=\"color:red\">' + alka + '</span>'; }
                                       if (gebcl <= 0.2) { gebcl = '<span style=\"color:green\">' + gebcl + '</span>'; } else { gebcl = '<span style=\"color:red\">' + gebcl + '</span>'; }
                                       if (hocl >= 0.5 && hocl <= 0.7) { hocl = '<span style=\"color:green\">' + hocl + '</span>'; } else { hocl = '<span style=\"color:red\">' + hocl + '</span>'; }
                                       wert = {"Datum": dat, "ph-Wert": ph, "freie_Chlor": fcl, "total_Chlor": tcl, "Cyanursäure": cya, "Alkalinität": alka, "geb_Chlor": gebcl, "wirksames_Chlor": hocl};
                                       arr.push(wert);
                                    }
                                    
                                    on({id: "javascript.0.Geräte.Pool.Tabelle", val: true}, function() { 
                                       if (logging) log ("Tabelle html geändert");
                                       arr = []; Zeile_letzte = 0; Zeile_Anfang = 6;
                                       main();
                                    })
                                    
                                    main();
                                    
                                    // -----------------------------------------------------------------------------------------------------------------------------------
                                    // -> Bild "Tabelle Pool" wird kopiert von "tmp" nach "vis.0"
                                    // globales Script "Datei_kopieren" klappt nicht; das nachfolgende funktioniert
                                       on({id: "javascript.0.Geräte.Pool.Tabelle", val: true}, function() { 
                                           var request = require("request");
                                           var fs      = require('fs');
                                           //const bild1 = fs.readFileSync('/tmp/tabelle.jpg');
                                           const bild1 = fs.readFileSync("\\\\Synology\\Computer\\Pool\\tabelle.jpg");
                                           writeFile('vis.0','/main/img/pool_tabelle.jpg', bild1);
                                           setTimeout(function() { setState("javascript.0.Geräte.Pool.Tabelle", false) } , 2000);
                                           log ("Tabelle.jpg geändert");
                                       });
                                    
                                    
                                    

                                    :

                                    Ich greife da auf eine Excel Datei zu (hatte mit Win10 geklappt).

                                    Und dann das log:

                                    javascript.0	2020-09-14 14:35:01.970	error	(1100) Error: File not found: \\Synology\Computer\Pool\Messungen.xlsm at XLSX.readFile (/opt/iobroker/node_modules/iobroker.javascript/node_modules/exceljs/lib/xlsx/xlsx.js:50:13)
                                    javascript.0	2020-09-14 14:35:01.970	error	(1100) Error: File not found: \\Synology\Computer\Pool\Messungen.xlsm
                                    javascript.0	2020-09-14 14:35:01.969	error	(1100) An error happened which is most likely from one of your scripts, but the originating script could not be detected.
                                    

                                    Es klappt nicht ?!!??!?!?
                                    Warum weiß ich nicht.

                                    Jemand noch ne Idee ?

                                    F Offline
                                    F Offline
                                    fastfoot
                                    schrieb am zuletzt editiert von fastfoot
                                    #57

                                    @bahnuhr sagte in Proxmox 3. Hilfe - Zugriff auf Synology:

                                    Dann Script gestartet (habs mal eingefügt)

                                    Lass mal das Skript beiseite! Dein mount-Pfad ist lt. deinem Pic /mnt/pve/Computer. Jetzt in die Konsole und mal ls /mnt/pve/Computer/Pool eingeben. Wenn du jetzt eine Ausgabe erhältst dann nimmst du genau diesen Pfad in deinem Skript(unter Linux Groß- Kleinschreibung beachten!!!).

                                    Falls das nicht hinhaut, könntest du auch immer noch meinen Vorschlag mit dem FTP probieren

                                    iobroker läuft unter Docker auf QNAP TS-451+
                                    SkriptRecovery: https://forum.iobroker.net/post/930558

                                    1 Antwort Letzte Antwort
                                    1
                                    • bahnuhrB Online
                                      bahnuhrB Online
                                      bahnuhr
                                      Forum Testing Most Active
                                      schrieb am zuletzt editiert von bahnuhr
                                      #58

                                      @Thomas-Braun
                                      @fastfoot

                                      Danke an euch beide. Das waren die entsprechenden Hinweise.

                                      Ich bin halt hartnäckig; und manchmal nervig; aber ich probiere so lange bis es klappt.

                                      Bin nun nach der Anleitung vorgegangen, incl. Auto mount nach reboot (muss mal schauen ob dies nun klappt).
                                      https://www.elektronik-kompendium.de/sites/raspberry-pi/2102211.htm

                                      mfg
                                      Dieter

                                      Fazit:
                                      Mein Script läuft nun.


                                      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                      Danke.
                                      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                      ScreenToGif :https://www.screentogif.com/downloads.html

                                      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

                                      410

                                      Online

                                      32.6k

                                      Benutzer

                                      82.2k

                                      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