NEWS
Jarvis - Label Json Format - ich bekomme es nicht hin.
-
Ich versuche bei Jarvis z.B. bei beim StateList Widget das Label per JSON anzugeben. Dort steht ja, Label (JSON-Format).
Egal was ich versuche, es steht dann in der VIS immer der Text mit den geschweifen Klammern den ich eingegeben habe. Was mache ich falsch? Wie muss es z.B. aussehen, wenn das Label "Test" sein soll in fetter Schrift?Vielen Dank!
-
@bigchris Was hast du denn versucht?
-
Dort habe ich bei Label (JSON Format) bei der Haustür versucht die Schrift anzupassen. So in der Art:
{
"Label":"Haustür";
"fontWeight":"bold"
}Es wird aber nicht richtig interpretiert, sondern in der Jarvis Seite dann angezeigt als { "Label":"Haustür"; "fontWeight":"bold"}
Gibt es eine Übersicht, welche JSON Befehle es gibt? JSON ist recht neu für mich.
Eigentlich versuche ich lediglich, die Übersichtlichkeit besser zu machen. Ich würde auch gern jede zweite Zeile bei dem States einfärben, das weiß ich auch noch nicht wie.
-
Kenne mich mit Jarvis zwar nur bedingt aus,
Aber wahrscheinlich liegt es am
;
Das müsste ein
,
Sein -
@oliverio
Das war jetzt ein Fehler hier im Forum, in der Jarvis hatte ich das richtig.
Mir kommt es so vor, das bei Label gar kein JSON akzeptiert wird. -
@bigchris Ja, so geht es nicht. Man kann einen default setzen, oder ihn abhängig vom Wert des DPs machen oder eines anderen.
Beispiele gibt es
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/geraet/labelfont-size
Es gibt leider keinen Label-Style. Man hat nur die Möglichkeit den Body, also die ganze Zeile zu beeinflussen.
Dies setzt man dann in denbody-style
.
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/geraet/body-stil
Übersicht für die Felder im Gerät
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/geraet/eingabewerte-fur-die-gerate-dp-state-felderMöchte man dennoch nur den Label in der Größe verändern, kann man dies mittels CSS-Eintrag unter den Styles / CSS machen.
/* v3.1 */ /* nth-child(x) -> Zeile der StateList */ .jarvis-widget-20f32ee7-60f1-448c-9aa8-851958a44fec .jarvis-StateListItem-Body:nth-child(2) { font-size: 35px; }