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. ioBroker Allgemein
  4. [gelöst] MQTT Objekt beschreiben

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    864

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

[gelöst] MQTT Objekt beschreiben

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
17 Beiträge 4 Kommentatoren 857 Aufrufe 2 Watching
  • Ä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.
  • P Peter c

    Dieser Beitrag wurde gelöscht!

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #7
    Dieser Beitrag wurde gelöscht!
    1 Antwort Letzte Antwort
    0
    • W Wildbill

      @peter-c Das kommt beim MQTT-Adapter AFAIK immer, wenn die Gegenstelle nach einer Datenübertragung die Verbindung (Session) schließt und der MQTT-Adapter dann eine Zeitlang auf ein „Lebenszeichen“ wartet.
      Das dem so ist, darauf weißt das im Log mit „old secret“ und „new secret“ hin. Dein Soyo (was auch immer das ist) sendet also seine Daten, schließt die Verbindung und macht für den nächsten Datenschub eine neue Verbindung auf. Der MQTT-Adapter meldet also, dass nach 11 vergeblichen Versuchen eben die alten Messages verworfen werden.
      Ändern kannst Du das nur am Gerät selbst. Oder eben einen MQTT-Broker wie mosquitto verwenden und im iobroker dann den MQTT-Client dorthin auf die gewünschten Nachrichten abonnieren lassen.

      Gruss, Jürgen

      P Offline
      P Offline
      Peter c
      schrieb am zuletzt editiert von
      #8

      @wildbill said in MQTT Objekt beschreiben:

      Der MQTT-Adapter meldet also, dass nach 11 vergeblichen Versuchen eben die alten Messages verworfen werden.

      Soweit verstanden. Es ist also erklärbarer Fehler, der aber keine Folgen hat, oder?

      mickymM 1 Antwort Letzte Antwort
      0
      • P Peter c

        Ich habe einen Teilnehmer aus dem Netz den ich mit dem MQTT Adapter nutze.
        Dort werden verschiedene Objekte ausgelesen.

        Bildschirmfoto 2025-02-22 um 15.58.09.png

        Ich habe nun in den Datenpunkt Max Power einen Wert geschrieben. Der kommt bei dem Empfänger an.
        Nur bekomme ich parallel Meldungen im Protokoll Message 52 deleted after 11 retries.

        Nutze ich das falsch?

        2025-02-22 15:00:10.742  - info: mqtt.0 (32415) Client [SOYO_3b2107] connection closed: Error: read ECONNRESET
        2025-02-22 15:00:11.561  - info: mqtt.0 (32415) Client [SOYO_3b2107] connected with secret 1740232811560_6014
        2025-02-22 15:00:11.573  - info: mqtt.0 (32415) Client [SOYO_3b2107] subscribes on "mqtt.0.Soyosource.SOYO_3b2107.L1L2L3"
        2025-02-22 15:00:11.583  - info: mqtt.0 (32415) Client [SOYO_3b2107] subscribes on "mqtt.0.Soyosource.SOYO_3b2107.NotAus"
        2025-02-22 15:00:11.590  - info: mqtt.0 (32415) Client [SOYO_3b2107] subscribes on "mqtt.0.Soyosource.SOYO_3b2107.WaitSekunden"
        2025-02-22 15:00:11.596  - info: mqtt.0 (32415) Client [SOYO_3b2107] subscribes on "mqtt.0.Soyosource.SOYO_3b2107.MaxPower"
        2025-02-22 15:00:11.773  - info: mqtt.0 (32415) Client [SOYO_3b2107] publishOnSubscribe
        2025-02-22 15:00:11.784  - info: mqtt.0 (32415) Client [SOYO_3b2107] publishOnSubscribe
        2025-02-22 15:00:11.791  - info: mqtt.0 (32415) Client [SOYO_3b2107] publishOnSubscribe
        2025-02-22 15:00:11.797  - info: mqtt.0 (32415) Client [SOYO_3b2107] publishOnSubscribe
        2025-02-22 15:00:22.514  - warn: mqtt.0 (32415) Client [SOYO_3b2107] Message 52 deleted after 11 retries
        2025-02-22 15:00:24.568  - info: mqtt.0 (32415) Client [SOYO_3b2107] reconnected. Old secret 1740232811560_6014. New secret 1740232824567_1296
        2025-02-22 15:00:24.579  - info: mqtt.0 (32415) Client [SOYO_3b2107] subscribes on "mqtt.0.Soyosource.SOYO_3b2107.L1L2L3"
        2025-02-22 15:00:24.588  - info: mqtt.0 (32415) Client [SOYO_3b2107] subscribes on "mqtt.0.Soyosource.SOYO_3b2107.NotAus"
        2025-02-22 15:00:24.595  - info: mqtt.0 (32415) Client [SOYO_3b2107] subscribes on "mqtt.0.Soyosource.SOYO_3b2107.WaitSekunden"
        2025-02-22 15:00:24.604  - info: mqtt.0 (32415) Client [SOYO_3b2107] subscribes on "mqtt.0.Soyosource.SOYO_3b2107.MaxPower"
        2025-02-22 15:00:24.779  - info: mqtt.0 (32415) Client [SOYO_3b2107] publishOnSubscribe
        2025-02-22 15:00:24.790  - info: mqtt.0 (32415) Client [SOYO_3b2107] publishOnSubscribe
        2025-02-22 15:00:24.795  - info: mqtt.0 (32415) Client [SOYO_3b2107] publishOnSubscribe
        2025-02-22 15:00:24.805  - info: mqtt.0 (32415) Client [SOYO_3b2107] publishOnSubscribe
        
        mickymM Online
        mickymM Online
        mickym
        Most Active
        schrieb am zuletzt editiert von
        #9

        @peter-c Diesen Fehler habe ich schon vor 4-5 Jahren beschrieben und deshalb nutze ich den Adapter nicht als Broker, sondern als Client an einem mosquitto mqtt Broker

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        1 Antwort Letzte Antwort
        0
        • P Peter c

          @wildbill said in MQTT Objekt beschreiben:

          Der MQTT-Adapter meldet also, dass nach 11 vergeblichen Versuchen eben die alten Messages verworfen werden.

          Soweit verstanden. Es ist also erklärbarer Fehler, der aber keine Folgen hat, oder?

          mickymM Online
          mickymM Online
          mickym
          Most Active
          schrieb am zuletzt editiert von
          #10

          @peter-c doch die Folgen sind, dass nichts gepublished wird.

          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

          P 1 Antwort Letzte Antwort
          0
          • mickymM mickym

            @peter-c doch die Folgen sind, dass nichts gepublished wird.

            P Offline
            P Offline
            Peter c
            schrieb am zuletzt editiert von
            #11

            @mickym said in MQTT Objekt beschreiben:

            die Folgen sind, dass nichts gepublished

            Danke für die Antwort. Hab mir bisher darüber keine Gedanken gemacht. Das Programm das subscribes on macht kann ich nicht ändern. Nutzen tue ich zum verteilen der Nachricht node red . Kann man da dass subscriben zu einem bestimmten Topic abstellen?

            mickymM 1 Antwort Letzte Antwort
            0
            • P Peter c

              @mickym said in MQTT Objekt beschreiben:

              die Folgen sind, dass nichts gepublished

              Danke für die Antwort. Hab mir bisher darüber keine Gedanken gemacht. Das Programm das subscribes on macht kann ich nicht ändern. Nutzen tue ich zum verteilen der Nachricht node red . Kann man da dass subscriben zu einem bestimmten Topic abstellen?

              mickymM Online
              mickymM Online
              mickym
              Most Active
              schrieb am zuletzt editiert von mickym
              #12

              @peter-c Nein - du kannst entweder beschreiben, was Du subscriben willst oder Du verhinderst, dass der Client was published.

              Da gerade ein anderes Problem auftaucht - hier habe ich es das 1. Mal bemerkt: https://forum.iobroker.net/topic/32143/mqtt-problem/12?_=1740307705436

              Da ich aber 3 Monate umsonst hier bei mir den Fehler gesucht habe, war das Betreiben des Adapters als Broker kein Thema mehr. Dafür hatte ich keinen Nerv mehr.
              Wie gesagt, Du kannst ja ein Issue erstellen - ich hatte dazu bei einem Produktivsystem keine Energie mehr. Den Fehler hatten bis jetzt innerhalb dieser 4 Jahre schon viele - und ich sehe nicht ein warum ICH ein Issue erstellen soll. (siehe Thread von damals)

              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

              P 1 Antwort Letzte Antwort
              0
              • mickymM mickym

                @peter-c Nein - du kannst entweder beschreiben, was Du subscriben willst oder Du verhinderst, dass der Client was published.

                Da gerade ein anderes Problem auftaucht - hier habe ich es das 1. Mal bemerkt: https://forum.iobroker.net/topic/32143/mqtt-problem/12?_=1740307705436

                Da ich aber 3 Monate umsonst hier bei mir den Fehler gesucht habe, war das Betreiben des Adapters als Broker kein Thema mehr. Dafür hatte ich keinen Nerv mehr.
                Wie gesagt, Du kannst ja ein Issue erstellen - ich hatte dazu bei einem Produktivsystem keine Energie mehr. Den Fehler hatten bis jetzt innerhalb dieser 4 Jahre schon viele - und ich sehe nicht ein warum ICH ein Issue erstellen soll. (siehe Thread von damals)

                P Offline
                P Offline
                Peter c
                schrieb am zuletzt editiert von Peter c
                #13

                @mickym said in MQTT Objekt beschreiben:

                entweder beschreiben

                Bin mir nicht ganz sicher ob ich das verstehe.
                Bei node red steht: Tipp: Topic, QoS oder Retain leer lassen, um diese über die msg-Eigenschaften festzulegen

                Darauf bezog sich die Frage ob ich ggf. einzelne Werte aus dem Topic nur auslese und weiterleite...

                Habe die mosquitto Sache mal angeschaut und soweit ich verstanden habe brauche ich dafür ja einen eigenen raspi neben dem iobroker raspi. Das erscheint mir übertrieben..

                mickymM 2 Antworten Letzte Antwort
                0
                • P Peter c

                  @mickym said in MQTT Objekt beschreiben:

                  entweder beschreiben

                  Bin mir nicht ganz sicher ob ich das verstehe.
                  Bei node red steht: Tipp: Topic, QoS oder Retain leer lassen, um diese über die msg-Eigenschaften festzulegen

                  Darauf bezog sich die Frage ob ich ggf. einzelne Werte aus dem Topic nur auslese und weiterleite...

                  Habe die mosquitto Sache mal angeschaut und soweit ich verstanden habe brauche ich dafür ja einen eigenen raspi neben dem iobroker raspi. Das erscheint mir übertrieben..

                  mickymM Online
                  mickymM Online
                  mickym
                  Most Active
                  schrieb am zuletzt editiert von
                  #14

                  @peter-c Das ist alles OK auf der NodeRed Seite - aber das Problem ist der Adapter.

                  Es hängt weder am topic noch am Qos oder Retain. Ich hatte das auch alles nicht über das Nachrichtenobjekt gepublished und hatte trotzdem das Problem, dass dieses topic einfach gelöscht wurde.

                  Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                  1 Antwort Letzte Antwort
                  0
                  • P Peter c

                    @mickym said in MQTT Objekt beschreiben:

                    entweder beschreiben

                    Bin mir nicht ganz sicher ob ich das verstehe.
                    Bei node red steht: Tipp: Topic, QoS oder Retain leer lassen, um diese über die msg-Eigenschaften festzulegen

                    Darauf bezog sich die Frage ob ich ggf. einzelne Werte aus dem Topic nur auslese und weiterleite...

                    Habe die mosquitto Sache mal angeschaut und soweit ich verstanden habe brauche ich dafür ja einen eigenen raspi neben dem iobroker raspi. Das erscheint mir übertrieben..

                    mickymM Online
                    mickymM Online
                    mickym
                    Most Active
                    schrieb am zuletzt editiert von
                    #15

                    @peter-c sagte in MQTT Objekt beschreiben:

                    Habe die mosquitto Sache mal angeschaut und soweit ich verstanden habe brauche ich dafür ja einen eigenen raspi neben dem iobroker raspi. Das erscheint mir übertrieben..

                    Nein das brauchst Du nicht. Habe ich doch auch nicht. Du installierst einfach mosquitto auf dem gleichen Raspi ganz easy und betreibst den Adapter als Client. - Ich such mal raus - hab sogar irgendeine Anleitung geschrieben.

                    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                    P 1 Antwort Letzte Antwort
                    0
                    • mickymM mickym

                      @peter-c sagte in MQTT Objekt beschreiben:

                      Habe die mosquitto Sache mal angeschaut und soweit ich verstanden habe brauche ich dafür ja einen eigenen raspi neben dem iobroker raspi. Das erscheint mir übertrieben..

                      Nein das brauchst Du nicht. Habe ich doch auch nicht. Du installierst einfach mosquitto auf dem gleichen Raspi ganz easy und betreibst den Adapter als Client. - Ich such mal raus - hab sogar irgendeine Anleitung geschrieben.

                      P Offline
                      P Offline
                      Peter c
                      schrieb am zuletzt editiert von
                      #16

                      @mickym said in MQTT Objekt beschreiben:

                      Ich such mal raus

                      Danke für die Nachricht. Mach Dir nicht die Arbeit. Ich muss meinen iobroker in der nächsten Zeit ja eh neu auflegen da man mir aufgrund meines alten setting (Bullseye) einen umstieg auf Bookworm nahegelegt hat. Dabei werde ich den Soyo Teilnehmen neu Resetten und dann ist der Eingriff den ich gemacht habe dann weg, Wollte bloß bis dahin eine einfache Lösung. Das Programm lief vorher schon geraume Zeit ohne Problem. Das hab ich halt erzeugt...

                      mickymM 1 Antwort Letzte Antwort
                      0
                      • P Peter c

                        @mickym said in MQTT Objekt beschreiben:

                        Ich such mal raus

                        Danke für die Nachricht. Mach Dir nicht die Arbeit. Ich muss meinen iobroker in der nächsten Zeit ja eh neu auflegen da man mir aufgrund meines alten setting (Bullseye) einen umstieg auf Bookworm nahegelegt hat. Dabei werde ich den Soyo Teilnehmen neu Resetten und dann ist der Eingriff den ich gemacht habe dann weg, Wollte bloß bis dahin eine einfache Lösung. Das Programm lief vorher schon geraume Zeit ohne Problem. Das hab ich halt erzeugt...

                        mickymM Online
                        mickymM Online
                        mickym
                        Most Active
                        schrieb am zuletzt editiert von
                        #17

                        @peter-c Wie gesagt - die mosquitto installation ist super easy.

                        Einfach

                        sudo apt install mosquitto
                        

                        Und dann ggf. erst mal ohne oder mit pw arbeiten und das dann in das conf File eintragen.

                        Ansonsten kannst Du hier (https://forum.iobroker.net/post/847655) einiges zu den Adaptern nachlesen, was ich soweit getestet habe.

                        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                        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
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        654

                        Online

                        32.6k

                        Benutzer

                        82.1k

                        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