Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. [closed]Error: Cannot find module 'jsonata'Require stack:

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    11
    1
    317

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.9k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    786

[closed]Error: Cannot find module 'jsonata'Require stack:

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
5 Beiträge 2 Kommentatoren 409 Aufrufe 2 Beobachtet
  • Ä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.
  • J Offline
    J Offline
    Jack01
    schrieb am zuletzt editiert von Jack01
    #1

    Moin,

    der JS-Adapter stoppt wenn ich ein Blockly Script starte.
    Eine Suche im Internet nach der Fehlermeldung "jsonata" hat bis jetzt nicht zum Erfolg geführt.
    Da es sich hier um mein Testsytem handelt, kann ich das System natürlich auch wieder komplett neu aufsetzen. Bevor ich das mache, würde ich aber gerne verstehen, was hier schiefgelaufen ist. Den Adapter habe ich bereits einmal de- und Installiert.
    Vielleicht habt Ihr ja einen Tip für mich.

    PLATTFORM: LINUX
    BETRIEBSSYSTEM: LINUX
    ARCHITEKTUR: ARM
    CPUS: 4
    GESCHWINDIGKEIT: 900 MHZ
    MODELL: ARMV7 PROCESSOR REV 5 (V7L)
    RAM: 922.8 MB
    SYSTEM-BETRIEBSZEIT: 00:02:05
    NODE.JS: V14.19.0
    DATENTRÄGERGRÖSS: 28.4 GB
    FESTPLATTE FREI: 25.2 GB
    ADAPTER-ANZAHL: 396
    NPM: V6.14.16
    BETRIEBSZEIT: 14:16:31
    AKTIVE INSTANZEN: 11
    PFAD: /OPT/IOBROKER/
    
    host.raspberrypi
    2022-02-20 09:56:32.872	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
    host.raspberrypi
    2022-02-20 09:56:32.870	error	Caught by controller[0]: at processImmediate (internal/timers.js:466:21)
    host.raspberrypi
    2022-02-20 09:56:32.869	error	Caught by controller[0]: at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:1311:17)
    host.raspberrypi
    2022-02-20 09:56:32.868	error	Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.javascript/main.js:1836:17
    host.raspberrypi
    2022-02-20 09:56:32.867	error	Caught by controller[0]: at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1736:38)
    host.raspberrypi
    2022-02-20 09:56:32.865	error	Caught by controller[0]: at execute (/opt/iobroker/node_modules/iobroker.javascript/main.js:1505:21)
    host.raspberrypi
    2022-02-20 09:56:32.864	error	Caught by controller[0]: at sandBox (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:44:21)
    host.raspberrypi
    2022-02-20 09:56:32.863	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:101:18)
    host.raspberrypi
    2022-02-20 09:56:32.862	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:974:19)
    host.raspberrypi
    2022-02-20 09:56:32.860	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:746:27)
    host.raspberrypi
    2022-02-20 09:56:32.859	error	Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
    host.raspberrypi
    2022-02-20 09:56:32.858	error	Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.javascript/main.js
    host.raspberrypi
    2022-02-20 09:56:32.856	error	Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js
    host.raspberrypi
    2022-02-20 09:56:32.854	error	Caught by controller[0]: Require stack:
    host.raspberrypi
    2022-02-20 09:56:32.837	error	Caught by controller[0]: Error: Cannot find module 'jsonata'
    
    javascript.0
    2022-02-20 09:56:32.560	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
    
    javascript.0
    2022-02-20 09:56:32.551	info	terminating
    
    javascript.0
    2022-02-20 09:56:32.529	info	Stop script script.js.Gasversuch
    
    javascript.0
    2022-02-20 09:56:32.452	error	Exception-Code: MODULE_NOT_FOUND: Cannot find module 'jsonata'Require stack:- /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js- /opt/iobroker/node_modules/iobroker.javascript/main.js
    
    javascript.0
    2022-02-20 09:56:32.450	error	Error: Cannot find module 'jsonata'Require stack:- /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js- /opt/iobroker/node_modules/iobroker.javascript/main.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15) at Function.Module._load (internal/modules/cjs/loader.js:746:27) at Module.require (internal/modules/cjs/loader.js:974:19) at require (internal/modules/cjs/helpers.js:101:18) at sandBox (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:44:21) at execute (/opt/iobroker/node_modules/iobroker.javascript/main.js:1505:21) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1736:38) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1836:17 at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:1311:17) at processImmediate (internal/timers.js:466:21)
    
    javascript.0
    2022-02-20 09:56:32.448	error	uncaught exception: Cannot find module 'jsonata'Require stack:- /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js- /opt/iobroker/node_modules/iobroker.javascript/main.js
    
    javascript.0
    2022-02-20 09:56:32.337	info	Start javascript script.js.Gasversuch
    

    Proxmox LXC
    Node.js: V22.22.2
    NPM: 10.9.7
    JS-controller: 7.0.7

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • J Jack01

      Moin,

      der JS-Adapter stoppt wenn ich ein Blockly Script starte.
      Eine Suche im Internet nach der Fehlermeldung "jsonata" hat bis jetzt nicht zum Erfolg geführt.
      Da es sich hier um mein Testsytem handelt, kann ich das System natürlich auch wieder komplett neu aufsetzen. Bevor ich das mache, würde ich aber gerne verstehen, was hier schiefgelaufen ist. Den Adapter habe ich bereits einmal de- und Installiert.
      Vielleicht habt Ihr ja einen Tip für mich.

      PLATTFORM: LINUX
      BETRIEBSSYSTEM: LINUX
      ARCHITEKTUR: ARM
      CPUS: 4
      GESCHWINDIGKEIT: 900 MHZ
      MODELL: ARMV7 PROCESSOR REV 5 (V7L)
      RAM: 922.8 MB
      SYSTEM-BETRIEBSZEIT: 00:02:05
      NODE.JS: V14.19.0
      DATENTRÄGERGRÖSS: 28.4 GB
      FESTPLATTE FREI: 25.2 GB
      ADAPTER-ANZAHL: 396
      NPM: V6.14.16
      BETRIEBSZEIT: 14:16:31
      AKTIVE INSTANZEN: 11
      PFAD: /OPT/IOBROKER/
      
      host.raspberrypi
      2022-02-20 09:56:32.872	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
      host.raspberrypi
      2022-02-20 09:56:32.870	error	Caught by controller[0]: at processImmediate (internal/timers.js:466:21)
      host.raspberrypi
      2022-02-20 09:56:32.869	error	Caught by controller[0]: at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:1311:17)
      host.raspberrypi
      2022-02-20 09:56:32.868	error	Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.javascript/main.js:1836:17
      host.raspberrypi
      2022-02-20 09:56:32.867	error	Caught by controller[0]: at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1736:38)
      host.raspberrypi
      2022-02-20 09:56:32.865	error	Caught by controller[0]: at execute (/opt/iobroker/node_modules/iobroker.javascript/main.js:1505:21)
      host.raspberrypi
      2022-02-20 09:56:32.864	error	Caught by controller[0]: at sandBox (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:44:21)
      host.raspberrypi
      2022-02-20 09:56:32.863	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:101:18)
      host.raspberrypi
      2022-02-20 09:56:32.862	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:974:19)
      host.raspberrypi
      2022-02-20 09:56:32.860	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:746:27)
      host.raspberrypi
      2022-02-20 09:56:32.859	error	Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
      host.raspberrypi
      2022-02-20 09:56:32.858	error	Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.javascript/main.js
      host.raspberrypi
      2022-02-20 09:56:32.856	error	Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js
      host.raspberrypi
      2022-02-20 09:56:32.854	error	Caught by controller[0]: Require stack:
      host.raspberrypi
      2022-02-20 09:56:32.837	error	Caught by controller[0]: Error: Cannot find module 'jsonata'
      
      javascript.0
      2022-02-20 09:56:32.560	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
      
      javascript.0
      2022-02-20 09:56:32.551	info	terminating
      
      javascript.0
      2022-02-20 09:56:32.529	info	Stop script script.js.Gasversuch
      
      javascript.0
      2022-02-20 09:56:32.452	error	Exception-Code: MODULE_NOT_FOUND: Cannot find module 'jsonata'Require stack:- /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js- /opt/iobroker/node_modules/iobroker.javascript/main.js
      
      javascript.0
      2022-02-20 09:56:32.450	error	Error: Cannot find module 'jsonata'Require stack:- /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js- /opt/iobroker/node_modules/iobroker.javascript/main.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15) at Function.Module._load (internal/modules/cjs/loader.js:746:27) at Module.require (internal/modules/cjs/loader.js:974:19) at require (internal/modules/cjs/helpers.js:101:18) at sandBox (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:44:21) at execute (/opt/iobroker/node_modules/iobroker.javascript/main.js:1505:21) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1736:38) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1836:17 at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:1311:17) at processImmediate (internal/timers.js:466:21)
      
      javascript.0
      2022-02-20 09:56:32.448	error	uncaught exception: Cannot find module 'jsonata'Require stack:- /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js- /opt/iobroker/node_modules/iobroker.javascript/main.js
      
      javascript.0
      2022-02-20 09:56:32.337	info	Start javascript script.js.Gasversuch
      
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von Thomas Braun
      #2

      @jack01
      Wie sieht das bei dir aus?

      echad@chet:~ $ cd /opt/iobroker/
      echad@chet:/opt/iobroker $ npm ls jsonata
      iobroker.inst@3.0.0 /opt/iobroker
      └─┬ iobroker.javascript@5.2.21
        └── jsonata@1.8.5
      
      echad@chet:/opt/iobroker $
      

      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

      J 1 Antwort Letzte Antwort
      1
      • Thomas BraunT Thomas Braun

        @jack01
        Wie sieht das bei dir aus?

        echad@chet:~ $ cd /opt/iobroker/
        echad@chet:/opt/iobroker $ npm ls jsonata
        iobroker.inst@3.0.0 /opt/iobroker
        └─┬ iobroker.javascript@5.2.21
          └── jsonata@1.8.5
        
        echad@chet:/opt/iobroker $
        
        J Offline
        J Offline
        Jack01
        schrieb am zuletzt editiert von Jack01
        #3

        @thomas-braun sagte in Error: Cannot find module 'jsonata'Require stack::

        npm ls jsonata

        
        pi@raspberrypi:/opt/iobroker $  npm ls jsonata
        iobroker.inst@3.0.0 /opt/iobroker
        └─┬ iobroker.javascript@5.2.21
          └── UNMET DEPENDENCY jsonata@1.8.6
        
        npm ERR! missing: jsonata@1.8.6, required by iobroker.javascript@5.2.21
        
        
        
        

        Proxmox LXC
        Node.js: V22.22.2
        NPM: 10.9.7
        JS-controller: 7.0.7

        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • J Jack01

          @thomas-braun sagte in Error: Cannot find module 'jsonata'Require stack::

          npm ls jsonata

          
          pi@raspberrypi:/opt/iobroker $  npm ls jsonata
          iobroker.inst@3.0.0 /opt/iobroker
          └─┬ iobroker.javascript@5.2.21
            └── UNMET DEPENDENCY jsonata@1.8.6
          
          npm ERR! missing: jsonata@1.8.6, required by iobroker.javascript@5.2.21
          
          
          
          
          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #4

          @jack01 Warum bei dir 1.8.6 verlangt wird, bei mir aber 1.8.5 ausreicht weiß ich nicht.

          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
          • J Offline
            J Offline
            Jack01
            schrieb am zuletzt editiert von Jack01
            #5

            auf meinem Produktiv system läuft auch die Version 1.8.6
            Da funktioniert aber alles.

            Wie bekomme ich das wieder gefixt, einfach npm -i jasonata?
            Sollte das nicht zusammen mit dem JS-Adapter installiert werden?
            Vor allem, wieso ist der verschwunden? Mir ist nicht bewusst, dass ich das Packet gelöscht habe. Allerdings habe ich ein bisschen gespielt mit den verschiedenen Datenbanken (History und Influx) und Flot-Adapter sowie Sourceanalytics.
            Ich habe jetzt mal eine ältere Version des JS-Adapters installiert. Damit läufts.

            Gruß

            Hans-Jürgen

            Proxmox LXC
            Node.js: V22.22.2
            NPM: 10.9.7
            JS-controller: 7.0.7

            1 Antwort Letzte Antwort
            0

            Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

            Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

            Mit deinem Input könnte dieser Beitrag noch besser werden 💗

            Registrieren Anmelden
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            404

            Online

            32.9k

            Benutzer

            83.0k

            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