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