<?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[Bindings in VIS 2]]></title><description><![CDATA[<p dir="auto">Hallo Zusammen,<br />
ich bin gerade dabei, von VIS1 zu VIS2 umzustellen. Soweit klappt auch alles wie gewünscht, bis auf die Bindings...</p>
<p dir="auto">In VIS1 habe ich dynamisch erzeugte Popups. Also z.B. wenn ich verschiedene Räume habe, gibt es nur eine View für das Popup und diese wird dann auf den entsprechenden Raum angepasst.</p>
<p dir="auto">Konkret nutze ich in der Objekt-ID des Widgets (Schalter) ein Binding: {0_userdata.0.Vis.PopupBWM.PopupBWMAuto_an}</p>
<p dir="auto">In diesem Datenpunkt steht dann ein anderer Datenpunkt als String z.B.<br />
0_userdata.0.Licht.VIS_BadOben_BWM_an (wird über ein Skript geändert, wenn das Widget angeklickt wird)</p>
<p dir="auto">Ich kann dann über das Widget den Datenpunkt schalten (true / false) und bekomme auch den aktuellen Status angezeigt.</p>
<p dir="auto">Dies funktioniert relativ zuverlässig in VIS1, aber leider nicht in VIS2.</p>
<p dir="auto">Laut Github Seite von VIS2 sollten Bindings funktionieren.</p>
<p dir="auto">Hat jemand eine Idee? Ist die Syntax in VIS2 anders?</p>
<p dir="auto">Danke &amp; Grüße</p>
<p dir="auto">kurze Anmerkung: ich kann mit dem binding in VIS 2 den Wert auf true schalten, aber nicht auf false und ich kann den Status nicht abrufen. Außerdem gibt es in VIS 2 Knöpfe mit der Beschriftung "Feld als Bindung verwenden". Ich habe aber noch keinen Effekt daraus bemerkt.</p>
]]></description><link>https://forum.iobroker.net/topic/85317/bindings-in-vis-2</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 08:24:24 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/85317.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 09 Sep 2026 09:45:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Bindings in VIS 2 on Mon, 21 Sep 2026 07:23:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/hamburgmeineperle" aria-label="Profile: HamburgMeinePerle">@<bdi>HamburgMeinePerle</bdi></a><br />
Also bei mir funktioniert das. Nutze die Inventwo Widgets für Popup-Dialog und habe genau das von dir beschriebene Szenario damit implementiert (hier Auszüge aus meinem Test-System):</p>
<ul>
<li>inventwo Universal Widget mit Typ "Im Dialog anzeigen" Modus "Einzeltaste"</li>
<li>bei Aufruf wird dann als Object der DP "0_userdata.0.Rollladen.ZimmerAuswahlRolloDialog" gesetzt (z.B. auf "Küche")</li>
<li>und gleichzeitig die (Popup-)View "RolloSteuerung" aufgerufen<br />
<img src="/assets/uploads/files/1789974769838-555.png" alt="555.png" class=" img-fluid img-markdown" width="1516" height="1140" /></li>
</ul>
<p dir="auto">Im aufgerufenen Popup "RolloSteuerung" wird dann auf die jeweiligen Datenpunkte des übergebenen Raums per Binding zugegriffen:<br />
<img src="/assets/uploads/files/1789974977222-222-resized.png" alt="222.png" class=" img-fluid img-markdown" width="2388" height="1031" /><br />
Im Beispiel wurde im Datenpunkt der Wert "Küche" gesetzt, so dass hier im Popup-View als objectID dann per Binding "alias.0.Rollo.Küche.LASTACTION" steht und damit dieser Datenpunkt angezeigt wird.</p>
<p dir="auto">Wenn ich (mit einem anderem Widget) das Popup auf rufe und dabei den DP mit "Gästezimmer" beschreibe, wird mir der Status (LASTACTION) vom Gästezimmer angezeigt.</p>
]]></description><link>https://forum.iobroker.net/post/1355650</link><guid isPermaLink="true">https://forum.iobroker.net/post/1355650</guid><dc:creator><![CDATA[maeb3]]></dc:creator><pubDate>Mon, 21 Sep 2026 07:23:34 GMT</pubDate></item></channel></rss>