Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Zahl aus Excel in Object schreiben

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Zahl aus Excel in Object schreiben

    This topic has been deleted. Only users with topic management privileges can see it.
    • GregorS
      GregorS last edited by GregorS

      Hallo Zusammen,
      ist es möglich, täglich einmal aus einem Excel-Sheet eine Zahl in ein Objekt zu schreiben?
      Die Excel-Datei heisst immer gleich, und befindet sich auch immer am selben Ort.
      Wenn möglich mit Blockly, da JS nicht mein Freund ist.

      Danke für Eure Hilfe

      Gregor

      bahnuhr OliverIO 2 Replies Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active @GregorS last edited by

        @gregors

        falls doch js: Durchsuche mal meine Beiträge; dort hab ich ein Script eingestellt.

        GregorS 1 Reply Last reply Reply Quote 0
        • OliverIO
          OliverIO @GregorS last edited by

          @gregors
          blockly kann kein excel.
          für den detailzugriff wirst du definitiv auf js zurückgreifen müssen.
          als zusätzliche hilfsbibliothek kannst du
          https://www.npmjs.com/package/exceljs
          verwenden.
          Vom Programm ist es eigentlich genau so was du als benutzer machst

          1. öffne die Exceldatei (readFile)
          2. wähle den richtigen Reiter (getWorksheet)
          3. hole den Wert aus Zelle a1 (getCell)
          W 1 Reply Last reply Reply Quote 0
          • GregorS
            GregorS @bahnuhr last edited by

            @bahnuhr
            Hallo,
            kann leider dein Sript nicht finden.
            Kannst du den Link einstellen?

            bahnuhr 1 Reply Last reply Reply Quote 0
            • bahnuhr
              bahnuhr Forum Testing Most Active @GregorS last edited by

              @gregors sagte in Zahl aus Excel in Object schreiben:

              @bahnuhr
              Hallo,
              kann leider dein Sript nicht finden.
              Kannst du den Link einstellen?

              is ja komisch.
              die suche hast du aber nicht genutzt.

              Hat keine Minute gedauert und hab ihn gefunden:
              https://forum.iobroker.net/topic/48272/werte-aus-smartmeter-adapter-in-excel-exportieren/2?_=1641329720914

              GregorS 1 Reply Last reply Reply Quote 0
              • GregorS
                GregorS @bahnuhr last edited by

                @bahnuhr
                Danke !!

                1 Reply Last reply Reply Quote 0
                • W
                  Wagner @OliverIO last edited by

                  @oliverio Hallo - ich als neuling versuche daten aus dem IOBroker nach Excel zu schreiben und habe schon jedemenge post's gefunden und ausprobiert. exceljs habe ich installiert, jedoch, wenn ich "meine" excelarbeitsmappe öffnen möchte "C:\Users\MeinLG\Documents\iobroker-test.xlsx" kommt die fehlermeldung "Error: File not found: C:UsersMeinLGDocumentsiobroker-test.xlsx at XLSX.readFile (/opt/iobroker/node_modules/iobroker.javascript/node_modules/exceljs/lib/xlsx/xlsx.js:51:13). Was mache ich falsch!???

                  H OliverIO 2 Replies Last reply Reply Quote 0
                  • H
                    homecineplexx @Wagner last edited by

                    @wagner said in Zahl aus Excel in Object schreiben:

                    \MeinLG\Documents\iobroker-test.xlsx" komm

                    wenn du ins Excel schreibst, schreibst du in ein Excel File das am ioBroker liegt.
                    Läuft ioBroker bei der unter Windows? oder wie kommst du auf "C:\Users\MeinLG\Documents\iobroker-test.xlsx" ??

                    W 1 Reply Last reply Reply Quote 0
                    • W
                      Wagner @homecineplexx last edited by Wagner

                      @homecineplexx ... der IO läuft auf einem Rapi4...die Exceltabelle in einem PC oder einem NAS (Error: File not found: O:ZählerZählerständeIoBroker.xlsx at XLSX.readFile (/opt/iobroker/node_modules/iobroker.javascript/node_modules/exceljs/lib/xlsx/xlsx.js:51:13)) - eigendlich fehlen nur die \ ...

                      1 Reply Last reply Reply Quote 0
                      • OliverIO
                        OliverIO @Wagner last edited by

                        @wagner sagte in Zahl aus Excel in Object schreiben:

                        @oliverio Hallo - ich als neuling versuche daten aus dem IOBroker nach Excel zu schreiben und habe schon jedemenge post's gefunden und ausprobiert. exceljs habe ich installiert, jedoch, wenn ich "meine" excelarbeitsmappe öffnen möchte "C:\Users\MeinLG\Documents\iobroker-test.xlsx" kommt die fehlermeldung "Error: File not found: C:UsersMeinLGDocumentsiobroker-test.xlsx at XLSX.readFile (/opt/iobroker/node_modules/iobroker.javascript/node_modules/exceljs/lib/xlsx/xlsx.js:51:13). Was mache ich falsch!???

                        Problem 1
                        Der Iobroker muss auch auf die Datei zugreifen können. Woher soll er anhand dieses Pfades wissen, das die Datei auf dem Windows Rechner ist? Für die ersten Tests die Datei auf den Iobroker Rechner kopieren und die Rechte so setzen, das Iobroker die Datei lesen kann.
                        Problem 2
                        Unter linux wird statt pfadttrenner \ immer / verwendet.
                        \ hat eine andere Bedeutung
                        Node was auf Windows läuft kann das zwar verstehen, aber nur dort. Dein Node läuft unter linux

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        769
                        Online

                        31.7k
                        Users

                        79.8k
                        Topics

                        1.3m
                        Posts

                        blockly
                        5
                        10
                        523
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo