<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[vis-2 basic string widget color binding zeigt nichts an]]></title><description><![CDATA[<p dir="auto">Hi Leute,</p>
<p dir="auto">ich hatte bei vis bei einigen basic string widgets color bindings im Einsatz.</p>
<p dir="auto">z.B. dieses hier:</p>
<p dir="auto">{wert:0_userdata.0.Beschattung.raff-nacht; wert == "true" ? "#74B83C" : wert == "false" ? "#f89e16" : "#ffffff" }<br />
<img src="/assets/uploads/files/1782104640192-065aded8-897c-4b77-800e-e2c715760837-image.jpeg" alt="065aded8-897c-4b77-800e-e2c715760837-image.jpeg" class=" img-fluid img-markdown" /><br />
Alle widgets mit color bindings zeigen mir nach Umstellung auf vis-2 nun nichts mehr an.<br />
Funktioniert bei vis-2 das nun anders ?</p>
<p dir="auto">Was muss ich korrigieren, damit ich sie wieder angezeigt bekomme ?</p>
<p dir="auto">Beste Grüße.</p>
]]></description><link>https://forum.iobroker.net/topic/84834/vis-2-basic-string-widget-color-binding-zeigt-nichts-an</link><generator>RSS for Node</generator><lastBuildDate>Tue, 30 Jun 2026 06:03:10 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/84834.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 22 Jun 2026 05:05:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Tue, 30 Jun 2026 01:27:20 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/qlink" aria-label="Profile: Qlink">@<bdi>Qlink</bdi></a> <a href="/post/1346460">sagte</a>:</p>
</blockquote>
<blockquote>
<p dir="auto">Ich habs mir jetzt nochmal genauer angeschaut:</p>
<p dir="auto">so siehts in der runtime aus:<br />
<img src="/assets/uploads/files/1782732366811-2887c0d1-25e1-46b8-98bf-d7b3c110f6b5-image.jpeg" alt="2887c0d1-25e1-46b8-98bf-d7b3c110f6b5-image.jpeg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Raff Osten 1% -&gt; false wird mir jetzt angezeigt, wenn ich als Widget ein "Basic Bool HTML" nehme -&gt; nächstes Thema dabei: das last change date wird bei dem Widget scheinbar mit einem zu kleinen Hintergrund Rahmen dargestellt -&gt; unschön :(</p>
</blockquote>
<p dir="auto">ja, ist korrekt, da wird das padding nicht durchgereicht, könnte man ein issue erstellen oder mit einem eigenen css reparieren.</p>
<p dir="auto">dazu muss beim jeweiligen widget bei general /class name der folgende name eingetragen werden</p>
<pre><code>basicrepairlastchange 
</code></pre>
<p dir="auto">und im css reiter</p>
<pre><code>.basicrepairlastchange &gt; div.vis-last-change {
  padding: 3px 10px !important;
}
</code></pre>
<blockquote>
<p dir="auto">Binding: {wert:0_userdata.0.Beschattung.raff-schatten-osten-1%; wert == true ? "#74B83C" : wert == false ? "#f89e16" : "#ffffff" }</p>
<p dir="auto">Raff Osten 2% -&gt; wird nicht angezeigt weil das Widget "Basic string" scheinbar mit dem Binding ein Problem hat (dafür wird das last change date schön dargestellt)<br />
Binding: {wert:0_userdata.0.Beschattung.raff-schatten-osten-2%; wert == "true" ? "#74B83C" : wert == "false" ? "#f89e16" : "#ffffff" }</p>
</blockquote>
<p dir="auto">wie oben schon erwähnt, stellt basic <strong>string</strong> einen bool nicht als string dar. da könnte man mit einem weiteren binding im feld prepend oder append nachhelfen</p>
<blockquote>
<p dir="auto">Raff Westen 1% bis WIG Dach Schatten verhalten sich alle gleich wie Raff Osten 2%</p>
<p dir="auto">Jetzt wirds wieder interessant:<br />
Yamaha Input -&gt; wird angezeigt trotzdem es ein "Basic string" Widget ist, allerdings geht das Binding hier nicht auf true/false sondern auf Standby/On<br />
Binding: {wert:yamaha.0.Realtime.MAIN.PWR; wert == "Standby" ? "#f89e16" : wert == "on" ? "#74B83C" : "rot" }</p>
</blockquote>
<p dir="auto">Das wird angezeigt weil im Datenpunkt auch ein String ist und der unter objectID auch eingetragen ist.<br />
gibt es hier ein problem? im binding sehe ich nur, das es die farbe "rot" nicht gibt. wenn dann "red"</p>
<blockquote>
<p dir="auto">Regen -&gt; wird angezeigt trotzdem es ein "Basic string" Widget ist, allerdings geht das Binding hier nicht auf true/false sondern auf ja/nein<br />
Binding: {wert:0_userdata.0.vis-optik.regenstatus; wert == "ja" ? "#f89e16" : wert == "nein" ? "#74B83C" : "#ffffff" }</p>
</blockquote>
<p dir="auto">text wird angezeigt, weil Datenpunkt vom typ string ist, also wie zuvor</p>
<blockquote>
<p dir="auto">Fragen:<br />
Warum funktioniert das basic string Widget mit dem Binding nicht, wenn man auf true/false auswertet ?</p>
</blockquote>
<p dir="auto">wie schon erwähnt. hier ein basic string mit einem weiteren binding in prepend<br />
</p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">Spoiler</button><section style="display:none" class="spoiler-content"><p></p>
<pre><code>[
 {
   "tpl": "tplValueString",
   "data": {
     "bindings": [],
     "oid": "nothing_selected",
     "g_css_font_text": true,
     "html_prepend": "{wert:0_userdata.0.mybool; wert == true ? \"true\" :  \"false\"  }"
   },
   "style": {
     "bindings": [],
     "left": 26,
     "top": 107,
     "width": 100,
     "height": 30,
     "color": "{wert:0_userdata.0.mybool; wert == true ? \"#74B83C\" : wert == false ? \"#f89e16\" : \"#ffffff\" }",
     "text-align": null,
     "text-shadow": null,
     "font-family": null,
     "font-style": null,
     "font-variant": null,
     "font-weight": null,
     "font-size": null,
     "line-height": null,
     "letter-spacing": null,
     "word-spacing": null
   },
   "widgetSet": "basic",
   "_id": "i000001"
 }
]
</code></pre>
<p dir="auto"></p></section></section><p></p>
<blockquote>
<p dir="auto">Warum funktioniert das Basic Bool HTML Widget mit dem Binding, wenn man auf true/false auswertet ?</p>
</blockquote>
<p dir="auto">weil es direkt für bool datenpunkte entworfen wurde</p>
<blockquote>
<p dir="auto">Warum funktioniert das basic string Widget mit dem Binding, wenn man auf etwas anderes als true/false auswertet?</p>
</blockquote>
<p dir="auto">weil basic string für strings entworfen wurde. klar könnte man das verbessern. ggfs ein issue auf github erstellen</p>
<blockquote>
<p dir="auto">Danke.</p>
<p dir="auto">Beste Grüße</p>
</blockquote>
<p dir="auto">primär sind diese widgets ausgehend vom datentyp des datenpunkts entwickelt worden. das binding in einem anderen feld ist nur zusatz.<br />
klar könnte man nun in basic string das noch ergänzen, aber es gibt ja diverse alternativen mit basic bool (html,checkbox,select,svg)<br />
meist ist es auch nicht so schön den Text true/false anzuzeigen sondern eher einen schalter der das visuell eher versinnbildlicht (also checkbox oder svg)</p>
]]></description><link>https://forum.iobroker.net/post/1346539</link><guid isPermaLink="true">https://forum.iobroker.net/post/1346539</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Tue, 30 Jun 2026 01:27:20 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Mon, 29 Jun 2026 19:59:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/oliverio" aria-label="Profile: oliverio">@<bdi>oliverio</bdi></a></p>
<p dir="auto">Hier der Export der Widgets:</p>
<pre><code>[
  {
    "tpl": "tplValueString",
    "data": {
      "oid": "0_userdata.0.vis-optik.regenstatus",
      "g_fixed": false,
      "g_visibility": false,
      "g_css_font_text": true,
      "g_css_background": false,
      "g_css_shadow_padding": false,
      "g_css_border": false,
      "g_gestures": false,
      "g_signals": false,
      "g_last_change": true,
      "visibility-cond": "==",
      "visibility-val": 1,
      "visibility-groups-action": "hide",
      "signals-cond-0": "==",
      "signals-val-0": true,
      "signals-icon-0": "/vis/signals/lowbattery.png",
      "signals-icon-size-0": 0,
      "signals-blink-0": false,
      "signals-horz-0": 0,
      "signals-vert-0": 0,
      "signals-hide-edit-0": false,
      "signals-cond-1": "==",
      "signals-val-1": true,
      "signals-icon-1": "/vis/signals/lowbattery.png",
      "signals-icon-size-1": 0,
      "signals-blink-1": false,
      "signals-horz-1": 0,
      "signals-vert-1": 0,
      "signals-hide-edit-1": false,
      "signals-cond-2": "==",
      "signals-val-2": true,
      "signals-icon-2": "/vis/signals/lowbattery.png",
      "signals-icon-size-2": 0,
      "signals-blink-2": false,
      "signals-horz-2": 0,
      "signals-vert-2": 0,
      "signals-hide-edit-2": false,
      "lc-type": "timestamp",
      "lc-is-interval": false,
      "lc-is-moment": false,
      "lc-format": "DD.MM.YY hh:mm",
      "lc-position-vert": "middle",
      "lc-position-horz": "right",
      "lc-offset-vert": 0,
      "lc-offset-horz": "10",
      "lc-font-size": "12px",
      "lc-font-family": "",
      "lc-font-style": "",
      "lc-bkg-color": "",
      "lc-color": "",
      "lc-border-width": "0",
      "lc-border-style": "",
      "lc-border-color": "",
      "lc-border-radius": 10,
      "lc-zindex": 0,
      "lc-oid": "0_userdata.0.vis-optik.regenstatus",
      "bindings": []
    },
    "style": {
      "left": "1077px",
      "top": "441px",
      "width": "107px",
      "height": "39px",
      "color": "{wert:0_userdata.0.vis-optik.regenstatus; wert == \"ja\" ? \"#f89e16\" : wert == \"nein\" ? \"#74B83C\" : \"#ffffff\" }",
      "text-shadow": "rgba(0, 0, 0, 0.9) 3px 3px 4px",
      "font-family": "Tahoma, Geneva, sans-serif",
      "font-size": "xx-large",
      "text-align": "right",
      "bindings": []
    },
    "widgetSet": "basic",
    "_id": "i000001"
  },
  {
    "tpl": "tplValueString",
    "data": {
      "oid": "0_userdata.0.Beschattung.rolax-schatten-wig",
      "g_fixed": false,
      "g_visibility": false,
      "g_css_font_text": true,
      "g_css_background": false,
      "g_css_shadow_padding": false,
      "g_css_border": false,
      "g_gestures": false,
      "g_signals": false,
      "g_last_change": true,
      "visibility-cond": "==",
      "visibility-val": 1,
      "visibility-groups-action": "hide",
      "signals-cond-0": "==",
      "signals-val-0": true,
      "signals-icon-0": "/vis/signals/lowbattery.png",
      "signals-icon-size-0": 0,
      "signals-blink-0": false,
      "signals-horz-0": 0,
      "signals-vert-0": 0,
      "signals-hide-edit-0": false,
      "signals-cond-1": "==",
      "signals-val-1": true,
      "signals-icon-1": "/vis/signals/lowbattery.png",
      "signals-icon-size-1": 0,
      "signals-blink-1": false,
      "signals-horz-1": 0,
      "signals-vert-1": 0,
      "signals-hide-edit-1": false,
      "signals-cond-2": "==",
      "signals-val-2": true,
      "signals-icon-2": "/vis/signals/lowbattery.png",
      "signals-icon-size-2": 0,
      "signals-blink-2": false,
      "signals-horz-2": 0,
      "signals-vert-2": 0,
      "signals-hide-edit-2": false,
      "lc-type": "last-change",
      "lc-is-interval": false,
      "lc-is-moment": false,
      "lc-format": "DD.MM.YY hh:mm",
      "lc-position-vert": "middle",
      "lc-position-horz": "right",
      "lc-offset-vert": 0,
      "lc-offset-horz": "10",
      "lc-font-size": "12px",
      "lc-font-family": "",
      "lc-font-style": "",
      "lc-bkg-color": "",
      "lc-color": "",
      "lc-border-width": "0",
      "lc-border-style": "",
      "lc-border-color": "",
      "lc-border-radius": 10,
      "lc-zindex": 0,
      "lc-oid": "0_userdata.0.Beschattung.rolax-schatten-wig",
      "bindings": []
    },
    "style": {
      "left": "1077px",
      "top": "361px",
      "width": "107px",
      "height": "39px",
      "color": "{wert:0_userdata.0.Beschattung.raff-schatten-westen-2%; wert == \"true\" ? \"#74B83C\" : wert == \"false\" ? \"#f89e16\" : \"#ffffff\" }",
      "text-shadow": "rgba(0, 0, 0, 0.9) 3px 3px 4px",
      "font-family": "Tahoma, Geneva, sans-serif",
      "font-size": "xx-large",
      "text-align": "right",
      "bindings": []
    },
    "widgetSet": "basic",
    "_id": "i000002"
  },
  {
    "tpl": "tplValueString",
    "data": {
      "oid": "0_userdata.0.Beschattung.raff-schatten-westen-1%",
      "g_fixed": false,
      "g_visibility": false,
      "g_css_font_text": true,
      "g_css_background": false,
      "g_css_shadow_padding": false,
      "g_css_border": false,
      "g_gestures": false,
      "g_signals": false,
      "g_last_change": true,
      "visibility-cond": "==",
      "visibility-val": 1,
      "visibility-groups-action": "hide",
      "signals-cond-0": "==",
      "signals-val-0": true,
      "signals-icon-0": "/vis/signals/lowbattery.png",
      "signals-icon-size-0": 0,
      "signals-blink-0": false,
      "signals-horz-0": 0,
      "signals-vert-0": 0,
      "signals-hide-edit-0": false,
      "signals-cond-1": "==",
      "signals-val-1": true,
      "signals-icon-1": "/vis/signals/lowbattery.png",
      "signals-icon-size-1": 0,
      "signals-blink-1": false,
      "signals-horz-1": 0,
      "signals-vert-1": 0,
      "signals-hide-edit-1": false,
      "signals-cond-2": "==",
      "signals-val-2": true,
      "signals-icon-2": "/vis/signals/lowbattery.png",
      "signals-icon-size-2": 0,
      "signals-blink-2": false,
      "signals-horz-2": 0,
      "signals-vert-2": 0,
      "signals-hide-edit-2": false,
      "lc-type": "last-change",
      "lc-is-interval": false,
      "lc-is-moment": false,
      "lc-format": "DD.MM.YY hh:mm",
      "lc-position-vert": "middle",
      "lc-position-horz": "right",
      "lc-offset-vert": 0,
      "lc-offset-horz": "10",
      "lc-font-size": "12px",
      "lc-font-family": "",
      "lc-font-style": "",
      "lc-bkg-color": "",
      "lc-color": "",
      "lc-border-width": "0",
      "lc-border-style": "",
      "lc-border-color": "",
      "lc-border-radius": 10,
      "lc-zindex": 0,
      "lc-oid": "0_userdata.0.Beschattung.raff-schatten-westen-1%",
      "bindings": []
    },
    "style": {
      "left": "1077px",
      "top": "285px",
      "width": "107px",
      "height": "39px",
      "color": "{wert:0_userdata.0.Beschattung.raff-schatten-westen-1%; wert == \"true\" ? \"#74B83C\" : wert == \"false\" ? \"#f89e16\" : \"#ffffff\" }",
      "text-shadow": "rgba(0, 0, 0, 0.9) 3px 3px 4px",
      "font-family": "Tahoma, Geneva, sans-serif",
      "font-size": "xx-large",
      "text-align": "right",
      "bindings": []
    },
    "widgetSet": "basic",
    "_id": "i000003"
  },
  {
    "tpl": "tplValueBoolCtrl",
    "data": {
      "bindings": [],
      "oid": "0_userdata.0.Beschattung.raff-schatten-osten-1%",
      "html_false": "false",
      "html_true": "true",
      "g_css_font_text": true,
      "lc-oid": "0_userdata.0.Beschattung.raff-schatten-osten-1%",
      "lc-type": "last-change",
      "lc-is-interval": false,
      "lc-is-moment": null,
      "lc-format": "DD.MM.YY hh:mm",
      "lc-position-vert": "middle",
      "lc-position-horz": "right",
      "lc-offset-vert": 0,
      "lc-offset-horz": 10,
      "lc-font-size": "12px",
      "lc-font-family": null,
      "lc-font-style": null,
      "lc-bkg-color": null,
      "lc-color": null,
      "lc-border-width": "0",
      "lc-border-style": "none",
      "lc-border-color": null,
      "lc-border-radius": 10,
      "lc-padding": 3,
      "lc-zindex": 1,
      "g_last_change": true
    },
    "style": {
      "bindings": [],
      "left": 1080,
      "top": 207,
      "color": "{wert:0_userdata.0.Beschattung.raff-schatten-osten-1%; wert == true ? \"#74B83C\" : wert == false ? \"#f89e16\" : \"#ffffff\" }",
      "text-align": "right",
      "text-shadow": "rgba(0, 0, 0, 0.9) 3px 3px 4px",
      "font-family": "Tahoma, Geneva, sans-serif",
      "font-size": "xx-large",
      "width": "107",
      "height": "39"
    },
    "widgetSet": "basic",
    "_id": "i000004"
  },
  {
    "tpl": "tplValueString",
    "data": {
      "oid": "0_userdata.0.Beschattung.raff-schatten-westen-2%",
      "g_fixed": false,
      "g_visibility": false,
      "g_css_font_text": true,
      "g_css_background": false,
      "g_css_shadow_padding": false,
      "g_css_border": false,
      "g_gestures": false,
      "g_signals": false,
      "g_last_change": true,
      "visibility-cond": "==",
      "visibility-val": 1,
      "visibility-groups-action": "hide",
      "signals-cond-0": "==",
      "signals-val-0": true,
      "signals-icon-0": "/vis/signals/lowbattery.png",
      "signals-icon-size-0": 0,
      "signals-blink-0": false,
      "signals-horz-0": 0,
      "signals-vert-0": 0,
      "signals-hide-edit-0": false,
      "signals-cond-1": "==",
      "signals-val-1": true,
      "signals-icon-1": "/vis/signals/lowbattery.png",
      "signals-icon-size-1": 0,
      "signals-blink-1": false,
      "signals-horz-1": 0,
      "signals-vert-1": 0,
      "signals-hide-edit-1": false,
      "signals-cond-2": "==",
      "signals-val-2": true,
      "signals-icon-2": "/vis/signals/lowbattery.png",
      "signals-icon-size-2": 0,
      "signals-blink-2": false,
      "signals-horz-2": 0,
      "signals-vert-2": 0,
      "signals-hide-edit-2": false,
      "lc-type": "last-change",
      "lc-is-interval": false,
      "lc-is-moment": false,
      "lc-format": "DD.MM.YY hh:mm",
      "lc-position-vert": "middle",
      "lc-position-horz": "right",
      "lc-offset-vert": 0,
      "lc-offset-horz": "10",
      "lc-font-size": "12px",
      "lc-font-family": "",
      "lc-font-style": "",
      "lc-bkg-color": "",
      "lc-color": "",
      "lc-border-width": "0",
      "lc-border-style": "",
      "lc-border-color": "",
      "lc-border-radius": 10,
      "lc-zindex": 0,
      "lc-oid": "0_userdata.0.Beschattung.raff-schatten-westen-2%",
      "bindings": []
    },
    "style": {
      "left": "1077px",
      "top": "324px",
      "width": "107px",
      "height": "39px",
      "color": "{wert:0_userdata.0.Beschattung.raff-schatten-westen-2%; wert == \"true\" ? \"#74B83C\" : wert == \"false\" ? \"#f89e16\" : \"#ffffff\" }",
      "text-shadow": "rgba(0, 0, 0, 0.9) 3px 3px 4px",
      "font-family": "Tahoma, Geneva, sans-serif",
      "font-size": "xx-large",
      "text-align": "right",
      "bindings": []
    },
    "widgetSet": "basic",
    "_id": "i000005"
  },
  {
    "tpl": "tplValueString",
    "data": {
      "oid": "yamaha.0.Realtime.MAIN.PWR",
      "g_fixed": false,
      "g_visibility": false,
      "g_css_font_text": true,
      "g_css_background": false,
      "g_css_shadow_padding": false,
      "g_css_border": false,
      "g_gestures": false,
      "g_signals": false,
      "g_last_change": true,
      "visibility-cond": "==",
      "visibility-val": 1,
      "visibility-groups-action": "hide",
      "signals-cond-0": "==",
      "signals-val-0": true,
      "signals-icon-0": "/vis/signals/lowbattery.png",
      "signals-icon-size-0": 0,
      "signals-blink-0": false,
      "signals-horz-0": 0,
      "signals-vert-0": 0,
      "signals-hide-edit-0": false,
      "signals-cond-1": "==",
      "signals-val-1": true,
      "signals-icon-1": "/vis/signals/lowbattery.png",
      "signals-icon-size-1": 0,
      "signals-blink-1": false,
      "signals-horz-1": 0,
      "signals-vert-1": 0,
      "signals-hide-edit-1": false,
      "signals-cond-2": "==",
      "signals-val-2": true,
      "signals-icon-2": "/vis/signals/lowbattery.png",
      "signals-icon-size-2": 0,
      "signals-blink-2": false,
      "signals-horz-2": 0,
      "signals-vert-2": 0,
      "signals-hide-edit-2": false,
      "lc-type": "last-change",
      "lc-is-interval": false,
      "lc-is-moment": false,
      "lc-format": "DD.MM.YY hh:mm",
      "lc-position-vert": "middle",
      "lc-position-horz": "right",
      "lc-offset-vert": 0,
      "lc-offset-horz": "10",
      "lc-font-size": "12px",
      "lc-font-family": "",
      "lc-font-style": "",
      "lc-bkg-color": "",
      "lc-color": "",
      "lc-border-width": "0",
      "lc-border-style": "",
      "lc-border-color": "",
      "lc-border-radius": 10,
      "lc-zindex": 0,
      "lc-oid": "yamaha.0.Realtime.MAIN.PWR",
      "bindings": []
    },
    "style": {
      "left": "1066px",
      "top": "402px",
      "width": "118px",
      "height": "39px",
      "color": "{wert:yamaha.0.Realtime.MAIN.PWR; wert == \"Standby\" ? \"#f89e16\" : wert == \"on\" ? \"#74B83C\" : \"rot\" }",
      "text-shadow": "rgba(0, 0, 0, 0.9) 3px 3px 4px",
      "font-family": "Tahoma, Geneva, sans-serif",
      "font-size": "xx-large",
      "text-align": "right",
      "bindings": []
    },
    "widgetSet": "basic",
    "_id": "i000006"
  },
  {
    "tpl": "tplValueString",
    "data": {
      "oid": "0_userdata.0.Beschattung.raff-schatten-osten-2%",
      "g_fixed": false,
      "g_visibility": false,
      "g_css_font_text": true,
      "g_css_background": false,
      "g_css_shadow_padding": false,
      "g_css_border": false,
      "g_gestures": false,
      "g_signals": false,
      "g_last_change": true,
      "visibility-cond": "==",
      "visibility-val": 1,
      "visibility-groups-action": "hide",
      "signals-cond-0": "==",
      "signals-val-0": true,
      "signals-icon-0": "/vis/signals/lowbattery.png",
      "signals-icon-size-0": 0,
      "signals-blink-0": false,
      "signals-horz-0": 0,
      "signals-vert-0": 0,
      "signals-hide-edit-0": false,
      "signals-cond-1": "==",
      "signals-val-1": true,
      "signals-icon-1": "/vis/signals/lowbattery.png",
      "signals-icon-size-1": 0,
      "signals-blink-1": false,
      "signals-horz-1": 0,
      "signals-vert-1": 0,
      "signals-hide-edit-1": false,
      "signals-cond-2": "==",
      "signals-val-2": true,
      "signals-icon-2": "/vis/signals/lowbattery.png",
      "signals-icon-size-2": 0,
      "signals-blink-2": false,
      "signals-horz-2": 0,
      "signals-vert-2": 0,
      "signals-hide-edit-2": false,
      "lc-type": "last-change",
      "lc-is-interval": false,
      "lc-is-moment": false,
      "lc-format": "DD.MM.YY hh:mm",
      "lc-position-vert": "middle",
      "lc-position-horz": "right",
      "lc-offset-vert": 0,
      "lc-offset-horz": "10",
      "lc-font-size": "12px",
      "lc-font-family": "",
      "lc-font-style": "",
      "lc-bkg-color": "",
      "lc-color": "",
      "lc-border-width": "0",
      "lc-border-style": "",
      "lc-border-color": "",
      "lc-border-radius": 10,
      "lc-zindex": 0,
      "lc-oid": "0_userdata.0.Beschattung.raff-schatten-osten-2%",
      "bindings": []
    },
    "style": {
      "left": "1077px",
      "top": "247px",
      "width": "107px",
      "height": "39px",
      "color": "{wert:0_userdata.0.Beschattung.raff-schatten-osten-2%; wert == \"true\" ? \"#74B83C\" : wert == \"false\" ? \"#f89e16\" : \"#ffffff\" }",
      "text-shadow": "rgba(0, 0, 0, 0.9) 3px 3px 4px",
      "font-family": "Tahoma, Geneva, sans-serif",
      "font-size": "xx-large",
      "text-align": "right",
      "bindings": []
    },
    "widgetSet": "basic",
    "_id": "i000007"
  }
]
</code></pre>
]]></description><link>https://forum.iobroker.net/post/1346529</link><guid isPermaLink="true">https://forum.iobroker.net/post/1346529</guid><dc:creator><![CDATA[Qlink]]></dc:creator><pubDate>Mon, 29 Jun 2026 19:59:13 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Mon, 29 Jun 2026 14:26:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/qlink" aria-label="Profile: Qlink">@<bdi>Qlink</bdi></a></p>
<p dir="auto">kannst du bitte mal die widgets aus dem block exportieren?<br />
ich habe eine ahnung.<br />
habe es gerade mit basic string probiert und es hat funktioniert.<br />
evtl nochmal zum eigentlichen sinn von basic string (so lapidar wie es sich anhört):<br />
es zeigt einen text an, der sich in einem datenpunkt befindet. ist da kein datenpunkt eingetragen, zeigt es auch kein text an (der sich irgendwie färben lässt). man kann dann bei prepend/append was eintragen<br />
wenn du einen datenpunkt eingetragen hat, dann sollte der auch string sein, habe mal probiert den bool datenpunkt einzutragen, da zeigt es dann nichts an.</p>
<p dir="auto"></p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">Spoiler</button><section style="display:none" class="spoiler-content"><p></p>
<pre><code>[
 {
   "tpl": "tplValueString",
   "data": {
     "bindings": [],
     "oid": "",
     "g_css_font_text": true,
     "html_prepend": "",
     "html_append": "abc",
     "test_html": ""
   },
   "style": {
     "bindings": [
       "color"
     ],
     "left": "165.19998168945312px",
     "top": "237px",
     "width": 100,
     "height": 30,
     "color": "{wert:0_userdata.0.val1; wert == true ? \"red\" : wert == false ? \"green\" : \"blue\" } ",
     "text-align": null,
     "text-shadow": null,
     "font-family": null,
     "font-style": null,
     "font-variant": null,
     "font-weight": null,
     "font-size": null,
     "line-height": null,
     "letter-spacing": null,
     "word-spacing": null
   },
   "widgetSet": "basic",
   "_id": "i000001"
 }
]
</code></pre>
<p dir="auto"></p></section></section><p></p>
]]></description><link>https://forum.iobroker.net/post/1346487</link><guid isPermaLink="true">https://forum.iobroker.net/post/1346487</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Mon, 29 Jun 2026 14:26:52 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Mon, 29 Jun 2026 11:35:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/skvarel" aria-label="Profile: skvarel">@<bdi>skvarel</bdi></a></p>
<p dir="auto">Hätte ich jetzt auch probiert, hat keinen anderen Effekt.</p>
<p dir="auto">Ich habs mir jetzt nochmal genauer angeschaut:</p>
<p dir="auto">so siehts in der runtime aus:<br />
<img src="/assets/uploads/files/1782732366811-2887c0d1-25e1-46b8-98bf-d7b3c110f6b5-image.jpeg" alt="2887c0d1-25e1-46b8-98bf-d7b3c110f6b5-image.jpeg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Raff Osten 1% -&gt; false wird mir jetzt angezeigt, wenn ich als Widget ein "Basic Bool HTML" nehme -&gt; nächstes Thema dabei: das last change date wird bei dem Widget scheinbar mit einem zu kleinen Hintergrund Rahmen dargestellt -&gt; unschön :(<br />
Binding: {wert:0_userdata.0.Beschattung.raff-schatten-osten-1%; wert == true ? "#74B83C" : wert == false ? "#f89e16" : "#ffffff" }</p>
<p dir="auto">Raff Osten 2% -&gt; wird nicht angezeigt weil das Widget "Basic string" scheinbar mit dem Binding ein Problem hat (dafür wird das last change date schön dargestellt)<br />
Binding: {wert:0_userdata.0.Beschattung.raff-schatten-osten-2%; wert == "true" ? "#74B83C" : wert == "false" ? "#f89e16" : "#ffffff" }</p>
<p dir="auto">Raff Westen 1% bis WIG Dach Schatten verhalten sich alle gleich wie Raff Osten 2%</p>
<p dir="auto">Jetzt wirds wieder interessant:<br />
Yamaha Input -&gt; wird angezeigt trotzdem es ein "Basic string" Widget ist, allerdings geht das Binding hier nicht auf true/false sondern auf Standby/On<br />
Binding: {wert:yamaha.0.Realtime.MAIN.PWR; wert == "Standby" ? "#f89e16" : wert == "on" ? "#74B83C" : "rot" }</p>
<p dir="auto">Regen -&gt; wird angezeigt trotzdem es ein "Basic string" Widget ist, allerdings geht das Binding hier nicht auf true/false sondern auf ja/nein<br />
Binding: {wert:0_userdata.0.vis-optik.regenstatus; wert == "ja" ? "#f89e16" : wert == "nein" ? "#74B83C" : "#ffffff" }</p>
<p dir="auto">Fragen:<br />
Warum funktioniert das basic string Widget mit dem Binding nicht, wenn man auf true/false auswertet ?<br />
Warum funktioniert das Basic Bool HTML Widget mit dem Binding, wenn man auf true/false auswertet ?<br />
Warum funktioniert das basic string Widget mit dem Binding, wenn man auf etwas anderes als true/false auswertet?</p>
<p dir="auto">Danke.</p>
<p dir="auto">Beste Grüße</p>
]]></description><link>https://forum.iobroker.net/post/1346460</link><guid isPermaLink="true">https://forum.iobroker.net/post/1346460</guid><dc:creator><![CDATA[Qlink]]></dc:creator><pubDate>Mon, 29 Jun 2026 11:35:28 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Fri, 26 Jun 2026 12:24:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/qlink" aria-label="Profile: Qlink">@<bdi>Qlink</bdi></a></p>
<p dir="auto">Das sieht bei mir anders aus</p>
<p dir="auto">Wenn Binding, dann das andere Icon. Das sieht man auch an dem Binding Icon am Ende der Zeile</p>
<p dir="auto"><img src="/assets/uploads/files/1782476625998-e906ab18-9bdc-49d8-b9bd-ea3680d2c3e6-image.jpeg" alt="e906ab18-9bdc-49d8-b9bd-ea3680d2c3e6-image.jpeg" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/1346120</link><guid isPermaLink="true">https://forum.iobroker.net/post/1346120</guid><dc:creator><![CDATA[skvarel]]></dc:creator><pubDate>Fri, 26 Jun 2026 12:24:10 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Fri, 26 Jun 2026 08:32:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/qlink" aria-label="Profile: Qlink">@<bdi>Qlink</bdi></a> .. ah, ok. Danke für die Info.</p>
]]></description><link>https://forum.iobroker.net/post/1346103</link><guid isPermaLink="true">https://forum.iobroker.net/post/1346103</guid><dc:creator><![CDATA[skvarel]]></dc:creator><pubDate>Fri, 26 Jun 2026 08:32:42 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Fri, 26 Jun 2026 07:57:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/skvarel" aria-label="Profile: skvarel">@<bdi>skvarel</bdi></a> Wenn ich auf das Icon klicke, dann erscheint das Symbol durchgestrichen und er schreibt deaktiviert, d.h. ich nehme an, dass es standardmäßig immer aktiviert ist...</p>
]]></description><link>https://forum.iobroker.net/post/1346101</link><guid isPermaLink="true">https://forum.iobroker.net/post/1346101</guid><dc:creator><![CDATA[Qlink]]></dc:creator><pubDate>Fri, 26 Jun 2026 07:57:18 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Fri, 26 Jun 2026 06:37:40 GMT]]></title><description><![CDATA[<p dir="auto">Muss das Binding nicht erst mit einem Klick auf das Icon aktiviert werden?</p>
<p dir="auto"><img src="/assets/uploads/files/1782455789598-f094a7ea-27d9-414c-8ace-bef31dad1d1b-image.jpeg" alt="f094a7ea-27d9-414c-8ace-bef31dad1d1b-image.jpeg" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/1346095</link><guid isPermaLink="true">https://forum.iobroker.net/post/1346095</guid><dc:creator><![CDATA[skvarel]]></dc:creator><pubDate>Fri, 26 Jun 2026 06:37:40 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Fri, 26 Jun 2026 05:21:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/oliverio" aria-label="Profile: oliverio">@<bdi>oliverio</bdi></a></p>
<p dir="auto">Auch wenn ich die Anführungsstriche entferne, wird mir leider nichts angezeigt :-(<br />
<img src="/assets/uploads/files/1782450350482-fb014fd6-aab4-43e0-b315-e2e6810018ef-image.jpeg" alt="fb014fd6-aab4-43e0-b315-e2e6810018ef-image.jpeg" class=" img-fluid img-markdown" /><br />
Hab ich eventuell das falsche Widget ?<br />
Darf man unter vis-2 kein basic string Widget mehr für solche Sachen nehmen ?</p>
]]></description><link>https://forum.iobroker.net/post/1346086</link><guid isPermaLink="true">https://forum.iobroker.net/post/1346086</guid><dc:creator><![CDATA[Qlink]]></dc:creator><pubDate>Fri, 26 Jun 2026 05:21:50 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Wed, 24 Jun 2026 18:06:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/qlink" aria-label="Profile: Qlink">@<bdi>Qlink</bdi></a></p>
<p dir="auto">Also der Datenpunkt kommt als Boolean an.<br />
Dann ist True ohne Anführungsstriche richtig</p>
]]></description><link>https://forum.iobroker.net/post/1345967</link><guid isPermaLink="true">https://forum.iobroker.net/post/1345967</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Wed, 24 Jun 2026 18:06:20 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Wed, 24 Jun 2026 17:00:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/oliverio" aria-label="Profile: oliverio">@<bdi>oliverio</bdi></a></p>
<p dir="auto">zwischen editor und runtime habe ich keinen Unterschied im Output des html widgets...<br />
Jedenfalls hier das Ergebnis aus der runtime:</p>
<p dir="auto"><img src="/assets/uploads/files/1782320450596-dd45f399-7b99-49f6-b5c3-b5dac6d43e23-image.jpeg" alt="dd45f399-7b99-49f6-b5c3-b5dac6d43e23-image.jpeg" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/1345954</link><guid isPermaLink="true">https://forum.iobroker.net/post/1345954</guid><dc:creator><![CDATA[Qlink]]></dc:creator><pubDate>Wed, 24 Jun 2026 17:00:54 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Wed, 24 Jun 2026 13:53:27 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/qlink" aria-label="Profile: Qlink">@<bdi>Qlink</bdi></a></p>
<p dir="auto">dann machen wir das jetzt mal gründlicher<br />
passe mal im folgenden text überall deinen datenpunkt an<br />
kopiere das in ein html widget</p>
<pre><code>typeof val: {val:0_userdata.0.val1;typeof val}&lt;br&gt;
val: {val:0_userdata.0.val1;val}&lt;br&gt;
val==true: {val:0_userdata.0.val1;val==true}&lt;br&gt;
val==false: {val:0_userdata.0.val1;val==false}&lt;br&gt;
val=="true": {val:0_userdata.0.val1;val=="true"}&lt;br&gt;
val=="false": {val:0_userdata.0.val1;val=="false"}&lt;br&gt;

</code></pre>
<p dir="auto">und zeige mir das ergebnis aus der runtime view</p>
]]></description><link>https://forum.iobroker.net/post/1345931</link><guid isPermaLink="true">https://forum.iobroker.net/post/1345931</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Wed, 24 Jun 2026 13:53:27 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Wed, 24 Jun 2026 12:54:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/oliverio" aria-label="Profile: oliverio">@<bdi>oliverio</bdi></a><br />
Wenn ich dein Beispiel mit einem DP teste, der auf true steht, dann zeigt er mir ein schwarzes false an, wenn ich die Anführungszeichen um das true drin lasse und ein schwarzes true, wenn ich die Anführungszeichen entferne</p>
]]></description><link>https://forum.iobroker.net/post/1345919</link><guid isPermaLink="true">https://forum.iobroker.net/post/1345919</guid><dc:creator><![CDATA[Qlink]]></dc:creator><pubDate>Wed, 24 Jun 2026 12:54:57 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Tue, 23 Jun 2026 14:19:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/qlink" aria-label="Profile: Qlink">@<bdi>Qlink</bdi></a></p>
<p dir="auto">Also bedeutet das das im datenpunkt nicht True steht.<br />
Falls der Datenpunkt trotzdem auf True steht dann entferne mal die Anführungszeichen um das true</p>
<p dir="auto">Dir ist aber schon bewusst das das binding nur im runtime mode ausgeführt wird.</p>
]]></description><link>https://forum.iobroker.net/post/1345788</link><guid isPermaLink="true">https://forum.iobroker.net/post/1345788</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Tue, 23 Jun 2026 14:19:25 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Tue, 23 Jun 2026 14:07:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/oliverio" aria-label="Profile: oliverio">@<bdi>oliverio</bdi></a></p>
<p dir="auto">es wird mir ein schwarzes "false" angezeigt:</p>
<p dir="auto"><img src="/assets/uploads/files/1782223648535-c3d4c9c8-d0a6-448e-8790-3bb9b0ae6cf6-image.jpeg" alt="c3d4c9c8-d0a6-448e-8790-3bb9b0ae6cf6-image.jpeg" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/1345784</link><guid isPermaLink="true">https://forum.iobroker.net/post/1345784</guid><dc:creator><![CDATA[Qlink]]></dc:creator><pubDate>Tue, 23 Jun 2026 14:07:32 GMT</pubDate></item><item><title><![CDATA[Reply to vis-2 basic string widget color binding zeigt nichts an on Mon, 22 Jun 2026 10:36:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/qlink" aria-label="Profile: Qlink">@<bdi>Qlink</bdi></a></p>
<p dir="auto">Kopier das mal in ein html Widget und schaue was es dir anzeigt</p>
<pre><code>{wert:0_userdata.0.Beschattung.raff-nacht; wert == "true" }
</code></pre>
]]></description><link>https://forum.iobroker.net/post/1345603</link><guid isPermaLink="true">https://forum.iobroker.net/post/1345603</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Mon, 22 Jun 2026 10:36:52 GMT</pubDate></item></channel></rss>