Seite 1 von 1

Openweathermap zeigt keine Umlaute und ?°C bei Temp

Verfasst: 22. Apr 2020 12:31
von Locke
ich schon wieder, sorry bin noch neu in der Materie.
Ich habe das OWM auf einem Raspi (zugriff über iMac) am laufen, leider zeigt es mir keine Umlaute im HABPanel und Paper UI.
Die Temperatur wird in zb. 14,3 ?°C und M??ig bew?lkt im HABPanel sowie Paper UI angezeigt.

Testweise Openbab auf einem Windows PC installiert (läuft als Server), da zeigt sich alles normal.
VSC ist UTF8 auf beiden Systemen.
Wenn ich vom Windows PC auf den Raspi zugreife und es mir anzeigen lasse ist auch falsch dargestellt.

Hat jemand eine Idee warum es so ist ?

Kann es sein das es dadurch kommt das der Raspi (Openhabian) nicht auf deutsches Layout läuft ?
Bekomme es nicht umgestellt, egal was ich mache es bleibt auf de englisches Layout (Tastatur).
Habe schon im Internet gesucht wie blöde um das Problem zu lösen.

Danke

Re: Openweathermap zeigt keine Umlaute und ?°C bei Temp

Verfasst: 22. Apr 2020 13:00
von udo1toni
Locke hat geschrieben: 22. Apr 2020 12:31 Kann es sein das es dadurch kommt das der Raspi (Openhabian) nicht auf deutsches Layout läuft ?
So ist es.


Die einfachste Variante, das einzustellen, ist es, unter /etc/default/locale die Zeile LANG=de_DE.UTF-8 einzutragen. Danach ist ein Neustart fällig, um sicherzugehen, dass an jeder Stelle im System die korrekten Einstellungen angekommen sind.

Eventuell musst Du aber zunächst die locales erzeugen, das geht mit

Code: Alles auswählen

sudo dpkg-reconfigure locale
und dann im Menü die korrekte Auswahl treffen.

Falls das nicht hilft, kann es sein, dass für den User openhab schon getrennte Einstellungen vorgenommen wurden. Am einfachsten findet man das mit der Anweisung sudo -u openhab locale heraus. Ist dort nicht LANG=de_DE.UTF-8 gelistet, so gibt es userbezogene Einstellungen.
Das wäre dann in der .bash-profile Datei für den User openhab festgelegt. Diese Datei liegt dann vermutlich unterhalb $OPENHAB_USERDATA

Re: Openweathermap zeigt keine Umlaute und ?°C bei Temp

Verfasst: 22. Apr 2020 13:35
von Locke
Hi udo1toni,
habe es versucht mit Deinen Tips, leider ändert sich nichts nach dem Neustart.
Hast Du noch eine Idee warum es so ist ?

Danke

Re: Openweathermap zeigt keine Umlaute und ?°C bei Temp

Verfasst: 22. Apr 2020 13:59
von Locke
jetzt geht es :D
hoffe mal das es so bleibt.

ich habe nach den Änderungen die Du gesagt hast nochmal openhabian-config aufgerufen und die Einstellungen nochmal vorgenommen, danach Neustart und es wird richtig angezeigt.

:D :D :D :D

Danke

Re: Openweathermap zeigt keine Umlaute und ?°C bei Temp

Verfasst: 22. Apr 2020 20:37
von udo1toni
Gut. Was die /etc/default/locale betrifft, so ist es eher untypisch, dass weniger als alle Parameter aber mehr als LANG angegeben sind. :) Es war natürlich etwas kurz gegriffen, nur LANG=de_DE.UTF-8 als Parameter anzugeben. Die anderen locale Variablen kann und sollte man dann auch auf de_DE.UTF-8 setzen. Ich nehme mal an, dass openhabian-config die Konfiguration gerade gezogen hat. :)

Re: Openweathermap zeigt keine Umlaute und ?°C bei Temp

Verfasst: 23. Apr 2020 11:27
von Locke
habe gerade mal geschaut, die anderen Variablen sind jetzt auch auf de_DE.UTF-8 gesetzt, so wie Du vermutet hast.