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. [Gelöst] MQTT Adapter läuft nach Node Downgrade nicht mehr

NEWS

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

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

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

[Gelöst] MQTT Adapter läuft nach Node Downgrade nicht mehr

Geplant Angeheftet Gesperrt Verschoben Error/Bug
13 Beiträge 3 Kommentatoren 731 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.
  • T Tudo

    @thomas-braun

    /usr/bin/node
    /usr/local/bin/npm
    

    Das wirft er dann aus. Node 17 habe ich vermutlich mal beim Herumprobieren installiert. Aber was ich da versucht habe, keine Ahnung.....

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

    @tudo

    Komplette Ein- und Ausgaben, nix rauslöschen.
    Was ich aber auch schon so sagen kann: Krumm installiert.

    Zuvor:

    sudo ln -s /usr/bin/node /usr/bin/nodejs
    

    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

    T 1 Antwort Letzte Antwort
    0
    • Thomas BraunT Thomas Braun

      @tudo

      Komplette Ein- und Ausgaben, nix rauslöschen.
      Was ich aber auch schon so sagen kann: Krumm installiert.

      Zuvor:

      sudo ln -s /usr/bin/node /usr/bin/nodejs
      
      T Offline
      T Offline
      Tudo
      schrieb am zuletzt editiert von
      #5

      @thomas-braun said in MQTT Adapter läuft nach Node Neuinstallation nicht mehr:

      sudo ln -s /usr/bin/node /usr/bin/nodejs

      pi@raspberrypi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
      /usr/bin/nodejs
      /usr/bin/node
      /usr/local/bin/npm
      v14.18.3
      v14.18.3
      6.13.7
      pi
      /home/pi
      OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
      OK:2 http://archive.raspberrypi.org/debian buster InRelease                                                                                        
      OK:3 https://deb.nodesource.com/node_14.x buster InRelease                                                                                         
      OK:4 https://deb.debian.org/debian unstable InRelease                                                                      
      Paketlisten werden gelesen... Fertig                        
      Abhängigkeitsbaum wird aufgebaut.       
      Statusinformationen werden eingelesen.... Fertig
      Alle Pakete sind aktuell.
      nodejs:
        Installiert:           14.18.3-deb-1nodesource1
        Installationskandidat: 14.18.3-deb-1nodesource1
        Versionstabelle:
       *** 14.18.3-deb-1nodesource1 500
              500 https://deb.nodesource.com/node_14.x buster/main armhf Packages
              100 /var/lib/dpkg/status
           12.22.7~dfsg-2 1
                1 https://deb.debian.org/debian unstable/main armhf Packages
           10.24.0~dfsg-1~deb10u1 500
              500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
      pi@raspberrypi:~ $ 
      
      
      Thomas BraunT 1 Antwort Letzte Antwort
      0
      • T Tudo

        @thomas-braun said in MQTT Adapter läuft nach Node Neuinstallation nicht mehr:

        sudo ln -s /usr/bin/node /usr/bin/nodejs

        pi@raspberrypi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
        /usr/bin/nodejs
        /usr/bin/node
        /usr/local/bin/npm
        v14.18.3
        v14.18.3
        6.13.7
        pi
        /home/pi
        OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
        OK:2 http://archive.raspberrypi.org/debian buster InRelease                                                                                        
        OK:3 https://deb.nodesource.com/node_14.x buster InRelease                                                                                         
        OK:4 https://deb.debian.org/debian unstable InRelease                                                                      
        Paketlisten werden gelesen... Fertig                        
        Abhängigkeitsbaum wird aufgebaut.       
        Statusinformationen werden eingelesen.... Fertig
        Alle Pakete sind aktuell.
        nodejs:
          Installiert:           14.18.3-deb-1nodesource1
          Installationskandidat: 14.18.3-deb-1nodesource1
          Versionstabelle:
         *** 14.18.3-deb-1nodesource1 500
                500 https://deb.nodesource.com/node_14.x buster/main armhf Packages
                100 /var/lib/dpkg/status
             12.22.7~dfsg-2 1
                  1 https://deb.debian.org/debian unstable/main armhf Packages
             10.24.0~dfsg-1~deb10u1 500
                500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
        pi@raspberrypi:~ $ 
        
        
        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        schrieb am zuletzt editiert von
        #6

        @tudo sagte in MQTT Adapter läuft nach Node Neuinstallation nicht mehr:

        /usr/local/bin/npm

        Falscher Pfad.

        sudo rm /usr/local/bin/npm
        

        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

        T 1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          @tudo sagte in MQTT Adapter läuft nach Node Neuinstallation nicht mehr:

          /usr/local/bin/npm

          Falscher Pfad.

          sudo rm /usr/local/bin/npm
          
          T Offline
          T Offline
          Tudo
          schrieb am zuletzt editiert von
          #7

          @thomas-braun

          ok, und danach?

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • T Tudo

            @thomas-braun

            ok, und danach?

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

            @tudo

            Wenn das sauber ist (und vielleicht nach einem Neustart, damit die Pfade neueingelesen werden) kann sich irgendwer um MQTT kümmern. Da hab ich nämlich keine Aktien drin.

            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

            T 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @tudo

              Wenn das sauber ist (und vielleicht nach einem Neustart, damit die Pfade neueingelesen werden) kann sich irgendwer um MQTT kümmern. Da hab ich nämlich keine Aktien drin.

              T Offline
              T Offline
              Tudo
              schrieb am zuletzt editiert von
              #9

              @thomas-braun

              Danke schonmal dafür. An dem Problem mit dem Adapter hat es tatsächlich nichts geändert :anguished:

              pi@raspberrypi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
              /usr/bin/nodejs
              /usr/bin/node
              /usr/bin/npm
              v14.18.3
              v14.18.3
              6.14.15
              pi
              /home/pi
              OK:1 http://archive.raspberrypi.org/debian buster InRelease
              OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease                                                                                    
              OK:3 https://deb.debian.org/debian unstable InRelease                                                                                             
              OK:4 https://deb.nodesource.com/node_14.x buster InRelease                                                                
              Paketlisten werden gelesen... Fertig                            
              Abhängigkeitsbaum wird aufgebaut.       
              Statusinformationen werden eingelesen.... Fertig
              Alle Pakete sind aktuell.
              nodejs:
               Installiert:           14.18.3-deb-1nodesource1
               Installationskandidat: 14.18.3-deb-1nodesource1
               Versionstabelle:
              *** 14.18.3-deb-1nodesource1 500
                     500 https://deb.nodesource.com/node_14.x buster/main armhf Packages
                     100 /var/lib/dpkg/status
                  12.22.7~dfsg-2 1
                       1 https://deb.debian.org/debian unstable/main armhf Packages
                  10.24.0~dfsg-1~deb10u1 500
                     500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
              
              
              Thomas BraunT 1 Antwort Letzte Antwort
              0
              • T Tudo

                @thomas-braun

                Danke schonmal dafür. An dem Problem mit dem Adapter hat es tatsächlich nichts geändert :anguished:

                pi@raspberrypi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                /usr/bin/nodejs
                /usr/bin/node
                /usr/bin/npm
                v14.18.3
                v14.18.3
                6.14.15
                pi
                /home/pi
                OK:1 http://archive.raspberrypi.org/debian buster InRelease
                OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease                                                                                    
                OK:3 https://deb.debian.org/debian unstable InRelease                                                                                             
                OK:4 https://deb.nodesource.com/node_14.x buster InRelease                                                                
                Paketlisten werden gelesen... Fertig                            
                Abhängigkeitsbaum wird aufgebaut.       
                Statusinformationen werden eingelesen.... Fertig
                Alle Pakete sind aktuell.
                nodejs:
                 Installiert:           14.18.3-deb-1nodesource1
                 Installationskandidat: 14.18.3-deb-1nodesource1
                 Versionstabelle:
                *** 14.18.3-deb-1nodesource1 500
                       500 https://deb.nodesource.com/node_14.x buster/main armhf Packages
                       100 /var/lib/dpkg/status
                    12.22.7~dfsg-2 1
                         1 https://deb.debian.org/debian unstable/main armhf Packages
                    10.24.0~dfsg-1~deb10u1 500
                       500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                
                
                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von
                #10

                @tudo sagte in MQTT Adapter läuft nach Node Neuinstallation nicht mehr:

                An dem Problem mit dem Adapter hat es tatsächlich nichts geändert

                Das war auch nicht unbedingt zu erwarten. Aber die Basis 'für alles' ist jetzt besser.

                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
                • T Tudo

                  Hallo,

                  ich hatte Node 17 auf meinem Raspi installiert. Ich wollte den PV Forecast Adapter zum laufen bekommen und musste dafür auf Node 14 downgraden. Warum ich Node 17 drauf hatte, weiß ich nicht.
                  Der PV Forecast Adapter läuft jetzt, allerdings der MQTT Adapter nicht mehr. Den setze ich eigentlich als Broker ein. Ich habe den Adapter schon de- und neuinstalliert, das ändert aber nichts an folgendem Fehler:

                  host.raspberrypi 2022-01-21 20:12:47.496	error	instance system.adapter.mqtt.0 terminated by request of the instance itself and will not be restarted, before user restarts it.
                  mqtt.0 2022-01-21 20:12:46.870	error	Error starting MQTT server on 192.168.0.50:1883: Error: listen EADDRINUSE: address already in use 192.168.0.50:1883
                  mqtt.0 2022-01-21 20:12:46.868	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                  mqtt.0 2022-01-21 20:12:46.865	error	Cannot create server: Error: listen EADDRINUSE: address already in use 192.168.0.50:1883
                  mqtt.0 2022-01-21 20:12:46.532	info	starting. Version 2.4.0 in /opt/iobroker/node_modules/iobroker.mqtt, node: v14.18.3, js-controller: 3.2.16
                  

                  Hat jemand eine Idee?

                  Danke vorab,
                  Udo

                  hydrotecH Offline
                  hydrotecH Offline
                  hydrotec
                  schrieb am zuletzt editiert von
                  #11

                  @tudo sagte in MQTT Adapter läuft nach Node Neuinstallation nicht mehr:

                  Hallo Udo,

                  host.raspberrypi 2022-01-21 20:12:47.496	error	instance system.adapter.mqtt.0 terminated by request of the instance itself and will not be restarted, before user restarts it.
                  mqtt.0 2022-01-21 20:12:46.870	error	Error starting MQTT server on 192.168.0.50:1883: Error: listen EADDRINUSE: address already in use 192.168.0.50:1883
                  mqtt.0 2022-01-21 20:12:46.868	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                  mqtt.0 2022-01-21 20:12:46.865	error	Cannot create server: Error: listen EADDRINUSE: address already in use 192.168.0.50:1883
                  mqtt.0 2022-01-21 20:12:46.532	info	starting. Version 2.4.0 in /opt/iobroker/node_modules/iobroker.mqtt, node: v14.18.3, js-controller: 3.2.16
                  

                  Die Meldungen sagen, das dein Port 1883 unter dieser IP-Adresse schon belegt ist.
                  Wenn dein System wieder sauber läuft, so wie es @thomas-braun erklärt hat,
                  gib mal folgenden Befehl, in der Konsole des Raspi, ein.

                  sudo ss -tunlp
                  

                  Da kannst du dann sehen welche Ports belegt sind, und von welcher Anwendung.
                  Solltest du nichts erkennen können, einfach die Ausgabe hier posten, dann helfe ich dir weiter.

                  Gruß, Karsten

                  Ubuntu 22.04 LTS (LXD/LXC)
                  admin: v6.3.5
                  js-controller: v4.0.24
                  node: v18.16.1
                  npm: v9.5.1
                  repository: stable

                  T 1 Antwort Letzte Antwort
                  0
                  • hydrotecH hydrotec

                    @tudo sagte in MQTT Adapter läuft nach Node Neuinstallation nicht mehr:

                    Hallo Udo,

                    host.raspberrypi 2022-01-21 20:12:47.496	error	instance system.adapter.mqtt.0 terminated by request of the instance itself and will not be restarted, before user restarts it.
                    mqtt.0 2022-01-21 20:12:46.870	error	Error starting MQTT server on 192.168.0.50:1883: Error: listen EADDRINUSE: address already in use 192.168.0.50:1883
                    mqtt.0 2022-01-21 20:12:46.868	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                    mqtt.0 2022-01-21 20:12:46.865	error	Cannot create server: Error: listen EADDRINUSE: address already in use 192.168.0.50:1883
                    mqtt.0 2022-01-21 20:12:46.532	info	starting. Version 2.4.0 in /opt/iobroker/node_modules/iobroker.mqtt, node: v14.18.3, js-controller: 3.2.16
                    

                    Die Meldungen sagen, das dein Port 1883 unter dieser IP-Adresse schon belegt ist.
                    Wenn dein System wieder sauber läuft, so wie es @thomas-braun erklärt hat,
                    gib mal folgenden Befehl, in der Konsole des Raspi, ein.

                    sudo ss -tunlp
                    

                    Da kannst du dann sehen welche Ports belegt sind, und von welcher Anwendung.
                    Solltest du nichts erkennen können, einfach die Ausgabe hier posten, dann helfe ich dir weiter.

                    Gruß, Karsten

                    T Offline
                    T Offline
                    Tudo
                    schrieb am zuletzt editiert von
                    #12

                    @hydrotec Jau, danke. Mosquitto hatte den Port in Gebrauch. Ich hatte versucht den als Broker zu installieren, das klappte aber nicht. Vielleicht läuft er nach dem Node Downgrade plötzlich. Keine Ahnung. Habe ihn deinstalliert und der MQTT Adapter im Iobroker startet.

                    VIELEN DANK LEUTE!!!!!

                    hydrotecH 1 Antwort Letzte Antwort
                    0
                    • T Tudo

                      @hydrotec Jau, danke. Mosquitto hatte den Port in Gebrauch. Ich hatte versucht den als Broker zu installieren, das klappte aber nicht. Vielleicht läuft er nach dem Node Downgrade plötzlich. Keine Ahnung. Habe ihn deinstalliert und der MQTT Adapter im Iobroker startet.

                      VIELEN DANK LEUTE!!!!!

                      hydrotecH Offline
                      hydrotecH Offline
                      hydrotec
                      schrieb am zuletzt editiert von
                      #13

                      @tudo

                      Gerne doch, Rechnung kommt ;-)

                      Ubuntu 22.04 LTS (LXD/LXC)
                      admin: v6.3.5
                      js-controller: v4.0.24
                      node: v18.16.1
                      npm: v9.5.1
                      repository: stable

                      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

                      605

                      Online

                      32.4k

                      Benutzer

                      81.6k

                      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