Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Plenticore Adapter "nicht vorhandene Verzeichnisse"

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    11
    2
    224

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

Plenticore Adapter "nicht vorhandene Verzeichnisse"

Plenticore Adapter "nicht vorhandene Verzeichnisse"

Scheduled Pinned Locked Moved Error/Bug
12 Posts 3 Posters 904 Views 3 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.
  • A andrebu
    Systemdata Bitte Ausfüllen
    Hardwaresystem: NUC
    Arbeitsspeicher: 6GB
    Festplattenart: SSD
    Betriebssystem: Debian 11
    Node-Version: 18.17.1
    Nodejs-Version: 18.17.1
    NPM-Version: 9.8.1
    Installationsart: Skript
    Image genutzt: Nein
    Ort/Name der Imagedatei: Link

    Hallo,
    nach dem Update vom js.controller 4.0.24 auf 5.0.12 erhalte ich eine Fehlermeldung vom Plenticore Adapter (siehe unten).
    Er versucht da auf einen Pfad zuzugreifen den es überhaupt nicht gibt. Ich hab mal ein Testsystem aufgesetzt und hab da dann auch das Update auf den js.controller 5.0.12 gemacht. Da funktioniert der Adapter ohne Probleme. Da startet er aber auch einen ganz anderen Pfad:

    Testsystem Adapter funktioniert

    starting. Version 2.2.0 in /opt/iobroker/node_modules/iobroker.plenticore, node: v18.17.1, js-controller: 5.0.12
    

    Produktivsystem Error

    plenticore.0 	2023-10-30 17:09:45.518 	warn 	Terminated (UNCAUGHT_EXCEPTION): Without reason
    plenticore.0 	2023-10-30 17:09:44.525 	error 	Exception-Code: ERR_INVALID_ARG_TYPE: The "path" argument must be of type string or an instance of Buffer or URL. Received undefined
    plenticore.0 	2023-10-30 17:09:44.523 	error 	TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string or an instance of Buffer or URL. Received undefined at Object.openSync (node:fs:595:10) at Object.writeFileSync (node:fs:2324:35) at Object.unload (/opt/iobroker/node_modules/iobroker.plenticore/lib/plenticore.js:789:5) at AdapterClass. (/opt/iobroker/node_modules/iobroker.plenticore/main.js:40:14) at AdapterClass.emit (node:events:514:28) at AdapterClass._stop (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:1369:26) at AdapterClass._exceptionHandler (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:9113:18) at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    plenticore.0 	2023-10-30 17:09:44.519 	error 	unhandled promise rejection: The "path" argument must be of type string or an instance of Buffer or URL. Received undefined
    plenticore.0 	2023-10-30 17:09:44.518 	error 	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    plenticore.0 	2023-10-30 17:09:44.501 	error 	Exception-Code: ENOENT: ENOENT: no such file or directory, mkdir '/opt/iobroker/node_modules/iobroker-data/plenticore.0'
    plenticore.0 	2023-10-30 17:09:44.500 	error 	Error: ENOENT: no such file or directory, mkdir '/opt/iobroker/node_modules/iobroker-data/plenticore.0' at Object.mkdirSync (node:fs:1398:3) at Object.setup (/opt/iobroker/node_modules/iobroker.plenticore/lib/plenticore.js:711:6) at Immediate. (/opt/iobroker/node_modules/iobroker.plenticore/main.js:189:17) at process.processImmediate (node:internal/timers:478:21)
    plenticore.0 	2023-10-30 17:09:44.497 	error 	uncaught exception: ENOENT: no such file or directory, mkdir '/opt/iobroker/node_modules/iobroker-data/plenticore.0'
    plenticore.0 	2023-10-30 17:09:44.491 	info 	[INFO] Configured polling interval: 20000
    plenticore.0 	2023-10-30 17:09:44.489 	info 	Configured battery strategy is: 1
    plenticore.0 	2023-10-30 17:09:44.488 	info 	Configured maximum feed-in power is 5000
    plenticore.0 	2023-10-30 17:09:44.486 	info 	Configured Wp of panel(s) is 0
    plenticore.0 	2023-10-30 17:09:44.426 	info 	[START] Starting adapter plenticore v2.3.0r237
    plenticore.0 	2023-10-30 17:09:44.348 	info 	starting. Version 2.3.0 in /opt/iobroker/node_modules/iobroker.plenticore, node: v18.17.1, js-controller: 5.0.12
    plenticore.0 	2023-10-30 17:09:09.432 	warn 	Terminated (UNCAUGHT_EXCEPTION): Without reason
    plenticore.0 	2023-10-30 17:09:08.439 	error 	Exception-Code: ERR_INVALID_ARG_TYPE: The "path" argument must be of type string or an instance of Buffer or URL. Received undefined
    plenticore.0 	2023-10-30 17:09:08.438 	error 	TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string or an instance of Buffer or URL. Received undefined at Object.openSync (node:fs:595:10) at Object.writeFileSync (node:fs:2324:35) at Object.unload (/opt/iobroker/node_modules/iobroker.plenticore/lib/plenticore.js:789:5) at AdapterClass. (/opt/iobroker/node_modules/iobroker.plenticore/main.js:40:14) at AdapterClass.emit (node:events:514:28) at AdapterClass._stop (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:1369:26) at AdapterClass._exceptionHandler (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:9113:18) at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    plenticore.0 	2023-10-30 17:09:08.432 	error 	unhandled promise rejection: The "path" argument must be of type string or an instance of Buffer or URL. Received undefined
    plenticore.0 	2023-10-30 17:09:08.431 	error 	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    plenticore.0 	2023-10-30 17:09:08.387 	error 	Exception-Code: ENOENT: ENOENT: no such file or directory, mkdir '/opt/iobroker/node_modules/iobroker-data/plenticore.0'
    plenticore.0 	2023-10-30 17:09:08.385 	error 	Error: ENOENT: no such file or directory, mkdir '/opt/iobroker/node_modules/iobroker-data/plenticore.0' at Object.mkdirSync (node:fs:1398:3) at Object.setup (/opt/iobroker/node_modules/iobroker.plenticore/lib/plenticore.js:711:6) at Immediate. (/opt/iobroker/node_modules/iobroker.plenticore/main.js:189:17) at process.processImmediate (node:internal/timers:478:21)
    plenticore.0 	2023-10-30 17:09:08.380 	error 	uncaught exception: ENOENT: no such file or directory, mkdir '/opt/iobroker/node_modules/iobroker-data/plenticore.0'
    plenticore.0 	2023-10-30 17:09:08.373 	info 	[INFO] Configured polling interval: 20000
    plenticore.0 	2023-10-30 17:09:08.370 	info 	Configured battery strategy is: 1
    plenticore.0 	2023-10-30 17:09:08.369 	info 	Configured maximum feed-in power is 5000
    plenticore.0 	2023-10-30 17:09:08.367 	info 	Configured Wp of panel(s) is 0
    plenticore.0 	2023-10-30 17:09:08.295 	info 	[START] Starting adapter plenticore v2.3.0r237
    plenticore.0 	2023-10-30 17:09:08.229 	info 	starting. Version 2.3.0 in /opt/iobroker/node_modules/iobroker.plenticore, node: v18.17.1, js-controller: 5.0.12
    plenticore.0 	2023-10-30 17:08:33.385 	warn 	Terminated (UNCAUGHT_EXCEPTION): Without reason
    plenticore.0 	2023-10-30 17:08:32.392 	error 	Exception-Code: ERR_INVALID_ARG_TYPE: The "path" argument must be of type string or an instance of Buffer or URL. Received undefined
    plenticore.0 	2023-10-30 17:08:32.391 	error 	TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string or an instance of Buffer or URL. Received undefined at Object.openSync (node:fs:595:10) at Object.writeFileSync (node:fs:2324:35) at Object.unload (/opt/iobroker/node_modules/iobroker.plenticore/lib/plenticore.js:789:5) at AdapterClass. (/opt/iobroker/node_modules/iobroker.plenticore/main.js:40:14) at AdapterClass.emit (node:events:514:28) at AdapterClass._stop (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:1369:26) at AdapterClass._exceptionHandler (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:9113:18) at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    plenticore.0 	2023-10-30 17:08:32.386 	error 	unhandled promise rejection: The "path" argument must be of type string or an instance of Buffer or URL. Received undefined
    plenticore.0 	2023-10-30 17:08:32.384 	error 	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    plenticore.0 	2023-10-30 17:08:32.357 	error 	Exception-Code: ENOENT: ENOENT: no such file or directory, mkdir '/opt/iobroker/node_modules/iobroker-data/plenticore.0'
    plenticore.0 	2023-10-30 17:08:32.356 	error 	Error: ENOENT: no such file or directory, mkdir '/opt/iobroker/node_modules/iobroker-data/plenticore.0' at Object.mkdirSync (node:fs:1398:3) at Object.setup (/opt/iobroker/node_modules/iobroker.plenticore/lib/plenticore.js:711:6) at Immediate. (/opt/iobroker/node_modules/iobroker.plenticore/main.js:189:17) at process.processImmediate (node:internal/timers:478:21)
    plenticore.0 	2023-10-30 17:08:32.353 	error 	uncaught exception: ENOENT: no such file or directory, mkdir '/opt/iobroker/node_modules/iobroker-data/plenticore.0'
    

    Ein Issue 90 hab ich dazu bereits geöffnet, da ich mir aber nicht sicher bin ob das wirklich am Adapter liegt hab ich es hier auch eingestellt. Danke schon mal für eure Mühe.

    mcm1957M Offline
    mcm1957M Offline
    mcm1957
    wrote on last edited by
    #3

    @andrebu

    Plenticore ist derzeit NICHT mit js-controller 5 kompatibel

    https://github.com/pixcept/ioBroker.plenticore/issues/84

    mcm1957 created this issue in pixcept/ioBroker.plenticore

    closed Adapter not compatible with js-controller 5 #84

    Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
    Support Repositoryverwaltung.

    Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

    LESEN - gute Forenbeitrage

    A 1 Reply Last reply
    0
    • mcm1957M mcm1957

      @andrebu

      Plenticore ist derzeit NICHT mit js-controller 5 kompatibel

      https://github.com/pixcept/ioBroker.plenticore/issues/84

      mcm1957 created this issue in pixcept/ioBroker.plenticore

      closed Adapter not compatible with js-controller 5 #84

      A Offline
      A Offline
      andrebu
      wrote on last edited by
      #4

      @mcm57 auf meinem Testsystem läuft er mit js.controller 5.0.12 ohne Probleme. Deswegen wollte ich jetzt auf dem Produktivsystem nachziehen.


      Intel NUC
      Proxmox
      Raspberry Pi 4
      Conbee 2 Stick
      Adapter: deConz Zigbee


      mcm1957M 1 Reply Last reply
      0
      • A andrebu

        @mcm57 auf meinem Testsystem läuft er mit js.controller 5.0.12 ohne Probleme. Deswegen wollte ich jetzt auf dem Produktivsystem nachziehen.

        mcm1957M Offline
        mcm1957M Offline
        mcm1957
        wrote on last edited by
        #5

        @andrebu said in Probleme mit nicht vorhandenen Verzeichnissen:

        @mcm57 auf meinem Testsystem läuft er mit js.controller 5.0.12 ohne Probleme. Deswegen wollte ich jetzt auf dem Produktivsystem nachziehen.

        Ok, kann zum Problem leider nicht mehr sagen außer dass da ein offenes Issue und ein oder zwei Forumsbeiträge existieren. Details müsste der Maintainer wissen / sagen. Und das Issue schließen wenn es behoben oder unrichtig ist.

        Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
        Support Repositoryverwaltung.

        Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

        LESEN - gute Forenbeitrage

        A 1 Reply Last reply
        1
        • Thomas BraunT Thomas Braun

          @andrebu sagte in Probleme mit nicht vorhandenen Verzeichnissen:

          nach dem Update vom js.controller 4.0.24 auf 5.0.12

          Dann geh den Update-Pfad auch zuende und bring nodejs auf einen aktuellen Stand.

          iob nodejs-update
          
          A Offline
          A Offline
          andrebu
          wrote on last edited by
          #6

          @thomas-braun sagte in Probleme mit nicht vorhandenen Verzeichnissen:

          @andrebu sagte in Probleme mit nicht vorhandenen Verzeichnissen:

          nach dem Update vom js.controller 4.0.24 auf 5.0.12

          Dann geh den Update-Pfad auch zuende und bring nodejs auf einen aktuellen Stand.

          iob nodejs-update
          

          Danke für den Tipp, leider funktioniert

          iob nodejs-update
          

          nicht. Da bekomme ich nur eine Liste mit den iobroker Befehlen.


          Intel NUC
          Proxmox
          Raspberry Pi 4
          Conbee 2 Stick
          Adapter: deConz Zigbee


          Thomas BraunT 1 Reply Last reply
          0
          • A andrebu

            @thomas-braun sagte in Probleme mit nicht vorhandenen Verzeichnissen:

            @andrebu sagte in Probleme mit nicht vorhandenen Verzeichnissen:

            nach dem Update vom js.controller 4.0.24 auf 5.0.12

            Dann geh den Update-Pfad auch zuende und bring nodejs auf einen aktuellen Stand.

            iob nodejs-update
            

            Danke für den Tipp, leider funktioniert

            iob nodejs-update
            

            nicht. Da bekomme ich nur eine Liste mit den iobroker Befehlen.

            Thomas BraunT Offline
            Thomas BraunT Offline
            Thomas Braun
            Most Active
            wrote on last edited by
            #7

            @andrebu

            Dann musst du den

            iob fix
            

            ausführen. Danach geht's.

            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

            A 1 Reply Last reply
            0
            • Thomas BraunT Thomas Braun

              @andrebu

              Dann musst du den

              iob fix
              

              ausführen. Danach geht's.

              A Offline
              A Offline
              andrebu
              wrote on last edited by
              #8

              @thomas-braun sagte in Probleme mit nicht vorhandenen Verzeichnissen:

              @andrebu

              Dann musst du den

              iob fix
              

              ausführen. Danach geht's.

              Super, damit lässt sich ja node.js super einfach updaten. Vielen Dank
              Leider ist der Error vom Kostal Adapter aber immer noch da.


              Intel NUC
              Proxmox
              Raspberry Pi 4
              Conbee 2 Stick
              Adapter: deConz Zigbee


              1 Reply Last reply
              0
              • mcm1957M mcm1957

                @andrebu said in Probleme mit nicht vorhandenen Verzeichnissen:

                @mcm57 auf meinem Testsystem läuft er mit js.controller 5.0.12 ohne Probleme. Deswegen wollte ich jetzt auf dem Produktivsystem nachziehen.

                Ok, kann zum Problem leider nicht mehr sagen außer dass da ein offenes Issue und ein oder zwei Forumsbeiträge existieren. Details müsste der Maintainer wissen / sagen. Und das Issue schließen wenn es behoben oder unrichtig ist.

                A Offline
                A Offline
                andrebu
                wrote on last edited by
                #9

                @mcm57 vielen Dank natürlich trotzdem für deine Hilfe. Solange kein Adapter den js.controller 5 zwingend will ist ja noch alles gut. Im schlimmsten Fall muss ich dann wohl doch mal ein komplett neues sauberes System aufsetzten. Ich hoffe aber immer noch das jemand die zündende Idee hat.


                Intel NUC
                Proxmox
                Raspberry Pi 4
                Conbee 2 Stick
                Adapter: deConz Zigbee


                mcm1957M 1 Reply Last reply
                0
                • A andrebu

                  @mcm57 vielen Dank natürlich trotzdem für deine Hilfe. Solange kein Adapter den js.controller 5 zwingend will ist ja noch alles gut. Im schlimmsten Fall muss ich dann wohl doch mal ein komplett neues sauberes System aufsetzten. Ich hoffe aber immer noch das jemand die zündende Idee hat.

                  mcm1957M Offline
                  mcm1957M Offline
                  mcm1957
                  wrote on last edited by
                  #10

                  @Jey-Cee

                  Ich hab grad gesehen, dass du in v2.3.0 offenbar etwas an diesem Adapter gemacht hast. Kannst du ev. mal einen Blick auf die Issues bezüglich Direktory Problem werfen wie sie im Repo gelistet sind und auch hier aufscheinen.

                  An sich schaut der getAbsoluteInstanceDataDir Aufruf ja ok aus. nur warum wird das Verzeichnis dann nicht gefunden. Einzige Auffälligkeit ist ein (etwas) veralteter Adapter core.

                  Wenn du was dazu siehts kann man da dem dev ggF mitteilen - außer du kannst das selbst fixen.

                  Und wenns am User System liegt macht du hier wen glücklich.

                  Danke
                  Martin

                  Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                  Support Repositoryverwaltung.

                  Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                  LESEN - gute Forenbeitrage

                  1 Reply Last reply
                  1
                  • A Offline
                    A Offline
                    andrebu
                    wrote on last edited by
                    #11

                    Hab gestern die Info vom Entwickler bekommen mal die GIT Version per URL zu installieren. Es hat funktioniert. Die Fehlermeldung ist weg und der Adapter startet ganz normal. 😁 😁 😁 😁 😁
                    Danke für die schnelle Hilfe.


                    Intel NUC
                    Proxmox
                    Raspberry Pi 4
                    Conbee 2 Stick
                    Adapter: deConz Zigbee


                    mcm1957M 1 Reply Last reply
                    0
                    • A andrebu

                      Hab gestern die Info vom Entwickler bekommen mal die GIT Version per URL zu installieren. Es hat funktioniert. Die Fehlermeldung ist weg und der Adapter startet ganz normal. 😁 😁 😁 😁 😁
                      Danke für die schnelle Hilfe.

                      mcm1957M Offline
                      mcm1957M Offline
                      mcm1957
                      wrote on last edited by
                      #12

                      @andrebu
                      Könntest du bitte im Titel (erster Beitrag) den Adapternamen einfügen.
                      Erleichter später das auffinden bzw. erkennen of der Beitrag für andere von Interesse ist.
                      DANKE

                      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                      Support Repositoryverwaltung.

                      Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                      LESEN - gute Forenbeitrage

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


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      53

                      Online

                      32.4k

                      Users

                      81.3k

                      Topics

                      1.3m

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

                      • Don't have an account? Register

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