Number Item umformatieren und in String item wandeln

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
filmgucker2
Beiträge: 237
Registriert: 8. Apr 2020 20:59
Answers: 0

Number Item umformatieren und in String item wandeln

Beitrag von filmgucker2 »

Hallo mal wieder,

Mein astro gibt freundlich den Sonnenwinkel aus und ist dabei sehr, sehr genau...
Winkelgrade 10 oder 12 Stellen hinter dem Komma, dass gar kein Komma sondern ein
(wohl amerikanischer) Punkt ist. Ich würde gern daraus einen String, der nur die ganze
Winkelzahl enthält, machen.

Also: aus 27.123456789 wird 27 - und das als String.

Hat jemand einen Tipp für eine kleine rule?

Danke im Voraus!

Knut
Raspberry Pi 4, OH 4.0.3

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

Re: Number Item umformatieren und in String item wandeln

Beitrag von udo1toni »

Warum eine Rule? Du kannst einfach das Format selbst bestimmen: [%.0f °] als letzter Teil des Labels sollte die Ausgabe entsprechend begrenzen.

Die vielen Nachkommastellen kommen durch das verwendete Float-Zahlenformat, die Berechnung wird eher auf 0.1° genau sein (da müsstest Du aber im Zweifel den Entwickler kontaktieren)
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

filmgucker2
Beiträge: 237
Registriert: 8. Apr 2020 20:59
Answers: 0

Re: Number Item umformatieren und in String item wandeln

Beitrag von filmgucker2 »

Das Item ist aber in der PaperUI angelegt. Da sehe ich keine Möglichkeit, das Format so zu bestimmen...
Raspberry Pi 4, OH 4.0.3

filmgucker2
Beiträge: 237
Registriert: 8. Apr 2020 20:59
Answers: 0

Re: Number Item umformatieren und in String item wandeln

Beitrag von filmgucker2 »

und heißt "H?henwinkel"....Ich hasse das!!!!
Raspberry Pi 4, OH 4.0.3

filmgucker2
Beiträge: 237
Registriert: 8. Apr 2020 20:59
Answers: 0

Re: Number Item umformatieren und in String item wandeln

Beitrag von filmgucker2 »

wenn ich es hinter das Label dort setze, bekomme ich immer noch 2 Stellen hinter der ganzen Zahl. Wenn ich nur die ganze haben will?
Raspberry Pi 4, OH 4.0.3

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

Re: Number Item umformatieren und in String item wandeln

Beitrag von udo1toni »

Wo hast Du das Label gesetzt? Das geht genauso auch über Paper UI, Du musst das Label aber im Item setzen.

Wenn Du Sonderzeichen nicht korrekt angezeigt bekommst, dann stimmt etwas mit den Zeichensatztabellen nicht.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Antworten