Kommafehler und Darstellung Prozentanzeige - Luftfeuchtigkeit

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
schwabenhab
Beiträge: 11
Registriert: 7. Feb 2023 07:20
Answers: 0

Kommafehler und Darstellung Prozentanzeige - Luftfeuchtigkeit

Beitrag von schwabenhab »

Hallo an alle,

bin noch relativ neu hier, Tag zusammen 😊

Ich finde für mein Problem hier einfach keine Lösung. Habe schon viele Dinge die ich hier gelesen habe ausprobiert, aber schlussendlich bin ich keinen Schritt weiter.

Ich habe einen Lumi-Sensor über die Phoscon-App erfolgreich in Openhab 4.0 eingebunden. Hier der Screenshot aus der Phoscon App:
Screenshot1.jpg
So weit passt das alles, auch im Item:
Screenshot2.jpg
Als Widget verwende ich den Yaml-Code von Robert (https://community.openhab.org/t/tempera ... get/143601)

Leider erhalte ich dann folgendes Ergebnis:
Screenshot 3.jpg
Keine Ahnung wo das doppelte Prozentzeichen herkommt.

Im Item habe ich unter Metadaten folgendes eingetragen:

Unit: %
State Description: %.2f

Wie gesagt, ich bin schon einigen Hinweisen nachgegangen, aber nichts funzt, das doppelte Prozentzeichen bleibt.

Habe schon andere Widgets ausprobiert, die einzelne Humiditiy-Werte anzeigen, da passt alles. Ich würde aber schon gerne das gezeigte Widget verwenden, da ich da alles prima auf einen Blick habe.

Hat jemand von Euch einen Rat?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHab 4.0.3 (openhabian)
Conbee 2 und Phoscon App

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

Re: Kommafehler und Darstellung Prozentanzeige - Luftfeuchtigkeit

Beitrag von peter-pan »

Wenn ich deine Ausführungen richtig verstehe, handelt es sich bei dem Humidity-Item um ein Item mit UoM (mit "Messeinheit").
Du gibst aber wahrscheinlich noch einen "Suffix" (%) für den Wert ein.

Code: Alles auswählen

    - description: Suffix to be displayed after the humidity.
      label: Humidity Suffix
      name: hum_suffix
      required: false
      type: TEXT
      groupName: labels
Hast du schon einmal probiert den Suffix weg zu lassen ?
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian

schwabenhab
Beiträge: 11
Registriert: 7. Feb 2023 07:20
Answers: 0

Re: Kommafehler und Darstellung Prozentanzeige - Luftfeuchtigkeit

Beitrag von schwabenhab »

Na Prima 🥴 ...und ich hatte gedacht, ich habe überall nachgeschaut 🤣

Den Suffix hatte ich beim ersten Erstellen des Labels eingestellt und dann nicht mehr daran gedacht.

Auf jeden Fall ein SUPER-Einstieg mein Forum-Beitrag, oder? [Ironie : AUS]

Herzliche Dank peter-pan für die "Erhellung" 🙋‍♂️
openHab 4.0.3 (openhabian)
Conbee 2 und Phoscon App

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

Re: Kommafehler und Darstellung Prozentanzeige - Luftfeuchtigkeit

Beitrag von udo1toni »

Kopf hoch, jeder hat mal angefangen, und es ist doch schön, wenn das Problem letztlich so leicht zu lösen war ...
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

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

Re: Kommafehler und Darstellung Prozentanzeige - Luftfeuchtigkeit

Beitrag von peter-pan »

...gerne.
Was die Geschichte mit der Darstellung des Dezimalzeichens betrifft, da gibt es mehrere Möglichkeiten. Eine wäre in OH selbst, unter Einstellungen/Regionale Einstellungen, soweit ich weiss, aber es gibt auch noch Möglichkeiten im Bereich des Linux-Systems, z.B." System-Locales". Du kannst hier im Forum danach suchen.

Wie sieht denn denn deine OH-Start-Sequenz aus (Time zone und Locale ?

Code: Alles auswählen

2023-10-12 21:47:19.081 [INFO ] [org.openhab.core.Activator          ] - Starting openHAB 4.1.0.M2 (build Milestone Build)
2023-10-12 21:47:19.700 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Time zone set to 'Europe/Berlin'.
2023-10-12 21:47:19.712 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Location set to '999.123456,11.123456,502'.
2023-10-12 21:47:19.714 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Locale set to 'de_DE'.
2023-10-12 21:47:19.716 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Measurement system set to 'SI'.
Eine Einstellmöglichkeit wäre auch noch in "openhabian-config" unter Punkt 30 bzw. den dazugehörigen Untermenüs.

Vielleicht kann @udo1toni dir da auch noch detailliertere Informationen geben!
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian

Antworten