<?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[[Gelöst ]VIS friert ein]]></title><description><![CDATA[<p dir="auto">Hallo zusammen,</p>
<p dir="auto">ich habe das Problem, dass meine VIS einfriert. Ich kann daraufhin nichts mehr steuern, keine Seiten wechseln usw. Das Problem tritt am Tablet mit Fully ebenso im Browser Edge/Firefox usw. auf. Ich kann den Fehler nachstellen. Über die Entwicklerkonsole im Browser bekomme ich folgende Fehlermeldung:</p>
<pre><code>Error: Error: can't create states object for linkeddevices.0.EG.Esszimmer.Licht.Lightstripe.Switch(TypeError: elem.get(...) is undefined): "createBasicSwitchWidget/updateWidget/&lt;@http://192.168.1.150:8082/vis/widgets/vis-inventwo/js/vis-inventwo.js:6005:11\nupdateWidget@http://192.168.1.150:8082/vis/widgets/vis-inventwo/js/vis-inventwo.js:6003:13\ncreateBasicSwitchWidget/&lt;@http://192.168.1.150:8082/vis/widgets/vis-inventwo/js/vis-inventwo.js:5932:5\nt.dispatch@http://192.168.1.150:8082/vis/lib/js/can.custom.min.js:18:1252\nstop@http://192.168.1.150:8082/vis/lib/js/can.custom.min.js:44:451\n_setAttrs@http://192.168.1.150:8082/vis/lib/js/can.custom.min.js:48:4021\nattr@http://192.168.1.150:8082/vis/lib/js/can.custom.min.js:48:1571\nupdateState@http://192.168.1.150:8082/vis/js/vis.js:3042:33\nmain/onUpdate/&lt;@http://192.168.1.150:8082/vis/js/vis.js:3730:21\n_setTimeout/&lt;@http://192.168.1.150:8082/vis/js/vis.js:3953:13\nsetTimeout handler*_setTimeout@http://192.168.1.150:8082/vis/js/vis.js:3952:12\nonUpdate@http://192.168.1.150:8082/vis/js/vis.js:3729:24\ninit/&lt;@http://192.168.1.150:8082/vis/js/conn.js:460:41\nr.prototype.emit@http://192.168.1.150:8082/lib/js/socket.io.js:6:13957\nr.prototype.onevent@http://192.168.1.150:8082/lib/js/socket.io.js:8:10372\nr.prototype.onpacket@http://192.168.1.150:8082/lib/js/socket.io.js:8:9994\nt.exports/&lt;@http://192.168.1.150:8082/lib/js/socket.io.js:8:12155\nr.prototype.emit@http://192.168.1.150:8082/lib/js/socket.io.js:6:13957\nr.prototype.ondecoded@http://192.168.1.150:8082/lib/js/socket.io.js:6:19719\nt.exports/&lt;@http://192.168.1.150:8082/lib/js/socket.io.js:8:12155\nr.prototype.emit@http://192.168.1.150:8082/lib/js/socket.io.js:6:13957\na.prototype.add@http://192.168.1.150:8082/lib/js/socket.io.js:6:12198\nr.prototype.ondata@http://192.168.1.150:8082/lib/js/socket.io.js:6:19672\nt.exports/&lt;@http://192.168.1.150:8082/lib/js/socket.io.js:8:12155\nr.prototype.emit@http://192.168.1.150:8082/lib/js/socket.io.js:6:13957\nr.prototype.onPacket@http://192.168.1.150:8082/lib/js/socket.io.js:6:29177\nr.prototype.setTransport/&lt;@http://192.168.1.150:8082/lib/js/socket.io.js:6:26789\nr.prototype.emit@http://192.168.1.150:8082/lib/js/socket.io.js:6:13957\nr.prototype.onPacket@http://192.168.1.150:8082/lib/js/socket.io.js:7:9597\nr.prototype.onData@http://192.168.1.150:8082/lib/js/socket.io.js:7:9546\nr.prototype.addEventListeners/this.ws.onmessage@http://192.168.1.150:8082/lib/js/socket.io.js:8:6374\nEventHandlerNonNull*r.prototype.addEventListeners@http://192.168.1.150:8082/lib/js/socket.io.js:8:6342\nr.prototype.doOpen@http://192.168.1.150:8082/lib/js/socket.io.js:8:6190\nr.prototype.open@http://192.168.1.150:8082/lib/js/socket.io.js:7:9120\nr.prototype.probe@http://192.168.1.150:8082/lib/js/socket.io.js:6:28404\nr.prototype.onOpen@http://192.168.1.150:8082/lib/js/socket.io.js:6:28713\nr.prototype.onHandshake@http://192.168.1.150:8082/lib/js/socket.io.js:6:29517\nr.prototype.onPacket@http://192.168.1.150:8082/lib/js/socket.io.js:6:28990\nr.prototype.setTransport/&lt;@http://192.168.1.150:8082/lib/js/socket.io.js:6:26789\nr.prototype.emit@http://192.168.1.150:8082/lib/js/socket.io.js:6:13957\nr.prototype.onPacket@http://192.168.1.150:8082/lib/js/socket.io.js:7:9597\nn@http://192.168.1.150:8082/lib/js/socket.io.js:7:7148\ne.decodePayload@http://192.168.1.150:8082/lib/js/socket.io.js:7:13090\nr.prototype.onData@http://192.168.1.150:8082/lib/js/socket.io.js:7:7163\no.prototype.doPoll/&lt;@http://192.168.1.150:8082/lib/js/socket.io.js:7:3198\nr.prototype.emit@http://192.168.1.150:8082/lib/js/socket.io.js:6:13957\ni.prototype.onData@http://192.168.1.150:8082/lib/js/socket.io.js:7:5002\ni.prototype.onLoad@http://192.168.1.150:8082/lib/js/socket.io.js:7:5666\ni.prototype.create/e.onreadystatechange@http://192.168.1.150:8082/lib/js/socket.io.js:7:4616\nEventHandlerNonNull*i.prototype.create@http://192.168.1.150:8082/lib/js/socket.io.js:7:4276\ni@http://192.168.1.150:8082/lib/js/socket.io.js:7:2174\no.prototype.request@http://192.168.1.150:8082/lib/js/socket.io.js:7:2871\no.prototype.doPoll@http://192.168.1.150:8082/lib/js/socket.io.js:7:3155\nr.prototype.poll@http://192.168.1.150:8082/lib/js/socket.io.js:7:6928\nr.prototype.doOpen@http://192.168.1.150:8082/lib/js/socket.io.js:7:6399\nr.prototype.open@http://192.168.1.150:8082/lib/js/socket.io.js:7:9120\nr.prototype.open@http://192.168.1.150:8082/lib/js/socket.io.js:6:26488\nr@http://192.168.1.150:8082/lib/js/socket.io.js:6:24505\nr@http://192.168.1.150:8082/lib/js/socket.io.js:6:24513\nr.prototype.connect@http://192.168.1.150:8082/lib/js/socket.io.js:6:18370\nr@http://192.168.1.150:8082/lib/js/socket.io.js:6:16709\nr@http://192.168.1.150:8082/lib/js/socket.io.js:6:15932\nr@http://192.168.1.150:8082/lib/js/socket.io.js:6:706\ninit@http://192.168.1.150:8082/vis/js/conn.js:266:31\nmain@http://192.168.1.150:8082/vis/js/vis.js:3649:14\n@http://192.168.1.150:8082/vis/js/vis.js:3935:13\nj@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:27295\nfireWith@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:28108\nready@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:29942\nJ@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:30308\nEventListener.handleEvent*m.ready.promise@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:30444\nm.fn.ready@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:29700\nm.fn.init@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:24721\nm@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:393\n@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:30877\n@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:207\n@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:212\n" conn.js:1256:17
</code></pre>
<p dir="auto">Ich gehe davon aus, dass der eigentliche Fehler mit</p>
<pre><code>Error: can't create states object for linkeddevices.0.EG.Esszimmer.Licht.Lightstripe.Switch(TypeError: elem.get(...) is undefine
</code></pre>
<p dir="auto">zu tun hat. Was sagt mir dieser Fehler?<br />
Der State ist eigentlich ein Switch welcher meine Lightstripe steuert. (ON/OFF)<br />
Das ist das dazugehörige Widget. Ich habe dieses nun aus meinem Projekt gelöscht und das Problem tritt nicht mehr auf. Ich würde jedoch gerne den Fehler beseitigen und das Widget wieder einsetzen.</p>
<pre><code>[{"tpl":"i-vis-switch-basic","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","iSwitchCount":"1","iSwitchOrientation":"horizontal","iSwitchSpacing":"20","iSwitchTextSpacing":"10","iBackgroundColor":"#fc8d62","iBackgroundColorActive":"#66C0A4","iBarWidth":"5","iBorderRadius":"20","iKnobWidth":"40","iKnobHeight":"40","iKnobBorderRadius":"30","iKnobOffset":"19","iKnobBackgroundColor":"#66C0A4","iKnobBackgroundColorActive":"#66C0A4","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"oid1":"linkeddevices.0.EG.Esszimmer.Licht.Lightstripe.Switch","iTextFalse1":"","iTextTrue1":"","iValueFalse1":"false","iValueTrue1":"true"},"style":{"left":"229px","top":"360px","width":"110px","height":"27px","color":"#FFFFFF","font-family":"Ubuntu-Light","font-size":"large","z-index":"3"},"widgetSet":"vis-inventwo"}]
</code></pre>
]]></description><link>https://forum.iobroker.net/topic/58975/gelöst-vis-friert-ein</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 14:48:48 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/58975.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 14 Oct 2022 20:12:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [Gelöst ]VIS friert ein on Tue, 18 Oct 2022 12:17:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/phinix" aria-label="Profile: phinix">@<bdi>phinix</bdi></a> <img src="https://forum.iobroker.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f44d.png?v=ba16ebd4856" class="not-responsive emoji emoji-android emoji--+1" style="height:23px;width:auto;vertical-align:middle" title=":+1:" alt="👍" /></p>
]]></description><link>https://forum.iobroker.net/post/875581</link><guid isPermaLink="true">https://forum.iobroker.net/post/875581</guid><dc:creator><![CDATA[Armilar]]></dc:creator><pubDate>Tue, 18 Oct 2022 12:17:58 GMT</pubDate></item><item><title><![CDATA[Reply to [Gelöst ]VIS friert ein on Tue, 18 Oct 2022 12:13:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/armilar" aria-label="Profile: armilar">@<bdi>armilar</bdi></a> Danke, ich werde auf git ein issue aufmachen. Mich wundert es nur, dass das bisher noch nicht aufgefallen bzw. bei mehreren aufgetreten ist. Die Widgets werden doch nicht nur von mir eingesetzt :D<br />
Ich setzte den Thread auf gelöst, da ich seit dem keine Probleme mehr habe.</p>
]]></description><link>https://forum.iobroker.net/post/875576</link><guid isPermaLink="true">https://forum.iobroker.net/post/875576</guid><dc:creator><![CDATA[Phinix]]></dc:creator><pubDate>Tue, 18 Oct 2022 12:13:54 GMT</pubDate></item><item><title><![CDATA[Reply to [Gelöst ]VIS friert ein on Mon, 17 Oct 2022 07:55:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/phinix" aria-label="Profile: phinix">@<bdi>phinix</bdi></a> sagte in <a href="/post/874542">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/crunchip" aria-label="Profile: crunchip">@<bdi>crunchip</bdi></a> said in <a href="/post/874276">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/phinix" aria-label="Profile: phinix">@<bdi>phinix</bdi></a> sagte in <a href="/post/874272">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto">Da ist es genau der gleiche Fehler.</p>
</blockquote>
<p dir="auto">mit genau der selben Meldung?</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/phinix" aria-label="Profile: phinix">@<bdi>phinix</bdi></a> sagte in <a href="/post/873405">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto">Error: can't create states object for linkeddevices.0.EG.Esszimmer.Licht.Lightstripe.Switch(TypeError: elem.get(...) is undefine</p>
</blockquote>
</blockquote>
<p dir="auto">Genau, mit der selben Meldung - also mit dem jeweils verlinkten Datenpunkt.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/armilar" aria-label="Profile: armilar">@<bdi>armilar</bdi></a> said in <a href="/post/874277">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto">Kann sein, dass ich das mit dem ON/OFF falsch interpretiert habe. Switch erwartet true/false (also boolean), aber dein Datenpunkt beinhaltet "ON" und "OFF" (also string)? Dann kann es nicht ohne vorherige Konvertierung funktionieren.</p>
</blockquote>
<p dir="auto">Da habe ich mich falsch ausgedrückt. Ich wollte damit eigentlich nur sagen, dass es sich nur um einen Zustand mit "Ein" und "Aus" handelt. Es werden die Werte "true" und "false" übergeben.</p>
<p dir="auto">Ich konnte aber den Fehler etwas eingrenzen, er taucht nur beim Einsatz des vis-inventwo basic-switch auf. Verwende ich ein anderes Widget kommt zumindest die Fehlermeldung in der Entwicklerkonsole nicht mehr und ein Einfrieren der VIS ist nicht mehr reproduzierbar. Verwende ich zb. ein invetwo universal Widget klappt es (bis jetzt...)</p>
</blockquote>
<p dir="auto">ich würde es dann mal da versuchen:<br />
<a href="https://github.com/inventwo/ioBroker.vis-inventwo/issues" rel="nofollow ugc">https://github.com/inventwo/ioBroker.vis-inventwo/issues</a></p>
]]></description><link>https://forum.iobroker.net/post/874784</link><guid isPermaLink="true">https://forum.iobroker.net/post/874784</guid><dc:creator><![CDATA[Armilar]]></dc:creator><pubDate>Mon, 17 Oct 2022 07:55:55 GMT</pubDate></item><item><title><![CDATA[Reply to [Gelöst ]VIS friert ein on Sun, 16 Oct 2022 18:15:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/crunchip" aria-label="Profile: crunchip">@<bdi>crunchip</bdi></a> said in <a href="/post/874276">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/phinix" aria-label="Profile: phinix">@<bdi>phinix</bdi></a> sagte in <a href="/post/874272">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto">Da ist es genau der gleiche Fehler.</p>
</blockquote>
<p dir="auto">mit genau der selben Meldung?</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/phinix" aria-label="Profile: phinix">@<bdi>phinix</bdi></a> sagte in <a href="/post/873405">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto">Error: can't create states object for linkeddevices.0.EG.Esszimmer.Licht.Lightstripe.Switch(TypeError: elem.get(...) is undefine</p>
</blockquote>
</blockquote>
<p dir="auto">Genau, mit der selben Meldung - also mit dem jeweils verlinkten Datenpunkt.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/armilar" aria-label="Profile: armilar">@<bdi>armilar</bdi></a> said in <a href="/post/874277">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto">Kann sein, dass ich das mit dem ON/OFF falsch interpretiert habe. Switch erwartet true/false (also boolean), aber dein Datenpunkt beinhaltet "ON" und "OFF" (also string)? Dann kann es nicht ohne vorherige Konvertierung funktionieren.</p>
</blockquote>
<p dir="auto">Da habe ich mich falsch ausgedrückt. Ich wollte damit eigentlich nur sagen, dass es sich nur um einen Zustand mit "Ein" und "Aus" handelt. Es werden die Werte "true" und "false" übergeben.</p>
<p dir="auto">Ich konnte aber den Fehler etwas eingrenzen, er taucht nur beim Einsatz des vis-inventwo basic-switch auf. Verwende ich ein anderes Widget kommt zumindest die Fehlermeldung in der Entwicklerkonsole nicht mehr und ein Einfrieren der VIS ist nicht mehr reproduzierbar. Verwende ich zb. ein invetwo universal Widget klappt es (bis jetzt...)</p>
]]></description><link>https://forum.iobroker.net/post/874542</link><guid isPermaLink="true">https://forum.iobroker.net/post/874542</guid><dc:creator><![CDATA[Phinix]]></dc:creator><pubDate>Sun, 16 Oct 2022 18:15:41 GMT</pubDate></item><item><title><![CDATA[Reply to [Gelöst ]VIS friert ein on Sun, 16 Oct 2022 10:45:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/phinix" aria-label="Profile: phinix">@<bdi>phinix</bdi></a> sagte in <a href="/post/874272">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/armilar" aria-label="Profile: armilar">@<bdi>armilar</bdi></a> said in <a href="/post/873477">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto">Der Fehler sagt: Du hast einen Adapter linkeddevices mit der Instanz 0 erstellt. Dann hast du ein Objekt Lightstripe.Switch angelegt und kein Ziel zu einem Datenpunkt vergeben.</p>
<p dir="auto">Deshalb undefine</p>
<p dir="auto">Habe mir deine Vis nicht angesehen, aber da solltest du suchen. Gibt halt kein Ziel-Datenpunkt... oder wie man es sehen will - keine Quelldaten</p>
</blockquote>
<p dir="auto">Ich habe Datenpunkt im Widget umgestellt, also den originalen Datenpunkt verwendet. Da ist es genau der gleiche Fehler.<br />
Die Fehler tauchen bei zwei verschiedenen Datenpunkten auf, zum einen bei einem Zigbee Device (Osram Lightstripe, angebunden über den Zigbee-Adapter) und bei einem Shelly1 Device. Ich habe die beiden Datenpunkte mit dem LinkedDevices Adapter neu verknüpft und auch testweise direkt auf die Datenpunkte verwiesen. In beiden Fällen tritt der Fehler noch immer auf.</p>
</blockquote>
<p dir="auto">Kann sein, dass ich das mit dem ON/OFF falsch interpretiert habe. Switch erwartet true/false (also boolean), aber dein Datenpunkt beinhaltet "ON" und "OFF" (also string)? Dann kann es nicht ohne vorherige Konvertierung funktionieren.</p>
]]></description><link>https://forum.iobroker.net/post/874277</link><guid isPermaLink="true">https://forum.iobroker.net/post/874277</guid><dc:creator><![CDATA[Armilar]]></dc:creator><pubDate>Sun, 16 Oct 2022 10:45:40 GMT</pubDate></item><item><title><![CDATA[Reply to [Gelöst ]VIS friert ein on Sun, 16 Oct 2022 10:44:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/phinix" aria-label="Profile: phinix">@<bdi>phinix</bdi></a> sagte in <a href="/post/874272">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto">Da ist es genau der gleiche Fehler.</p>
</blockquote>
<p dir="auto">mit genau der selben Meldung?</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/phinix" aria-label="Profile: phinix">@<bdi>phinix</bdi></a> sagte in <a href="/post/873405">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto">Error: can't create states object for linkeddevices.0.EG.Esszimmer.Licht.Lightstripe.Switch(TypeError: elem.get(...) is undefine</p>
</blockquote>
]]></description><link>https://forum.iobroker.net/post/874276</link><guid isPermaLink="true">https://forum.iobroker.net/post/874276</guid><dc:creator><![CDATA[crunchip]]></dc:creator><pubDate>Sun, 16 Oct 2022 10:44:45 GMT</pubDate></item><item><title><![CDATA[Reply to [Gelöst ]VIS friert ein on Sun, 16 Oct 2022 10:39:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/armilar" aria-label="Profile: armilar">@<bdi>armilar</bdi></a> said in <a href="/post/873477">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto">Der Fehler sagt: Du hast einen Adapter linkeddevices mit der Instanz 0 erstellt. Dann hast du ein Objekt Lightstripe.Switch angelegt und kein Ziel zu einem Datenpunkt vergeben.</p>
<p dir="auto">Deshalb undefine</p>
<p dir="auto">Habe mir deine Vis nicht angesehen, aber da solltest du suchen. Gibt halt kein Ziel-Datenpunkt... oder wie man es sehen will - keine Quelldaten</p>
</blockquote>
<p dir="auto">Ich habe Datenpunkt im Widget umgestellt, also den originalen Datenpunkt verwendet. Da ist es genau der gleiche Fehler.<br />
Die Fehler tauchen bei zwei verschiedenen Datenpunkten auf, zum einen bei einem Zigbee Device (Osram Lightstripe, angebunden über den Zigbee-Adapter) und bei einem Shelly1 Device. Ich habe die beiden Datenpunkte mit dem LinkedDevices Adapter neu verknüpft und auch testweise direkt auf die Datenpunkte verwiesen. In beiden Fällen tritt der Fehler noch immer auf.</p>
]]></description><link>https://forum.iobroker.net/post/874272</link><guid isPermaLink="true">https://forum.iobroker.net/post/874272</guid><dc:creator><![CDATA[Phinix]]></dc:creator><pubDate>Sun, 16 Oct 2022 10:39:41 GMT</pubDate></item><item><title><![CDATA[Reply to [Gelöst ]VIS friert ein on Fri, 14 Oct 2022 22:50:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/phinix" aria-label="Profile: phinix">@<bdi>phinix</bdi></a> sagte in <a href="/post/873405">VIS friert ein</a>:</p>
<blockquote>
<p dir="auto">Hallo zusammen,</p>
<p dir="auto">ich habe das Problem, dass meine VIS einfriert. Ich kann daraufhin nichts mehr steuern, keine Seiten wechseln usw. Das Problem tritt am Tablet mit Fully ebenso im Browser Edge/Firefox usw. auf. Ich kann den Fehler nachstellen. Über die Entwicklerkonsole im Browser bekomme ich folgende Fehlermeldung:</p>
<pre><code>Error: Error: can't create states object for linkeddevices.0.EG.Esszimmer.Licht.Lightstripe.Switch(TypeError: elem.get(...) is undefined): "createBasicSwitchWidget/updateWidget/&lt;@http://192.168.1.150:8082/vis/widgets/vis-inventwo/js/vis-inventwo.js:6005:11\nupdateWidget@http://192.168.1.150:8082/vis/widgets/vis-inventwo/js/vis-inventwo.js:6003:13\ncreateBasicSwitchWidget/&lt;@http://192.168.1.150:8082/vis/widgets/vis-inventwo/js/vis-inventwo.js:5932:5\nt.dispatch@http://192.168.1.150:8082/vis/lib/js/can.custom.min.js:18:1252\nstop@http://192.168.1.150:8082/vis/lib/js/can.custom.min.js:44:451\n_setAttrs@http://192.168.1.150:8082/vis/lib/js/can.custom.min.js:48:4021\nattr@http://192.168.1.150:8082/vis/lib/js/can.custom.min.js:48:1571\nupdateState@http://192.168.1.150:8082/vis/js/vis.js:3042:33\nmain/onUpdate/&lt;@http://192.168.1.150:8082/vis/js/vis.js:3730:21\n_setTimeout/&lt;@http://192.168.1.150:8082/vis/js/vis.js:3953:13\nsetTimeout handler*_setTimeout@http://192.168.1.150:8082/vis/js/vis.js:3952:12\nonUpdate@http://192.168.1.150:8082/vis/js/vis.js:3729:24\ninit/&lt;@http://192.168.1.150:8082/vis/js/conn.js:460:41\nr.prototype.emit@http://192.168.1.150:8082/lib/js/socket.io.js:6:13957\nr.prototype.onevent@http://192.168.1.150:8082/lib/js/socket.io.js:8:10372\nr.prototype.onpacket@http://192.168.1.150:8082/lib/js/socket.io.js:8:9994\nt.exports/&lt;@http://192.168.1.150:8082/lib/js/socket.io.js:8:12155\nr.prototype.emit@http://192.168.1.150:8082/lib/js/socket.io.js:6:13957\nr.prototype.ondecoded@http://192.168.1.150:8082/lib/js/socket.io.js:6:19719\nt.exports/&lt;@http://192.168.1.150:8082/lib/js/socket.io.js:8:12155\nr.prototype.emit@http://192.168.1.150:8082/lib/js/socket.io.js:6:13957\na.prototype.add@http://192.168.1.150:8082/lib/js/socket.io.js:6:12198\nr.prototype.ondata@http://192.168.1.150:8082/lib/js/socket.io.js:6:19672\nt.exports/&lt;@http://192.168.1.150:8082/lib/js/socket.io.js:8:12155\nr.prototype.emit@http://192.168.1.150:8082/lib/js/socket.io.js:6:13957\nr.prototype.onPacket@http://192.168.1.150:8082/lib/js/socket.io.js:6:29177\nr.prototype.setTransport/&lt;@http://192.168.1.150:8082/lib/js/socket.io.js:6:26789\nr.prototype.emit@http://192.168.1.150:8082/lib/js/socket.io.js:6:13957\nr.prototype.onPacket@http://192.168.1.150:8082/lib/js/socket.io.js:7:9597\nr.prototype.onData@http://192.168.1.150:8082/lib/js/socket.io.js:7:9546\nr.prototype.addEventListeners/this.ws.onmessage@http://192.168.1.150:8082/lib/js/socket.io.js:8:6374\nEventHandlerNonNull*r.prototype.addEventListeners@http://192.168.1.150:8082/lib/js/socket.io.js:8:6342\nr.prototype.doOpen@http://192.168.1.150:8082/lib/js/socket.io.js:8:6190\nr.prototype.open@http://192.168.1.150:8082/lib/js/socket.io.js:7:9120\nr.prototype.probe@http://192.168.1.150:8082/lib/js/socket.io.js:6:28404\nr.prototype.onOpen@http://192.168.1.150:8082/lib/js/socket.io.js:6:28713\nr.prototype.onHandshake@http://192.168.1.150:8082/lib/js/socket.io.js:6:29517\nr.prototype.onPacket@http://192.168.1.150:8082/lib/js/socket.io.js:6:28990\nr.prototype.setTransport/&lt;@http://192.168.1.150:8082/lib/js/socket.io.js:6:26789\nr.prototype.emit@http://192.168.1.150:8082/lib/js/socket.io.js:6:13957\nr.prototype.onPacket@http://192.168.1.150:8082/lib/js/socket.io.js:7:9597\nn@http://192.168.1.150:8082/lib/js/socket.io.js:7:7148\ne.decodePayload@http://192.168.1.150:8082/lib/js/socket.io.js:7:13090\nr.prototype.onData@http://192.168.1.150:8082/lib/js/socket.io.js:7:7163\no.prototype.doPoll/&lt;@http://192.168.1.150:8082/lib/js/socket.io.js:7:3198\nr.prototype.emit@http://192.168.1.150:8082/lib/js/socket.io.js:6:13957\ni.prototype.onData@http://192.168.1.150:8082/lib/js/socket.io.js:7:5002\ni.prototype.onLoad@http://192.168.1.150:8082/lib/js/socket.io.js:7:5666\ni.prototype.create/e.onreadystatechange@http://192.168.1.150:8082/lib/js/socket.io.js:7:4616\nEventHandlerNonNull*i.prototype.create@http://192.168.1.150:8082/lib/js/socket.io.js:7:4276\ni@http://192.168.1.150:8082/lib/js/socket.io.js:7:2174\no.prototype.request@http://192.168.1.150:8082/lib/js/socket.io.js:7:2871\no.prototype.doPoll@http://192.168.1.150:8082/lib/js/socket.io.js:7:3155\nr.prototype.poll@http://192.168.1.150:8082/lib/js/socket.io.js:7:6928\nr.prototype.doOpen@http://192.168.1.150:8082/lib/js/socket.io.js:7:6399\nr.prototype.open@http://192.168.1.150:8082/lib/js/socket.io.js:7:9120\nr.prototype.open@http://192.168.1.150:8082/lib/js/socket.io.js:6:26488\nr@http://192.168.1.150:8082/lib/js/socket.io.js:6:24505\nr@http://192.168.1.150:8082/lib/js/socket.io.js:6:24513\nr.prototype.connect@http://192.168.1.150:8082/lib/js/socket.io.js:6:18370\nr@http://192.168.1.150:8082/lib/js/socket.io.js:6:16709\nr@http://192.168.1.150:8082/lib/js/socket.io.js:6:15932\nr@http://192.168.1.150:8082/lib/js/socket.io.js:6:706\ninit@http://192.168.1.150:8082/vis/js/conn.js:266:31\nmain@http://192.168.1.150:8082/vis/js/vis.js:3649:14\n@http://192.168.1.150:8082/vis/js/vis.js:3935:13\nj@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:27295\nfireWith@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:28108\nready@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:29942\nJ@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:30308\nEventListener.handleEvent*m.ready.promise@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:30444\nm.fn.ready@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:29700\nm.fn.init@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:24721\nm@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:393\n@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:30877\n@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:207\n@http://192.168.1.150:8082/lib/js/jquery-1.11.2.min.js:2:212\n" conn.js:1256:17
</code></pre>
<p dir="auto">Ich gehe davon aus, dass der eigentliche Fehler mit</p>
<pre><code>Error: can't create states object for linkeddevices.0.EG.Esszimmer.Licht.Lightstripe.Switch(TypeError: elem.get(...) is undefine
</code></pre>
<p dir="auto">zu tun hat. Was sagt mir dieser Fehler?<br />
Der State ist eigentlich ein Switch welcher meine Lightstripe steuert. (ON/OFF)<br />
Das ist das dazugehörige Widget. Ich habe dieses nun aus meinem Projekt gelöscht und das Problem tritt nicht mehr auf. Ich würde jedoch gerne den Fehler beseitigen und das Widget wieder einsetzen.</p>
<pre><code>[{"tpl":"i-vis-switch-basic","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","iSwitchCount":"1","iSwitchOrientation":"horizontal","iSwitchSpacing":"20","iSwitchTextSpacing":"10","iBackgroundColor":"#fc8d62","iBackgroundColorActive":"#66C0A4","iBarWidth":"5","iBorderRadius":"20","iKnobWidth":"40","iKnobHeight":"40","iKnobBorderRadius":"30","iKnobOffset":"19","iKnobBackgroundColor":"#66C0A4","iKnobBackgroundColorActive":"#66C0A4","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"oid1":"linkeddevices.0.EG.Esszimmer.Licht.Lightstripe.Switch","iTextFalse1":"","iTextTrue1":"","iValueFalse1":"false","iValueTrue1":"true"},"style":{"left":"229px","top":"360px","width":"110px","height":"27px","color":"#FFFFFF","font-family":"Ubuntu-Light","font-size":"large","z-index":"3"},"widgetSet":"vis-inventwo"}]
</code></pre>
</blockquote>
<p dir="auto">Der Fehler sagt: Du hast einen Adapter linkeddevices mit der Instanz 0 erstellt. Dann hast du ein Objekt Lightstripe.Switch angelegt und kein Ziel zu einem Datenpunkt vergeben.</p>
<p dir="auto">Deshalb undefine</p>
<p dir="auto">Habe mir deine Vis nicht angesehen, aber da solltest du suchen. Gibt halt kein Ziel-Datenpunkt... oder wie man es sehen will - keine Quelldaten</p>
]]></description><link>https://forum.iobroker.net/post/873477</link><guid isPermaLink="true">https://forum.iobroker.net/post/873477</guid><dc:creator><![CDATA[Armilar]]></dc:creator><pubDate>Fri, 14 Oct 2022 22:50:04 GMT</pubDate></item></channel></rss>