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

NEWS

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

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

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

MQTT-FEHLER

Geplant Angeheftet Gesperrt Verschoben Error/Bug
31 Beiträge 5 Kommentatoren 5.9k 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.
  • A Offline
    A Offline
    AndyUM61
    schrieb am zuletzt editiert von
    #1

    Irgendwie läuft der MQTT-Adapter seid dem letzen Update extrem unzuverlässig:(.

    Ich bekomme jetzt nicht nur ab und zu mal eine Fehlermeldung, sondern ständig:(!

    Und das bei so ziemlich allen Sensoren.

    mqtt.0	2017-02-02 20:45:02.660	warn	mqtt.0 Client error [TuerSensor01]: Error: read ECONNRESET
    mqtt.0	2017-02-02 20:44:57.613	warn	mqtt.0 Client error [TuerSensor01]: Error: read ECONNRESET
    mqtt.0	2017-02-02 20:44:50.746	warn	mqtt.0 Client error [TuerSensor01]: Error: read ECONNRESET
    mqtt.0	2017-02-02 20:44:45.772	warn	mqtt.0 Client error [TuerSensor01]: Error: read ECONNRESET
    mqtt.0	2017-02-02 20:44:36.824	warn	Client error [TuerSensor01]: Error: read ECONNRESET
    mqtt.0	2017-02-02 20:44:31.951	warn	Client error [TuerSensor01]: Error: read ECONNRESET
    mqtt.0	2017-02-02 20:44:27.033	warn	Client error [TuerSensor01]: Error: read ECONNRESET
    mqtt.0	2017-02-02 20:44:21.162	warn	Client error [DVES_00D12387]: Error: read ECONNRESET
    mqtt.0	2017-02-02 20:44:19.992	warn	Client error [TuerSensor01]: Error: read ECONNRESET
    mqtt.0	2017-02-02 20:44:13.136	warn	Client error [TuerSensor01]: Error: write ECONNRESET
    

    Internette Grüße
    Andy

    RaspberryMatic (Raspberry Pi3), CUxD, ioBroker (Synology/ Docker)

    1 Antwort Letzte Antwort
    0
    • Alex1808A Offline
      Alex1808A Offline
      Alex1808
      schrieb am zuletzt editiert von
      #2

      @AndyUM61:

      Irgendwie läuft der MQTT-Adapter seid dem letzen Update extrem unzuverlässig:(.

      Ich bekomme jetzt nicht nur ab und zu mal eine Fehlermeldung, sondern ständig:(!

      Und das bei so ziemlich allen Sensoren.

      mqtt.0	2017-02-02 20:45:02.660	warn	mqtt.0 Client error [TuerSensor01]: Error: read ECONNRESET
      mqtt.0	2017-02-02 20:44:57.613	warn	mqtt.0 Client error [TuerSensor01]: Error: read ECONNRESET
      mqtt.0	2017-02-02 20:44:50.746	warn	mqtt.0 Client error [TuerSensor01]: Error: read ECONNRESET
      mqtt.0	2017-02-02 20:44:45.772	warn	mqtt.0 Client error [TuerSensor01]: Error: read ECONNRESET
      mqtt.0	2017-02-02 20:44:36.824	warn	Client error [TuerSensor01]: Error: read ECONNRESET
      mqtt.0	2017-02-02 20:44:31.951	warn	Client error [TuerSensor01]: Error: read ECONNRESET
      mqtt.0	2017-02-02 20:44:27.033	warn	Client error [TuerSensor01]: Error: read ECONNRESET
      mqtt.0	2017-02-02 20:44:21.162	warn	Client error [DVES_00D12387]: Error: read ECONNRESET
      mqtt.0	2017-02-02 20:44:19.992	warn	Client error [TuerSensor01]: Error: read ECONNRESET
      mqtt.0	2017-02-02 20:44:13.136	warn	Client error [TuerSensor01]: Error: write ECONNRESET
      ```` `  
      

      1. bei Einstellungen vom adepter Hacken Bekanntgeben eigene States beim Verbinden weg machen

      2. Server Neustarten

      3. Eventuell auch Client Neustarten

      1 Antwort Letzte Antwort
      0
      • A Offline
        A Offline
        AndyUM61
        schrieb am zuletzt editiert von
        #3

        Das habe ich alles schon mehrfach gemacht - leider ohne Erfolg:(.

        Das kuriose ist ja, die Funktionen werden korrekt ausgeführt.

        Internette Grüße
        Andy

        RaspberryMatic (Raspberry Pi3), CUxD, ioBroker (Synology/ Docker)

        1 Antwort Letzte Antwort
        0
        • Alex1808A Offline
          Alex1808A Offline
          Alex1808
          schrieb am zuletzt editiert von
          #4

          @AndyUM61:

          Das habe ich alles schon mehrfach gemacht - leider ohne Erfolg:(.

          Das kuriose ist ja, die Funktionen werden korrekt ausgeführt. `

          dann bleibt nur erstmal zurück auf 1.2.5 zugehen, die funktioniert ohne Problemen.

          1 Antwort Letzte Antwort
          0
          • A Offline
            A Offline
            AndyUM61
            schrieb am zuletzt editiert von
            #5

            Das war tatsächlich die letzte Version, die auch bei mir relativ Fehlerfrei funktioniert hat.

            Wie komme ich auf diese zurück?

            Internette Grüße
            Andy

            RaspberryMatic (Raspberry Pi3), CUxD, ioBroker (Synology/ Docker)

            1 Antwort Letzte Antwort
            0
            • Alex1808A Offline
              Alex1808A Offline
              Alex1808
              schrieb am zuletzt editiert von
              #6

              @AndyUM61:

              Das war tatsächlich die letzte Version, die auch bei mir relativ Fehlerfrei funktioniert hat.

              Wie komme ich auf diese zurück? `

              513_edb0e190a10b4c4daeb8d87296644621.png

              1 Antwort Letzte Antwort
              0
              • A Offline
                A Offline
                AndyUM61
                schrieb am zuletzt editiert von
                #7

                Ok. …wusste ich noch nicht, dass es so einfach ist:).

                DANKESCHÖN!

                Internette Grüße
                Andy

                RaspberryMatic (Raspberry Pi3), CUxD, ioBroker (Synology/ Docker)

                1 Antwort Letzte Antwort
                0
                • BluefoxB Offline
                  BluefoxB Offline
                  Bluefox
                  schrieb am zuletzt editiert von
                  #8

                  Ich konnte den Fehler lokalisieren.

                  Ein patch muss nur ausprobiert werden.

                  Man muss writeToStream.js austauschen:

                  hier /opt/iobroker/node_modules/mqtt-packet/writeToStream.js

                  oder hier /opt/iobroker/node_modules/iobroker.mqtt/node_modules/mqtt-packet/writeToStream.js

                  Damit

                  https://github.com/GermanBluefox/mqtt-p … oStream.js

                  Dann sollte gehen.

                  1 Antwort Letzte Antwort
                  0
                  • A Offline
                    A Offline
                    AndyUM61
                    schrieb am zuletzt editiert von
                    #9

                    Scheint leider noch nicht zu funktionieren.

                    Ich habe an 4 verschiedenen Stellen die Datei writeToStream.js

                    Habe alle vier mal ausgetauscht (mit Sicherung natürlich).

                    SERVER	2017-02-03 14:00:32.835	info	host.ARGO-SERVER Restart adapter system.adapter.mqtt.0 because enabled
                    ARGO-SERVER	2017-02-03 14:00:32.835	error	host.ARGO-SERVER instance system.adapter.mqtt.0 terminated with code 6 (uncaught exception)
                    mqtt.0	2017-02-03 14:00:31.801	error	mqtt.0 Error: Cannot find module './constants' at Function.Module._resolveFilename (module.js:325:15) at Function.Module._load (module.js:276:25) at Module.require (module.js:353:17) a
                    mqtt.0	2017-02-03 14:00:31.799	error	mqtt.0 uncaught exception: Cannot find module './constants'
                    host.ARGO-SERVER	2017-02-03 14:00:29.249	info	instance system.adapter.mqtt.0 started with pid 6900
                    host.ARGO-SERVER	2017-02-03 14:00:19.547	info	Restart adapter system.adapter.mqtt.0 because enabled
                    host.ARGO-SERVER	2017-02-03 14:00:19.545	error	instance system.adapter.mqtt.0 terminated with code 6 (uncaught exception)
                    mqtt.0	2017-02-03 14:00:18.501	error	at require (internal/module.js:12:17)
                    mqtt.0	2017-02-03 14:00:18.501	error	at Module.require (module.js:353:17)
                    mqtt.0	2017-02-03 14:00:18.501	error	at Function.Module._load (module.js:300:12)
                    mqtt.0	2017-02-03 14:00:18.501	error	at Module.load (module.js:343:32)
                    mqtt.0	2017-02-03 14:00:18.501	error	at Object.Module._extensions..js (module.js:416:10)
                    mqtt.0	2017-02-03 14:00:18.501	error	at Module._compile (module.js:409:26)
                    mqtt.0	2017-02-03 14:00:18.501	error	at Object. (C:\Program Files\ioBroker\node_modules\iobroker.mqtt\node_modules\mqtt-connection\lib\writeToStream.js:3:16)
                    mqtt.0	2017-02-03 14:00:18.501	error	at require (internal/module.js:12:17)
                    mqtt.0	2017-02-03 14:00:18.501	error	at Module.require (module.js:353:17)
                    mqtt.0	2017-02-03 14:00:18.501	error	at Function.Module._load (module.js:276:25)
                    mqtt.0	2017-02-03 14:00:18.501	error	at Function.Module._resolveFilename (module.js:325:15)
                    mqtt.0	2017-02-03 14:00:18.501	error	Error: Cannot find module './constants'
                    mqtt.0	2017-02-03 14:00:18.484	error	uncaught exception: Cannot find module './constants'
                    

                    P.S.:

                    Ich habe die Dateien erst alle ausgetauscht, danach die Version 1.3.5. installiert.

                    Das scheint nicht zu funktionieren.

                    Mit der Version 1.2.5 scheint es zu funktionieren.

                    Allerdings läuft die 1.2.5 ja sowieso irgendwie besser .

                    Internette Grüße
                    Andy

                    RaspberryMatic (Raspberry Pi3), CUxD, ioBroker (Synology/ Docker)

                    1 Antwort Letzte Antwort
                    0
                    • BluefoxB Offline
                      BluefoxB Offline
                      Bluefox
                      schrieb am zuletzt editiert von
                      #10

                      Alle Dateien auszutauschen ist falsch.

                      Nur die, die ich benannt habe.

                      Du hast komplett andere Datei mit überschrieben.

                      Vergleich mal:

                      https://github.com/mqttjs/mqtt-connecti … oStream.js

                      und

                      https://github.com/GermanBluefox/mqtt-p ... oStream.js

                      Namen sind gleich, aber die sind komplett anders.

                      gut dass, die Datei nicht index.js heißt. :lol:

                      1 Antwort Letzte Antwort
                      0
                      • A Offline
                        A Offline
                        AndyUM61
                        schrieb am zuletzt editiert von
                        #11

                        Leider scheint es aber diese Pfade in der Windows-Version von ioBroker nicht zu geben :(

                        Wo soll ich dann genau die Datei austauschen?

                        Internette Grüße
                        Andy

                        RaspberryMatic (Raspberry Pi3), CUxD, ioBroker (Synology/ Docker)

                        1 Antwort Letzte Antwort
                        0
                        • BluefoxB Offline
                          BluefoxB Offline
                          Bluefox
                          schrieb am zuletzt editiert von
                          #12

                          @AndyUM61:

                          Leider scheint es aber diese Pfade in der Windows-Version von ioBroker nicht zu geben :(

                          Wo soll ich dann genau die Datei austauschen? `
                          Das hängt davon ab, welche npm version du hast. ich vermute 2.15.xxx

                          Dann solltest du hier eine Datei finden:

                          C:\Program Files\ioBroker\node_modules\iobroker.mqtt\node_modules\mqtt-connection\node_modules\mqtt-packet\writeToStream.js
                          
                          1 Antwort Letzte Antwort
                          0
                          • A Offline
                            A Offline
                            AndyUM61
                            schrieb am zuletzt editiert von
                            #13

                            Wie es aussieht, funktioniert das jetzt:).

                            Ich habe die entsprechende Datei ausgetauscht.

                            DANKESCHÖN:)!!

                            Vielleicht kann das ja bei dem nächsten Update eingepflegt werden;).

                            Internette Grüße
                            Andy

                            RaspberryMatic (Raspberry Pi3), CUxD, ioBroker (Synology/ Docker)

                            1 Antwort Letzte Antwort
                            0
                            • BluefoxB Offline
                              BluefoxB Offline
                              Bluefox
                              schrieb am zuletzt editiert von
                              #14

                              @AndyUM61:

                              Wie es aussieht, funktioniert das jetzt:).

                              Ich habe die entsprechende Datei ausgetauscht.

                              DANKESCHÖN:)!!

                              Vielleicht kann das ja bei dem nächsten Update eingepflegt werden;). `
                              Es wird eingepflegt, sonst gibt es kein nächsten Update :)

                              1 Antwort Letzte Antwort
                              0
                              • Alex1808A Offline
                                Alex1808A Offline
                                Alex1808
                                schrieb am zuletzt editiert von
                                #15

                                Bei mir hat auch funktioniert!

                                Danke!

                                1 Antwort Letzte Antwort
                                0
                                • BluefoxB Offline
                                  BluefoxB Offline
                                  Bluefox
                                  schrieb am zuletzt editiert von
                                  #16

                                  Schaut mal, was ich machen muss nun eure "falsch implementierte" Clients zu unterstützen. :D

                                  https://github.com/mqttjs/mqtt-packet/i … -277351131

                                  Das ist mühsam....

                                  1 Antwort Letzte Antwort
                                  0
                                  • BluefoxB Offline
                                    BluefoxB Offline
                                    Bluefox
                                    schrieb am zuletzt editiert von
                                    #17

                                    Habe alles abgecheckt. Fazit: schmeißt eure MQTT clients in die Tonne. :lol:

                                    1 Antwort Letzte Antwort
                                    0
                                    • Alex1808A Offline
                                      Alex1808A Offline
                                      Alex1808
                                      schrieb am zuletzt editiert von
                                      #18

                                      @Bluefox:

                                      Habe alles abgecheckt. Fazit: schmeißt eure MQTT clients in die Tonne. :lol: `

                                      Es gibt keine alternative..? :(

                                      Die alte version (1.2.5) vom MQTT server hat doch funktioniert :? Mit deinem Fix geht auch die neue. Ist klar, das ist nur Übergangs Lösung, aber die Tonne soll noch warten :)

                                      1 Antwort Letzte Antwort
                                      0
                                      • BluefoxB Offline
                                        BluefoxB Offline
                                        Bluefox
                                        schrieb am zuletzt editiert von
                                        #19

                                        @Alex1808:

                                        @Bluefox:

                                        Habe alles abgecheckt. Fazit: schmeißt eure MQTT clients in die Tonne. :lol: `

                                        Es gibt keine alternative..? :(

                                        Die alte version (1.2.5) vom MQTT server hat doch funktioniert :? Mit deinem Fix geht auch die neue. Ist klar, das ist nur Übergangs Lösung, aber die Tonne soll noch warten :) `
                                        Fix beweist, dass meine Vermutung richtig ist.

                                        1.2.5 hat nur zufällig funktioniert.

                                        Andy was für einen Client hast du?

                                        1 Antwort Letzte Antwort
                                        0
                                        • ThisoftT Offline
                                          ThisoftT Offline
                                          Thisoft
                                          schrieb am zuletzt editiert von
                                          #20

                                          Hmm - das würde mich auch mal interessieren was ihr für Clients habt.

                                          Ich habe nämlich mit meinen 2 Arduinos die ich über MQTT angebunden habe den Fehler glücklicherweise noch nicht gehabt. Und ich habe vor, diese Schiene von Arduino über MQTT weiter auszubauen. Aber wenn da ein Systemfehler in MQTT ist?? Könnte der dann auch irgendwo mal zuschlagen? Ich habe jetzt leider nicht so wirklich verstanden was der Grund ist - dazu bin ich zu wenig Netzwerker, ich bin mehr in Datenbanken zu Hause…

                                          22 HM-Geräte; PivCCU2 auf RasPi

                                          ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                                          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

                                          816

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          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