OH3 °C wird bei Temperaturen nicht angezeigt, Kommastelle falsch
- udo1toni
- Beiträge: 13864
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: OH3 °C wird bei Temperaturen nicht angezeigt, Kommastelle falsch
Logischerweise... das % ist ja ein Steuerzeichen, weshalb es escaped werden muss. Das geschieht in diesem Fall, indem das Symbol zweimal hingeschrieben wird.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 216
- Registriert: 30. Dez 2019 20:29
Re: OH3 °C wird bei Temperaturen nicht angezeigt, Kommastelle falsch
Dankeschön.
Wieder was gelernt.
Mit %d %% geht das.
Wieder was gelernt.
Mit %d %% geht das.
Hausautomation zu 95% mit Siemens Logo! (5x 0BA8).
Gartenbewässerung, Rollosteuerung, Lichtsteuerung, etc.
Abfrage von Temperaturen, Helligkeit, Füllstand Zisterne Leistung Photovoltaik.
openHAB 4.0.4 mit folgenden Bindings:
- Bosch Indego Binding
- Tankerkönig Binding
- iCalendar Binding
- iCloud Binding
- Anwesenheit via iCloud
- ComfoAir Binding (Zehnder AirComfort A350)
- SolarEdge Binding (PV)
- OpenWeatherMap Binding
- DWD Pollenflug Binding
- DWD Unwetter Binding
- FritzBox TR064 Binding
- PLCLogo Binding
- WIFI LED Binding
- Luxtronikheatpump (Novelan-WP)
- BEOK Raumthermostate
- myenergi
Gartenbewässerung, Rollosteuerung, Lichtsteuerung, etc.
Abfrage von Temperaturen, Helligkeit, Füllstand Zisterne Leistung Photovoltaik.
openHAB 4.0.4 mit folgenden Bindings:
- Bosch Indego Binding
- Tankerkönig Binding
- iCalendar Binding
- iCloud Binding
- Anwesenheit via iCloud
- ComfoAir Binding (Zehnder AirComfort A350)
- SolarEdge Binding (PV)
- OpenWeatherMap Binding
- DWD Pollenflug Binding
- DWD Unwetter Binding
- FritzBox TR064 Binding
- PLCLogo Binding
- WIFI LED Binding
- Luxtronikheatpump (Novelan-WP)
- BEOK Raumthermostate
- myenergi
-
- Beiträge: 138
- Registriert: 6. Okt 2019 13:20
Re: OH3 °C wird bei Temperaturen nicht angezeigt, Kommastelle falsch
Hallo Udo,
sehr seltsam.
Ich habe nun alles eingegeben wie von dir beschrieben aber die Grad zeigt es nicht an.
Hast du noch eine Idee?
sehr seltsam.
Ich habe nun alles eingegeben wie von dir beschrieben aber die Grad zeigt es nicht an.
Hast du noch eine Idee?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- udo1toni
- Beiträge: 13864
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: OH3 °C wird bei Temperaturen nicht angezeigt, Kommastelle falsch
Nein, ausgerechnet in dieser Ansicht ist das auch nicht zu sehen. Das ist die Itemliste. Das Pattern wird aber verwendet, wenn Du das Item einzeln anschaust, wenn Du in eine Ansicht gehst (z.B. Measurement), in dem das Item verwendet wird usw.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 138
- Registriert: 6. Okt 2019 13:20
Re: OH3 °C wird bei Temperaturen nicht angezeigt, Kommastelle falsch
Hi Udo,
Passt.
Wienimmer hast du recht!
Passt.
Wienimmer hast du recht!
-
- Beiträge: 216
- Registriert: 30. Dez 2019 20:29
Re: OH3 °C wird bei Temperaturen nicht angezeigt, Kommastelle falsch
Hallo zusammen,
ich möchte das Thema noch einmal aufgreifen.
Die Einheit wird nun richtig dargestellt.
Was aber noch nicht passt, ist die Kommastelle.
Ich bekomme beim Auslesen einer SPS (Siemens Logo, PLC Binding) 30°C ausgegeben, obwohl es 3°C sein sollten.
Andes lässt sich das in der SPS aber nicht umsetzen.
Nun habe ich daran gedacht, dass ich ggf. per Rule den augegebenen Wert einfach durch 10 teile.
Wie kann man das umsetzen?
Geht das via Rule, oder ist das zu kurz gedacht?
Falls ja, wie müsste das aussehen-wie kann ich einem Item "Wassertemperatur" dann eine Rule "Rule_Wassertemperatur" zuordnen?
Danke euch im Voraus.
VG.
ich möchte das Thema noch einmal aufgreifen.
Die Einheit wird nun richtig dargestellt.
Was aber noch nicht passt, ist die Kommastelle.
Ich bekomme beim Auslesen einer SPS (Siemens Logo, PLC Binding) 30°C ausgegeben, obwohl es 3°C sein sollten.
Andes lässt sich das in der SPS aber nicht umsetzen.
Nun habe ich daran gedacht, dass ich ggf. per Rule den augegebenen Wert einfach durch 10 teile.
Wie kann man das umsetzen?
Geht das via Rule, oder ist das zu kurz gedacht?
Falls ja, wie müsste das aussehen-wie kann ich einem Item "Wassertemperatur" dann eine Rule "Rule_Wassertemperatur" zuordnen?
Danke euch im Voraus.
VG.
Hausautomation zu 95% mit Siemens Logo! (5x 0BA8).
Gartenbewässerung, Rollosteuerung, Lichtsteuerung, etc.
Abfrage von Temperaturen, Helligkeit, Füllstand Zisterne Leistung Photovoltaik.
openHAB 4.0.4 mit folgenden Bindings:
- Bosch Indego Binding
- Tankerkönig Binding
- iCalendar Binding
- iCloud Binding
- Anwesenheit via iCloud
- ComfoAir Binding (Zehnder AirComfort A350)
- SolarEdge Binding (PV)
- OpenWeatherMap Binding
- DWD Pollenflug Binding
- DWD Unwetter Binding
- FritzBox TR064 Binding
- PLCLogo Binding
- WIFI LED Binding
- Luxtronikheatpump (Novelan-WP)
- BEOK Raumthermostate
- myenergi
Gartenbewässerung, Rollosteuerung, Lichtsteuerung, etc.
Abfrage von Temperaturen, Helligkeit, Füllstand Zisterne Leistung Photovoltaik.
openHAB 4.0.4 mit folgenden Bindings:
- Bosch Indego Binding
- Tankerkönig Binding
- iCalendar Binding
- iCloud Binding
- Anwesenheit via iCloud
- ComfoAir Binding (Zehnder AirComfort A350)
- SolarEdge Binding (PV)
- OpenWeatherMap Binding
- DWD Pollenflug Binding
- DWD Unwetter Binding
- FritzBox TR064 Binding
- PLCLogo Binding
- WIFI LED Binding
- Luxtronikheatpump (Novelan-WP)
- BEOK Raumthermostate
- myenergi
- udo1toni
- Beiträge: 13864
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: OH3 °C wird bei Temperaturen nicht angezeigt, Kommastelle falsch
Ja, das ist kein Problem. Du musst dazu nur ein Proxy Item anlegen, die Rule übernimmt dann bei jeder Wertänderung des mit dem Channel verlinkten Items den Wert in das Proxy Item(wobei es den Wert durch 10 dividiert)
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 1161
- Registriert: 4. Nov 2019 22:08
Re: OH3 °C wird bei Temperaturen nicht angezeigt, Kommastelle falsch
Wenn Du es "nur" für die Anzeige bentötigst, ginge auch ohne rule oder zusätzliches item durch ein kleines Script, was ich mitunter zum teilen benutze.Galadriel13 hat geschrieben: ↑19. Feb 2021 22:58 Nun habe ich daran gedacht, dass ich ggf. per Rule den augegebenen Wert einfach durch 10 teile.
Einfach eine Datei divide10.js im Ordner transform anlegen (vorausgesetzt Du hast JS transformation installiert, sonst müsste dies noch erfolgen)
Code: Alles auswählen
(function(i) {
return parseFloat(i) / 10;
})(input)
Code: Alles auswählen
JS(divide10.js):%.1f°C
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3
-
- Beiträge: 216
- Registriert: 30. Dez 2019 20:29
Re: OH3 °C wird bei Temperaturen nicht angezeigt, Kommastelle falsch
Hallo int5749,
vielen Dank für deine Unterstützung.
ich habe das wie von dir beschrieben umgesetzt, jedoch funktioniert das nicht.
Es wird weiterhin 42 angezeigt, halt dieses Mal ohne Einheit (°C).
Sobald ich in Pattern die Werte drin habe, wird die Sitemap in der App nur noch weiß, ohne Inhalte dargestellt.
vielen Dank für deine Unterstützung.
ich habe das wie von dir beschrieben umgesetzt, jedoch funktioniert das nicht.
Es wird weiterhin 42 angezeigt, halt dieses Mal ohne Einheit (°C).
Sobald ich in Pattern die Werte drin habe, wird die Sitemap in der App nur noch weiß, ohne Inhalte dargestellt.
Hausautomation zu 95% mit Siemens Logo! (5x 0BA8).
Gartenbewässerung, Rollosteuerung, Lichtsteuerung, etc.
Abfrage von Temperaturen, Helligkeit, Füllstand Zisterne Leistung Photovoltaik.
openHAB 4.0.4 mit folgenden Bindings:
- Bosch Indego Binding
- Tankerkönig Binding
- iCalendar Binding
- iCloud Binding
- Anwesenheit via iCloud
- ComfoAir Binding (Zehnder AirComfort A350)
- SolarEdge Binding (PV)
- OpenWeatherMap Binding
- DWD Pollenflug Binding
- DWD Unwetter Binding
- FritzBox TR064 Binding
- PLCLogo Binding
- WIFI LED Binding
- Luxtronikheatpump (Novelan-WP)
- BEOK Raumthermostate
- myenergi
Gartenbewässerung, Rollosteuerung, Lichtsteuerung, etc.
Abfrage von Temperaturen, Helligkeit, Füllstand Zisterne Leistung Photovoltaik.
openHAB 4.0.4 mit folgenden Bindings:
- Bosch Indego Binding
- Tankerkönig Binding
- iCalendar Binding
- iCloud Binding
- Anwesenheit via iCloud
- ComfoAir Binding (Zehnder AirComfort A350)
- SolarEdge Binding (PV)
- OpenWeatherMap Binding
- DWD Pollenflug Binding
- DWD Unwetter Binding
- FritzBox TR064 Binding
- PLCLogo Binding
- WIFI LED Binding
- Luxtronikheatpump (Novelan-WP)
- BEOK Raumthermostate
- myenergi
-
- Beiträge: 1161
- Registriert: 4. Nov 2019 22:08
Re: OH3 °C wird bei Temperaturen nicht angezeigt, Kommastelle falsch
Aber der Transformation Service ist installiert?
Was sagt denn das Log dazu??
Was sagt denn das Log dazu??
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3