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. Plenticore Adapter "nicht vorhandene Verzeichnisse"

NEWS

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.3k

Plenticore Adapter "nicht vorhandene Verzeichnisse"

Geplant Angeheftet Gesperrt Verschoben Error/Bug
12 Beiträge 3 Kommentatoren 910 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.
  • A Offline
    A Offline
    andrebu
    schrieb am zuletzt editiert von andrebu
    #1
    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.


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


    Thomas BraunT mcm1957M 2 Antworten Letzte Antwort
    0
    • 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.

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

      @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
      

      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 Antwort Letzte Antwort
      0
      • 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 Online
        mcm1957M Online
        mcm1957
        schrieb am zuletzt editiert von
        #3

        @andrebu

        Plenticore ist derzeit NICHT mit js-controller 5 kompatibel

        https://github.com/pixcept/ioBroker.plenticore/issues/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 Antwort Letzte Antwort
        0
        • mcm1957M mcm1957

          @andrebu

          Plenticore ist derzeit NICHT mit js-controller 5 kompatibel

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

          A Offline
          A Offline
          andrebu
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          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 Online
            mcm1957M Online
            mcm1957
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              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 Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @andrebu

                  Dann musst du den

                  iob fix
                  

                  ausführen. Danach geht's.

                  A Offline
                  A Offline
                  andrebu
                  schrieb am zuletzt editiert von
                  #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 Antwort Letzte Antwort
                  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
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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 Online
                      mcm1957M Online
                      mcm1957
                      schrieb am zuletzt editiert von
                      #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 Antwort Letzte Antwort
                      1
                      • A Offline
                        A Offline
                        andrebu
                        schrieb am zuletzt editiert von
                        #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. :grin: :grin: :grin: :grin: :grin:
                        Danke für die schnelle Hilfe.


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


                        mcm1957M 1 Antwort Letzte Antwort
                        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. :grin: :grin: :grin: :grin: :grin:
                          Danke für die schnelle Hilfe.

                          mcm1957M Online
                          mcm1957M Online
                          mcm1957
                          schrieb am zuletzt editiert von
                          #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 Antwort Letzte Antwort
                          1
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          658

                          Online

                          32.4k

                          Benutzer

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