Ankündigung

Einklappen
Keine Ankündigung bisher.

mqtt_retain funktioniert nicht

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    mqtt_retain funktioniert nicht

    Hallo,

    kann mir jemand helfen?

    in plugins und modules hab ich mqtt enabled
    Code:
    mqtt:
      plugin_name: mqtt
      broker_monitoring: true
    das items sieht so aus:
    Code:
    mqtt:
      test:
        type: num
        mqtt_topic_out: mq/test/test
        mqtt_retain: True
    wenn ich mqtt_retain nicht setze funktioniert alles, aber sobald mqtt_retain aktiv ist bekomme ich folgenden fehler...

    Code:
    2020-05-02 15:26:51 ERROR modules.mqtt publish_topic: Publish exception 'unsupported operand type(s) for |: 'int' and 'str''
    kann mir jemand sagen was ich falsch mache?
    Zuletzt geändert von Msinn; 02.05.2020, 19:24.

    #2
    Ich habe das bei mir zum test mal mit folgender Item Definition gemacht und habe keine Probleme:

    Code:
            test_output_retain:
                name: Test output to the broker
                type: bool
                mqtt_topic_out: 'devices/shng/item/test_retain'
                value: False
                retain: True
    Viele Grüße
    Martin

    There is no cloud. It's only someone else's computer.

    Kommentar


      #3
      Hi,

      der parameter ist mqtt_retain, nicht retain.....

      Kommentar


        #4
        Danach konnte ich das nachvollziehen. Ist ein Bug im mqtt Plugin.

        Du kannst die Version aus dem develop branch nehmen, da habe ich den Bug eben gefixt.
        Viele Grüße
        Martin

        There is no cloud. It's only someone else's computer.

        Kommentar


          #5
          hi, habs grad getestet, funktioniert wunderbar! vielen dank!

          Kommentar

          Lädt...
          X