OH3 - Pages (Formatierung)

GUI Relevanten, PaperUI, BasicUI, HabPanel ...

Moderatoren: seppy, udo1toni

Antworten
schwoof
Beiträge: 29
Registriert: 13. Mai 2021 13:27

OH3 - Pages (Formatierung)

Beitrag von schwoof »

Hallo zusammen,

ich komme immer weiter und stehe vor einem neuen "Problem"...
Kurz zum Stand "as is":
Nutze OH3 auf dem Raspberry. War anfangs recht begeistert vom HABPanel, baue aber gerade "Pages" auf, da ich diese dann doch irgendwie ansprechender finde.

Ich laufe da aber aktuell auf ein "Format" Problem...

Beispiel: Müllkalender.
Wird über Google Kalender geholt und funktioniert. Jedoch wird das Datum "doof" angezeigt.
download/file.php?mode=view&id=3106

Wie und wo muss ich das anpassen, damit es vernünftig angezeigt wird?

Das zweite wird vermutlich genau das gleiche sein:
Anzeige Toner-Stand... Wie kriege ich die blöden "Nullen" hinter dem Komma weg? :D
download/file.php?mode=view&id=3107

Bin für jeden Tip sehr dankbar.

Grüße
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

oh73
Beiträge: 171
Registriert: 7. Mär 2021 14:49

Re: OH3 - Pages (Formatierung)

Beitrag von oh73 »

das Problem mit der Zeit hatte ich gestern auch noch,
hab dann aber im Web was gefunden.

Code: Alles auswählen

val String zeit = DatumItem_alt.state.format("%1$td.%1$tm.%1$ty @ %1$tH:%1$tM")
DatumItem_neu.postUpdate(zeit)
brauchst nur ein 2. Item dazu
OH 3.3.0 auf HP 26o G1 Dm Mini Pc mit Debian 11

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

Re: OH3 - Pages (Formatierung)

Beitrag von peter-pan »

Hast du schon mal unter den Metadaten, des items nachgeschaut ? Eine entsprechende Formatierung sollte unter "Pattern" möglich sein.

ErrPunktErr
Beiträge: 41
Registriert: 12. Apr 2021 15:12
Answers: 1

Re: OH3 - Pages (Formatierung)

Beitrag von ErrPunktErr »

Hallo,

in der Itemliste das jeweilige Item suchen und dort als Metadata eine State description hinzufügen. Für ein Datum sähe ein gängiges Pattern z.B. so aus:

Code: Alles auswählen

%1$td.%1$tm.%1$tY
Dokumentation dazu
Java Number Format
Openhab 3 (openhabian) auf einem Raspberry 3b mit Conbee 2 Stick

schwoof
Beiträge: 29
Registriert: 13. Mai 2021 13:27

Re: OH3 - Pages (Formatierung)

Beitrag von schwoof »

besten Dank.
Hat funktioniert und ich habe es sogar verstanden... :D

Einzig muss ich jetzt noch rauskriegen, wie ich das "Prozentzeichen" wieder bekomme... haha
Aus meinem 65,000000% wurde jetzt ein 65,0. Aber das Zeichen fehlt...

ErrPunktErr
Beiträge: 41
Registriert: 12. Apr 2021 15:12
Answers: 1

Re: OH3 - Pages (Formatierung)

Beitrag von ErrPunktErr »

Ganz einfach. Mit einem weiteren %. :D

Code: Alles auswählen

%.1f %%
Openhab 3 (openhabian) auf einem Raspberry 3b mit Conbee 2 Stick

schwoof
Beiträge: 29
Registriert: 13. Mai 2021 13:27

Re: OH3 - Pages (Formatierung)

Beitrag von schwoof »

ErrPunktErr hat geschrieben: 18. Mai 2021 21:59 Ganz einfach. Mit einem weiteren %. :D

Code: Alles auswählen

%.1f %%
haha... Man. Manchmal ist es wirklich so einfach... Danke Dir; hat natürlich funktioniert

fmmephisto
Beiträge: 59
Registriert: 31. Dez 2022 15:07

Re: OH3 - Pages (Formatierung)

Beitrag von fmmephisto »

Hallo liebes Forum!

Wie kann ich denn evtl. aus dem 02 = "Februar" oder "Feb." bekommen?
Gibt es irgendwo eine Liste, wie man da was formatiert?

Ich weiss, dass es %s, %d und sowas gibt, ich weiss aber nicht, wie das funktioniert.
Wofür steht das %, wofür die Zahlen, die Buchstaben?

Danke und Gruß
Frank

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

Re: OH3 - Pages (Formatierung)

Beitrag von peter-pan »

Das geht entweder über die Meta-Daten, wenn du das Item über die Main-UI angelegt hast oder im Text-File, falls du die Items mit einem Editor als .items-File angelegt hast.

Hierzu ein Beispiel aus dem Internet:
https://community.openhab.org/t/time-an ... nhab/70891

und noch eins:

https://bangertech.de/openhab-3-tutoria ... umuhrzeit/

Such einfach mal nach : formatierung datum items openhab im Internet.

Antworten