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

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

Geplant Angeheftet Gesperrt Verschoben Error/Bug
13 Beiträge 3 Kommentatoren 730 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.
  • Thomas BraunT Thomas Braun

    @tudo

    Erstmal schauen ob deine nodeJS-Installation jetzt noch 'senkrecht' ist:

    which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
    

    Warum ich Node 17 drauf hatte, weiß ich nicht.

    Na wenn du es nicht weißt, wer dann? Der kommt ja nicht von alleine auf dein System.

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

    @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 1 Antwort Letzte Antwort
    0
    • 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

                        806

                        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