<?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[Anzeige, wenn eine von x Steckdosen aktiv ist]]></title><description><![CDATA[<p dir="auto">Hallo Zusammen,</p>
<p dir="auto">ich bin gerade dabei, meine VIS-Hauptseite neu zu gestalten.<br />
Ich möchte, wenn eine meiner 3 Steckdosen (Zigbee) eingeschaletet ist, das in der VIS mit einem Symbol darstellen. Wie kann ich das realisieren? In einem Blockly alle 3 Steckdosen abfragen und bei Änderung reagiert das Blockly und setzt einen eigenen Datenpunkt? Oder geht das auch "eleganter"?<br />
Wie zeigt ihr zB an, wenn eine von x Lampen eingeschaltet ist?</p>
<p dir="auto">LG Stefan</p>
]]></description><link>https://forum.iobroker.net/topic/53634/anzeige-wenn-eine-von-x-steckdosen-aktiv-ist</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 12:40:41 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/53634.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 22 Mar 2022 11:06:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Anzeige, wenn eine von x Steckdosen aktiv ist on Tue, 22 Mar 2022 15:24:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stefan_nk" aria-label="Profile: stefan_nk">@<bdi>stefan_nk</bdi></a> sagte in <a href="/post/781631">Anzeige, wenn eine von x Steckdosen aktiv ist</a>:</p>
<blockquote>
<p dir="auto">hängt euch jetzt nicht genau auf der Zahl 3 auf.</p>
</blockquote>
<p dir="auto">das ändert aber alles!<br />
für drei Geräte lässt sich noch etwas basteln, wenn auch umständlich, so doch einsteigergeeignet.<br />
Sobald das aber mehr (oder gar variable Anzahl) werden, musst du auch tiefer in die Programmierung einsteigen</p>
]]></description><link>https://forum.iobroker.net/post/781639</link><guid isPermaLink="true">https://forum.iobroker.net/post/781639</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Tue, 22 Mar 2022 15:24:05 GMT</pubDate></item><item><title><![CDATA[Reply to Anzeige, wenn eine von x Steckdosen aktiv ist on Tue, 22 Mar 2022 15:20:49 GMT]]></title><description><![CDATA[<p dir="auto">Dann werde ich mir den Selektor mal zu Gemüte führen, vielen Dank!<br />
Ich dachte, ich würde um den Trigger auf jeden Datenpunkt herum kommen</p>
]]></description><link>https://forum.iobroker.net/post/781636</link><guid isPermaLink="true">https://forum.iobroker.net/post/781636</guid><dc:creator><![CDATA[Stefan_NK]]></dc:creator><pubDate>Tue, 22 Mar 2022 15:20:49 GMT</pubDate></item><item><title><![CDATA[Reply to Anzeige, wenn eine von x Steckdosen aktiv ist on Tue, 22 Mar 2022 15:11:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stefan_nk" aria-label="Profile: stefan_nk">@<bdi>stefan_nk</bdi></a></p>
<p dir="auto">dann wird es schwieriger - du brauchst ein script, welches über einen selektor  die dp sammelt und dann einem extra-dp steuert - etwas doof, wenn die lampen nicht alle unter einem adapter sind - ist aber auch machbar</p>
<p dir="auto">dazu müssen aber die id's  so sein, dass der selektor auch nur diese findet</p>
<p dir="auto">oder:<br />
du fügst die lampe in eine aufzählung und führst darüber einen selector - dann musst du aber die aufzählung aktuell halten bzw pflegen<br />
da du ja nicht viele lampen dazu bekommst, ist deine blockly lösung am einfachsten</p>
]]></description><link>https://forum.iobroker.net/post/781635</link><guid isPermaLink="true">https://forum.iobroker.net/post/781635</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Tue, 22 Mar 2022 15:11:30 GMT</pubDate></item><item><title><![CDATA[Reply to Anzeige, wenn eine von x Steckdosen aktiv ist on Tue, 22 Mar 2022 15:07:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stefan_nk" aria-label="Profile: stefan_nk">@<bdi>stefan_nk</bdi></a> sagte in <a href="/post/781631">Anzeige, wenn eine von x Steckdosen aktiv ist</a>:</p>
<blockquote>
<p dir="auto">Derzeit habe ich jeweis ein Blockly, das auf Statusänderung zB der Lampen, reagiert und einen eigenen Datenpunkt steuert, den lese ich dann aus. Es ist halt etwas mühsam, immer, bei neuen Lampen, Steckdosen,... diese in das Blockly zu integrieren. Daher meine Frage, wie andere diese Thematik lösen...</p>
</blockquote>
<p dir="auto">Du musst dich mal mit dem Thema "selektoren" auseinander setzen. Dein Hauptproblem scheint ja nicht die Anzeige zu sein, sondern die Tatsache das du jeden eigenen DP den du ueberwachen willst von Hand hinzufuegen musst.</p>
<p dir="auto">Ueber den Selektor (doku siehe <a href="https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#---selector" rel="nofollow ugc">hier</a>) kannst du mittels eines Suchmusters welches die ID, den Namen oder weitere EIgenschaften aller Datenpunkte auswertet auf mehrere Datenpunkte einfach mit einem Skript reagieren. Zugriff auf den Selektor hast du auch in Blockly.</p>
<p dir="auto">Wichtig ist dann noch das du in deinem Skript nicht bei jeder Anpassung eines einzelnen DP alle DP nacheinander "abklapperst" um den Gesamtstatus zu ermitteln, sondern</p>
<ul>
<li>bei Skriptstart einmal alle abklappern - fuer jeden der Wahr ist erhoehst du einen Zaehler (anfangswert 0)</li>
<li>im Trigger (auf aenderung, nicht aktualisierung): Wenn der neue Wert falsch ist, Zaehler um einen verringern, sonst zaehler um einen erhoehen. Wenn zaehler &gt; 0 deinen Sammel DP auf wahr, sonst auf falsch setzen.</li>
</ul>
<p dir="auto">Mit dieser Methode musst du nur den Selektor sauber definieren, alles andere ist Trivial.</p>
<p dir="auto">A.</p>
]]></description><link>https://forum.iobroker.net/post/781634</link><guid isPermaLink="true">https://forum.iobroker.net/post/781634</guid><dc:creator><![CDATA[Asgothian]]></dc:creator><pubDate>Tue, 22 Mar 2022 15:07:25 GMT</pubDate></item><item><title><![CDATA[Reply to Anzeige, wenn eine von x Steckdosen aktiv ist on Tue, 22 Mar 2022 14:59:15 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 />
Leute, danke für eure Rückmeldungen.<br />
In der Thema-Überschrift steht ... eine von x Steckdosen aktiv....  im Beitrag steht... wenn eine von x Lampen eingesschaltet ist....<br />
Bitte hängt euch jetzt nicht genau auf der Zahl 3 auf.</p>
<p dir="auto">Es geht um eine kurze Übersicht auf der Startseite meiner VIS.<br />
Ich habe x Steckdosen und möchte anzeigen, wenn eine davon aktiv ist.<br />
Ich habe x Lampen und möchte anzeigen, wenn ein davon leuchtet.<br />
Ich habe x Fensterkontakte und möchte anzeigen, wenn ein Fenster offen ist...</p>
<p dir="auto">Derzeit habe ich jeweis ein Blockly, das auf Statusänderung zB der Lampen, reagiert und einen eigenen Datenpunkt steuert, den lese ich dann aus. Es ist halt etwas mühsam, immer, bei neuen Lampen, Steckdosen,... diese in das Blockly zu integrieren. Daher meine Frage, wie andere diese Thematik lösen...</p>
]]></description><link>https://forum.iobroker.net/post/781631</link><guid isPermaLink="true">https://forum.iobroker.net/post/781631</guid><dc:creator><![CDATA[Stefan_NK]]></dc:creator><pubDate>Tue, 22 Mar 2022 14:59:15 GMT</pubDate></item><item><title><![CDATA[Reply to Anzeige, wenn eine von x Steckdosen aktiv ist on Tue, 22 Mar 2022 14:56:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stefan_nk" aria-label="Profile: stefan_nk">@<bdi>stefan_nk</bdi></a></p>
<pre><code>{wert1:0_userdata.0.CONTROL-OWN.AAATEST.TestLogic;wert2:0_userdata.0.CONTROL-OWN.AAATEST.TestLogic2;wert3:0_userdata.0.CONTROL-OWN.AAATEST.TestLogic3; wert1=="true" &amp;&amp; wert2=="true" &amp;&amp; wert3=="true" ? "1" : "-1" }
</code></pre>
]]></description><link>https://forum.iobroker.net/post/781627</link><guid isPermaLink="true">https://forum.iobroker.net/post/781627</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Tue, 22 Mar 2022 14:56:16 GMT</pubDate></item><item><title><![CDATA[Reply to Anzeige, wenn eine von x Steckdosen aktiv ist on Tue, 22 Mar 2022 14:37:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stefan_nk" aria-label="Profile: stefan_nk">@<bdi>stefan_nk</bdi></a></p>
<p dir="auto">eigentlich könnte man ein widget mit 3 dp steuern, wenn man ein binding im z-index macht - wenn alle 3 true sind ist z-index +1, sonst ist z-index -1</p>
<p dir="auto">würde auch mit opacity funktionieren</p>
]]></description><link>https://forum.iobroker.net/post/781618</link><guid isPermaLink="true">https://forum.iobroker.net/post/781618</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Tue, 22 Mar 2022 14:37:44 GMT</pubDate></item><item><title><![CDATA[Reply to Anzeige, wenn eine von x Steckdosen aktiv ist on Tue, 22 Mar 2022 14:27:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stefan_nk" aria-label="Profile: stefan_nk">@<bdi>stefan_nk</bdi></a></p>
<p dir="auto">Dann hättest du das dazu schreiben sollen.</p>
]]></description><link>https://forum.iobroker.net/post/781617</link><guid isPermaLink="true">https://forum.iobroker.net/post/781617</guid><dc:creator><![CDATA[oFbEQnpoLKKl6mbY5e13]]></dc:creator><pubDate>Tue, 22 Mar 2022 14:27:32 GMT</pubDate></item><item><title><![CDATA[Reply to Anzeige, wenn eine von x Steckdosen aktiv ist on Tue, 22 Mar 2022 14:24:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ofbeqnpolkkl6mby5e13" aria-label="Profile: ofbeqnpolkkl6mby5e13">@<bdi>ofbeqnpolkkl6mby5e13</bdi></a> genau das wollte ich eben vermeiden :-)</p>
]]></description><link>https://forum.iobroker.net/post/781614</link><guid isPermaLink="true">https://forum.iobroker.net/post/781614</guid><dc:creator><![CDATA[Stefan_NK]]></dc:creator><pubDate>Tue, 22 Mar 2022 14:24:48 GMT</pubDate></item><item><title><![CDATA[Reply to Anzeige, wenn eine von x Steckdosen aktiv ist on Tue, 22 Mar 2022 13:50:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stefan_nk" aria-label="Profile: stefan_nk">@<bdi>stefan_nk</bdi></a></p>
<p dir="auto">Nicht dass ich wüsste. Aber du kannst ja drei Widgets übereinander legen. Es gibt noch "Bindings", aber damit kenne ich mich nicht aus.</p>
]]></description><link>https://forum.iobroker.net/post/781600</link><guid isPermaLink="true">https://forum.iobroker.net/post/781600</guid><dc:creator><![CDATA[oFbEQnpoLKKl6mbY5e13]]></dc:creator><pubDate>Tue, 22 Mar 2022 13:50:11 GMT</pubDate></item><item><title><![CDATA[Reply to Anzeige, wenn eine von x Steckdosen aktiv ist on Tue, 22 Mar 2022 13:44:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ofbeqnpolkkl6mby5e13" aria-label="Profile: ofbeqnpolkkl6mby5e13">@<bdi>ofbeqnpolkkl6mby5e13</bdi></a><br />
ja, ja... das weiß ich schon. Aber kann ich in der Sichtbarkeit auch ... Datenpunkt 1 + Datenpunkt 2 + Datenpunkt 3 eingeben? Welcher, wäre hier der und Oparator, wenn das gehen würde?</p>
]]></description><link>https://forum.iobroker.net/post/781598</link><guid isPermaLink="true">https://forum.iobroker.net/post/781598</guid><dc:creator><![CDATA[Stefan_NK]]></dc:creator><pubDate>Tue, 22 Mar 2022 13:44:03 GMT</pubDate></item><item><title><![CDATA[Reply to Anzeige, wenn eine von x Steckdosen aktiv ist on Tue, 22 Mar 2022 13:30:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stefan_nk" aria-label="Profile: stefan_nk">@<bdi>stefan_nk</bdi></a></p>
<p dir="auto">Die Widgets unterstützen "Sichtbarkeit". Das bedeutet, dass das Widget in der View nur dann zu sehen ist, wenn eine Bedingung erfüllt ist. Dafür kannst du den Zustand des Datenpunktes deiner Steckdose nehmen, wenn sie aktiv ist. Mal als ein Beispiel, wie man das lösen könnte</p>
]]></description><link>https://forum.iobroker.net/post/781595</link><guid isPermaLink="true">https://forum.iobroker.net/post/781595</guid><dc:creator><![CDATA[oFbEQnpoLKKl6mbY5e13]]></dc:creator><pubDate>Tue, 22 Mar 2022 13:30:19 GMT</pubDate></item></channel></rss>