<?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[Zigbee 3.5.x]]></title><description><![CDATA[<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Aktuelle Test Version</th>
<th>3.5.4</th>
</tr>
</thead>
<tbody>
<tr>
<td>Veröffentlichungsdatum</td>
<td>26.07.2026</td>
</tr>
<tr>
<td>Github Link</td>
<td>https://github.com/iobroker.zigbee</td>
</tr>
</tbody>
</table>
<p dir="auto"><strong>Hier Adapter Beschreibung, Changelog etc.</strong></p>
<ol>
<li>Wechsel auf ZH 10.7, ZHC 26.86</li>
<li>Neue Option für Models <code>modify_state</code>. Über diese Option kann die interne Definition der <code>states</code> des Devices angepasst werden. Das bezieht sich <strong>insbesondere</strong> auf:</li>
</ol>
<ul>
<li>die Rolle (<code>role</code>)</li>
<li>die <em>property</em> (<code>prop</code>), i.e. auf welche Nachrichten des Gerätes der State reagieren soll</li>
<li>das Set Attribut (<code>setattr</code>), i.e. mit welchem Schlüsselwort der Adapter Nachrichten an das Gerät senden soll wenn sich der State ändert</li>
<li>die Minimal / Maximalwerte (<code>min</code>, <code>max</code>) bei numerischen States</li>
<li>den Namen (<code>name</code>) des States</li>
</ul>
<p dir="auto">Wichtig: diese Option ist <strong>ausschliesslich</strong> als Modell basierte Option verfügbar, sprich alle Geräte des gleichen Typs werden gleich abgebildet und verhalten sich gleich. Ein Beispiel zur Nutzung ist dieses:</p>
<p dir="auto"><img src="/assets/uploads/files/1785059579075-screenshot-2026-07-26-at-11.52.36.png" alt="Screenshot 2026-07-26 at 11.52.36.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Wenn das Device normal genutzt wird, dann meldet es das <code>power_on_behavior</code> mit der <em>property</em> <code>power_on_behavior_l1</code>. Das ist im Konverter so angegeben. Wenn der Adapter das <code>power_on_behavior</code> setzen will, dann muss das mit der <em>property</em> <code>power_on_behavior</code> passieren.</p>
<p dir="auto">Leider bilden die <em>exposes</em> der ZHC dieses nicht sauber ab. Daher kann der Adapter den DP <code>power_on_behavior</code> nicht setzen wenn er vom Gerät gemeldet oder gelesen wird. Im debug gibt es dann diese Meldung:<br />
<img src="/assets/uploads/files/1785059261813-screenshot-2026-07-26-at-11.44.31-resized.png" alt="Screenshot 2026-07-26 at 11.44.31.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Mit der Option</p>
<p dir="auto"><img src="/assets/uploads/files/1785058983140-screenshot-2026-07-26-at-11.42.58-resized.png" alt="Screenshot 2026-07-26 at 11.42.58.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Sieht das ganze dann so aus:</p>
<p dir="auto">beim Lesen:<br />
<img src="/assets/uploads/files/1785058950537-screenshot-2026-07-26-at-11.42.27-resized.png" alt="Screenshot 2026-07-26 at 11.42.27.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">beim Schreiben:<br />
<img src="/assets/uploads/files/1785058909055-screenshot-2026-07-26-at-11.41.20-resized.png" alt="Screenshot 2026-07-26 at 11.41.20.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Wichtig: nach dem Ändern dieser Option <strong>muss</strong> der Adapter neu gestartet werden, sonst ist sie nicht aktiv. Sofern Name und/oder Rolle geändert werden kann es sein das sogar die States im Objektbaum gelöscht werden müssen damit die Änderungen durch kommen. Das wird sich aber noch ändern.</p>
<p dir="auto">Damit kann im Adapter auf Eigenheiten von Geräten reagiert werden ohne das der Adapter eigenen Code für diese Geräte benötigt.</p>
<p dir="auto">Um fleissiges Testen wird gebeten.</p>
<p dir="auto">In diesem Zusammenhang bitte ich auch <strong>dringend</strong> darum das ein Blick auf die Dokumentation des Adapters geworfen wird - insbesondere auf die Seiten<br />
<a href="https://github.com/ioBroker/ioBroker.zigbee/wiki" rel="nofollow ugc">https://github.com/ioBroker/ioBroker.zigbee/wiki</a><br />
<a href="https://github.com/ioBroker/ioBroker.zigbee/wiki/Device-messaging-debug" rel="nofollow ugc">https://github.com/ioBroker/ioBroker.zigbee/wiki/Device-messaging-debug</a><br />
<a href="https://github.com/ioBroker/ioBroker.zigbee/wiki/Step%E2%80%90by%E2%80%90Step-guide-for-the-Zigbee-network-configuration" rel="nofollow ugc">https://github.com/ioBroker/ioBroker.zigbee/wiki/Step‐by‐Step-guide-for-the-Zigbee-network-configuration</a><br />
<a href="https://github.com/ioBroker/ioBroker.zigbee/blob/master/README.md" rel="nofollow ugc">https://github.com/ioBroker/ioBroker.zigbee/blob/master/README.md</a></p>
<p dir="auto">A.</p>
<p dir="auto">Version changelog:</p>
<ul>
<li>3.5.0, 3.5.1, 3.5.2 : not on NPM</li>
<li>3.5.3: Crash when trying to start with extPanID reversed, Error in updated Device_Query on certain devices. Both fixed in 3.5.4</li>
</ul>
]]></description><link>https://forum.iobroker.net/topic/85052/zigbee-3.5.x</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Jul 2026 08:19:30 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/85052.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 26 Jul 2026 09:50:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zigbee 3.5.x on Mon, 27 Jul 2026 07:36:27 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/asgothian" aria-label="Profile: Asgothian">@<bdi>Asgothian</bdi></a> <a href="/post/1349451">sagte</a>:</p>
</blockquote>
<blockquote>
<p dir="auto">aber die 3.5.4</p>
</blockquote>
<p dir="auto"><strong>vielen Dank</strong> <a class="plugin-mentions-user plugin-mentions-a" href="/user/asgothian" aria-label="Profile: asgothian">@<bdi>asgothian</bdi></a>  läuft bei mir auf drei Instanzen ohne Probleme.</p>
<p dir="auto">Herzliche Grüße<br />
Fabio</p>
]]></description><link>https://forum.iobroker.net/post/1349470</link><guid isPermaLink="true">https://forum.iobroker.net/post/1349470</guid><dc:creator><![CDATA[Fabio]]></dc:creator><pubDate>Mon, 27 Jul 2026 07:36:27 GMT</pubDate></item><item><title><![CDATA[Reply to Zigbee 3.5.x on Sun, 26 Jul 2026 20:52:15 GMT]]></title><description><![CDATA[<p dir="auto">Ok - hat etwas mehr als 2 Stunden gedauert, aber die 3.5.4 sollte demnächst auf npm auftauchen.</p>
<p dir="auto">A.</p>
]]></description><link>https://forum.iobroker.net/post/1349451</link><guid isPermaLink="true">https://forum.iobroker.net/post/1349451</guid><dc:creator><![CDATA[Asgothian]]></dc:creator><pubDate>Sun, 26 Jul 2026 20:52:15 GMT</pubDate></item><item><title><![CDATA[Reply to Zigbee 3.5.x on Sun, 26 Jul 2026 12:43:19 GMT]]></title><description><![CDATA[<p dir="auto">Interessant - das bedeutet du hast möglicherweise eine unsaubere Konfiguration - die Meldung deutet auf eine umgedrehte ExtPanID hin. Quick-Fix:<br />
in <code>\opt\iobroker\node-modules\iobroker.zigbee\main.js</code>, Zeile 893 von <code>this.warn</code> auf <code>this.log.warn</code> wechseln.</p>
<p dir="auto">eine gefixte Version kommt in ca. 2 Stunden</p>
<p dir="auto">A.</p>
]]></description><link>https://forum.iobroker.net/post/1349383</link><guid isPermaLink="true">https://forum.iobroker.net/post/1349383</guid><dc:creator><![CDATA[Asgothian]]></dc:creator><pubDate>Sun, 26 Jul 2026 12:43:19 GMT</pubDate></item><item><title><![CDATA[Reply to Zigbee 3.5.x on Sun, 26 Jul 2026 12:39:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/asgothian" aria-label="Profile: Asgothian">@<bdi>Asgothian</bdi></a></p>
<p dir="auto">v3.5.3 startet bei mir nicht. Fehler</p>
<pre><code>2026-07-26 14:10:11.145 - error: zigbee.0 (106782) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
2026-07-26 14:10:11.146 - error: zigbee.0 (106782) unhandled promise rejection: this.warn is not a function
2026-07-26 14:10:11.146 - error: zigbee.0 (106782) TypeError: this.warn is not a function
at Zigbee.getZigbeeOptions (/opt/iobroker/node_modules/iobroker.zigbee/main.js:893:82)
at Zigbee.onReady (/opt/iobroker/node_modules/iobroker.zigbee/main.js:250:36)
2026-07-26 14:10:11.146 - error: zigbee.0 (106782) this.warn is not a function
2026-07-26 14:10:11.148 - warn: zigbee.0 (106782) Terminated (UNCAUGHT_EXCEPTION): Without reason
2026-07-26 14:10:11.669 - error: host.miobroker instance system.adapter.zigbee.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
2026-07-26 14:10:11.669 - warn: host.miobroker Do not restart adapter system.adapter.zigbee.0 because restart loop detected
2026-07-26 14:13:59.179 - warn: host.miobroker instance system.adapter.zigbee.0 terminated due to SIGKILL
</code></pre>
]]></description><link>https://forum.iobroker.net/post/1349381</link><guid isPermaLink="true">https://forum.iobroker.net/post/1349381</guid><dc:creator><![CDATA[mrjeschke]]></dc:creator><pubDate>Sun, 26 Jul 2026 12:39:00 GMT</pubDate></item></channel></rss>