Nein, das geht nicht. Du kannst aber durchaus das gleiche Item mehrfach darstellen lassen und die scale Transformation nur bei einem Widget eintragen.
Gesendet von iPad mit Tapatalk
OH3 Nachkommastellen und Mapping
- udo1toni
- Beiträge: 15449
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: OH3 Nachkommastellen und Mapping
openHAB5.0.1 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime) (Proxmox 9.0.11, LXC)
-
int5749
- Beiträge: 1187
- Registriert: 4. Nov 2019 22:08
Re: OH3 Nachkommastellen und Mapping
Das würde ich so fast nicht stehen lassenudo1toni hat geschrieben: 10. Jan 2021 12:02 Nein, das geht nicht. Du kannst aber durchaus das gleiche Item mehrfach darstellen lassen und die scale Transformation nur bei einem Widget eintragen.
Aber es bedarf dann eines Dummy Items und einer Regel und ich habe dies nicht im Dauerlauf getestet, sprich: wie stabil ist dies?Hoggle hat geschrieben: 10. Jan 2021 11:26 Nachfrage: Könnte ich jetzt auch noch den aktuellen Wert in Klammern dahinter anzeigen lassen, also so etwas wie: Es ist leichter Regen (3 oder 4 mm/qm) und in der Anzeige des Items steht : Leichter Regen (3mm/qm)
Textfile Konfiguration wäre dann:
Items
Code: Alles auswählen
Number BuienRain "Rainfall: [SCALE(buienradar.scale):%s]"
String BuinRainSM "[%s]"
Code: Alles auswählen
rule "buinradar"
when
Item BuienRain changed
then
var vBuien = transform("SCALE", "buienradar.scale", BuienRain.state.toString)
BuinRainSM.postUpdate(vBuien.toString + " mit " + BuienRain.state.toString + " l/m²")
end
Code: Alles auswählen
Text item=BuinRainSM label="[%s]" icon="rain"
Ein ähnliches Thema wurde hier im Forum schon einmal diskutiert
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB Milestone 5.1.0.M1 mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 9.0.11
- udo1toni
- Beiträge: 15449
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: OH3 Nachkommastellen und Mapping
Na ja, es ging ja nicht darum, ob es überhaupt möglich ist, freien Text auszugeben, der dann eine bestimmte Formatierung ausfweist, sondern darum, das einfach so hinzuschreiben, z.B. so:
und so wird es eben nicht funktionieren. Dass man einen String über eine Ruel beliebig zusammensetzen kann, sollte klar sein.
Code: Alles auswählen
[SCALE(buienradar.scale):%s %d l/m²]openHAB5.0.1 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime) (Proxmox 9.0.11, LXC)
-
int5749
- Beiträge: 1187
- Registriert: 4. Nov 2019 22:08
Re: OH3 Nachkommastellen und Mapping
OK, dem stimme ich natürlich zu.
Evtl. trifft dieses "Zusammenbauen" ja trotzdem seine Anforderung.
Evtl. trifft dieses "Zusammenbauen" ja trotzdem seine Anforderung.
openHAB Milestone 5.1.0.M1 mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 9.0.11
- udo1toni
- Beiträge: 15449
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: OH3 Nachkommastellen und Mapping
Ja, der Tipp ist auf jeden Fall prima!
openHAB5.0.1 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime) (Proxmox 9.0.11, LXC)
-
Hoggle
- Beiträge: 221
- Registriert: 16. Dez 2017 10:49
Re: OH3 Nachkommastellen und Mapping
Hallo ihr Beiden(udo1toni/int5749)
Entschuldigt meine späte Rückmeldung, aber ihr habt mir beide sehr geholfen.
1. udo1toni: Ich dachte wirklich, das es so einfach ist, wie du meine Frage verstanden hast, also richtig, das es nicht geht!
2.int5749: Deine Lösung ist genau das, was ich haben wollte. Das man das per Rule erledigt ist wahrscheinlich für viele verständlich, aber für mich als Nicht-Programmierung super nett, das du mir die passende Rule sofort mitgeliefert hast.
Ohne dieses Forum wäre ich noch nicht so weit, wie es im Moment ist.
Entschuldigt meine späte Rückmeldung, aber ihr habt mir beide sehr geholfen.
1. udo1toni: Ich dachte wirklich, das es so einfach ist, wie du meine Frage verstanden hast, also richtig, das es nicht geht!
2.int5749: Deine Lösung ist genau das, was ich haben wollte. Das man das per Rule erledigt ist wahrscheinlich für viele verständlich, aber für mich als Nicht-Programmierung super nett, das du mir die passende Rule sofort mitgeliefert hast.
Ohne dieses Forum wäre ich noch nicht so weit, wie es im Moment ist.
RPI4/8GB RAM mit openhabian (bullseye) - Kernel Linux 6.1.21-v8+ - openhab 4.0.2 - Release Build - HM-CCU3 - ZWave UZB-USB Stick - Wifi-LED-Stripes - Logitech Harmony Hub - AVM Fritzbox - Enigma2-Box - Gardena HUB - Fronius-Binding - Miele@Home