Navigation

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

    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 Adapter retain Nachrichten entfernen

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

      Hallo,
      wie kann ich bei dem MQTT Adapter retain Meldungen wieder löschen?

      Mosquitto speichert die ja unter "/var/lib/mosquitto/" aber es scheint so als ob kein mosquitto hinter diesem MQTT Adapter steckt...

      Danke

      M Marc Berg mickym 3 Replies Last reply Reply Quote 0
      • M
        Meckii @Schnotzler last edited by

        @schnotzler Ich kenne mich eigentlich auch nur mit mosquitto aus.
        Schau doch mal unter "/opt/iobroker/node_modules/mqtt*" könnte mir vorstellen dass das da irgendwo abgelegt wird...

        1 Reply Last reply Reply Quote 0
        • Marc Berg
          Marc Berg Most Active @Schnotzler last edited by

          @schnotzler sagte in MQTT Adapter retain Nachrichten entfernen:

          aber es scheint so als ob kein mosquitto hinter diesem MQTT Adapter steckt...

          Der MQTT Adapter als Broker hat ein paar Einschränkungen. Unter anderem unterscheidet er nicht zwischen retained und nicht retained Nachrichten. Je nach Instanzeinstellungen werden entweder ALLE oder KEINE Topics beim Subscriben gepublished.
          Du kannst die ioBroker Objekte löschen, das hat dann etwa die gleiche Auswirkung wie retained Nachrichten zu löschen.

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

            @schnotzler Im mqtt Adapter entfernst Du nie was - Du musst einfach alles löschen. Auch nicht retained Nachrichten bleiben ja als Datenpunkte erhalten, auch wenn diese nicht mehr aktualisiert werden. Retained Nachrichten löschst Du allgemein durch einen leeren String. Aber der Adapter löscht nie Datenpunkte.

            S 1 Reply Last reply Reply Quote 1
            • S
              Schnotzler @mickym last edited by

              @mickym
              In welcher Datei legt der Adapter die Daten auf der Platte ab?

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

                @schnotzler Du kannst das nicht getrennt auf dem Dateisystem löschen. Du musst die Datenpunkte in den Objekten löschen. Du kannst auch den ganzen Baum oder Teile des Baums löschen - der wird dann ja wieder automatisch aufgebaut. Die States aller Adapter werden in der iob Datenbank gespeichert (also in den jsonl Dateien für Objekte und States).

                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

                459
                Online

                31.9k
                Users

                80.1k
                Topics

                1.3m
                Posts

                4
                6
                391
                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