MGTT QOS immer 0

Allgemeine Fragen zum Thema SmartHome in openWB
Antworten
ruffieuxh
Beiträge: 145
Registriert: So Jul 07, 2019 9:02 am

MGTT QOS immer 0

Beitrag von ruffieuxh »

Hallo zusammen,

installierte Version: 1.9.262

Weil ich ein zeitweise nicht ganz zuverlässiges WLAN habe, wollte ich den einen Smarthome 2.0 Schalter via MQTT anbinden, damit dabei vom QOS (Quality of Service) profitieren kann, welcher sicherstellt, dass die Meldungen (hier ein- ausschalten) auch wirklich am Ziel ankommt.

Nun scheint es aber, als ob die QOS gar nicht eingestellt werden kann und somit immer als 0 gesendet wird. Dies obwohl der entsprechende Node-Red node auf QOS1 gesetzt ist:

object
topic: "stat/BoilerAnbau/RESULT"
payload: object
qos: 0
retain: false
_msgid: "c83cda51.b4f448"

Implementation in Node-Red:
Bildschirmfoto vom 2022-06-09 19-24-07.png

Code: Alles auswählen

[{"id":"a339a9ed.807218","type":"mqtt in","z":"6912afd4.7f10e","name":"OpenWB SmarthomeSchalter 4","topic":"openWB/SmartHome/Devices/4/RelayStatus","qos":"1","datatype":"utf8","broker":"86db209f.b9be5","nl":false,"rap":true,"rh":0,"x":390,"y":1280,"wires":[["403d5731.c2a9f8","ded5507b.c4e91"]]},{"id":"403d5731.c2a9f8","type":"debug","z":"6912afd4.7f10e","name":"Relais 4 Status","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":740,"y":1280,"wires":[]},{"id":"ded5507b.c4e91","type":"mqtt out","z":"6912afd4.7f10e","name":"Boiler Anbau","topic":"cmnd/BoilerAnbau/POWER2","qos":"1","retain":"false","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"86db209f.b9be5","x":730,"y":1340,"wires":[]},{"id":"86db209f.b9be5","type":"mqtt-broker","name":"openWB","broker":"192.168.1.65","port":"1883","clientid":"","usetls":false,"protocolVersion":"4","keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"1","birthPayload":"","birthMsg":{},"closeTopic":"","closeQos":"1","closePayload":"","closeMsg":{},"willTopic":"","willQos":"1","willPayload":"","willMsg":{},"sessionExpiry":""}]
Kann mir da jemand helfen, wie ich QOS 1 erreichen kann?

Vielen Dank
Heinz
Antworten