<?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[Objektbaum mit custom types für Visualisierung]]></title><description><![CDATA[<p dir="auto">Hallo ich arbeite derzeit an einer Visualisierung mit Hilfe von React Native.<br />
Die Visualisierung holt sich die ioBroker Daten erst via simple api adapter und "lauscht" dann an einem MQTT channel, in den ich Updates der States schreibe.</p>
<p dir="auto">Mein Problem ist nun die Strukturierung der Geräte in Gruppen.<br />
Ich möchte die Gerätedaten gern so aufbereiten, dass ich einen Gerätebaum generieren kann, der mit seinen Knoten vorgibt, welches Element in welcher Gruppe landet.<br />
Beispiel:<br />
Haus -&gt; Erdgeschoss -&gt; Küche -&gt; Licht -&gt; Lampe1 -&gt; OnOffState<br />
Es soll aber auch möglich sein, ein Gerät zu erstellen, welches z.B. mit den States mehrerer anderer Geräte befüllt werden kann.<br />
Beispiel:<br />
Haus -&gt; Erdgeschoss -&gt; Licht -&gt; AlleLichter -&gt; AnyOnState</p>
<p dir="auto">Ich muss also für die Erstellung eines Baumes die Types des jeweiligen Objects bestimmen können. Haus.type = home, Erdgeschoss.type = level, Küche.type = room, Licht.type = deviceCategory oder Lampe1.type = device usw.</p>
<p dir="auto">Kennt jemand einen Adapter oder eine andere Möglichkeit, mit der man im ioBroker so einen Objektbaum erstellen kann? (Die Types müssen dann natürlich Bestandteil einer mit simple API abfragbaren Datenmenge sein)</p>
<p dir="auto">Ich nutze aktuell den Alias-Manager, in den ich manuell zusätzliche Datenpunkte hinein flansche, damit ich die Knoten mit den für mich benötigten "types" kennzeichnen kann, weil die Objektstruktur ja nur als "Flat Array" und damit eindimensional abgefragt werden kann.</p>
<p dir="auto">Ich hoffe ich konnte mich verständlich ausdrücken. :)</p>
]]></description><link>https://forum.iobroker.net/topic/53721/objektbaum-mit-custom-types-für-visualisierung</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Apr 2026 02:40:00 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/53721.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 25 Mar 2022 12:52:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Objektbaum mit custom types für Visualisierung on Fri, 25 Mar 2022 16:12:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/fredf" aria-label="Profile: fredf">@<bdi>fredf</bdi></a><br />
Danke für Dein Feedback.<br />
Ja das denkt sich mit meiner Erkenntnis bis jetzt.<br />
Meine aktuelle Lösung funktioniert auch. Ich suche nur nach Verbesserung :)</p>
<p dir="auto">Genau. Über die Objekte erstelle ich für strukturelle Knoten im Baum im Moment Ordner, die dann weitere Knoten und einen Datenpunkt zur "Typ Kennzeichnung" besitzen.<br />
Denn nur wenn ein Datenpunkt im Ordner ist taucht er im Fetch per Simple API überhaupt auf.<br />
Über die Aliasfunktionen erstelle ich mir die Geräte und mappe die jeweiligen States auf die von mir benötigten Endpunkte um.</p>
<p dir="auto">Naja wenn es da keine andere Möglichkeit gibt wird das wohl bis auf weiteres erstmal so bleiben müssen :)</p>
<p dir="auto">Vielen Dank für Deine Antwort.</p>
]]></description><link>https://forum.iobroker.net/post/782942</link><guid isPermaLink="true">https://forum.iobroker.net/post/782942</guid><dc:creator><![CDATA[Tyantreides]]></dc:creator><pubDate>Fri, 25 Mar 2022 16:12:02 GMT</pubDate></item><item><title><![CDATA[Reply to Objektbaum mit custom types für Visualisierung on Fri, 25 Mar 2022 15:27:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tyantreides" aria-label="Profile: tyantreides">@<bdi>tyantreides</bdi></a> sagte in <a href="/post/782886">Objektbaum mit custom types für Visualisierung</a>:</p>
<blockquote>
<p dir="auto">mit der man im ioBroker so einen Objektbaum erstellen kann?</p>
</blockquote>
<p dir="auto">Einen Objektbaum ohne Datenpunkte zu erstellen geht meines Wissens nicht.<br />
Mit dem alias Adapter bist du doch schon auf dem richtigen Weg um eine Strukturierung zu erreichen.<br />
Ansonsten lässt sich über die Objekte Ansicht auch so eine Struktur anlegen, aber auch da nur über das Erstellen eines Datenpunktes.</p>
]]></description><link>https://forum.iobroker.net/post/782928</link><guid isPermaLink="true">https://forum.iobroker.net/post/782928</guid><dc:creator><![CDATA[FredF]]></dc:creator><pubDate>Fri, 25 Mar 2022 15:27:58 GMT</pubDate></item></channel></rss>