Anzeige von MQTT-Werten im Item

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Benutzeravatar
udo1toni
Beiträge: 15265
Registriert: 11. Apr 2018 18:05
Answers: 245
Wohnort: Darmstadt

Re: Anzeige von MQTT-Werten im Item

Beitrag von udo1toni »

SuperHansbausn hat geschrieben: 3. Jan 2022 21:35 Kann es sein, dass die Topics auf dem ESP nicht richtig implementiert sind und deswegen in OH nicht funktionieren? Andereseits werden die Werte ja im MQTT.fx angezeigt ...
Nein, das hat keinen Einfluss, es zählt einzig und alleine, dass der Wert im Broker ankommt. Aber aus irgendeinem Grund wird die Message nicht weitergeleitet.

Was Du versuchen könntest, wäre, die IDs mal etwas sinnvoller (viel kürzer) zu gestalten, ebenso das Label.
z.B. so:

Code: Alles auswählen

UID: mqtt:topic:MeinMQTTBroker:CO2-Monitor1
label: CO2-Monitor 1
thingTypeUID: mqtt:topic
configuration: {}
bridgeUID: mqtt:broker:MeinMQTTBroker
location: 1. OG Wohnzimmer
channels:
  - id: CO2
    channelTypeUID: mqtt:number
    label: CO2
    description: ""
    configuration:
      stateTopic: tele/TTGO/CO2
  - id: temp
    channelTypeUID: mqtt:number
    label: Temperature
    description: ""
    configuration:
      stateTopic: tele/TTGO/temp
  - id: humi
    channelTypeUID: mqtt:number
    label: Humidity
    description: ""
    configuration:
      stateTopic: tele/TTGO/humi
Auch wenn das eigentlich keine Rolle spielen sollte. Natürlich musst Du die Links zu den Items dann entsprechend anpassen.
Die Items sind alle vom Typ Number? (nicht Number:Dimensonless oder Nmeber:Temperature oder so?)
openHAB4.3.5 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

SuperHansbausn
Beiträge: 7
Registriert: 29. Dez 2021 19:22
Answers: 0

Re: Anzeige von MQTT-Werten im Item

Beitrag von SuperHansbausn »

Habe ich ausprobiert, leider mit dem selben Ergebnis, dass nur humi funktioniert, die anderen Beiden leider nicht.

VG

Hans

Benutzeravatar
udo1toni
Beiträge: 15265
Registriert: 11. Apr 2018 18:05
Answers: 245
Wohnort: Darmstadt

Re: Anzeige von MQTT-Werten im Item

Beitrag von udo1toni »

Ich habe es ja befürchtet. Das Verhalten ist mir unerklärlich...
openHAB4.3.5 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Benutzeravatar
peter-pan
Beiträge: 2768
Registriert: 28. Nov 2018 12:03
Answers: 30
Wohnort: Schwäbisch Gmünd

Re: Anzeige von MQTT-Werten im Item

Beitrag von peter-pan »

Also was du da in MQTT.fx angeklickt hast, ist der(das) Topic (Zeile - blau) von "tele/TTGO/info" und nicht vom Topic "tele/TTGO/humi". Es ist so wie Udo das gesagt hat, eigentlich sind das alles Number Items. Und wenn einer funktioniert, dann müssten eigenlich auch die anderen funktionieren.

Mit dem (nachfolgenden) Topic "tele/TTGO/info" wird lediglich nochmal mitgeteilt, dass ein Wert ausgegeben(published) wurde.

Vielleicht postest du mal deinen Yaml-Code für die Bridge und das Thing. Evtl. könnte man da was erkennen.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian

Antworten