Habpanel, Dummy-Widget, openweathermap, Windrichtung
-
- Beiträge: 237
- Registriert: 8. Apr 2020 20:59
Habpanel, Dummy-Widget, openweathermap, Windrichtung
Hallo mal wieder,
nach Installation von openweathermap möchte ich mir auf dem Habpanel gern die Windrichtung
anzeigen lassen. Das wird zwar gemacht aber in Bogengrad von 0 bis 360. Ich habe mir dann eine scale Datei
angelegt, in der die Werte in Nord, Süd etc umgewandelt werden. In einer items Datei hab ich dann
folgendes eingegeben:Number Windrichtung "Windrichtung [SCALE(Windrichtungen.scale):%d]" { channel="openweathermap:weather-and-forecast:xxxx:local:current#wind-direction" }. Klappt wunderbar in der Control Anzeige vom PaperUI, aber wenn ich das item
in ein Dummy Widget im Habpanel einbinde, erscheinen da wieder diese blöden Bogengrade...Kann ich das da auch anpassen?
Bei der Gelegenheit: Gibt es irgendwo eine gute Übersetzung für die "Formate" und "Einheiten", die im Dummy Widget eingetragen werden
können? Etwa ein korrektes Grad Celsius (°C), auch das "ä" oder "ö" wird manchmal mit merkwürdigen Zeichen dargestellt...
Ich sehe gerade, jetzt wird die Temperatur mit richtigem Zeichen dargestellt. Vorher war da aber auch mal so eine Art Raute...
Vielen Dank
Knut
nach Installation von openweathermap möchte ich mir auf dem Habpanel gern die Windrichtung
anzeigen lassen. Das wird zwar gemacht aber in Bogengrad von 0 bis 360. Ich habe mir dann eine scale Datei
angelegt, in der die Werte in Nord, Süd etc umgewandelt werden. In einer items Datei hab ich dann
folgendes eingegeben:Number Windrichtung "Windrichtung [SCALE(Windrichtungen.scale):%d]" { channel="openweathermap:weather-and-forecast:xxxx:local:current#wind-direction" }. Klappt wunderbar in der Control Anzeige vom PaperUI, aber wenn ich das item
in ein Dummy Widget im Habpanel einbinde, erscheinen da wieder diese blöden Bogengrade...Kann ich das da auch anpassen?
Bei der Gelegenheit: Gibt es irgendwo eine gute Übersetzung für die "Formate" und "Einheiten", die im Dummy Widget eingetragen werden
können? Etwa ein korrektes Grad Celsius (°C), auch das "ä" oder "ö" wird manchmal mit merkwürdigen Zeichen dargestellt...
Ich sehe gerade, jetzt wird die Temperatur mit richtigem Zeichen dargestellt. Vorher war da aber auch mal so eine Art Raute...
Vielen Dank
Knut
Raspberry Pi 4, OH 4.0.3
- udo1toni
- Beiträge: 15247
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Habpanel, Dummy-Widget, openweathermap, Windrichtung
Die Zeichendarstellung hängt von der gewählten Codierung ab. Üblich ist UTF8, aber das muss auch an allen anderen Stellen ausgewählt sein (Betriebssystem, Browser usw.)
Wenn es um Einheiten geht, kommt es drauf an, ob es um ein UoM Item geht oder nicht. UoM muss dabei vom Bindung unterstützt werden. Bei ungebundenen Items muss die Rule, welche das Item füllt, die richtige Einheit angeben. Dafür kann man das Item dann mit verschiedenen Einheiten anzeigen lassen (z.B. °C und °F) ohne irgendwas umzurechnen.
Wenn es sich um ein gewöhnliches Number Item handelt, kannst Du die Einheit hinschreiben, die Du willst.
Gesendet von meinem SM-G973F mit Tapatalk
Wenn es um Einheiten geht, kommt es drauf an, ob es um ein UoM Item geht oder nicht. UoM muss dabei vom Bindung unterstützt werden. Bei ungebundenen Items muss die Rule, welche das Item füllt, die richtige Einheit angeben. Dafür kann man das Item dann mit verschiedenen Einheiten anzeigen lassen (z.B. °C und °F) ohne irgendwas umzurechnen.
Wenn es sich um ein gewöhnliches Number Item handelt, kannst Du die Einheit hinschreiben, die Du willst.
Gesendet von meinem SM-G973F mit Tapatalk
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 237
- Registriert: 8. Apr 2020 20:59
Re: Habpanel, Dummy-Widget, openweathermap, Windrichtung
ok. Waren mehrere Fragen...aber die Geschichte mit der Windrichtung, die hat ja eigentlich nichts mit dem Zeichensatz zu tun...
Raspberry Pi 4, OH 4.0.3
- udo1toni
- Beiträge: 15247
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Habpanel, Dummy-Widget, openweathermap, Windrichtung
Ach ja, das hatte ich noch vergessen... Die Transformation wirkt nicht in HABpabel, das musst Du separat definieren. Oder Du verwendest ein String Item und machst die Transformation vor der Wertübernahme, so dass Du den Text als Status hast.
Gesendet von meinem SM-G973F mit Tapatalk
Gesendet von meinem SM-G973F mit Tapatalk
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 237
- Registriert: 8. Apr 2020 20:59
Re: Habpanel, Dummy-Widget, openweathermap, Windrichtung
Oha, wie geht denn das? Wenn mir mein item Windrichtung den Bogengrad bringt. Wie mache ich nen String daraus mit den Werten?
Etwa 180 für "Süd"?
Etwa 180 für "Süd"?
Raspberry Pi 4, OH 4.0.3
-
- Beiträge: 237
- Registriert: 8. Apr 2020 20:59
Re: Habpanel, Dummy-Widget, openweathermap, Windrichtung
Meine Scale Datei sieht so aus:
[0..11.25[ = Norden
[11.25..33.75[ = NordNordOst
[33.75..56.25[ = NordOst
[56.25..78.75[ = OstNordOst
[78.75..101.25[ = Osten
[101.25..123.75[ = OstSüdOst
[123.75..146.25[ = SüdOst
[146.25..168.75[ = SüdSüdOst
[168.75..191.25[ = Süden
[191.25..213.75[ = SüdSüdWest
[213.75..236.25[ = SüdWest
[236.25..258.75[ = WestSüdwest
[258.75..281.25[ = Westen
[281.25..303.75[ = WestNordWest
[303.75..326.25[ = NordWest
[326.25..348.75[ = NordNordWest
[348.75..360] = Norden
[0..11.25[ = Norden
[11.25..33.75[ = NordNordOst
[33.75..56.25[ = NordOst
[56.25..78.75[ = OstNordOst
[78.75..101.25[ = Osten
[101.25..123.75[ = OstSüdOst
[123.75..146.25[ = SüdOst
[146.25..168.75[ = SüdSüdOst
[168.75..191.25[ = Süden
[191.25..213.75[ = SüdSüdWest
[213.75..236.25[ = SüdWest
[236.25..258.75[ = WestSüdwest
[258.75..281.25[ = Westen
[281.25..303.75[ = WestNordWest
[303.75..326.25[ = NordWest
[326.25..348.75[ = NordNordWest
[348.75..360] = Norden
Raspberry Pi 4, OH 4.0.3
-
- Beiträge: 237
- Registriert: 8. Apr 2020 20:59
Re: Habpanel, Dummy-Widget, openweathermap, Windrichtung
...,mir dämmert's : alles mit ifs oder cases? Aber wie mache ich ein item aus einer rule?
Raspberry Pi 4, OH 4.0.3
- udo1toni
- Beiträge: 15247
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Habpanel, Dummy-Widget, openweathermap, Windrichtung
Nein, das ist einfach die Scale Transformation.
Gesendet von meinem SM-G973F mit Tapatalk
Gesendet von meinem SM-G973F mit Tapatalk
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 237
- Registriert: 8. Apr 2020 20:59
Re: Habpanel, Dummy-Widget, openweathermap, Windrichtung
"Ach ja, das hatte ich noch vergessen... Die Transformation wirkt nicht in HABpabel, das musst Du separat definieren. Oder Du verwendest ein String Item und machst die Transformation vor der Wertübernahme, so dass Du den Text als Status hast."
Bitte, bitte: ein kleiner Tipp?
Bitte, bitte: ein kleiner Tipp?
Raspberry Pi 4, OH 4.0.3
-
- Beiträge: 237
- Registriert: 8. Apr 2020 20:59
Re: Habpanel, Dummy-Widget, openweathermap, Windrichtung
Hm...die Frage war sicher zu schwierig. Aber jetzt habe ich noch eine andere Idee. Das Item übergibt ja einen Number:Angle Wert. Den mit einem
Pfeil, vielleicht in einem Drehknopf...Hat das schon jemand gemacht? Mein Drehknopf blieb grau, obwohl ich das Item vom Binding mit ihm verbunden habe. Hat jemand einen Tipp?
Pfeil, vielleicht in einem Drehknopf...Hat das schon jemand gemacht? Mein Drehknopf blieb grau, obwohl ich das Item vom Binding mit ihm verbunden habe. Hat jemand einen Tipp?
Raspberry Pi 4, OH 4.0.3