<?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[States in bindings]]></title><description><![CDATA[<p dir="auto">Re: <a href="/topic/23851/bindings-in-vis">Bindings in vis</a></p>
<p dir="auto">Ich such mir grade einen Wolf wegen States in Bindings<br />
Wie kann ich in Bindings die States anstatt den Wert anzeigen ? Ich habe folgendes Objekt :</p>
<pre><code>{
  "type": "state",
  "common": {
    "name": "AutoRueckkuehl",
    "type": "number",
    "min": 0,
    "max": 1,
    "role": "value",
    "read": true,
    "write": true,
    "states": {
      "0": "Off",
      "1": "On"
    }
  },
  "native": {},
  "from": "system.adapter.resol.0",
  "user": "system.user.admin",
  "ts": 1612007477678,
  "_id": "resol.0.0011210010.write.AutoRueckkuehl",
  "acl": {
    "object": 1636,
    "state": 1636,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator"
  }
}
</code></pre>
<p dir="auto">Ein Binding mit</p>
<pre><code>{resol.0.0011210010.write.AutoRueckkuehl}
</code></pre>
<p dir="auto">zeigt mir aber nur 0 und 1 , ich möchte aber on und off angezeigt haben</p>
]]></description><link>https://forum.iobroker.net/topic/41670/states-in-bindings</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 11:59:58 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/41670.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 01 Feb 2021 10:05:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to States in bindings on Mon, 01 Feb 2021 14:03:56 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> Ok, danke. Mappen ist das Stichwort, da werde ich nochmal suchen. Mit dem home connect adapter hat das aber nichts zu tun, das ist allgemein ein Problem, wenn states im Objekt vorhanden sind.</p>
]]></description><link>https://forum.iobroker.net/post/572017</link><guid isPermaLink="true">https://forum.iobroker.net/post/572017</guid><dc:creator><![CDATA[Gargano]]></dc:creator><pubDate>Mon, 01 Feb 2021 14:03:56 GMT</pubDate></item><item><title><![CDATA[Reply to States in bindings on Mon, 01 Feb 2021 13:45:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gargano" aria-label="Profile: gargano">@<bdi>gargano</bdi></a></p>
<p dir="auto">ah ok, du willst werte mappen aus ein oder mehreren datenpunkten.<br />
leider kenn ich den home connect adapter nicht.</p>
<p dir="auto">mein vorschlag:<br />
stell mal nochmal einen neuen thread ein und stell die Frage mal anders,<br />
evtl kennt noch jemand da eine möglichkeit. ich glaube da gibt es sowas wie enums, aber das habe ich selbst nie verwendet.</p>
]]></description><link>https://forum.iobroker.net/post/572000</link><guid isPermaLink="true">https://forum.iobroker.net/post/572000</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Mon, 01 Feb 2021 13:45:31 GMT</pubDate></item><item><title><![CDATA[Reply to States in bindings on Mon, 01 Feb 2021 13:34:21 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 />
Soweit ich verstanden habe gibt der Binding nur den Wert wider.<br />
Geh mal weiter oben zu dem 'Cooking.Oven.Program..' Beispiel.<br />
Was ich haben möchte ist z.B. 'Sanftgaren' anstatt 'Cooking.Oven.Program.HeatingMode.SlowCook'</p>
<p dir="auto">Ich kann natürlich da ein Script machen in der Art :</p>
<pre><code>let Status1 = getState(dpID).val;
let Obj = getObject(dpID);
console.log ('State : '+Obj.common.states[Status1]);
</code></pre>
<p dir="auto">Aber ich dachte evtl. gibt es eine Funktion in den Bindings ....</p>
]]></description><link>https://forum.iobroker.net/post/571986</link><guid isPermaLink="true">https://forum.iobroker.net/post/571986</guid><dc:creator><![CDATA[Gargano]]></dc:creator><pubDate>Mon, 01 Feb 2021 13:34:21 GMT</pubDate></item><item><title><![CDATA[Reply to States in bindings on Mon, 01 Feb 2021 13:22:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gargano" aria-label="Profile: gargano">@<bdi>gargano</bdi></a></p>
<p dir="auto">woher soll die Funktion dann wissen was du angezeigt haben möchtest?</p>
<p dir="auto">On/Off sind in iobroker Alternativ bezeichnungen für bool-Werte<br />
0/1, true/false. On/Off</p>
<p dir="auto">dann habe ich noch nicht verstanden was du erreichen möchtest.<br />
Beide vorgestellten Lösungen machen das was du geschrieben hast.<br />
einmal mit einem einfachen js-Konstrukt direkt als Binding und zum anderen<br />
ein widget, wo man gar keine programmierkenntnisse braucht.<br />
Was benötigst du darüber Hinaus noch?</p>
<p dir="auto">Suchst du den serienmäßig eingebauten Kaffeevollautomat im neuen Auto?</p>
<p dir="auto">Du kannst natürlich ein deinem script-Reiter in vis eine solche Funktion definieren<br />
und die im Binding auch verwenden.</p>
<p dir="auto">Die Funktionen, die vis selbst in Bindings zur Verfügung stellt ist hier beschrieben<br />
<a href="https://github.com/ioBroker/ioBroker.vis" rel="nofollow ugc">https://github.com/ioBroker/ioBroker.vis</a></p>
]]></description><link>https://forum.iobroker.net/post/571978</link><guid isPermaLink="true">https://forum.iobroker.net/post/571978</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Mon, 01 Feb 2021 13:22:44 GMT</pubDate></item><item><title><![CDATA[Reply to States in bindings on Mon, 01 Feb 2021 13:08:52 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> Danke für den Tip.<br />
Ich dachte eher an sowas :</p>
<pre><code>{state:resol.0.0011210010.write.AutoRueckkuehl;displayValue(state)}
</code></pre>
<p dir="auto">Aber sowas gibt es anscheinend nicht.</p>
]]></description><link>https://forum.iobroker.net/post/571966</link><guid isPermaLink="true">https://forum.iobroker.net/post/571966</guid><dc:creator><![CDATA[Gargano]]></dc:creator><pubDate>Mon, 01 Feb 2021 13:08:52 GMT</pubDate></item><item><title><![CDATA[Reply to States in bindings on Mon, 01 Feb 2021 12:39:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gargano" aria-label="Profile: gargano">@<bdi>gargano</bdi></a></p>
<p dir="auto">äh, ja, klar, ich dachte die hattest du schon durch.<br />
in vis gibt es die widgets<br />
einfach links in die suchleiste bool eingeben<br />
dann das widget bool html auswählen<br />
dann den datenpunkt auswählen<br />
dann eintragen was du sehen möchtest wenn false und wenn true<br />
also Off und On<br />
fertig</p>
]]></description><link>https://forum.iobroker.net/post/571952</link><guid isPermaLink="true">https://forum.iobroker.net/post/571952</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Mon, 01 Feb 2021 12:39:45 GMT</pubDate></item><item><title><![CDATA[Reply to States in bindings on Mon, 01 Feb 2021 12:27:09 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> sagte in <a href="/post/571938">States in bindings</a>:</p>
<blockquote>
<p dir="auto">{state:resol.0.0011210010.write.AutoRueckkuehl;parseInt(state)==0?"Off"":"On"}</p>
</blockquote>
<p dir="auto">Danke , ich such aber nach einer allgemein gültigen Lösung. Gibt es da nichts ?</p>
]]></description><link>https://forum.iobroker.net/post/571949</link><guid isPermaLink="true">https://forum.iobroker.net/post/571949</guid><dc:creator><![CDATA[Gargano]]></dc:creator><pubDate>Mon, 01 Feb 2021 12:27:09 GMT</pubDate></item><item><title><![CDATA[Reply to States in bindings on Mon, 01 Feb 2021 12:11:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gargano" aria-label="Profile: gargano">@<bdi>gargano</bdi></a><br />
War mein Fehler, das muss ein strichpunkt sein:</p>
<pre><code>{state:resol.0.0011210010.write.AutoRueckkuehl;parseInt(state)==0?"Off"":"On"}
</code></pre>
]]></description><link>https://forum.iobroker.net/post/571938</link><guid isPermaLink="true">https://forum.iobroker.net/post/571938</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Mon, 01 Feb 2021 12:11:51 GMT</pubDate></item><item><title><![CDATA[Reply to States in bindings on Mon, 01 Feb 2021 11:59:35 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> Da zeigt er mir "undefined".</p>
<p dir="auto">Aber gibt es nicht in den Bindings so etwas wie displayvalue ?</p>
<p dir="auto">Ich habe an anderer Stelle auch andere States :</p>
<pre><code>"states": {
      "Cooking.Oven.Program.HeatingMode.SlowCook": "Sanftgaren",
      "Cooking.Oven.Program.HeatingMode.HotAir": "4D Heißluft",
      "Cooking.Oven.Program.HeatingMode.TopBottomHeating": "Ober-/ Unterhitze",
      "Cooking.Oven.Program.HeatingMode.HotAirEco": "Heißluft eco",
      "Cooking.Oven.Program.HeatingMode.TopBottomHeatingEco": "Ober-/ Unterhitze eco",
      "Cooking.Oven.Program.HeatingMode.HotAirGrilling": "Umluftgrillen",
      "Cooking.Oven.Program.HeatingMode.PizzaSetting": "Pizzastufe",
      "Cooking.Oven.Program.HeatingMode.IntensiveHeat": "Intensivhitze",
      "Cooking.Oven.Program.HeatingMode.BottomHeating": "Unterhitze",
      "Cooking.Oven.Program.HeatingMode.Desiccation": "Dörren",
      "Cooking.Oven.Program.HeatingMode.PreheatOvenware": "Geschirr vorwärmen",
      "Cooking.Oven.Program.HeatingMode.KeepWarm": "Warmhalten",
      "Cooking.Oven.Program.HeatingMode.FrozenHeatupSpecial": "coolStart-Funktion"
    }
</code></pre>
]]></description><link>https://forum.iobroker.net/post/571933</link><guid isPermaLink="true">https://forum.iobroker.net/post/571933</guid><dc:creator><![CDATA[Gargano]]></dc:creator><pubDate>Mon, 01 Feb 2021 11:59:35 GMT</pubDate></item><item><title><![CDATA[Reply to States in bindings on Mon, 01 Feb 2021 11:36:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gargano" aria-label="Profile: gargano">@<bdi>gargano</bdi></a><br />
probier mal</p>
<pre><code>{state:resol.0.0011210010.write.AutoRueckkuehl,parseInt(state)==0?"Off"":"On"}
</code></pre>
]]></description><link>https://forum.iobroker.net/post/571922</link><guid isPermaLink="true">https://forum.iobroker.net/post/571922</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Mon, 01 Feb 2021 11:36:40 GMT</pubDate></item></channel></rss>