als blutiger Anfänger benötige ich eure Hilfe, da ich mit meinem Latein am Ende bin.
Ich habe OH3 auf einem Rasberry 4 erfolgreich installiert. MQTT funktioniert auch soweit, in MQTT.fx sehe ich alle meine Topics. Vorrangig habe ich ein paar ESP32 die mit BME230 / MH-Z19 und DHT21 Sensoren entsprechende Werte per MQTT liefern. Alle Werte werden im MQTT.fx richtig angezeigt, siehe angehängter Screenshot.
In OH3 habe ich hierzu folgendes Thing im UI angelegt:
Code: Alles auswählen
UID: mqtt:topic:MeinMQTTBroker:CO-Monitor1_Thg
label: CO-Monitor 1 Thing
thingTypeUID: mqtt:topic
configuration: {}
bridgeUID: mqtt:broker:MeinMQTTBroker
location: 1. OG Wohnzimmer
channels:
- id: COMonitor1ChnCO2
channelTypeUID: mqtt:number
label: CO-Monitor CO2-Channel
description: ""
configuration:
stateTopic: tele/TTGO/CO2
- id: COMonitorTemperatureChannel
channelTypeUID: mqtt:number
label: CO-Monitor Temperature-Channel
description: ""
configuration:
stateTopic: tele/TTGO/temp
- id: COMonitorHumidityChannel
channelTypeUID: mqtt:number
label: CO-Monitor-Humidity-Channel
description: ""
configuration:
stateTopic: tele/TTGO/humi
Gehe ich hin und trage das Topic für Humidity z.B. bei Temperature oder auch CO ein, wird dort dann die Humidity angezeigt. Was muss ich machen, damit CO und Hunmidity angezeigt werden? Kann es daran liegen, dass Humidity als Integer übertragen wird und CO oder Temperature als float übertragen werden? Ich bin mit meinem Latein leider zu Ende und würde mich über ein paar Tipps von Euch sehr freuen.
Vielen Dank im Voraus
Hans