Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. MQTT und Shelly.1 Instanz verbinden sich nicht

    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

    MQTT und Shelly.1 Instanz verbinden sich nicht

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

      Hallo,

      ich habe jetzt viel postings bezüglich Shelly der neuen Gen und MQTT gelesen aber keiner der Beiträge war für mich hilfreich mein Problem in den Griff zu bekommen.

      "Keine Verbindung zum Gerät oder Dienst" 😢

      Im Einsatz: 4 Shelly PM1 in der Shelly.1 Instanz
      Im Shelly.0 werkeln die alten Shelly`s einwandfrei

      Shelly.0+1.JPG

      In der Instanz, im Shelly und im MQTT sind Port, User und Admin überall identisch eingestellt.
      Shelly.1.JPG
      ShellyWeb.JPG
      MQTT_.JPG

      😵

      Ich bekomme einfach keine Verbindung zum Dienst.
      Shelly.JPG

      Jedoch kommunizieren die 4 Shelly`s mit dem MQTT Adapter
      MQTT.JPG
      mqtt.log.JPG

      Also dürfte der Fehler nicht zwischen Shelly und MQTT liegen.

      Shelly Adapter mehrfach neu installiert, alte Versionen getestet.
      Nichts hilft.

      Web Server und Web Socket laufen falls dafür relevant!?
      web.JPG

      Beim Neustart des Shelly Adapters ist im Log zu erkennen:
      [MQTT Server] Error in listener: Error: listen EADDRINUSE: address already in use 0.0.0.0:1888
      das mir aber nicht die Ursache erklären kann.

      Warum schon benutzt?
      Ich habe den Port 1888 sonst "meine ich" niergends verwendet.
      Wegen dieser Info hatte ich den Port in allen Einstellungen bereits mehrfach verändert.😰

      Shelly LOG.JPG

      Hat jemand eine Idee wo das Problem zu finden und wie zu beseitigen ist?

      Vielen Dank im Vorraus!!!

      S 1 Reply Last reply Reply Quote 0
      • S
        SpacerX @assz last edited by

        @assz
        Welchen Port benutzt du in der shelly.0 Instanz?

        Die Meldung:

        [MQTT Server] Error in listener: Error: listen EADDRINUSE: address already in use 0.0.0.0:1888
        

        Sagt es ja schon das der Port belegt ist.
        Jedenfalls solltest du im mqtt-Adapter und im Shelly-Adapter einen anderen Port benutzen oder wenn du den mqtt-Adapter nicht anderweitig braucht die Instanz stoppen.

        A 1 Reply Last reply Reply Quote 1
        • A
          assz @SpacerX last edited by

          @spacerx said in MQTT und Shelly.1 Instanz verbinden sich nicht:

          @assz
          Welchen Port benutzt du in der shelly.0 Instanz?

          Die Meldung:

          [MQTT Server] Error in listener: Error: listen EADDRINUSE: address already in use 0.0.0.0:1888
          

          Sagt es ja schon das der Port belegt ist.
          Jedenfalls solltest du im mqtt-Adapter und im Shelly-Adapter einen anderen Port benutzen oder wenn du den mqtt-Adapter nicht anderweitig braucht die Instanz stoppen.

          Shelly.0 steht auf Port 1882 aber da nutze ich kein MQTT sondern Coap und HTTP

          @solltest du im mqtt-Adapter und im Shelly-Adapter einen anderen Port benutzen

          Ich dachte die Ports im MQTT Adapter, Shelly.1 Adapter und im Shelly Web (MQTT Einstellung) müssen alle gleich sein um zu kommunizieren? 🕵️‍♂️

          S 1 Reply Last reply Reply Quote 0
          • S
            SpacerX @assz last edited by SpacerX

            @assz Coap braucht keinen Port.
            Ich selber nutze Port 1882.

            MQTT und Shelly jeweils einen anderen Port.

            Edit: mach dich hier mal schlau https://github.com/iobroker-community-adapters/ioBroker.shelly/tree/master/docs/de

            A 1 Reply Last reply Reply Quote 0
            • A
              assz @SpacerX last edited by

              @spacerx

              THX!!!
              Mein Denkfehler war, das ich einen zusätzlich MQTT Adapter installiert habe dem ich den gleichen Port verpasst habe.

              Jetzt funzt es endlich 👍 👍 👍

              P 1 Reply Last reply Reply Quote 0
              • P
                Peter1984 @assz last edited by

                @assz Hi, brauche ich den MQTT Adapter zusätzlich wenn ich die Shellys per MQTT anbinden will?

                S 1 Reply Last reply Reply Quote 0
                • S
                  SpacerX @Peter1984 last edited by SpacerX

                  @peter1984 Nein.
                  Nur den Shelly Adapter. Dort Http/MQTT aktivieren und Port verpassen. Schaue auf GitHub in die Doku zum Shelly-Adapter, dort ist das sehr gut erklärt.

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

                  Support us

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

                  436
                  Online

                  31.9k
                  Users

                  80.2k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  376
                  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