Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Wie mit MQTT Daten in der IOBroker VIS justgage anzeigen?

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Wie mit MQTT Daten in der IOBroker VIS justgage anzeigen?

    This topic has been deleted. Only users with topic management privileges can see it.
    • mickym
      mickym Most Active @Einstein2002 last edited by mickym

      @einstein2002 Vielleicht hast Du doch eine retained Nachricht geschickt - schau mal in deine mqtt-Out Nodes dass kein retain angehakt ist.

      Um das retain Flag für ein Topic zu löschen, muss man einen leeren String schicken

      87bf3852-d78b-44f4-a37d-0573aff179a3-image.png

      [
         {
             "id": "6b9c60fd1af8853b",
             "type": "inject",
             "z": "b34b45b3a4a17157",
             "name": "",
             "props": [
                 {
                     "p": "payload"
                 }
             ],
             "repeat": "",
             "crontab": "",
             "once": false,
             "onceDelay": 0.1,
             "topic": "",
             "payload": "",
             "payloadType": "str",
             "x": 270,
             "y": 420,
             "wires": [
                 [
                     "b0f8c927b2c3b6a9"
                 ]
             ]
         },
         {
             "id": "b0f8c927b2c3b6a9",
             "type": "mqtt out",
             "z": "b34b45b3a4a17157",
             "name": "",
             "topic": "test/retain",
             "qos": "",
             "retain": "true",
             "respTopic": "",
             "contentType": "",
             "userProps": "",
             "correl": "",
             "expiry": "",
             "broker": "be6c1eaab0dff4fe",
             "x": 460,
             "y": 420,
             "wires": []
         },
         {
             "id": "042280ee14aafc7c",
             "type": "comment",
             "z": "b34b45b3a4a17157",
             "name": "setze NICHTS um retain zu löschen",
             "info": "",
             "x": 320,
             "y": 380,
             "wires": []
         },
         {
             "id": "be6c1eaab0dff4fe",
             "type": "mqtt-broker",
             "name": "",
             "broker": "localhost",
             "port": "1883",
             "clientid": "mqttClientNodeRedTest",
             "autoConnect": true,
             "usetls": false,
             "protocolVersion": "4",
             "keepalive": "60",
             "cleansession": true,
             "birthTopic": "",
             "birthQos": "0",
             "birthPayload": "",
             "birthMsg": {},
             "closeTopic": "",
             "closeQos": "0",
             "closePayload": "",
             "closeMsg": {},
             "willTopic": "",
             "willQos": "0",
             "willPayload": "",
             "willMsg": {},
             "userProps": "",
             "sessionExpiry": ""
         }
      ]
      

      Wenn gar nichts hilft und Du ausschließen kannst - dass Node-Red oder sonst was schickt, sondern alles nur durch Neustart von mosquitto erfolgt, wie gesagt das topic löschen - oder auch die ganze mosquitto- Datenbank löschen, wenn es gar nicht anders geht.

      Wenn Du nur einmal mit retain geschoíckt hast, dann

      9c238bbe-e215-46f1-b846-7cb34f6c6b97-image.png

      bleibt der Wert und wird beim Neustart gepublished.

      E 3 Replies Last reply Reply Quote 0
      • E
        Einstein2002 @mickym last edited by Einstein2002

        @mickym
        du meinst hier?
        der Screen Shot geht nicht??

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

          @mickym

          0c9c97fb-90e5-42f7-a86d-7d737c80dfae-image.png

          So sieht das bei mir aus

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

            @einstein2002

            Habe eben den MQTT nochmals gestartet, dann sehe ich wie die Power Schalter auf ON gehen aber sonst wird weder im MQTT Explorer noch im Debug von NOD RED was angezeigt.

            Also stoppe NodeRed und schau was triggert mosquitto oder was anderes.

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

              @mickym
              auch wenn ich die Verbindungen trenne wird noch geschaltet

              333beeae-a55f-428b-87da-701ba14678a3-image.png

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

                @einstein2002 Also liegt es nicht an NodeRed - wenn das die einzige Stelle ist. Dann liegt es am iobroker oder mosquitto. Hast Du neben mosquitto auch noch einen mqtt Adapter am Laufen?

                E mickym 2 Replies Last reply Reply Quote 0
                • E
                  Einstein2002 @mickym last edited by

                  @mickym
                  habe eben den Flow gestoppt und es wird weiter geschaltet.
                  Nei ich habe sonst keinen weiteren trigger oder wie auch immer am laufen, hatte für mal den SONOFF Adapter aber den habe ich schon lange nicht mehr. Der ist Deinstalliert.

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

                    @mickym Hast Du noch einen mqtt Adapter am Laufen und published der was beim Verbinden? - Ansonsten lösche die mosquitto Datenbank.

                    mosquitto stoppen.

                    sudo systemctl stop mosquitto
                    
                    cd /var/lib/mosquitto
                    

                    dann entweder Datenbank wegsicherung oder löschen

                    Wegsichern

                    sudo mv mosquitto.db mosquitto.backup
                    

                    Löschen:

                    sudo rm mosquitto.db
                    
                    E 1 Reply Last reply Reply Quote 0
                    • E
                      Einstein2002 @mickym last edited by

                      @mickym

                      soll ich wirklich?

                      c5ef3cd4-e790-4ec1-9c15-bee8cf1bb2ba-image.png

                      Habe Angst.....:-)

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

                        @einstein2002 Nicht mit einem tool

                        Du kannst alles Löschen. Mqtt basiert darauf - das immer alle Informationen neu gepublished werden. mqtt wird nur bei retained genutzt um Daten dauerhaft zu speichern. Das brauchst Du aber nicht. Jeder neue publish legt Dir die topics wieder an.

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

                          @mickym

                          Hab es zu spät gelesen aber noch nicht gelöscht.

                          Mache es jetzt nach Deiner Anleitung.

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

                            @einstein2002 Starten mosquitto mit

                            sudo systemctl start mosquitto
                            

                            Das legt dann eine neue jungfräuliche Datenbank an und dann sollte auch nichts am Rollladen getriggert werden.

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

                              @mickym

                              Ich habe es jetzt 3 mal gemacht, bringt aber nichts.

                              Erst gestoppt
                              sudo systemctl stop mosquitto

                              dann in das Verzeichnis gewechselt
                              cd /var/lib/mosquitto

                              dann die Datenbank gelöscht
                              sudo rm mosquitto.db

                              dann neu gestartet
                              sudo systemctl start mosquitto

                              Leider ohne Erfolg

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

                                @einstein2002 Was heißt das es wird immer noch was gestartet? Hast Du noch ein mqtt Adapter oder sonst irgendwas - was reinschreiben kann?

                                warum startest Du eigentlich mosquitto immer neu?

                                E mickym 3 Replies Last reply Reply Quote 0
                                • E
                                  Einstein2002 @mickym last edited by

                                  @mickym
                                  ja unverändert wie vorher.

                                  Ich habe auch noch mal in den alten Scripten nachgesehen, damit hatte ich es ja früher gemacht, aber die sind gestoppt.

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

                                    @mickym Jetzt stoppe mal den iob komplett und starte nur mosquitto neu und schau - ob sich da was tut?

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

                                      @mickym

                                      Nein, den Mosquitto starte ich nicht neu, es wird der MQTT Adapter im IOBroker neu gestartet wenn dieser um 0:00Uhr sein Backup macht, dann geht immer um 0:02 Uhr der eine Rollladen auf.

                                      Davon wache ich meist auf und das Nervt mich etwas.

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

                                        @einstein2002 Ja also doch mqtt Adapter - ist da was angehakt dass was beim Verbinden geschickt wird?

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

                                          @mickym
                                          09eac10f-7413-4cf9-bf67-a619dfebd8f4-image.png

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

                                            @mickym

                                            e3d3f55a-d525-4c52-a44a-71c0164056f5-image.png

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            688
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            2
                                            155
                                            8098
                                            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