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. Zwave- Adapter kann nicht starten wegen Fehler

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Zwave- Adapter kann nicht starten wegen Fehler

Geplant Angeheftet Gesperrt Verschoben Error/Bug
6 Beiträge 3 Kommentatoren 1.1k Aufrufe
  • Ä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.
  • M Offline
    M Offline
    moses123
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich bekomme folgenden Fehler````
    Error: Module version mismatch. Expected 48, got 51.

    
    Es ist das neueste Installationsimage für pi. Die zwavelib ist die Masterversion (1.5). 1.4 geht auch nicht.
    
    Was muss ich tun, damit der zwave- Adapter wieder läuft?
    
    >! ````
    2017-11-04 13:28:06.153	error	instance system.adapter.zwave.0 terminated with code 0 (OK)
    Caught	2017-11-04 13:28:06.153	error	by controller[0]: at Object.Module._extensions..js (module.js:579:10)
    Caught	2017-11-04 13:28:06.152	error	by controller[0]: at Module._compile (module.js:570:32)
    Caught	2017-11-04 13:28:06.152	error	by controller[0]: at Object. (/opt/iobroker/node_modules/openzwave-shared/lib/openzwave-shared.js:26:19)
    Caught	2017-11-04 13:28:06.152	error	by controller[0]: at require (internal/module.js:20:19)
    Caught	2017-11-04 13:28:06.152	error	by controller[0]: at Module.require (module.js:497:17)
    Caught	2017-11-04 13:28:06.151	error	by controller[0]: at Function.Module._load (module.js:438:3)
    Caught	2017-11-04 13:28:06.151	error	by controller[0]: at tryModuleLoad (module.js:446:12)
    Caught	2017-11-04 13:28:06.150	error	by controller[0]: at Module.load (module.js:487:32)
    Caught	2017-11-04 13:28:06.150	error	by controller[0]: at Object.Module._extensions..node (module.js:597:18)
    Caught	2017-11-04 13:28:06.150	error	by controller[0]: at Error (native)
    Caught	2017-11-04 13:28:06.149	error	by controller[0]: Error: Module version mismatch. Expected 48, got 51.
    
    1 Antwort Letzte Antwort
    0
    • apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #2

      Hast du nodejs aktualisiert in letzter Zeit?

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        moses123
        schrieb am zuletzt editiert von
        #3

        Nicht bewusst, habe gerade nauchgeschaut, es ist 6.11.5 vorhanden, das Image hatte 6.11.4 im Urzustand.

        1 Antwort Letzte Antwort
        0
        • M Offline
          M Offline
          moses123
          schrieb am zuletzt editiert von
          #4

          So,

          Verzeichnis entfernt, Zwaveadapter den Master vom Github installiert, neue Instanz.

          Ich kann in der Instanz den USB-Port auswählen. Aber wenn der Adapter läuft kommt immer noch:

          	Caught by controller[0]: Error: Module version mismatch. Expected 48, got 51.
          zwave.0	2017-11-05 14:43:45.153	error	Error: Module version mismatch. Expected 48, got 51\. at Error (native) at Object.Module._extensions..node (module.js:597:18) at Module.load (module.js:487:32) at tryModuleLoad (module.
          zwave.0	2017-11-05 14:43:45.150	error	uncaught exception: Module version mismatch. Expected 48, got 51.
          zwave.0	2017-11-05 14:43:44.984	info	starting. Version 0.9.0 in /opt/iobroker/node_modules/iobroker.zwave, node: v6.11.5
          

          Hm, im Netz gibt es irgendwie nichts richtiges dazu…

          Hier im Forum ist das auch einmal vorgekommen, da wurde aber auch keine sinnvolle Lösung gefunden, es wurde auf einer anderen Debian Version installiert...

          1 Antwort Letzte Antwort
          0
          • AlCalzoneA Offline
            AlCalzoneA Offline
            AlCalzone
            Developer
            schrieb am zuletzt editiert von
            #5

            Die Schnittstelle zu OpenZWave wurde auf einer älteren NodeJS-Version installiert/kompiliert und muss jetzt neu installiert werden:

            cd /opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared
            # oder wenn der nicht existiert im Ordner
            cd /opt/iobroker/node_modules/openzwave-shared
            node-gyp configure
            node-gyp rebuild
            
            

            Falls node-gyp nicht gefunden wird, vor den letzten zwei Zeilen

            npm install -g node-gyp
            

            Möglicherweise musst du die Befehle mit sudo ausführen.

            Danach den ZWave-Adapter von Github neu installieren.

            Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              moses123
              schrieb am zuletzt editiert von
              #6

              Hallo,

              ich habe gestern ein wenig weiter experimentiert, der Adapter komplett entfernt usw.. Es gab keinen Ordner iobroker.zwave mehr, danach neu installiert. Es half nichts, der Fehler blieb.

              Ich habe dann einfach mal ein Update auf Node 8 durchgeführt. Dann ging es, es wurde dann auch alles noch mal neu kompiliert bei der Installation des Adapters.

              Keine Ahnung, warum das so gelaufen ist. Mit Node 8 läuft jetzt alles…

              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

              705

              Online

              32.6k

              Benutzer

              82.1k

              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