Anfänger: Darstellung von Temperatur und Luftfeuchte mit korrekter Einheit
Verfasst: 22. Okt 2024 11:00
Moin,
ich bin IT technisch nicht völlig unbedarft, aber in der openHAB Welt und allgemein in der Haus-"Automatisierung" bin ich komplett neu.
Vor einiger Zeit habe ich mir ZigBee Sensoren für Luftfeuchtigkeit und Temperatur (Tuya) angeschafft und im Haus verteilt. Bislang habe ich nur das Display verwendet, jetzt war ich motiviert diese Daten zentral zu sammeln.
Was ich getan habe:
1. openhabian auf einem Raspberry installiert und aktualisiert
2. zigbee2mqtt installiert
3. einen Sensor angebunden
4. Die Daten in openHAB ausgelesen.
Gab ein paar Fallstricke, aber hey: Daten werden angezeigt.
In der Item Übersicht sieht es zumindest richtig aus. Ich verstehe dieses Forum leider noch nicht, irgendwie kann ich keine Bilder einfügen. Also kein Screenshot, sondern nur den angezeigten Text:
Temperatur 20.3 °C
Luftfeuchtigkeit 67.1 %
So soll es sein
Wenn ich auf dem "Startbildschirm" (Overview?) aber z.B. über meine Location "Arbeitszimmer" gehe, sehe ich, gruppiert als Equipment "Temperatursensor Arbeitszimmer" leider nur
Luftfeuchtigkeit 67
Temperatur 20
Ja, ist nur eine Kleinigkeit, die Funktion ist ja grundsätzlich da, aber es nervt mich trotzdem. Was mache ich falsch?
Thing für den Sensor:
Item für Luchfeuchtigkeit:
Hier ist ineressant, dass im Design Tab die Unit "%" eingestellt hab, das taucht im Code aber nicht auf. Sollte das nicht eigenltich identisch sein? OO
Code für das Temperatur Item
Auch hier: Die Einheit "°Celsius" habe ich unter "Design" konfiguriert, sie ist aber im Code nicht zu sehen. Vielleicht hängt das damit zusammen, dass ich in der UI dann keine Einheiten sehe?
Über einen Tip wäre ich sehr dankbar
P.S.: Beim Drüberlesen vertehe ich gerade selbst nicht mehr, woher das jeweilige Item nun weiß, welchen Channel von welchem Item es eigentlich anzeigen soll, da stehe ich gerade auf dem Schlauch
ich bin IT technisch nicht völlig unbedarft, aber in der openHAB Welt und allgemein in der Haus-"Automatisierung" bin ich komplett neu.
Vor einiger Zeit habe ich mir ZigBee Sensoren für Luftfeuchtigkeit und Temperatur (Tuya) angeschafft und im Haus verteilt. Bislang habe ich nur das Display verwendet, jetzt war ich motiviert diese Daten zentral zu sammeln.
Was ich getan habe:
1. openhabian auf einem Raspberry installiert und aktualisiert
2. zigbee2mqtt installiert
3. einen Sensor angebunden
4. Die Daten in openHAB ausgelesen.
Gab ein paar Fallstricke, aber hey: Daten werden angezeigt.
In der Item Übersicht sieht es zumindest richtig aus. Ich verstehe dieses Forum leider noch nicht, irgendwie kann ich keine Bilder einfügen. Also kein Screenshot, sondern nur den angezeigten Text:
Temperatur 20.3 °C
Luftfeuchtigkeit 67.1 %
So soll es sein

Wenn ich auf dem "Startbildschirm" (Overview?) aber z.B. über meine Location "Arbeitszimmer" gehe, sehe ich, gruppiert als Equipment "Temperatursensor Arbeitszimmer" leider nur
Luftfeuchtigkeit 67
Temperatur 20
Ja, ist nur eine Kleinigkeit, die Funktion ist ja grundsätzlich da, aber es nervt mich trotzdem. Was mache ich falsch?
Thing für den Sensor:
Code: Alles auswählen
UID: mqtt:topic:mosquitto-broker:temperature_office
label: Temperatursensor Arbeitszimmer
thingTypeUID: mqtt:topic
configuration: {}
bridgeUID: mqtt:broker:mosquitto-broker
location: Arbeitszimmer
channels:
- id: temperature
channelTypeUID: mqtt:number
label: Temperatur
configuration:
stateTopic: zigbee2mqtt/temperature_office
transformationPattern: JSONPATH:$.temperature
- id: humidity
channelTypeUID: mqtt:number
label: Luftfeuchtigkeit
configuration:
stateTopic: zigbee2mqtt/temperature_office
transformationPattern: JSONPATH:$.humidity
Code: Alles auswählen
label: Luftfeuchtigkeit
type: Number:Dimensionless
category: ""
groupNames:
- Temperatursensor_Arbeitszimmer
tags:
- Point
Code für das Temperatur Item
Code: Alles auswählen
label: Temperatur
type: Number:Temperature
category: ""
groupNames:
- Temperatursensor_Arbeitszimmer
tags:
- Point
Über einen Tip wäre ich sehr dankbar

P.S.: Beim Drüberlesen vertehe ich gerade selbst nicht mehr, woher das jeweilige Item nun weiß, welchen Channel von welchem Item es eigentlich anzeigen soll, da stehe ich gerade auf dem Schlauch
