Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. MQTT-Adapter: Endlosschleife beim Versenden eines JSON-Strings

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    MQTT-Adapter: Endlosschleife beim Versenden eines JSON-Strings

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

      Hallo,

      ich habe hier Probleme beim Versenden von diesem JSON-String für IRCodes über den MQTT-Adapter zu einem Sonoff mit Tasmota-Firmware.

      Der MQTT-Adapter ist so eingestellt:

      Typ: Client (für einem lokalen Mosquitto-Server)

      Subscribe patterns: #

      Maske für Bekanntgeben von eigenen States: mqtt.0.*

      Publish nur bei Änderung: [ ]

      Bekanntgeben eigene States beim Verbinden: [ ]

      der Rest ist Default.

      Folgender String wird versendet: {"Protocol":"NEC", "Bits":32, "Data":50153655}

      Dabei wird der String dann endlos wiederholt und ioBroker reagiert nicht mehr. Dies Problem tritt auch auf wenn dieser String von einem anderen Client gesendet wird (sofern das Topic-Objekt einmal angelegt wurde).

      ioBroker befindet sich auf einem PC mit Linux Mint 17.2 mit Node 6.11.0 und npm 3.10.10. Ich habe den Adapter entfernt und nochmal neu installiert, aber das Problem bleibt. Im Log sind nur haufenweise Einträge in der Form enthalten:

      2017-06-17 15:22:55.414 - info: mqtt.0 send2Server mqtt.0.cmnd.Haus.Arbeitszimmer.Luefter.IRSEND[cmnd/Haus/Arbeitszimmer/Luefter/IRSEND]

      Wenn ich bei "Publish nur bei Änderung" eine Haken mache, dann wird der String nur einmalig versendet. Da ich aber halt IR-Codes senden möchte, muss ich auch mehrfach den gleichen Code senden können.

      Bye,

      Norman

      1 Reply Last reply Reply Quote 0
      • Dutchman
        Dutchman Developer Most Active Administrators last edited by

        @normancz:

        Wenn ich bei "Publish nur bei Änderung" eine Haken mache, dann wird der String nur einmalig versendet. Da ich aber halt IR-Codes senden möchte, muss ich auch mehrfach den gleichen Code senden können.

        Bye,

        Norman `

        Vielleicht verstehe ich das jetzt falsch, aber wenn du nicht nur auf Änderungen machst bleibt er dich endlos den gleichen Befehl wiederholen?

        Wen du eine andere Wert setzt ist es ja eine Änderung und sendet er auch wieder einmalig.

        ~Dutch

        –-----------------------

        Send from mobile device

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

        Support us

        ioBroker
        Community Adapters
        Donate
        FAQ Cloud / IOT
        HowTo: Node.js-Update
        HowTo: Backup/Restore
        Downloads
        BLOG

        863
        Online

        32.0k
        Users

        80.5k
        Topics

        1.3m
        Posts

        2
        2
        798
        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