ich habe in Openhab 4.01 einen Item Wert Außentemperatur.
Diesen Wert möchte ich über mqtt anderen Systemen bereitstellen.
Bei mir läuft mosquitto als mqtt broker in einem eigenständigen Docker.
Mosquitto funkotiniert einwandfrei und ich habe viele Geräte darüber eingebunden.
Folgende Konfiguration habe ich ausprobiert:
- Thing: MQTT Broker
Code: Alles auswählen
UID: mqtt:broker:2a58240301
label: MQTT_Mosquitto
thingTypeUID: mqtt:broker
configuration:
lwtQos: 0
publickeypin: true
clientid: a4d15167-074c-42e4-8089-ae4859e45c58
keepAlive: 60
hostnameValidated: true
birthRetain: true
secure: false
certificatepin: true
shutdownRetain: false
protocol: TCP
qos: 0
reconnectTime: 60000
mqttVersion: V3
host: 192.168.55.9
lwtRetain: true
enableDiscovery: false
Code: Alles auswählen
UID: mqtt:topic:2a58240301:d50b126705
label: MQTT_Publish
thingTypeUID: mqtt:topic
configuration: {}
bridgeUID: mqtt:broker:2a58240301
channels:
- id: Mqtt_Aussentemp
channelTypeUID: mqtt:number
label: Mqtt_Aussentemp
description: ""
configuration:
formatBeforePublish: "%"
commandTopic: temperatur/aussentemp/
retained: false
Leider wird der Wert des Items nicht an den Broker übergeben.
Wo ist mein Denkfehler?
Schöne Grüße
Michael