Navigation

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

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    MQTT Adapter ioBroker vs Mosquitto MQTT Broker

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

      Hallo @ all

      Ich habe mehrere Shellys 2.5 "V1" für Rolladensteuerung im Betrieb.
      Diese habe ich einmal im Mqtt Adapter von Iobroker hinzugefügt und einmal unter Proxmox einen Mosquitto MQTT Broker aufgesetzt.

      Also im details:

      • Mosquitto Broker:
        Shelly 2.5 (egal wechler von mir) verbindidet sich mit dem Mosquitto Broker und wenn ich zb mit dem Tool "MQTT-Explorer" auf den Mosquitto server zugreife fehlen die Commands.

      • Iobroker MQTT Broker Adapter:
        Shelly 2.5 (egal wechler von mir) verbindidet sich mit dem Iobroker MQTT Broker und wenn ich zb mit dem Tool "MQTT-Explorer" auf den Iobroker MQTT server zugreife sind die Commands Datenpunkte da.

      Genau das gleiche wenn ich auch den Iobroker MQTT "Client" mir die daten angucke.

      (siehe Bild)
      mqtt.jpg

      Kann mir einer eventuell mir das sagen was man da einstellen soll das er alle punkte anzeigt? Habe nichts gefunden.

      PS ich benutzt den Mosquitto MQTT Broker weil ich dort besser die Daten mit einer S7 1500 abfragen kann.

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

        @pat die command Datenpunkte musst du immer selbst anlegen. Das wird nie ein Gerät für dich machen. Es kann nicht gleichzeitig auf ein topic hören und publishen- das würde nur Endlosschleifen erzeugen

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

          @mickym said in MQTT Adapter ioBroker vs Mosquitto MQTT Broker:

          @pat die command Datenpunkte musst du immer selbst anlegen. Das wird nie ein Gerät für dich machen. Es kann nicht gleichzeitig auf ein topic hören und publishen- das würde nur Endlosschleifen erzeugen

          Das verstehe ich nicht. Ein Schalt Aktor legt ja sein State Datenpunkt in der Regel doch auch selber an, lässt ihn dann in Ruhe und wartet auf durch vom Client/Broker ausgelöst Änderungen.

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

            @martinp die states legt er selber an, aber eben nicht die topics auf die er hört.

            P 1 Reply Last reply Reply Quote 0
            • P
              Pat @mickym last edited by

              Kennt sich damit einer aus wie ich Mosquitto sagen kann das er diese mit anlegen soll?

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @Pat last edited by

                @pat mosquitto legt nichts bei iobroker an

                P 1 Reply Last reply Reply Quote 0
                • P
                  Pat @Homoran last edited by

                  Sry werde es noch mal genauer aufschreiben

                  • Mosquitto Broker:
                    Shelly 2.5 (egal wechler von mir) verbindidet sich mit dem Mosquitto Broker und wenn ich zb mit dem Tool "MQTT-Explorer" auf den Mosquitto server zugreife fehlen die Commands.

                  • Iobroker MQTT Broker Adapter:
                    Shelly 2.5 (egal wechler von mir) verbindidet sich mit dem Iobroker MQTT Broker und wenn ich zb mit dem Tool "MQTT-Explorer" auf den Iobroker MQTT server zugreife sind die Commands Datenpunkte da.

                  Genau das gleiche wenn ich auch den Iobroker MQTT "Client" mir die daten angucke.

                  1 Reply Last reply Reply Quote 0
                  • P
                    Pat last edited by Pat

                    @Pat
                    Hey

                    Habe hier noch was gefunden dort schreiben sie auch das man den Datenpunkt per Hand einmal selbst eintragen muss. Aber ich habe keine lust bei X Shellys dies zu machen. Wenn man ein zwei hat geht es vielleicht.

                    Link

                    In der Console eingeben.

                    mosquitto_pub -t 'shellies/shelly1-xxxxxx/relay/0/command' -m 'on'
                    

                    Her auch noch ein Thema hat das gleich problem und auch keine lösung.

                    Link

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

                      @pat Wenn Du ein topic publishst - wird der Datenpunkt automatisch angelegt .Du musst die ja nicht im Vorfeld anlegen.

                      1 Reply Last reply Reply Quote 0
                      • P
                        Pat last edited by

                        @mickym
                        Ja ok.

                        Aber warum macht das dann der Iobroker MQTT Adapter?

                        Ich würde auch nehmen, aber leider gibt es da ein paar propbleme wenn ich die Daten mit einer Siemens SPS abfrage.

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

                          @pat Nochmal ein Gerät kann nicht die topics anlegen, auf die es hört - das würde zur Endlosschleife führen. Im Gegensatz zum iobroker gibts kein ACK Flag. Du kannst das topic mit dem mqtt-Adapter via SendTo publishen und musst den Datenpunkt nicht anlegen. Sprich wenn Du nichts anlegen willst und du steuern willst, dann nutzt Du halt immer SendTo anstelle einen Datenpunkt zu beschreiben. Wenn Du NodeRed nutzt - publishst Du auch das topic egal ob es bereits existiert oder nicht.

                          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

                          554
                          Online

                          31.6k
                          Users

                          79.5k
                          Topics

                          1.3m
                          Posts

                          4
                          11
                          1569
                          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