<?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[Wert aus Objekt ermitteln und einem bestimmten Pfad suchen]]></title><description><![CDATA[<p dir="auto">Hallo<br />
Vielleicht kann mir bei folgender Umsetzung helfen, um einen Wert in VIS auszugeben.</p>
<p dir="auto">Aus einem bestimmten Objekt lese ich einen Wert aus: in dem Beispiel ist es 19<br />
<img src="/assets/uploads/files/1636492477015-732ce6f4-9b18-4093-96c7-4386b2488abb-image-resized.png" alt="732ce6f4-9b18-4093-96c7-4386b2488abb-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Anschließend möchte ich in einem Ordner "stringListKeyValues" den Eintrag, welche dem Wert zugeordnet ist ermitteln: also der Wert 19 entspricht somit dem Text "Betriebsbereit"<br />
<img src="/assets/uploads/files/1636492870096-23ec5796-8bab-4bab-97eb-0ddaab625487-image-resized.png" alt="23ec5796-8bab-4bab-97eb-0ddaab625487-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Den Text möchte ich wie gesagt in VIS anschließend anzeigen.</p>
<p dir="auto">Wie bekommt man sowas hin?</p>
]]></description><link>https://forum.iobroker.net/topic/49228/wert-aus-objekt-ermitteln-und-einem-bestimmten-pfad-suchen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 15:29:04 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/49228.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 09 Nov 2021 21:20:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wert aus Objekt ermitteln und einem bestimmten Pfad suchen on Tue, 09 Nov 2021 22:41:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/eggi" aria-label="Profile: eggi">@<bdi>eggi</bdi></a></p>
<p dir="auto">wenn die anzahl der nummern bekannt ist, dann wäre das der einfache weg:<br />
1)<br />
für alle states jeweils ein unsichtbares widget erstellen. damit sind alles verwendeten states in vis abonniert und werden mit den aktuellen werten des servers versorgt.</p>
<p dir="auto">leider kann man in ein widget nicht dynamisch einen datenpunkt-id schreiben, daher musst du das mit dem html-widget und ein wenig javascript machen.<br />
die aktuellen werte der datenpunkte können bspw wie folgt abgerufen werden:</p>
<pre><code>console.log(vis.states["datenpunktID.val"]
</code></pre>
<p dir="auto">Also an den Namen des Datenpunkts ein val dranhängen.</p>
<ol start="2">
<li>wenn diese nummer nicht vorher bekannt und völlig willkürlich ist, dann muss man den namen dynamisch zusammenbauen und per getobject abrufen. genauer syntax müsste ich nachschlagen oder du schaust im browser unter</li>
</ol>
<pre><code>vis.conn.
</code></pre>
<p dir="auto">welche get-befehle es da gibt</p>
]]></description><link>https://forum.iobroker.net/post/700968</link><guid isPermaLink="true">https://forum.iobroker.net/post/700968</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Tue, 09 Nov 2021 22:41:06 GMT</pubDate></item></channel></rss>