Openhab 2.5.9 Grad Celsius zeichen
-
- Beiträge: 111
- Registriert: 16. Jul 2018 06:32
Openhab 2.5.9 Grad Celsius zeichen
Könnte mir einer erklären warum in meiner sitemap kein "°C" Zeichen angezeigt wird? Alles in UTF-8 codiert.
Ich finde auch Bilder im Netz wo es sauber angezeigt wird.
Sobald ich das Einträge wird dieses Zeichen durch ein Fragezeichen ersetzt.
Danke und Gruß
Dennis
Ich finde auch Bilder im Netz wo es sauber angezeigt wird.
Sobald ich das Einträge wird dieses Zeichen durch ein Fragezeichen ersetzt.
Danke und Gruß
Dennis
- peter-pan
- Beiträge: 2568
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: Openhab 2.5.9 Grad Celsius zeichen
Kannst du mal dein Item und den Sitemap-Eintrag posten ?
Edit: Hast du auch UTF-8 gespeichert ?
Edit: Hast du auch UTF-8 gespeichert ?
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian
-
- Beiträge: 111
- Registriert: 16. Jul 2018 06:32
Re: Openhab 2.5.9 Grad Celsius zeichen
Klar hier:
Item:
Sitemap:
Das ist natürlich nur der Temp. Teil aus beiden Dateien. nicht verwirren lassen von diesem Zeichen " ^ " das benutze ich für dieses " ° " Zeichen. komisch ist immer wenn ich die items datei als UTF-8 speicher kommt nach dem schließen und wieder mit scp öffnen dieser Fehler:
und so sieht es mit dem Grad Celsius Zeichen (°C):
Item:
Code: Alles auswählen
//Temperatur Wohnzimmer
//
Number Temperatur_WZ_IST "Temp. Istwert [%.1f ^C]" <temperature> (EG_Wohnzimmer) { channel="knx:device:bridge:generic:Temperatur_WZ_IST" }
Number Temperatur_WZ_SOLL "Temp. standard Sollwert [%.1f ^C]" <temperature> (EG_Wohnzimmer) { channel="knx:device:bridge:generic:Temperatur_WZ_SOLL" }
Number Temperatur_WZ_SOLL_Akt "Temp. aktueller Sollwert [%.1f ^C]" <temperature> (EG_Wohnzimmer) { channel="knx:device:bridge:generic:Temperatur_WZ_SOLL_Akt" }
Switch Betriebsart_WZ_Komfort_Time "Betriebsart Komfort Time" <temperature> (gHeizungschaltenTime) { channel="knx:device:bridge:generic:Betriebsart_WZ_Komfort_Time" }
Number Betriebsart_WZ_waehlen "Betriebsart" <temperature> (EG_Wohnzimmer) { channel="knx:device:bridge:generic:Betriebsart_WZ_waehlen" }
Number Betriebsart_WZ_Status "Status Betriebsart [MAP(heizung.map):%s]" <temperature> (EG_Wohnzimmer) { channel="knx:device:bridge:generic:Betriebsart_WZ_Status" }
//
Code: Alles auswählen
//
Group item=gWohnzimmer label=Wohnzimmer icon="sofa"{
//
//Temperaturwerte Wohnzimmer
//
Group item=Temperatur_WZ_IST label="Temp. Istwert [%.1f °C]" valuecolor=[>23="red",>15="green",>5="orange",<=5="blue"] {
Text item=Temperatur_WZ_SOLL label="Temp. Sollwert Komfort [%.1f ^C]" valuecolor=[>23="red",>15="green",>5="orange",<=5="blue"]
Text item=Temperatur_WZ_SOLL_Akt label="Temp. aktueller Sollwert [%.1f ^C]" valuecolor=[>23="red",>15="green",>5="orange",<=5="blue"]
Setpoint item=Temperatur_WZ_SOLL label="Wohnzimmer [%.1f ^C]" step=0.5 minValue=17 maxValue=28
Switch item=Betriebsart_WZ_waehlen mappings=[1="Komfort", 3="Nacht", 4="Frost"]
Text item=Betriebsart_WZ_Status
Chart item=Temperatur_WZ_IST period=W refresh=3600
}
//
und so sieht es mit dem Grad Celsius Zeichen (°C):
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- udo1toni
- Beiträge: 13942
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Openhab 2.5.9 Grad Celsius zeichen
Du hast da aber kein ° sondern ein ^ stehen. Unterschied zwischen Groß- und Kleinschreibung.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 111
- Registriert: 16. Jul 2018 06:32
Re: Openhab 2.5.9 Grad Celsius zeichen
ja weil wenn ich " ° " das einsetze dann erscheint in der basic UI immer das Fragezeichen?
- udo1toni
- Beiträge: 13942
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Openhab 2.5.9 Grad Celsius zeichen
Nein.
Du kannst Doch nicht einfach irgendein Zeichen schreiben...
Du musst im Label exakt "foo [%.1f °C]" schreiben (foo ist der normale fixe Text). Die Datei muss als UTF-8 gespeichert sein. Das System sollte ebenfalls auf UTF-8 konfiguriert sein.
Du kannst Doch nicht einfach irgendein Zeichen schreiben...
Du musst im Label exakt "foo [%.1f °C]" schreiben (foo ist der normale fixe Text). Die Datei muss als UTF-8 gespeichert sein. Das System sollte ebenfalls auf UTF-8 konfiguriert sein.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet
- peter-pan
- Beiträge: 2568
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: Openhab 2.5.9 Grad Celsius zeichen
Also ich wundere mich schon mal, dass du in der Sitemap ein normales Item "Number Temperatur_WZ_IST " als Group Item definiert hast. Was du aber hinbekommen hast ist in diesem Group Item den Suffix " [%.1f °C]" zu definieren. Probier einfach mal diese Item als "Text item" oder als "Default item" in der Sitemap zu definieren und lass dann die Formatierung im Item selber ([%.1f ^C]) weg.freeman121083 hat geschrieben: ↑19. Okt 2020 20:02 Group item=Temperatur_WZ_IST label="Temp. Istwert [%.1f °C]" valuecolor=[>23="red",>15="green",>5="orange",<=5="blue"] {
Text item=Temperatur_WZ_SOLL label="Temp. Sollwert Komfort [%.1f ^C]" valuecolor=[>23="red",>15="green",>5="orange",<=5="blue"]
vielleicht kommen wir dann schon ein Stückchen weiter.
Was mich aber auch noch irritiert ist die Fehlermeldung "Fehler beim Laden.." aus deinem Screenshot. !!?? Woher kommt denn die ??
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian
-
- Beiträge: 111
- Registriert: 16. Jul 2018 06:32
Re: Openhab 2.5.9 Grad Celsius zeichen
Erledigt scheinbar lag es an den Einstellungen von winscp der vor eingestellte Editor konnte die Datei nicht mit der kodierung UTF-8 öffnen und somit auch nicht speichern. Ich habe die Datei heruntergeladen, mit notepad++ in UTF-8 konvertiert - und siehe da es funktioniert.
Ich habe die Ist_Temp als Group definiert weil ich den "Temp Ist Wert" in der Gruppe Wohnzimmer sehen möchte aber alle anderen Werte muss ich auf die "Temp Ist Wert" drauf klicken. Sonst wird mir das zu viel im Wohnzimmer.
So:
Ich hoffe das kann man so machen? zu mindestens funktioniert es.
Vielen Dank und Gruß
Dennis
Ich habe die Ist_Temp als Group definiert weil ich den "Temp Ist Wert" in der Gruppe Wohnzimmer sehen möchte aber alle anderen Werte muss ich auf die "Temp Ist Wert" drauf klicken. Sonst wird mir das zu viel im Wohnzimmer.
So:
Ich hoffe das kann man so machen? zu mindestens funktioniert es.
Vielen Dank und Gruß
Dennis
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- peter-pan
- Beiträge: 2568
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: Openhab 2.5.9 Grad Celsius zeichen
Das ist toll, dass es funktioniert hat. Das war ja auch meine Vermutung, das die Speicherung nicht richtig erfolgte. Aber nun die Frage, warum benutzt du nicht Notepad++ oder auch VSCode als Editor direkt , dann sollten solche "Nebeneffekte" eigentlich gar keine Rolle mehr spielen.
Das mit der Gruppenitem-Definition in der Sitemap für ein "normales" Item hab ich aber trotzdem nicht verstanden . Vielleicht fehlen mir aber einfach noch ein paar Infos. Ist aber nicht so wichtig. Hauptsache bei dir funktioniert's
Das mit der Gruppenitem-Definition in der Sitemap für ein "normales" Item hab ich aber trotzdem nicht verstanden . Vielleicht fehlen mir aber einfach noch ein paar Infos. Ist aber nicht so wichtig. Hauptsache bei dir funktioniert's
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian