Seite 8 von 9
Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)
Verfasst: 8. Jul 2020 12:17
von Nybass
peter-pan hat geschrieben: ↑8. Jul 2020 11:55
...Hmm. Einen hätt' ich noch:
Code: Alles auswählen
[11:48:32] hab@ohtest:~$ env | grep -i lang
LANGUAGE=de_DE.UTF-8
LANG=de_DE.UTF-8
...passen die auch ?
Das passt nicht. Bei dem ersten Befehl wird die englische Sprache gemeldet.
Ist das aber nicht die System-Sprache für das Terminal? (kenne mich mit Linux nicht so dolle aus).
Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)
Verfasst: 8. Jul 2020 12:26
von peter-pan
Nybass hat geschrieben: ↑8. Jul 2020 12:17
Ist das aber nicht die System-Sprache für das Terminal? (kenne mich mit Linux nicht so dolle aus).
... da geht es dir wie mir

. Vielleicht hat wer anders noch einen Tipp.
Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)
Verfasst: 8. Jul 2020 23:50
von udo1toni
Also grundsätzlich beeinflusst das System das Verhalten von openHAB, zum Beispiel wird das Datum amerikansch ausgegeben, wenn die locales auf en_US eingestellt sind. Man sollte also das drunter liegende System unbedingt auf de_DE.UTF8 einstellen. Die einfachste Variante:
Aus der Liste wählt man dann die entsprechende Lokalisierung aus (man kann auch mehrere Lokalisierungen auswählen und anschließend den Default setzen).
Bei der Gelegenheit kann man auch gleich mit
die richtige Zeitzone überprüfen bzw. einstellen (Europe/Berlin).
Es kann immer noch sein, dass openHAB (nachdem der Rechner neu gestartet wurde) weiterhin "englisch" spricht, dann ist in den Untiefen der Usersettings für den User openhab explizit Englisch eingestellt (da gibt es verschiedene Möglichkeiten). Dann müsste man halt noch mal auf die Suche gehen (z.B. in /etc/default/openhab...)
Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)
Verfasst: 9. Jul 2020 07:04
von Nybass
Habe die Systemsprache nun auch mal auf Deutsch gesetzt - leider ohne Erfolg.
Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)
Verfasst: 9. Jul 2020 10:21
von peter-pan
Nybass hat geschrieben: ↑9. Jul 2020 07:04
Habe die Systemsprache nun auch mal auf Deutsch gesetzt - leider ohne Erfolg.
Hängt das evtl. auch mit "Docker" zusammen ?
Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)
Verfasst: 9. Jul 2020 12:47
von udo1toni
Definitiv, wenn openHAB innerhalb eines Docker Containers läuft, muss die Sprache natürlich auch innerhalb des Containers korrekt gesetzt werden. Das sollte über die passende .yaml Datei einstellbar sein.
Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)
Verfasst: 9. Jul 2020 13:11
von Nybass
Habe das Docker Compose File entsprechend - um die Sprache - erweitert.
Code: Alles auswählen
environment:
OPENHAB_HTTP_PORT: "8080"
OPENHAB_HTTPS_PORT: "8443"
LANG: "de_DE.UTF-8"
LANGUAGE: "de_DE.UTF-8"
Leider ohne Erfolg....es ist zum verrückt werden.
Vor allem hätte ich gedacht, dass es mit der expliziten Angabe der entsprechenden Datei "holiday_descriptions_de.properties" funktioniert.
Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)
Verfasst: 9. Jul 2020 14:25
von udo1toni
Nein, so geht das nicht. Die Codepages müssen schon im Container existieren.
Ich hab aber von Docker nur wenig Schimmer, also falls niemand anderes hier was dazu beitragen kann, müsstest Du besser im englischen Forum nachfragen, wie das geht. (Oder du fragst über Docker Hub beim Ersteller nach).
Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)
Verfasst: 9. Jul 2020 14:36
von peter-pan
...hier was im
englischen Forum gefunden. Da müsstest du halt wahrscheinlich "eclipse" ersetzen.
Oder vielleicht das:
"Locales.
Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)
Verfasst: 9. Jul 2020 17:13
von udo1toni
Der zweite Link sieht aus, als wäre es das richtige...