<?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[[gelöst] Kombiniertes Binding]]></title><description><![CDATA[<p dir="auto">Hallo,<br />
ich möchte gerne in VIS ein ICON, in Abhängigkeit von dem Wert eines Datenpunktes, setzen.<br />
Mein Datenpunkt ist:<br />
<em><strong>0_userdata.0.Heizung.OG_Badezimmer.Temp00Work</strong></em> und hat den Wert <em><strong><span style="color:#ff0000">200</span></strong></em><br />
Mit <em><strong>/vis.0/Meine Icon/{0_userdata.0.Heizung.OG_Badezimmer.Temp00Work}on.png</strong></em> kann ich das Icon <em><strong>/vis.0/Meine Icon/<span style="color:#ff0000">200</span>on.png</strong></em> auswählen. Das funktioniert soweit.<br />
Jetzt möchte ich aber den Raum, im aktuellen Fall <em><strong>OG_Badezimmer</strong></em>, über einen weiteren Datenpunkt einsetzen.<br />
Mein Versuch mit ...<br />
<em><strong>/vis.0/Meine Icon/{0_userdata.0.Heizung.{0_userdata.0.Heizung.RoomCur}.Temp00Work}on.png</strong></em><br />
... hat leider nicht funktioniert.<br />
Geht das?</p>
]]></description><link>https://forum.iobroker.net/topic/59523/gelöst-kombiniertes-binding</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Apr 2026 16:53:08 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/59523.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 31 Oct 2022 16:06:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [gelöst] Kombiniertes Binding on Fri, 04 Nov 2022 15:16:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/codierknecht" aria-label="Profile: codierknecht">@<bdi>codierknecht</bdi></a> said in <a href="/post/885435">Kombiniertes Binding</a>:</p>
<blockquote>
<p dir="auto">Was ist denn hiermit?</p>
<pre><code>/vis.0/Meine Icon/{0_userdata.0.Heizung.Raum}/{0_userdata.0.Heizung.Wert}.png
</code></pre>
<p dir="auto">Nur als theoretische Idee. Dann müssen die einzelnen Icon für einen Raum halt jeweils in einem eigenen Verzeichnis liegen.</p>
</blockquote>
<p dir="auto">Hm, scheinbar muss ich einen Tod sterben. Entweder für jeden Raum eigene Icon oder für jeden Raum eine eigene View. Tatsächlich wäre der Ansatz mit den Icon flexibler, da der Aufwand mit separaten Views größer wäre und eine Änderung deutlich aufwendiger.<br />
Auf jeden Fall vielen Dank für die Hilfe, somit habe zumindest die Sicherheit, dass es keinen Weg mit vollständiger Wiederverwendung gibt.</p>
]]></description><link>https://forum.iobroker.net/post/885709</link><guid isPermaLink="true">https://forum.iobroker.net/post/885709</guid><dc:creator><![CDATA[StarLord42]]></dc:creator><pubDate>Fri, 04 Nov 2022 15:16:57 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst] Kombiniertes Binding on Fri, 04 Nov 2022 07:47:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/codierknecht" aria-label="Profile: codierknecht">@<bdi>codierknecht</bdi></a> sagte in <a href="/post/885435">Kombiniertes Binding</a>:</p>
<blockquote>
<p dir="auto">/vis.0/Meine Icon/{0_userdata.0.Heizung.Raum}/{0_userdata.0.Heizung.Wert}.png</p>
</blockquote>
<p dir="auto">nochmal zum verdeutlichen: die lösung von <a class="plugin-mentions-user plugin-mentions-a" href="/user/codierknecht" aria-label="Profile: Codierknecht">@<bdi>Codierknecht</bdi></a>  ist wie immer völlig richtig - der ansatz mit den variablen, ermöglicht halt noch minimales scripting bzw text-manipulationen</p>
<p dir="auto">je nachdem, was man brauchen kann</p>
]]></description><link>https://forum.iobroker.net/post/885444</link><guid isPermaLink="true">https://forum.iobroker.net/post/885444</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Fri, 04 Nov 2022 07:47:04 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst] Kombiniertes Binding on Fri, 04 Nov 2022 07:38:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/starlord42" aria-label="Profile: starlord42">@<bdi>starlord42</bdi></a></p>
<p dir="auto">nicht die beste beschreibung - aber zeigt zumindest, was gehen würde <a href="https://github.com/ioBroker/ioBroker.vis" rel="nofollow ugc">https://github.com/ioBroker/ioBroker.vis</a></p>
<p dir="auto">ich habe mir das auch irgendwie im forum  zusammengesammelt</p>
<p dir="auto">du musst da mit den definitionen arbeiten - erstmal sammel, was du brauchst:</p>
<pre><code>{var1:0_userdata.0.Heizung.RoomCur; var2:0_userdata.0.Heizung.Temp00Work ; ......}
</code></pre>
<p dir="auto">und dann versuchen, dass irgendwie zusammenzusetzen:</p>
<pre><code>"/vis.0/Meine Icon/"+var2+"/"+var1+"on.png"
</code></pre>
<p dir="auto">hängt natürlich von den ablageorten deiner bilder ab, wie schwierig das wird - wenn es überhaupt funktioniert</p>
<p dir="auto">hast du mal versucht, sowas wie das animated gif zeigt zu machen - ich gebe in 2 datenpunkte verschieden strings ein, die einmal dem directory in der vis entsprechen und dann noch den bilder namen (die zahl 4 oder 6)</p>
]]></description><link>https://forum.iobroker.net/post/885437</link><guid isPermaLink="true">https://forum.iobroker.net/post/885437</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Fri, 04 Nov 2022 07:38:46 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst] Kombiniertes Binding on Fri, 04 Nov 2022 07:36:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/starlord42" aria-label="Profile: starlord42">@<bdi>starlord42</bdi></a> sagte in <a href="/post/885433">Kombiniertes Binding</a>:</p>
<blockquote>
<p dir="auto">/vis.0/Meine Icon/{0_userdata.0.Heizung.&lt;Aktueller Raum&gt;.Temp00Work}on.png</p>
</blockquote>
<p dir="auto">Was ist denn hiermit?</p>
<pre><code>/vis.0/Meine Icon/{0_userdata.0.Heizung.Raum}/{0_userdata.0.Heizung.Wert}.png
</code></pre>
<p dir="auto">Nur als theoretische Idee. Dann müssen die einzelnen Icon für einen Raum halt jeweils in einem eigenen Verzeichnis liegen.</p>
<p dir="auto">Und wie <a class="plugin-mentions-user plugin-mentions-a" href="/user/djmarc75" aria-label="Profile: DJMarc75">@<bdi>DJMarc75</bdi></a> schon schrieb: Keine Leer- oder Sonderzeichen verwenden. Nicht in Verzeichnissen, Dateinamen oder Datenpunkten. Sowas <em>kann</em> funktionieren, <em>muss</em> aber nicht. Und dann sucht man sich 'nen Wolf warum etwas nicht funktioniert.</p>
]]></description><link>https://forum.iobroker.net/post/885435</link><guid isPermaLink="true">https://forum.iobroker.net/post/885435</guid><dc:creator><![CDATA[Codierknecht]]></dc:creator><pubDate>Fri, 04 Nov 2022 07:36:33 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst] Kombiniertes Binding on Fri, 04 Nov 2022 07:27:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/liv-in-sky" aria-label="Profile: liv-in-sky">@<bdi>liv-in-sky</bdi></a><br />
Vielen Dank, für den Ansatz. Ich dachte zuerst, dass das die Lösung wäre.<br />
Leider komme ich auch hiermit nicht zum Ziel.<br />
Die Abfrage sollte zuerst ermitteln, welcher Raum aktuell ausgewählt ist:</p>
<pre><code>{0_userdata.0.Heizung.RoomCur}
</code></pre>
<p dir="auto">Das Ergebnis möchte ich dann in einer neuen Abfrage verwenden.</p>
<pre><code>/vis.0/Meine Icon/{0_userdata.0.Heizung.&lt;Aktueller Raum&gt;.Temp00Work}on.png
</code></pre>
<p dir="auto">Die Möglichkeit, der Kombination von mehreren Bindings, war mir nicht bekannt, gibt es hierfür eine Doku?<br />
Ich habe nur <a href="https://www.machs-smart.de/iobroker-bindings-farben-berechnungen-abfragen/" rel="nofollow ugc">das hier</a> gefunden.</p>
]]></description><link>https://forum.iobroker.net/post/885433</link><guid isPermaLink="true">https://forum.iobroker.net/post/885433</guid><dc:creator><![CDATA[StarLord42]]></dc:creator><pubDate>Fri, 04 Nov 2022 07:27:08 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst] Kombiniertes Binding on Wed, 02 Nov 2022 06:32:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/starlord42" aria-label="Profile: starlord42">@<bdi>starlord42</bdi></a> sagte in <a href="/post/883050">Kombiniertes Binding</a>:</p>
<blockquote>
<p dir="auto">/vis.0/Meine Icon/{0_userdata.0.Heizung.{0_userdata.0.Heizung.RoomCur}.Temp00Work}on.png</p>
</blockquote>
<p dir="auto">ginge  sowas -</p>
<pre><code>{var1:0_userdata.0.CONTROL-OWN.AAATEST.TestString3 ; var2:0_userdata.0.CONTROL-OWN.AAATEST.TestString4 ; "/vis.0/armin/"+var2+"/"+var1+"-.png" }
</code></pre>
<p dir="auto">soll nur ein beispiel sein - du kannst das ja zusammenstellen, wie es sein soll</p>
<p dir="auto">irgendwie so:</p>
<pre><code>{var1:0_userdata.0.Heizung.RoomCur; var2:0_userdata.0.Heizung.Temp00Work ; "/vis.0/Meine Icon/"+var2+"/"+var1+"on.png" }
</code></pre>
<p dir="auto"><img src="/assets/uploads/files/1667370656958-script-vis12.gif" alt="script-vis12.gif" class=" img-fluid img-markdown" /></p>
<p dir="auto">zur not kann auch ein var1.replace(..) eingefügt werden</p>
]]></description><link>https://forum.iobroker.net/post/883944</link><guid isPermaLink="true">https://forum.iobroker.net/post/883944</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Wed, 02 Nov 2022 06:32:58 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst] Kombiniertes Binding on Tue, 01 Nov 2022 20:49:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/liv-in-sky" aria-label="Profile: liv-in-sky">@<bdi>liv-in-sky</bdi></a> said in <a href="/post/883787">Kombiniertes Binding</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bananajoe" aria-label="Profile: bananajoe">@<bdi>bananajoe</bdi></a><br />
warum 144 widgets - bei 3 widgets für eine heizung hieße das, es geht um 144:3=<strong>48</strong> heizungen</p>
</blockquote>
<p dir="auto">Die Steuerung soll pro Stunde, für Werktage und freie Tage möglich sein. Somit 2 x 24 x 3 ("+", Temperatur, "-") = 144</p>
]]></description><link>https://forum.iobroker.net/post/883850</link><guid isPermaLink="true">https://forum.iobroker.net/post/883850</guid><dc:creator><![CDATA[StarLord42]]></dc:creator><pubDate>Tue, 01 Nov 2022 20:49:00 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst] Kombiniertes Binding on Tue, 01 Nov 2022 19:41:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bananajoe" aria-label="Profile: bananajoe">@<bdi>bananajoe</bdi></a></p>
<p dir="auto">vielleicht würde <a class="plugin-mentions-user plugin-mentions-a" href="/user/liv-in-sky" aria-label="Profile: liv-in-sky">@<bdi>liv-in-sky</bdi></a> das machen - wenn ich es erstmal richtig verstehen würde</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/starlord42" aria-label="Profile: StarLord42">@<bdi>StarLord42</bdi></a><br />
warum 144 widgets - bei 3 widgets für eine heizung hieße das, es geht um 144:3=<strong>48</strong> heizungen</p>
<p dir="auto">ist das richtig ?</p>
<p dir="auto">dann bräuchte man also für jeden raum ein script, dass nur eine bestimmte anzahl an heizungen hat - das müßte dann definiert werden (evtl über aufzählung)</p>
<p dir="auto">geht es dabei um ein hotel ?</p>
]]></description><link>https://forum.iobroker.net/post/883787</link><guid isPermaLink="true">https://forum.iobroker.net/post/883787</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Tue, 01 Nov 2022 19:41:30 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst] Kombiniertes Binding on Tue, 01 Nov 2022 19:16:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/starlord42" aria-label="Profile: starlord42">@<bdi>starlord42</bdi></a> jupp, für den Text kannst du ja auch ein Binding auf einen Datenpunkt nutzen.<br />
Will aber nicht ausschließen ob es nicht noch einfacher geht.<br />
<a class="plugin-mentions-user plugin-mentions-a" href="/user/liv-in-sky" aria-label="Profile: liv-in-sky">@<bdi>liv-in-sky</bdi></a> würde da wieder eines seiner Skripte mit HTML-Anzeige schreiben denke ich</p>
]]></description><link>https://forum.iobroker.net/post/883766</link><guid isPermaLink="true">https://forum.iobroker.net/post/883766</guid><dc:creator><![CDATA[BananaJoe]]></dc:creator><pubDate>Tue, 01 Nov 2022 19:16:18 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst] Kombiniertes Binding on Tue, 01 Nov 2022 18:50:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/djmarc75" aria-label="Profile: djmarc75">@<bdi>djmarc75</bdi></a><br />
Danke für den Hinweis</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bananajoe" aria-label="Profile: BananaJoe">@<bdi>BananaJoe</bdi></a><br />
Ich hab's versucht, finde aber, für meine Aufgabenstellung, kein passendes Setup.<br />
Ich möchte gerne zwei Bedingungen prüfen, die dann entscheiden, welches Bild angezeigt wird.<br />
Konkret möchte ich eine Temperatur einstellen und zugleich aktivieren/deaktivieren.<br />
<img src="/assets/uploads/files/1667328464258-01-11-2022_19-45-39.gif" alt="01-11-2022_19-45-39.gif" class=" img-fluid img-markdown" /><br />
Ist das mit dem "Multi Switch" möglich?<br />
Die Steuerung besteht aus 144 Widgets und ich benötige Sie für verschiedene Räume, daher sollte es, mit einer Definition, dynamisch verwendbar sein.</p>
]]></description><link>https://forum.iobroker.net/post/883748</link><guid isPermaLink="true">https://forum.iobroker.net/post/883748</guid><dc:creator><![CDATA[StarLord42]]></dc:creator><pubDate>Tue, 01 Nov 2022 18:50:42 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst] Kombiniertes Binding on Mon, 31 Oct 2022 19:11:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/starlord42" aria-label="Profile: starlord42">@<bdi>starlord42</bdi></a> mhh, ich mache so etwas - Icon in Abhängigkeit eines Datenpunktes - ja viel. Aber komplett ohne Bindings.<br />
Der Inventwo-Adapter und dort das <code>vis-inventwo - Multi Switch</code> Widget maches es möglich.</p>
<p dir="auto">Da kann man die Anzahl der möglichen Zustände definieren, sogar für jeden Zustand wenn es sein muss einen anderen Datenpunkt (der erste gewinnt dann):</p>
<p dir="auto"><img src="/assets/uploads/files/1667243406708-223359c1-773e-4df7-8917-674455be3368-image.png" alt="223359c1-773e-4df7-8917-674455be3368-image.png" class=" img-fluid img-markdown" /><br />
Wie man sieht kann für jeden Zustand umfangreich eingestellt werden wie dieser dargestellt wird:</p>
<p dir="auto"><img src="/assets/uploads/files/1667243468899-waschmaschine2.gif" alt="Waschmaschine2.gif" class=" img-fluid img-markdown" /> <img src="/assets/uploads/files/1667243471726-waschmaschine3.gif" alt="Waschmaschine3.gif" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/883193</link><guid isPermaLink="true">https://forum.iobroker.net/post/883193</guid><dc:creator><![CDATA[BananaJoe]]></dc:creator><pubDate>Mon, 31 Oct 2022 19:11:29 GMT</pubDate></item><item><title><![CDATA[Reply to [gelöst] Kombiniertes Binding on Mon, 31 Oct 2022 16:13:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/starlord42" aria-label="Profile: starlord42">@<bdi>starlord42</bdi></a> sagte in <a href="/post/883050">Kombiniertes Binding</a>:</p>
<blockquote>
<p dir="auto">/vis.0/Meine Icon/{0_userdata.0.Heizung.{0_userdata.0.Heizung.RoomCur}.Temp00Work}on.png</p>
</blockquote>
<p dir="auto">binding in binding geht nicht und Leerzeichen und/oder Sonderzeichen in Ordnern und Dateien ist auch keine gute Idee.</p>
<pre><code>Meine Icon
</code></pre>
<p dir="auto">Das mal als erste Ferndiagnose.</p>
]]></description><link>https://forum.iobroker.net/post/883056</link><guid isPermaLink="true">https://forum.iobroker.net/post/883056</guid><dc:creator><![CDATA[DJMarc75]]></dc:creator><pubDate>Mon, 31 Oct 2022 16:13:21 GMT</pubDate></item></channel></rss>