<?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[Unifi  WLAN Script 2 mit Anwesenheitskontrolle]]></title><description><![CDATA[<p dir="auto">hier ein script für das ansteuern des unifi-controllers - der unifi adapter hat einen sehr großen  datenfluß und sehr viele datenpunkte - das script arbeitet selbständig und benötigt den adapter nicht. (danke an <a class="plugin-mentions-user plugin-mentions-a" href="/user/thewhobox" aria-label="Profile: thewhobox">@<bdi>thewhobox</bdi></a> und <a class="plugin-mentions-user plugin-mentions-a" href="/user/dslraser" aria-label="Profile: dslraser">@<bdi>dslraser</bdi></a>)</p>
<p dir="auto"><strong>es gibt eine version des scriptes, welche nur die uaps von vorher definierten clients ausliest und als datenpunkte speichert - es werden keine tabellen oder sonstiges angelegt</strong>: <a href="https://forum.iobroker.net/post/405654">https://forum.iobroker.net/post/405654</a></p>
<p dir="auto"><strong>was kann es:</strong></p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>feature</th>
<th>variable-info</th>
</tr>
</thead>
<tbody>
<tr>
<td>WLAN ein und ausschalten (z.b. Gäste-WLAN)</td>
<td>geht immer</td>
</tr>
<tr>
<td>AP Led's schalten</td>
<td>geht immer- nur site-wide - nicht einzeln!e ap's</td>
</tr>
<tr>
<td>Speedtest Daten</td>
<td>nur mit security gateway hardware</td>
</tr>
<tr>
<td>Internet Verbindung</td>
<td>www online ? - nur mit security gateway hardware</td>
</tr>
<tr>
<td>rudimentärer datenverbrauch</td>
<td>nur mit unifi security hardware - sammelt täglichen und monatlichen datenverbrauch</td>
</tr>
<tr>
<td>Alarme</td>
<td>gehen immer - werden alle  3 script-zyklen upgedatet</td>
</tr>
<tr>
<td>anwesenheitskontrolle mit datenpunkte für die clients</td>
<td>anwesenheit=true</td>
</tr>
<tr>
<td>voucherauflistung in tabellenform über ein html-widget für vis</td>
<td>vouchers=true</td>
</tr>
<tr>
<td>voucherauflistung in tabellenform  für iqontrol</td>
<td>vouchers,iqontrol=true</td>
</tr>
<tr>
<td>vouchers erstellen</td>
<td>es gibt im script setting eine variable zum erstellen von standard vouchers (iqontrol, vis)  oder man kann neue anlegen (nur vis)</td>
</tr>
<tr>
<td>vouchers löschen</td>
<td>es gibt 2 datenpunkte für seleqtList-Widget, dadurch einfache vis anbindung (iqontrol, vis)</td>
</tr>
<tr>
<td>clientauflistung in tabellenform über ein html-widget für vis</td>
<td>anwesenheit=true</td>
</tr>
<tr>
<td>clientauflistung in tabellenform  für iqontrol</td>
<td>anwesenheit,iqontrol=true es gibt verschiedene tabellen dafür: alle clients (mit disconnected), nur disconnected, nur clients am lan, nur clients am WLAN</td>
</tr>
<tr>
<td>wahlweise hostname oder aliasname anzeige der angemeldeten clients</td>
<td>alias=true</td>
</tr>
<tr>
<td>health des WLANs</td>
<td>geht immer - wird nur alle 3 abfragezyklen abgefragt - kommen daher erst verspätet beim ersten aktivieren des scripts</td>
</tr>
<tr>
<td>minimale Info's zu AP's</td>
<td>variable apInfo = true  -  welcher Controller ist zuständig, ist der AP adoptet (einbezogen), Ip des AP's, Satisfaction, Modelbezeichnung,  abruf der daten nur alle 3 zyklen - kommen daher erst verspätet beim ersten aktivieren des scripts</td>
</tr>
<tr>
<td>apInfo anzeige</td>
<td>für vis in html tabellenform und für iqontrol (über popup)</td>
</tr>
<tr>
<td>mehrer installierte netzwerke z.b gästenetzwerk</td>
<td>geht immer</td>
</tr>
<tr>
<td>AccessPoint und Switches</td>
<td>es können WLAN und LAN Geräte angezeigt werden</td>
</tr>
<tr>
<td>Farben definieren, Schriftart</td>
<td>Farben für Vis oder IQontrol können eingestellt werden</td>
</tr>
<tr>
<td>script zyklus</td>
<td>das script schreibt nicht alle daten bei jedem zyklus - die health, ap daten werden nur alle 3 zyklen geschrieben - es gibt einen datenpunkt dafür, dieser datenpunkt ist für die vis gedacht - so kann man sich anzeigen, wann der zyklus durch ist - zählt von 1 bis 3</td>
</tr>
<tr>
<td>scriptpause</td>
<td>das script macht eine pause beim umschalten eines netzwerkes - die ap's werden umgeschaltet - es gibt einen datenpunkt, der diese pause anzeigt - z.b in meiner vis: ich ändere bei dieser pause die schriftfarbe für die cleints und die rahmen blinke rot - siehe bild am ende</td>
</tr>
<tr>
<td>rudimentärer filter für client anzeige</td>
<td>es gibt einen filter für die clientanzeige - es werden nur clientsangezeigt, welche den inhalt vom datenpunkt "Client_WhiteList" beinhalten</td>
</tr>
<tr>
<td>SSID unsichtbar schalten</td>
<td>einfache integration - die werte können vom zustand in der unifi datenbank abweichen - wird nicht abgefragt</td>
</tr>
</tbody>
</table>
<p dir="auto"><strong>was ist wichtig :</strong></p>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>einstellungen im oberen teil des scripts</th>
<th>info</th>
</tr>
</thead>
<tbody>
<tr>
<td>npm zusatzmodule</td>
<td>es müssen 3 npm <em><strong>zusatzmodule</strong></em> in der <em><strong>javascript instanz</strong></em> eingetragen - und dadurch  installiert - werden:  fs, request, request-promise-native</td>
</tr>
<tr>
<td>login daten  und port für controller und der site-name</td>
<td>const <strong>unifi_username</strong>, <strong>unifi_passwort</strong> und <strong>unifi_controller</strong>  <code>WICHTIG:</code> der sitename muss aus der URL im browser, bei aufruf der controller-web-seite, entnommen werden  !!!<a href="https://forum.iobroker.net/post/323789">https://forum.iobroker.net/post/323789</a></td>
</tr>
<tr>
<td>konstante wlan-name(n) mit wlan-id</td>
<td>const <strong>wifis</strong> - wie man die ID des netzwerkes rausfindet steht hier: <a href="https://forum.iobroker.net/post/295086">https://forum.iobroker.net/post/295086</a></td>
</tr>
<tr>
<td>konstante ap-alias</td>
<td>const <strong>apName</strong> - der Aliasnamen für die AP's und <strong>Switches</strong>- hat nichts mit den Aliasnamen im Controller zu tun - wird nur für das script gebraucht - können frei gewählt werden</td>
</tr>
<tr>
<td>blacklist für clients</td>
<td>const <strong>blackList</strong></td>
</tr>
<tr>
<td>clients via AP's kontrolle</td>
<td>const <strong>checkConnType</strong> - darin werden clientnamen angegeben, bei denen man den aktuellen AccessPoint braucht - es werden dafür eigene Datenpunkte angelegt</td>
</tr>
<tr>
<td>länge der pause beim umschalten eines netzwerkes</td>
<td><strong>clientPauseConst</strong> - ist für die länge der scriptpause verantwortlich - wird benötigt, da beim ein oder ausschalten eines netzwerkes (auch nur das gästenetzwerk) alle ap's einen neustart machen ( <em><strong>proviosioniert</strong></em>) und dadurch die anwesenheitskontrolle beeinflußt werden könnte. z.b brauchen  tasmota-geflashte clients lange, bis sie wieder online sind - die anwesenheitskontrolle könnte auch zur überwachung solcher geräte genutzt werden</td>
</tr>
<tr>
<td>abfrageinterval: "abfragezyklus" und "abfrageoffset"</td>
<td><strong>abfragezyklus</strong> definiert, in welchen interval die abfragen stattfinden sollen (20sek ist eingestellt) - damit erreicht man eine sehr schnelle aktualisierung beim anmelden eines clients im WLAN -  beim abmelden des clients muss der <strong>abfrageoffset</strong> mit berücksichtigt werden (15 sek ist eingestellt) - wählt man den abfrageoffset zu klein, kann es sein, dass bei einem wechsel eines clients (handy) zu einem anderen accesspoint (ap) eine auslogmeldung kommt - bei meinem system bekomme ich nach ungefähr 30 sek einen anmeldevorgang gemeldet und nach ca 45-50 sek einen abmeldevorgang</td>
</tr>
<tr>
<td>gewünschte features auf true setzen</td>
<td><strong>iqontrol</strong>, <strong>anwesenheit</strong>,<strong>vouchers</strong>,<strong>apInfo</strong> - was nicht benötigt wird, bitte nicht aktivieren -&gt; resourcen sparen - der <em><strong>iqontroladapter muss installiert</strong></em> sein, wenn man iqontrol im script auf true setzt</td>
</tr>
<tr>
<td>aliasnamen für clients</td>
<td><strong>aliasname</strong> - möchte man lieber, die im unifi-controller definierten aliasnamen für die clients nutzen, muß in jedem client im controller  ein alias definiert sein damit alle clients im script sichtbar werden - oder es werden nur aliase für bestimmte geräte angegeben - dann ist der rest nicht sichtbar - wichtig weil: was nicht sichtbar ist, kann <em><strong>nicht</strong></em> zur <em><strong>anwesenheitskontrolle</strong></em> genutzt werden und : der <strong>standard</strong> - aliasname=false - <strong>nimmt den aliasnamen</strong>, wenn einer existiert, ansonsten den hostnamen</td>
</tr>
<tr>
<td>ip clients liste nach IP adresse sortiert anzeigen</td>
<td><strong>sortedByIP</strong> für die clientliste in  iqontrol und vis</td>
</tr>
<tr>
<td>disconnected clients als erstes anzeigen</td>
<td><strong>disConClientsFirst</strong> für die clintliste in iqontrol und vis</td>
</tr>
<tr>
<td colspan="2">farben für iqontrol und vis</td>
</tr>
<tr>
<td>datenpunkte im admin</td>
<td>es wird ein ordner in der javascript instanz erzeugt - unter umständen wird ein zweiter ordner angelegt, zum sichern "dauerhafter daten". WLANUnifi kann gelöscht werden (z.b. bei einem update des scripts; WLANUnifiHelp sollte nicht gelöscht werden, darin sind Daten gespeichert, die wieder gebraucht werden (z.b datenverbrauch messung)</td>
</tr>
</tbody>
</table>
<p dir="auto"><strong>iqontrol</strong><br />
kann über ein popup eingebunden werden. im feld html eintragen: mögliche files, die zur verfügung stehen:</p>
<p dir="auto">für clients:</p>
<pre><code>&lt;iframe width="100% "height="100% "frameborder="0" src="/iqontrol.meta/htmlclients.html"&gt;&lt;/iframe
</code></pre>
<p dir="auto">für vouchers:</p>
<pre><code>&lt;iframe width="100% "height="100% "frameborder="0" src="/iqontrol.meta/htmlvoucher.html"&gt;&lt;/iframe
</code></pre>
<p dir="auto">für health und /oder apInfo</p>
<pre><code>&lt;iframe width="100% "height="100% "frameborder="0" src="/iqontrol.meta/htmlinfo.html"&gt;&lt;/iframe
</code></pre>
<p dir="auto">zusätzlich : nur LAN geräte : <strong>htmllan.html</strong> ; nur WLAN geräte: <strong>htmlwlan.html</strong>  ; nur disconnected geräte: <strong>htmldisc.htm</strong>l  ;</p>
<p dir="auto"><strong>voucher erstellung:</strong></p>
<ul>
<li>unter dem datenpunkt Wifi_Vouchers-CODES.A_New_Voucher kann ein voucher angelegt werden - die anzahl, dauer und multiuse müssen eingegeben werden - alle anderen sind optional<br />
oder es gibt datenpunkte zum erstellen einer valueliste, um vorgefertigte (standard) vouchers anzulegen (selectValuelist-widget)</li>
</ul>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>werte</th>
<th>zusatz</th>
</tr>
</thead>
<tbody>
<tr>
<td>die dauer in minuten</td>
<td>z.b. 120</td>
</tr>
<tr>
<td>die anzahl der vouchers</td>
<td>wie viele davon  sollen angelegt werden</td>
</tr>
<tr>
<td>multiuse</td>
<td>0=immer wieder ;1 ist nur einmal und jede andere zahl für n-mal also 5 für 5 mal</td>
</tr>
<tr>
<td>upload und download</td>
<td>speed begrenzung in kbyte - eingabe ohne einheiten</td>
</tr>
<tr>
<td>mb_begrenzung</td>
<td>volumen begrenzung in MByte - eingabe ohne einheiten</td>
</tr>
</tbody>
</table>
<p dir="auto"><strong>Voucher löschen</strong><br />
<em>direkt über Datenpunkte:</em></p>
<ul>
<li>zuerst ID des vouchers eintragen :"WLANUnifi.Wifi_Vouchers-CODES.A_Delete_Voucher.Voucher_ID"<br />
-anschliessend "WLANUnifi.Wifi_Vouchers-CODES.A_Delete_Voucher.Delete" auf true setzen</li>
</ul>
<p dir="auto"><em>oder über VIS:</em><br />
dazu gibt es zwei datenpunkte<br />
-WLANUnifi.Wifi_Vouchers_CodeList - "texte" mit binding in selectValueList widget eintragen<br />
-WLANUnifi.Wifi_Vouchers_List - "werte" mit binding  in selectValueList widget eintragen</p>
<p dir="auto"><strong>beim update auf eine neue scriptversion:</strong></p>
<ul>
<li>script stoppen</li>
<li>script kopieren und einfügen (meist reicht es, nur <strong>unter</strong> der eigenene konfiguration zu kopieren und einzufügen - damit man nicht jedesmal die konfiguration (login, wlan) neu machen muss</li>
<li>alle datenpunkte löschen (wichtig_)</li>
<li>script starten</li>
</ul>
<p dir="auto"><strong>aktuelle version:</strong></p>
<p dir="auto"><s>14.09.19</s><br />
<s>16.09.19</s><br />
<s>17.09.19</s>  - voucher löschen mit iqontrol<br />
<s>18.09.19</s> - WLAN problem - mehr zeit bevor false bei clients<br />
<s>22.09.1</s>9 - einfacheres löschen und erzeugen von vouchers in der vis, unbenennung einiger datenpunktnamen (datenpunkte löschen vor scriptstart)<br />
<s>23.09.19</s> - AP Led's site-wide ein- und ausschalten<br />
<s>27.09.19</s> - AP LAodAVG für 1,5 und 15 Minuten<br />
<s>3.10.19</s> - Alarm, Clients-ohne-Namen, LAN clients &gt;&gt; switch und usg integration<br />
<s>8.10.19</s>- js-controllerv2 update, Eingabe mit Punkt im Alias, Leerzeichen ersetzen, Scriptlogik verbessert, zusätz. setting ohne Clients, fehlende IP abfangen, eigenes Widget "letzter wechsel im netzwerk für VIS,  ...<br />
<s>9.10.19</s> fehler behebung bei missingName datenpunkt, scriptpause bei wifiumschaltung geändert<br />
<s>10.10.19</s> neue sotierung clients, speedtest-vorbereitung<br />
<s>11.10.19</s> neue sotierung clients, speedtest und internet-verbindung<br />
<s>22.10.19</s> kleine fehler bei LAN geräten bereinigt, Fehler mit "IP fehlt bereinigt, einzelne iqontrol und vis tables für anzeige von LAN,WLAN clients<br />
<s>30.10.19</s> besseres log bei fehleranalyse "sprunghafte" clients (syslog); neue datenpunkte für verbrauchte datenmenge ins internet (nur mit usg)<br />
<s>9.11.2019</s> verbesserung - clients ohne namen, neues setting - clients anzeige: Ip zuerst<br />
<s>06.12.19</s> verbesserung fehlersuche und fehler mit security gateway und clientanzeige<br />
<s>08.12.19</s>  fehler bei anzeige von überwachten cients bereinigen<br />
<s>14.12.19</s> unifi bug ausgleichen - SSID unsuchtbarschalten<br />
<s>18.12.19</s> bug beim starten ohne datenpunkte behoben<br />
30.12.19 bug ohne anwesenheit begradigt</p>
<p dir="auto"><a href="/assets/uploads/files/1578822292837-unifi-main-script-30-12-19.txt">unifi-main-script-30-12-19.txt</a></p>
<p dir="auto"><code>Problembehandlung bei anwesenheitskontrolle mit zu schnellen  bzw. falschen wertänderungen der clients:</code> <a href="https://forum.iobroker.net/post/301328">https://forum.iobroker.net/post/301328</a></p>
<p dir="auto">beispiel für vis im nächsten bild:es wurden die 3 tabellen aus den datenpunkten , die voucherlöschung (code auswählbar durch SelectValueList-widget siehe <a href="https://forum.iobroker.net/post/300367">https://forum.iobroker.net/post/300367</a> ) und vouchererzeugung (auswählbar durch SelectValueList-widget)eingerichtet</p>
<p dir="auto">gelber pfeil - gerät nicht angemeldet<br />
oranger pfeil: gerät nicht angemeldet und nicht in controller gelistet - aber ist in script  registriert und damit false<br />
weißer pfeil: valuelist für erzeugung von vouchers<br />
grüner pfeil: valuelist löschen existierender vouchers<br />
roter pfeil: alarme<br />
mehr infos über die anzeige in der vis: <a href="https://forum.iobroker.net/post/305865">https://forum.iobroker.net/post/305865</a><br />
<img src="/assets/uploads/files/1570020554016-image-7.png" alt="Image 7.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">mittlerweile gibt es 3 zusätzliche html-tables für die vis und iqontrol: einzelne anzeigen für LAN oder WLAN geräte und einen table für die disconnected clients (nicht mehr im controller sichtbar aber als datenpunkt vorahnden)</p>
<p dir="auto"><img src="/assets/uploads/files/1570540011869-image-3.png" alt="Image 3.png" class=" img-fluid img-markdown" /><br />
<img src="/assets/uploads/files/1571737713919-image-1.png" alt="Image 1.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">zyklus anzeige :</p>
<p dir="auto"><img src="/assets/uploads/files/1570641859296-zyklus.gif" alt="zyklus.gif" class=" img-fluid img-markdown" /></p>
<p dir="auto">scriptpause beim umschalten der wifis: zb.wlan - in dieser pause werden keine client abfragen gemacht - da die ap's neustarten und sich alle clients neu anmelden werden<br />
<img src="/assets/uploads/files/1570642338548-scriptpause.gif" alt="scriptpause.gif" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/topic/25066/unifi-wlan-script-2-mit-anwesenheitskontrolle</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 17:44:48 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/25066.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 13 Sep 2019 11:36:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Thu, 06 Jan 2022 11:43:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sectorchan" aria-label="Profile: sectorchan">@<bdi>sectorchan</bdi></a> tut mir leid - mußte suchen - oder neuen thread öffnen</p>
]]></description><link>https://forum.iobroker.net/post/734848</link><guid isPermaLink="true">https://forum.iobroker.net/post/734848</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Thu, 06 Jan 2022 11:43:31 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Thu, 06 Jan 2022 11:34:20 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 />
Ah okay!</p>
<p dir="auto">Meinst du von dslraser die Wunschblocks? oder gibts da schon ein konkretes Bsp dafür? (weisste das aus dem stegreif?)</p>
]]></description><link>https://forum.iobroker.net/post/734840</link><guid isPermaLink="true">https://forum.iobroker.net/post/734840</guid><dc:creator><![CDATA[sectorchan]]></dc:creator><pubDate>Thu, 06 Jan 2022 11:34:20 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Thu, 06 Jan 2022 10:34:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sectorchan" aria-label="Profile: sectorchan">@<bdi>sectorchan</bdi></a></p>
<p dir="auto">zu diesem script:</p>
<p dir="auto">das supporte ich eigentlich nicht mehr, da wir mittlerweile einen funktionierenden adapter haben - dmls gab es keinen adapter dafür</p>
<p dir="auto">mittlerweile kannst du über dem adapter und kleinen blockly's (gibt es von <a class="plugin-mentions-user plugin-mentions-a" href="/user/dslraser" aria-label="Profile: dslraser">@<bdi>dslraser</bdi></a>)  auch alles mögliche machen</p>
<p dir="auto">das script brauchst du eigentlich nicht ! läuft bei mir auch nicht mehr</p>
]]></description><link>https://forum.iobroker.net/post/734805</link><guid isPermaLink="true">https://forum.iobroker.net/post/734805</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Thu, 06 Jan 2022 10:34:23 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Thu, 06 Jan 2022 10:06:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/chaot" aria-label="Profile: chaot">@<bdi>chaot</bdi></a> Zu dumm für Copy&amp;Paste... Vielen lieben Dank!</p>
<p dir="auto">Dumme Frage, ich habe die NPM anhängigkeiten dabei, alle drei, jedoch kommen immer wieder neue Errors. sind die nicht weiter schlimm wenn man nur an der Anwesenheit interessiert ist?</p>
<p dir="auto">11:05:51.420	error	javascript.0 (6492) script.js.Skript_1: TypeError: Cannot read property 'enabled' of undefined<br />
11:05:51.421	error	javascript.0 (6492) at script.js.Skript_1:785:33</p>
<p dir="auto">und bei der Zeiole 785 steht:</p>
<p dir="auto">let wlanOn = resp.data[0].enabled;</p>
]]></description><link>https://forum.iobroker.net/post/734786</link><guid isPermaLink="true">https://forum.iobroker.net/post/734786</guid><dc:creator><![CDATA[sectorchan]]></dc:creator><pubDate>Thu, 06 Jan 2022 10:06:48 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Thu, 06 Jan 2022 09:44:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sectorchan" aria-label="Profile: sectorchan">@<bdi>sectorchan</bdi></a> Schau mal:<br />
....-nativ (Bild1)<br />
...-native (Bild 2)</p>
]]></description><link>https://forum.iobroker.net/post/734768</link><guid isPermaLink="true">https://forum.iobroker.net/post/734768</guid><dc:creator><![CDATA[Chaot]]></dc:creator><pubDate>Thu, 06 Jan 2022 09:44:20 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Thu, 06 Jan 2022 09:41:52 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></p>
<p dir="auto">Bin durch Baby und Weihnachten nicht früher dazugekommen.</p>
<p dir="auto">Habe nun das in die Setting eingetragen<br />
<img src="/assets/uploads/files/1641462068922-javascript.png" alt="javascript.png" class=" img-fluid img-markdown" /><br />
Aber der Fehler kommt nach wievor.<br />
<img src="/assets/uploads/files/1641462111110-javascript2.png" alt="javascript2.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/734766</link><guid isPermaLink="true">https://forum.iobroker.net/post/734766</guid><dc:creator><![CDATA[sectorchan]]></dc:creator><pubDate>Thu, 06 Jan 2022 09:41:52 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Fri, 26 Nov 2021 12:30:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sectorchan" aria-label="Profile: sectorchan">@<bdi>sectorchan</bdi></a> sagte in <a href="/post/710189">Unifi WLAN Script 2 mit Anwesenheitskontrolle</a>:</p>
<blockquote>
<p dir="auto">Teilweise wird new Date().getTime() angemeckert.</p>
</blockquote>
<p dir="auto">unwichtig</p>
]]></description><link>https://forum.iobroker.net/post/710191</link><guid isPermaLink="true">https://forum.iobroker.net/post/710191</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Fri, 26 Nov 2021 12:30:15 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Fri, 26 Nov 2021 12:29:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sectorchan" aria-label="Profile: sectorchan">@<bdi>sectorchan</bdi></a> sagte in <a href="/post/710189">Unifi WLAN Script 2 mit Anwesenheitskontrolle</a>:</p>
<blockquote>
<p dir="auto">/request-promise-native</p>
</blockquote>
<p dir="auto">request-promise-native</p>
<p dir="auto">ist das in den settings der javascript instanz eingetragen</p>
]]></description><link>https://forum.iobroker.net/post/710190</link><guid isPermaLink="true">https://forum.iobroker.net/post/710190</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Fri, 26 Nov 2021 12:29:25 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Fri, 26 Nov 2021 12:28:19 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">ich wollte ein einfaches Anwesenheitsscript, wollte es kopieren wie es "Liv-in-sky" beschrieben hat in:</p>
<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> sagte in <a href="/post/405654">Unifi WLAN Script 2 mit Anwesenheitskontrolle</a>:</p>
<p dir="auto">verwenden. Aber ich bekomme immerwieder Scriptfehler.</p>
<pre><code>13:23:32.119	info	javascript.0 (17210) Stop script script.js.Skript_1
13:23:32.176	info	javascript.0 (17210) Start javascript script.js.Skript_1
13:23:32.183	error	javascript.0 (17210) script.js.Skript_1: Error: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/lib/../../request-promise-native'
13:23:32.184	error	javascript.0 (17210) at script.js.Skript_1:167:17
13:23:32.185	error	javascript.0 (17210) at script.js.Skript_1:3232:3
13:23:32.191	info	javascript.0 (17210) script.js.Skript_1: registered 0 subscriptions and 0 schedules
13:23:32.192	error	javascript.0 (17210) script.js.Skript_1: TypeError: Cannot read property 'defaults' of undefined
13:23:32.192	error	javascript.0 (17210) at script.js.Skript_1:167:50
13:23:32.193	error	javascript.0 (17210) at script.js.Skript_1:3232:3
</code></pre>
<p dir="auto">Teilweise wird new Date().getTime() angemeckert.</p>
<p dir="auto">Nach bestem Gewissen habe ich meine Einstellungen oben angepasst, diese sollten aber egal sein da es beim übersetzen ja schon Probleme gibt.<br />
Kann das Script zu alt sein, für das aktuelle ioBroker?</p>
]]></description><link>https://forum.iobroker.net/post/710189</link><guid isPermaLink="true">https://forum.iobroker.net/post/710189</guid><dc:creator><![CDATA[sectorchan]]></dc:creator><pubDate>Fri, 26 Nov 2021 12:28:19 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Sat, 10 Apr 2021 19:44:24 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> sagte in <a href="/post/613229">Unifi WLAN Script 2 mit Anwesenheitskontrolle</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dslraser" aria-label="Profile: dslraser">@<bdi>dslraser</bdi></a> hast du nicht ein blockly gemacht - ohne vis</p>
</blockquote>
<p dir="auto">achso, das habe ich gemacht, ja, aber ich nutze es selbst nicht mehr. Ich habe Google shared locations in der Version von <a class="plugin-mentions-user plugin-mentions-a" href="/user/garfonso" aria-label="Profile: Garfonso">@<bdi>Garfonso</bdi></a></p>
<p dir="auto"><a href="https://forum.iobroker.net/post/445570">https://forum.iobroker.net/post/445570</a></p>
]]></description><link>https://forum.iobroker.net/post/613231</link><guid isPermaLink="true">https://forum.iobroker.net/post/613231</guid><dc:creator><![CDATA[dslraser]]></dc:creator><pubDate>Sat, 10 Apr 2021 19:44:24 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Sat, 10 Apr 2021 19:35:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dslraser" aria-label="Profile: dslraser">@<bdi>dslraser</bdi></a> hast du nicht ein blockly gemacht - ohne vis</p>
]]></description><link>https://forum.iobroker.net/post/613229</link><guid isPermaLink="true">https://forum.iobroker.net/post/613229</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Sat, 10 Apr 2021 19:35:34 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Sat, 10 Apr 2021 19:34:52 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> sagte in <a href="/post/613227">Unifi WLAN Script 2 mit Anwesenheitskontrolle</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/idefix01" aria-label="Profile: idefix01">@<bdi>idefix01</bdi></a></p>
<p dir="auto">ich habe nur das gemacht - <a href="https://forum.iobroker.net/topic/34491/htmltabelle-unificlients-newadapter">https://forum.iobroker.net/topic/34491/htmltabelle-unificlients-newadapter</a></p>
<p dir="auto">aber evtl findest du im forum mehr - <a class="plugin-mentions-user plugin-mentions-a" href="/user/dslraser" aria-label="Profile: dslraser">@<bdi>dslraser</bdi></a> hat noch irgendwo eine anwesenheitskontrolle - aber mehr weiß ich leider nicht</p>
</blockquote>
<p dir="auto">Ich habe keine VIS, da meinst Du vielleicht Jemand anderes ?</p>
]]></description><link>https://forum.iobroker.net/post/613228</link><guid isPermaLink="true">https://forum.iobroker.net/post/613228</guid><dc:creator><![CDATA[dslraser]]></dc:creator><pubDate>Sat, 10 Apr 2021 19:34:52 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Sat, 10 Apr 2021 19:33:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/idefix01" aria-label="Profile: idefix01">@<bdi>idefix01</bdi></a></p>
<p dir="auto">ich habe nur das gemacht - <a href="https://forum.iobroker.net/topic/34491/htmltabelle-unificlients-newadapter">https://forum.iobroker.net/topic/34491/htmltabelle-unificlients-newadapter</a></p>
<p dir="auto">aber evtl findest du im forum mehr - <a class="plugin-mentions-user plugin-mentions-a" href="/user/dslraser" aria-label="Profile: dslraser">@<bdi>dslraser</bdi></a> hat noch irgendwo eine anwesenheitskontrolle - aber mehr weiß ich leider nicht</p>
]]></description><link>https://forum.iobroker.net/post/613227</link><guid isPermaLink="true">https://forum.iobroker.net/post/613227</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Sat, 10 Apr 2021 19:33:21 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Sat, 10 Apr 2021 19:28:53 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></p>
<p dir="auto">also reicht der Adapter völlig aus? Gibt es ein paar nette Unifi Vorlagen für die Vis die man als Anregung nutzen kann?</p>
]]></description><link>https://forum.iobroker.net/post/613225</link><guid isPermaLink="true">https://forum.iobroker.net/post/613225</guid><dc:creator><![CDATA[Idefix01]]></dc:creator><pubDate>Sat, 10 Apr 2021 19:28:53 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Sat, 10 Apr 2021 19:21:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/idefix01" aria-label="Profile: idefix01">@<bdi>idefix01</bdi></a></p>
<p dir="auto">du darfst nix löschen aus dem setting - sonst referenz error</p>
<p dir="auto">das script pflege ich nicht mehr, seitdem es den adapter gibt - ich nutze es selbst nicht mehr</p>
<p dir="auto">EDIT</p>
<p dir="auto"><strong>let iqontrol = false</strong>;  -- zeile38</p>
<p dir="auto">ist alles, was du setzen musst</p>
]]></description><link>https://forum.iobroker.net/post/613220</link><guid isPermaLink="true">https://forum.iobroker.net/post/613220</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Sat, 10 Apr 2021 19:21:59 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Sat, 10 Apr 2021 18:54:55 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></p>
<p dir="auto">Guten Abend, lässt sich das Script auch ohne Iqontrol nutzen?</p>
<p dir="auto">Ich habe die Punkte entsprechend abgestellt, aber irgend etwas muss ich übersehen haben, ich bekomme im Log folgende Meldung:</p>
<pre><code>javascript.0	2021-04-10 20:51:01.995	error	(873) at Script.runInContext (vm.js:143:18)
javascript.0	2021-04-10 20:51:01.995	error	(873) at script.js.Haussteuerung2.Netzwerk.Unifi:2061:3
javascript.0	2021-04-10 20:51:01.994	error	(873) at script.js.Haussteuerung2.Netzwerk.Unifi:79:185
javascript.0	2021-04-10 20:51:01.993	error	(873) script.js.Haussteuerung2.Netzwerk.Unifi: ReferenceError: color_iqontrol_text_voucher_in_table is not defined
</code></pre>
]]></description><link>https://forum.iobroker.net/post/613213</link><guid isPermaLink="true">https://forum.iobroker.net/post/613213</guid><dc:creator><![CDATA[Idefix01]]></dc:creator><pubDate>Sat, 10 Apr 2021 18:54:55 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Thu, 11 Mar 2021 20:20:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/frank579" aria-label="Profile: frank579">@<bdi>frank579</bdi></a> super - danke dir - hätte ich nicht gwußt</p>
]]></description><link>https://forum.iobroker.net/post/596891</link><guid isPermaLink="true">https://forum.iobroker.net/post/596891</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Thu, 11 Mar 2021 20:20:42 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Thu, 11 Mar 2021 20:03:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stefan7201" aria-label="Profile: stefan7201">@<bdi>stefan7201</bdi></a><br />
okay <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/596880</link><guid isPermaLink="true">https://forum.iobroker.net/post/596880</guid><dc:creator><![CDATA[Frank579]]></dc:creator><pubDate>Thu, 11 Mar 2021 20:03:19 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Thu, 11 Mar 2021 20:02:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/frank579" aria-label="Profile: frank579">@<bdi>frank579</bdi></a> Hat funktioniert danke</p>
<p dir="auto">PS: das ist nicht mein Passwort das ist nur irgentwas :-)</p>
]]></description><link>https://forum.iobroker.net/post/596878</link><guid isPermaLink="true">https://forum.iobroker.net/post/596878</guid><dc:creator><![CDATA[stefan7201]]></dc:creator><pubDate>Thu, 11 Mar 2021 20:02:43 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Thu, 11 Mar 2021 19:51:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stefan7201" aria-label="Profile: stefan7201">@<bdi>stefan7201</bdi></a> sagte in <a href="/post/596845">Unifi WLAN Script 2 mit Anwesenheitskontrolle</a>:</p>
<p dir="auto">hatte das skript vor dem adapter auch am laufen, mache daraus mal :</p>
<blockquote>
<p dir="auto">const unifi_controller ="<a href="https://192.168.xxx.xxx:8443/manage/site/default/dashboard" rel="nofollow ugc">https://192.168.xxx.xxx:8443/manage/site/default/dashboard</a>";</p>
</blockquote>
<p dir="auto">const unifi_controller ="<a href="https://192.168.xxx.xxx:8443" rel="nofollow ugc">https://192.168.xxx.xxx:8443</a>"</p>
<p dir="auto">wenn ich mich richtig erinnere ....<br />
du hast auch dein Passwort noch drin :)</p>
]]></description><link>https://forum.iobroker.net/post/596864</link><guid isPermaLink="true">https://forum.iobroker.net/post/596864</guid><dc:creator><![CDATA[Frank579]]></dc:creator><pubDate>Thu, 11 Mar 2021 19:51:02 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi  WLAN Script 2 mit Anwesenheitskontrolle on Thu, 11 Mar 2021 19:32:23 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> besten dank schon mal</p>
]]></description><link>https://forum.iobroker.net/post/596847</link><guid isPermaLink="true">https://forum.iobroker.net/post/596847</guid><dc:creator><![CDATA[stefan7201]]></dc:creator><pubDate>Thu, 11 Mar 2021 19:32:23 GMT</pubDate></item></channel></rss>