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. [gelöst] Probleme bei Installation von iobroker.zigbee

NEWS

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

  • 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
    791

[gelöst] Probleme bei Installation von iobroker.zigbee

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
installpythonzigbee
5 Beiträge 3 Kommentatoren 580 Aufrufe 4 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.
  • P Offline
    P Offline
    PaulchenPlump
    schrieb am zuletzt editiert von PaulchenPlump
    #1

    Hallo in die Runde,

    nachdem ich mir beim Versuch der Updatereparatur vom js-controller versehentlich mein System zerschossen habe, bin ich jetzt wieder auf einem guten Stand. Einzig iobroker.zigbee möchte nicht mehr. Die automatische Installation nach Start des Adapters liefert nur "host.nuc Cannot install iobroker.zigbee@1.6.14: 1", wenn ich den Adapter versuche manuell zu installieren erhalte ich folgende Meldung:

    npm install iobroker.zigbee@1.6.14
    npm ERR! code 1
    npm ERR! path /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@serialport/bindings
    npm ERR! command failed
    npm ERR! command sh -c node-gyp rebuild
    npm ERR! gyp info it worked if it ends with ok
    npm ERR! gyp info using node-gyp@3.8.0
    npm ERR! gyp info using node@16.13.2 | linux | x64
    npm ERR! gyp ERR! configure error 
    npm ERR! gyp ERR! stack Error: Command failed: /usr/bin/python -c import sys; print "%s.%s.%s" % sys.version_info[:3];
    npm ERR! gyp ERR! stack   File "<string>", line 1
    npm ERR! gyp ERR! stack     import sys; print "%s.%s.%s" % sys.version_info[:3];
    npm ERR! gyp ERR! stack                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    npm ERR! gyp ERR! stack SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
    npm ERR! gyp ERR! stack 
    npm ERR! gyp ERR! stack     at ChildProcess.exithandler (node:child_process:397:12)
    npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:390:28)
    npm ERR! gyp ERR! stack     at maybeClose (node:internal/child_process:1064:16)
    npm ERR! gyp ERR! stack     at Socket.<anonymous> (node:internal/child_process:450:11)
    npm ERR! gyp ERR! stack     at Socket.emit (node:events:390:28)
    npm ERR! gyp ERR! stack     at Pipe.<anonymous> (node:net:687:12)
    npm ERR! gyp ERR! System Linux 5.16.8-arch1-1
    npm ERR! gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild"
    npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@serialport/bindings
    npm ERR! gyp ERR! node -v v16.13.2
    npm ERR! gyp ERR! node-gyp -v v3.8.0
    npm ERR! gyp ERR! not ok
    

    Python ist in Version 3.10.2 installiert und unterstützt selbstverständlich keine Python2-Syntax (print"") mehr. Aber wo kommt der Fehler her und wie behebe ich ihn?

    PS: Verwendet wird Archlinux mit node.js 16 und npm 8.4

    Ich danke euch im Voraus für eure Ideen!
    PaulchenPlump

    crunchipC 1 Antwort Letzte Antwort
    0
    • P PaulchenPlump

      Hallo in die Runde,

      nachdem ich mir beim Versuch der Updatereparatur vom js-controller versehentlich mein System zerschossen habe, bin ich jetzt wieder auf einem guten Stand. Einzig iobroker.zigbee möchte nicht mehr. Die automatische Installation nach Start des Adapters liefert nur "host.nuc Cannot install iobroker.zigbee@1.6.14: 1", wenn ich den Adapter versuche manuell zu installieren erhalte ich folgende Meldung:

      npm install iobroker.zigbee@1.6.14
      npm ERR! code 1
      npm ERR! path /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@serialport/bindings
      npm ERR! command failed
      npm ERR! command sh -c node-gyp rebuild
      npm ERR! gyp info it worked if it ends with ok
      npm ERR! gyp info using node-gyp@3.8.0
      npm ERR! gyp info using node@16.13.2 | linux | x64
      npm ERR! gyp ERR! configure error 
      npm ERR! gyp ERR! stack Error: Command failed: /usr/bin/python -c import sys; print "%s.%s.%s" % sys.version_info[:3];
      npm ERR! gyp ERR! stack   File "<string>", line 1
      npm ERR! gyp ERR! stack     import sys; print "%s.%s.%s" % sys.version_info[:3];
      npm ERR! gyp ERR! stack                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      npm ERR! gyp ERR! stack SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
      npm ERR! gyp ERR! stack 
      npm ERR! gyp ERR! stack     at ChildProcess.exithandler (node:child_process:397:12)
      npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:390:28)
      npm ERR! gyp ERR! stack     at maybeClose (node:internal/child_process:1064:16)
      npm ERR! gyp ERR! stack     at Socket.<anonymous> (node:internal/child_process:450:11)
      npm ERR! gyp ERR! stack     at Socket.emit (node:events:390:28)
      npm ERR! gyp ERR! stack     at Pipe.<anonymous> (node:net:687:12)
      npm ERR! gyp ERR! System Linux 5.16.8-arch1-1
      npm ERR! gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild"
      npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@serialport/bindings
      npm ERR! gyp ERR! node -v v16.13.2
      npm ERR! gyp ERR! node-gyp -v v3.8.0
      npm ERR! gyp ERR! not ok
      

      Python ist in Version 3.10.2 installiert und unterstützt selbstverständlich keine Python2-Syntax (print"") mehr. Aber wo kommt der Fehler her und wie behebe ich ihn?

      PS: Verwendet wird Archlinux mit node.js 16 und npm 8.4

      Ich danke euch im Voraus für eure Ideen!
      PaulchenPlump

      crunchipC Abwesend
      crunchipC Abwesend
      crunchip
      Forum Testing Most Active Developer
      schrieb am zuletzt editiert von
      #2

      @paulchenplump sagte in Probleme bei Installation von iobroker.zigbee:

      Verwendet wird Archlinux mit node.js 16 und npm 8.4

      Empfohlen wird aber immer noch node.js 14 mit npm 6.x

      umgestiegen von Proxmox auf Unraid

      P 1 Antwort Letzte Antwort
      0
      • crunchipC crunchip

        @paulchenplump sagte in Probleme bei Installation von iobroker.zigbee:

        Verwendet wird Archlinux mit node.js 16 und npm 8.4

        Empfohlen wird aber immer noch node.js 14 mit npm 6.x

        P Offline
        P Offline
        PaulchenPlump
        schrieb am zuletzt editiert von
        #3

        Ich hatte es mit js-controller 3.3.22 und node.js16/npm6 circa 1Jahr am Laufen. Der neue js-controller unterstützt beides jetzt auch offiziell: "Node.js 16.x wird mit js-controller 4.0 nun auch mit npm 7 bzw. 8 unterstützt."

        1 Antwort Letzte Antwort
        0
        • P Offline
          P Offline
          PaulchenPlump
          schrieb am zuletzt editiert von
          #4

          Ich habe es hinbekommen: habe temporär python2 installiert und damit ging es. Ist dann nur die Frage ob "zigbee-herdsman" diese Uralt-Abhängigkeit irgendwann gefixt bekommt und warum niemand sonst bisher die Probleme hatte...

          arteckA 1 Antwort Letzte Antwort
          0
          • P PaulchenPlump

            Ich habe es hinbekommen: habe temporär python2 installiert und damit ging es. Ist dann nur die Frage ob "zigbee-herdsman" diese Uralt-Abhängigkeit irgendwann gefixt bekommt und warum niemand sonst bisher die Probleme hatte...

            arteckA Offline
            arteckA Offline
            arteck
            Developer Most Active
            schrieb am zuletzt editiert von
            #5

            @paulchenplump das ist nicht der herdsman..das ist serialport

            versuche mal folgendes

            adapter stop

            rm -R /opt/iobroker/node_modules/zigbee-herdsman
            rm -R /opt/iobroker/node_modules/zigbee-herdsman-converters
            rm -R /opt/iobroker/node_modules/serialport
            rm -R /opt/iobroker/node_modules/@serialport
            

            dann adapter von GIT installieren

            zigbee hab ich, zwave auch, nuc's genauso und HA auch

            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

            482

            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