Seite 1 von 1

Mapping Problem für weather-binding

Verfasst: 16. Jan 2020 20:03
von kaloschke
Hallo.

eines meiner weather-items lautet:

Code: Alles auswählen

String   Pressure_Trend   "Tendenz [%s]"   <pressure> {weather="locationId=zuhause, type=atmosphere, property=pressureTrend"}
In meiner Sitemap steht dazu lediglich:

Code: Alles auswählen

Text item=Pressure_Trend
Das Item liefert "up" und "down" zurück, ich hätte aber stattdessen gerne "gut " und "schlecht".
Kann man das irgendwie hinbekommen?

Viele Grüße

Re: Mapping Problem für weather-binding

Verfasst: 16. Jan 2020 20:11
von Cyrelian
Hi,

versuch es mal so:

Code: Alles auswählen

String   Pressure_Trend   "Tendenz [MAP(weather.map):%s]"   <pressure> {weather="locationId=zuhause, type=atmosphere, property=pressureTrend"}
in die weather.map dann das eintragen:

Code: Alles auswählen

up=gut
down=schlecht
Cu
Cyrelian

Re: Mapping Problem für weather-binding

Verfasst: 16. Jan 2020 20:14
von udo1toni
Das einfachste ist in diesem Fall der Transformation Service MAP. (Den musst Du installieren)

Code: Alles auswählen

String   Pressure_Trend   "Tendenz [MAP(pressure.map):%s]"   <pressure> {weather="locationId=zuhause, type=atmosphere, property=pressureTrend"}
Die Datei pressure.map legst Du unter transform/ ab, mit folgendem Inhalt:

Code: Alles auswählen

up = gut
down = schlecht
- = -
NULL = -
Groß/Kleinschreibung ist zu beachten (falls die Anzeige also UP und DOWN lautet, bitte die map-Datei entsprechend anpassen)

EDIT: Da war Cyrelian schneller

Re: Mapping Problem für weather-binding

Verfasst: 17. Jan 2020 19:30
von kaloschke
Super! Wie immer :D
Vielen Dank wieder