Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. MQTT Adapter dupliziert vor sich hin

    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

    UNSOLVED MQTT Adapter dupliziert vor sich hin

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

      Hallo,

      der mqtt Broker/Client Adapter v2.1.9 in meiner Installation scheint ein Problem zu haben - er dupliziert Messages und schickt sie zurück an Mosquitto.

      Adapter Config, als Client konfiguriert:
      screenshot01.png
      Alle zigbee Topics werden vom Adapter 1:1 dupliziert. Müsste der Adapter nicht io/ davorsetzen?

      Liegt der Fehler bei mir?

      Danke!

      Hardwaresystem: Core i5
      Arbeitsspeicher: 2,5GB
      Festplattenart: SSD
      Betriebssystem: Ubuntu in Proxmox VM
      Node-Version: 10.22.1
      Nodejs-Version: n/a
      NPM-Version: 6.14.6
      Installationsart: Skript: https://iobroker.net/install.sh
      Image genutzt: Nein
      Ort/Name der Imagedatei: n/a
      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @maxp last edited by mickym

        @maxp Anstelle des Sterns ganz rechts - darfst Du nur das angeben, was Du veröffentlichen willst.
        Was Du ja machst ist, dass Du mit dem * einmal aus Deinem zigbee Baum exportierst und dann nochmal vom mqtt Adapter selbst.

        Ausserdem geht diese Konfig davon aus, dass zigbee irgendwoher nach mosquitto kommen - jedenfalls nicht vom iobroker.

        Aber dazu müsste man halt wissen, was Du eigentlich willst.

        Hier mal mein Konfig:
        Export aus iobroker only!

        screen.png

        Um den ganzen Inhalt von mosquitto aus dem iobroker zu bedienen habe ich eine weitere Instanz des Adapters:

        screen.png

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

          @mickym
          Ja, ich würde gerne alles an Mosquitto schicken. Stelle daher den Topic "io/" voran. Alles Messages vom iobroker kommen in Mosquitto tatsächlich mit io/* an.
          Abonniert habe ich zigbee als root-Topic, mit allem darunter. Diese Messages und andere werden von anderen Tools an Mosquitto geschickt.

          iobroker published bei mir also io/# und abonniert zigbee/#. Das dürfte kein Loop sein. Okay, das gelesene zigbee/# geht nochmal als io/zigbee/# raus. Macht aber erst mal nix.
          Sehe ich mir mit mosquitto_sub aber an was läuft, wird der Originaltopic in der Form wie z. Bsp. zigbee/dings/bumms 1:1 dupliziert. Das dürfte IMHO nicht sein.

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

            @maxp Wie sieht denn eine Duplizität aus - das Topic ist doch gleich? Wenn Du allerdings meinst dass die Messages doppelt sind - dann liegt es wahrscheinlich daran, dass Du ack=true sendest. Wenn was neu ist, wird die Nachricht dann 2 mal gesendet. Dann würden wahrscheinlich doch 2 Instanzen Sinn machen

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

              @mickym

              hmmmm....

              offensichtlich braucht's dann noch eine dritte Instanz für die system* Messages. Die kommen nur, wenn ack=true gehakt ist. Dieser Haken sorgt aber an anderer Stelle für Duplikate.

              bis bald - gute Nacht!

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

                Abboniert man alles (#), lässt die eignenen Topics unter io/ publizieren und maskiert zum Bekanntgeben der eigenen States mqtt.0.*, ohne ack=true aktiviert, läufts ein Weile wie man es erwarten darf. Dann plötzlich wird dupliziert. Als ob irgendwas überläuft, unabhängig vom Topic.

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

                Support us

                ioBroker
                Community Adapters
                Donate

                858
                Online

                31.9k
                Users

                80.1k
                Topics

                1.3m
                Posts

                bug duplikate mqtt mqtt-adapter mqtt-broker-client-adapter
                2
                6
                456
                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