Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Sonoff und MQTT Adapter parallel

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Sonoff und MQTT Adapter parallel

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

      Re: Zwei MQTT Broker in einer Installation?

      Hallo zusammen, hallo @JB_Sullivan & @Lenny-CB,

      wie habt ihr es geschafft beide Adapter parallel laufen zu lassen zu lassen. Ich habe sowohl die beiden Adapter als auch meine unterschiedlichen Tasmota Geräte auf unterschiedliche Ports eingestellt (1883 und 1884) aber der Adapter welches als zweites startet stürtzt mit dem folgenden Log Error ab.

      a5e69aa5-c308-4468-8295-139f14e9bb50-image.png

      Jeder Adapter für sich funktioniert einwandfrei solange der zweite Adapter nicht läuft.

      Sonoff läuft, MQTT ist angehalten

      root@cb47542bd1fc:/opt/iobroker# netstat -tulpen | grep 1883
      root@cb47542bd1fc:/opt/iobroker# netstat -tulpen | grep 1884
      tcp        0      0 0.0.0.0:1884            0.0.0.0:*               LISTEN      99         323010783  -
      
      root@cb47542bd1fc:/opt/iobroker# netstat | grep 1883
      root@cb47542bd1fc:/opt/iobroker# netstat | grep 1884
      tcp        0      0 cb47542bd1fc:1884       Stecker_Trockner.:52229 ESTABLISHED
      tcp        0      0 cb47542bd1fc:1884       Stecker_Waschmasc:50324 ESTABLISHED
      

      MQTT läuft, Sonoff ist angehalten

      root@cb47542bd1fc:/opt/iobroker# netstat | grep 1883
      tcp        0      0 cb47542bd1fc:1883       tasmota-7E0C9C-32:58416 ESTABLISHED
      root@cb47542bd1fc:/opt/iobroker# netstat | grep 1884
      tcp        0      0 cb47542bd1fc:1884       Stecker_Trockner.:51468 TIME_WAIT  
      tcp        0      0 cb47542bd1fc:1884       Stecker_Waschmasc:57462 TIME_WAIT 
      
      root@cb47542bd1fc:/opt/iobroker# netstat -tulpen | grep 188
      tcp        0      0 0.0.0.0:1883            0.0.0.0:*               LISTEN      99         323588107  -                   
      tcp        0      0 0.0.0.0:1884            0.0.0.0:*               LISTEN      99         323588108  -   
      

      Hat jemand eine Idee wo das Problem liegen könnte und wie ich es umgehen/beheben könnte?

      VG
      Marc

      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @monarc last edited by mickym

        @monarc Tja dann hast halt wohl Websockets beim mqtt Adapter eingeschaltet. Mach das halt aus. Generell hilft viel nicht immer, wenn man nicht weiß was man tut. Bei Sonoff vielleicht auch - kann ich nicht sagen, weil ich das Teil nicht benutze.

        M 1 Reply Last reply Reply Quote 0
        • M
          monarc @mickym last edited by

          @mickym Danke für die schnelle Hilfe, das hat geholfen. Magst du mir, jemand der nicht weiß was er tut, noch verraten wie du drauf gekommen bist und was websockets im mqtt adapter machen? Danke....

          mickym 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @monarc last edited by mickym

            @monarc sagte in Sonoff und MQTT Adapter parallel:

            @mickym Danke für die schnelle Hilfe, das hat geholfen. Magst du mir, jemand der nicht weiß was er tut, noch verraten wie du drauf gekommen bist und was websockets im mqtt adapter machen? Danke....

            Diese Einstellung kannst Du sowieso nur machen, wenn Du den Adapter als Broker betreibst. WS ist quasi ein eigenes Protokoll. Grob gesagt bleibt bei einer Websockets Verbindung zwischen einem Server und Client permanent offen. Man spart sich damit die Zeit für einen Wiederaufbau einer Sitzung. Ist aber im lokalen Netz unbedeutend.

            Ich habe keinen Sonoff am Laufen aber habs halt mit dem mqtt- Adapter selbst festgestellt. Generell gibts oft mit WS eher Probleme als wenn gepollt. Bei Webseiten die Änderungen sofort sichtbar machen müssen ist das sinnvoll, sonst in meinen Augen eher nicht.

            Auf meinem Testsystem läuft der mqtt-Adapter ohne websockets standardmässig auf 1884.

            Aktive Internetverbindungen (Nur Server)
            Proto Recv-Q Send-Q Local Address           Foreign Address         State       Benutzer   Inode      PID/Program name    
            ...
            tcp        0      0 0.0.0.0:1884            0.0.0.0:*               LISTEN      iobroker   17225      1044/io.mqtt.0      
            
            

            Wenn Du websockets anhakst, dann belegt der mqtt Adapter automatisch die nächste Portnummer mit:

            Aktive Internetverbindungen (Nur Server)
            Proto Recv-Q Send-Q Local Address           Foreign Address         State       Benutzer   Inode      PID/Program name    
            ...
            tcp        0      0 0.0.0.0:1884            0.0.0.0:*               LISTEN      iobroker   230250     3801/io.mqtt.0      
            tcp        0      0 0.0.0.0:1885            0.0.0.0:*               LISTEN      iobroker   230251     3801/io.mqtt.0      
            
            
            1 Reply Last reply Reply Quote 1
            • M
              monarc last edited by

              Top. Vielen Dank für die ergänzenden Erläuterungen.

              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

              828
              Online

              31.7k
              Users

              79.9k
              Topics

              1.3m
              Posts

              2
              5
              311
              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