Ephemeris Binding OH 2.5 (Feiertage, Wochenende)

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Nybass
Beiträge: 43
Registriert: 25. Mär 2017 11:15
Answers: 0

Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)

Beitrag 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).

Code: Alles auswählen

env | grep -i lang
LANG=en_GB.UTF-8

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

Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)

Beitrag 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 :lol: . Vielleicht hat wer anders noch einen Tipp.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian

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

Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)

Beitrag 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:

Code: Alles auswählen

sudo dpkg-reconfigure locales
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

Code: Alles auswählen

sudo dpkg-reconfigure tzdata
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...)
openHAB4.3.6 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Nybass
Beiträge: 43
Registriert: 25. Mär 2017 11:15
Answers: 0

Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)

Beitrag von Nybass »

Habe die Systemsprache nun auch mal auf Deutsch gesetzt - leider ohne Erfolg.

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

Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)

Beitrag 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 ?
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian

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

Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)

Beitrag 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.
openHAB4.3.6 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Nybass
Beiträge: 43
Registriert: 25. Mär 2017 11:15
Answers: 0

Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)

Beitrag 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.

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

Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)

Beitrag 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).
openHAB4.3.6 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

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

Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)

Beitrag von peter-pan »

...hier was im englischen Forum gefunden. Da müsstest du halt wahrscheinlich "eclipse" ersetzen.

Oder vielleicht das: "Locales.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian

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

Re: Ephemeris Binding OH 2.5 (Feiertage, Wochenende)

Beitrag von udo1toni »

Der zweite Link sieht aus, als wäre es das richtige...
openHAB4.3.6 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Antworten