FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: jaku80 am 30 Januar 2017, 19:02:04

Titel: stateFormat Listing
Beitrag von: jaku80 am 30 Januar 2017, 19:02:04
Hallo zusammen,

ich möchte die Ausgabe im Listing Wohnzimmer T: 23 H: 38 mittels stateFormat ändern auf 23.0 °C 38%, gelingt mir aber nicht,
hier mein Versuch:
{sprintf("%.1f"." °C",ReadingsVal("LaCrosse_3E","temperature",0)).sprintf(%.1f"." %",ReadingsVal("LaCrosse_3E","humidity",0));;}}
es scheint noch einen Fehler in der Syntax zu geben, kann mir wohl jemand einen Hinweis geben?

Jetzt schon mal besten Dank,
Jan
Titel: Antw:stateFormat Listing
Beitrag von: Puschel74 am 30 Januar 2017, 19:54:19
Mit etwas Farbe sieht es bei mir so aus:
{sprintf("<div style='color:red'>T: %.1f °C <div style='color:lightblue'>H: %.1f %%",ReadingsVal("EG_Terrasse","temperature",0), ReadingsVal("EG_Terrasse","humidity",0))}
Den Hinweis zum einfärben hab ich aus dem Forum  ;)
Namen und Readings musst du anpassen.

Edith: Und das nächste Mal bitte Code-Tags verwenden - die Raute # über den Smileys.
Titel: Antw:stateFormat Listing
Beitrag von: jaku80 am 30 Januar 2017, 21:27:29
Danke für deine Antwort, ich habe die "Farben" rausgenommen, dann ist es so wie ich wollte :-)

Den Hinweis mit dem Quellcode-Tag habe ich mitgenommen, man möge mir aber verzeihen ich bin ganz frisch hier im Forum :-)

Also, besten Dank für deine schnelle kompetente Antwort,

Gruß
Jan