Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. MQTT-Adapter läuft nach Update auf Fehler [gelöst]

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    MQTT-Adapter läuft nach Update auf Fehler [gelöst]

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thisoft
      Thisoft last edited by

      Nach dem Update des MQTT-Adapters auf 1.2.1 erhalte ich folgenden Fehler und es werden keine Werte mehr eingelesen:

      mqtt.0 2016-11-08 03:04:01.918 warn mqtt.0 [GrillDuino01] Error: Invalid message id 
      mqtt.0 2016-11-08 03:04:01.916 debug mqtt.0 Send to client [GrillDuino01] "GrillDuino01/IP": [object Object] 
      mqtt.0 2016-11-08 03:03:59.925 debug mqtt.0 Server received "GrillDuino01/IP" (string): 192.168.137.24 
      mqtt.0 2016-11-08 03:03:59.925 info mqtt.0 Client [GrillDuino01] connected 
      mqtt.0 2016-11-08 03:03:59.922 info mqtt.0 Client [GrillDuino01] closed 
      mqtt.0 2016-11-08 03:03:59.888 warn mqtt.0 [GrillDuino01] Error: Invalid message id 
      mqtt.0 2016-11-08 03:03:59.887 debug mqtt.0 Send to client [GrillDuino01] "GrillDuino01/IP": [object Object] 
      mqtt.0 2016-11-08 03:03:57.890 debug mqtt.0 Server received "GrillDuino01/IP" (string): 192.168.137.24 
      mqtt.0 2016-11-08 03:03:57.883 info mqtt.0 Client [GrillDuino01] connected 
      mqtt.0 2016-11-08 03:03:53.750 info mqtt.0 Client [GrillDuino01] closed 
      
      

      Was ist denn da jetzt los und was kann ich dagegen tun?

      Kann ich den Adapter auf die Vorversion von Git "downgraden"?

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        @Thisoft:

        Nach dem Update des MQTT-Adapters auf 1.2.1 erhalte ich folgenden Fehler und es werden keine Werte mehr eingelesen:

        mqtt.0 2016-11-08 03:04:01.918 warn mqtt.0 [GrillDuino01] Error: Invalid message id 
        mqtt.0 2016-11-08 03:04:01.916 debug mqtt.0 Send to client [GrillDuino01] "GrillDuino01/IP": [object Object] 
        mqtt.0 2016-11-08 03:03:59.925 debug mqtt.0 Server received "GrillDuino01/IP" (string): 192.168.137.24 
        mqtt.0 2016-11-08 03:03:59.925 info mqtt.0 Client [GrillDuino01] connected 
        mqtt.0 2016-11-08 03:03:59.922 info mqtt.0 Client [GrillDuino01] closed 
        mqtt.0 2016-11-08 03:03:59.888 warn mqtt.0 [GrillDuino01] Error: Invalid message id 
        mqtt.0 2016-11-08 03:03:59.887 debug mqtt.0 Send to client [GrillDuino01] "GrillDuino01/IP": [object Object] 
        mqtt.0 2016-11-08 03:03:57.890 debug mqtt.0 Server received "GrillDuino01/IP" (string): 192.168.137.24 
        mqtt.0 2016-11-08 03:03:57.883 info mqtt.0 Client [GrillDuino01] connected 
        mqtt.0 2016-11-08 03:03:53.750 info mqtt.0 Client [GrillDuino01] closed 
        
        

        Was ist denn da jetzt los und was kann ich dagegen tun?

        Kann ich den Adapter auf die Vorversion von Git "downgraden"? `
        Du kannst immer mit dem Kommando "downgraden":

        cd /opt/iobroker
        npm install iobroker.mqtt@1.1.2 --production
        
        

        Ich bitte dich aber trotzdem noch mal vom git ausprobieren, weil ich nicht verstehe, wo der Fehler liegt.

        cd /opt/iobroker
        npm install https://github.com/ioBroker/ioBroker.mqtt/tarball/master --production
        
        
        1 Reply Last reply Reply Quote 0
        • Thisoft
          Thisoft last edited by

          Hallo Bluefox,

          habe bei der Installation von Git eine ganze Menge an Meldungen bekommen

          ! ````
          C:\ioBroker>npm install https://github.com/ioBroker/ioBroker.mqtt/tarball/master --production
          |
          ws@0.7.0 install C:\ioBroker\node_modules\iobroker.mqtt\node_modules\create-stream-server\node_modules\ws
          (node-gyp rebuild 2> builderror.log) || (exit 0)
          ! C:\ioBroker\node_modules\iobroker.mqtt\node_modules\create-stream-server\node_modules\ws>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node rebuild )
          MSBUILD : error MSB3428: Die Visual C++-Komponente "VCBuild.exe" konnte nicht gleladen werden. Um dieses Problem zu beheben, installieren Sie entweder 1) .NET
          Framework 2.0 SDK oder 2) Microsoft Visual Studio 2005 oder 3) fügen Sie den Sp
          eicherort der Komponente zum Systempfad hinzu, falls er vom Standardspeicherort
          abweicht. [C:\ioBroker\node_modules\iobroker.mqtt\node_modules\create-stream-
          server\node_modules\ws\build\binding.sln]
          MSBUILD : error MSB3428: Die Visual C++-Komponente "VCBuild.exe" konnte nicht g
          eladen werden. Um dieses Problem zu beheben, installieren Sie entweder 1) .NET
          Framework 2.0 SDK oder 2) Microsoft Visual Studio 2005 oder 3) fügen Sie den Sp
          eicherort der Komponente zum Systempfad hinzu, falls er vom Standardspeicherort
          abweicht. [C:\ioBroker\node_modules\iobroker.mqtt\node_modules\create-stream-
          server\node_modules\ws\build\binding.sln]
          ! > ws@0.6.5 install C:\ioBroker\node_modules\iobroker.mqtt\node_modules\create-stream-server\node_modules\websocket-stream\node_modules\ws
          (node-gyp rebuild 2> builderror.log) || (exit 0)
          ! /
          C:\ioBroker\node_modules\iobroker.mqtt\node_modules\create-stream-server\node_modules\websocket-stream\node_modules\ws>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node rebuild )
          Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu ermöglichen, müssen Sie den Schalter "/m" hinzufügen.
          MSBUILD : error MSB3428: Die Visual C++-Komponente "VCBuild.exe" konnte nicht g
          eladen werden. Um dieses Problem zu beheben, installieren Sie entweder 1) .NET
          Framework 2.0 SDK oder 2) Microsoft Visual Studio 2005 oder 3) fügen Sie den Sp
          eicherort der Komponente zum Systempfad hinzu, falls er vom Standardspeicherort
          abweicht. [C:\ioBroker\node_modules\iobroker.mqtt\node_modules\create-stream-
          server\node_modules\websocket-stream\node_modules\ws\build\binding.sln]
          MSBUILD : error MSB3428: Die Visual C++-Komponente "VCBuild.exe" konnte nicht g
          eladen werden. Um dieses Problem zu beheben, installieren Sie entweder 1) .NET
          Framework 2.0 SDK oder 2) Microsoft Visual Studio 2005 oder 3) fügen Sie den Sp
          eicherort der Komponente zum Systempfad hinzu, falls er vom Standardspeicherort
          abweicht. [C:\ioBroker\node_modules\iobroker.mqtt\node_modules\create-stream-
          server\node_modules\websocket-stream\node_modules\ws\build\binding.sln]
          npm WARN unmet dependency C:\ioBroker\node_modules\iobroker.node-red\node_modules\node-red\node_modules\node-red-node-email\node_modules\nodemailer\node_modules\mailcomposer\node_modules\buildmail requires needle@'^0.10.0' but will load
          npm WARN unmet dependency C:\ioBroker\node_modules\iobroker.node-red\node_modules\node-red\node_modules\node-red-node-email\node_modules\nodemailer\node_modules\needle,
          npm WARN unmet dependency which is version 0.11.0
          iobroker.mqtt@1.2.2 node_modules\iobroker.mqtt
          ├── mqtt-connection@2.1.1 (inherits@2.0.3, through2@0.6.5, reduplexer@1.1.0, mqtt-packet@3.4.7)
          ├── create-stream-server@0.1.1 (server-destroy@1.0.0, async@0.9.0, ws@0.7.0, websocket-stream@1.3.2)
          └── mqtt@2.0.1 (inherits@2.0.3, xtend@4.0.1, reinterval@1.1.0, minimist@1.2.0, commist@1.0.0, pump@1.0.1, readable-stream@2.1.5, end-of-stream@1.1.0, concat-stream@1.5.2, split2@2.1.0, websocket-stream@3.3.0, mqtt-packet@5.2.0, help-me@1.0.1)
          ! C:\ioBroker>

          
          Ob da was von Bedeutung dabei ist kann ich jetzt nicht so auf den ersten Blick erkennen. Der MQTT-Adapter in Version 1.2.2 funktioniert jedenfalls trotzdem. Aber der Fehler ist auch immer noch da…
          
          

          mqtt.0 2016-11-08 21:20:17.550 warn [GrillDuino01] Error: Invalid message id
          mqtt.0 2016-11-08 21:20:17.550 debug Send to client [GrillDuino01/GrillDuino01/IP] "GrillDuino01/IP": {"val":"192.168.137.24"}
          mqtt.0 2016-11-08 21:20:15.565 debug Server received "GrillDuino01/IP" (string): 192.168.137.24
          mqtt.0 2016-11-08 21:20:15.534 info Client [GrillDuino01] connected
          mqtt.0 2016-11-08 21:20:13.643 info Starting MQTT server on port 1883
          mqtt.0 2016-11-08 21:20:09.081 info starting. Version 1.2.2 in C:/ioBroker/node_modules/iobroker.mqtt, node: v4.3.1

          
          Was kann ich denn noch tun um den Fehler einzugrenzen?
          1 Reply Last reply Reply Quote 0
          • Bluefox
            Bluefox last edited by

            Probier bitte noch mal vom git. Habe ein Fehler gefunden.

            1 Reply Last reply Reply Quote 0
            • Thisoft
              Thisoft last edited by

              Hurra, MQTT läuft wieder! Danke Bluefox.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

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

              708
              Online

              31.7k
              Users

              79.8k
              Topics

              1.3m
              Posts

              2
              5
              1267
              Loading More Posts
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes
              Reply
              • Reply as topic
              Log in to reply
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              The ioBroker Community 2014-2023
              logo