<?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]]></title><description><![CDATA[<p dir="auto">Zu erst noch mal ein fettes Danke an <a class="plugin-mentions-user plugin-mentions-a" href="/user/thewhobox" aria-label="Profile: thewhobox">@<bdi>thewhobox</bdi></a>  für dieses Script.</p>
<p dir="auto">Ich eröffne diesen Beitrag, um den Beitrag wo es entstanden ist nicht länger zu "Missbrauchen", da es dort eigentlich um den Unifi Adapter geht.<br />
Mit diesem Script ist es möglich Unifi WLAN's an oder aus zu schalten und den aktuellen WLAN Status ab zu fragen.<br />
</p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">Unifi WLAN Script Export</button><section style="display:none" class="spoiler-content"><p></p>
<pre><code>on({id:'javascript.0.Eigene_Datenpunkte.25Unifi_Wifi.01Gaeste_Wifi.02Gaeste_Wifi_an'/*Unifi Gäste Wifi an*/, val: true, change: 'any'}, wifi_an);
on({id:'javascript.0.Eigene_Datenpunkte.25Unifi_Wifi.01Gaeste_Wifi.03Gaeste_Wifi_aus'/*Unifi Gäste Wifi aus*/, val: true, change: 'any'}, wifi_aus);

//Datenpunkt für Gäste Wifi Status erstellen
createState("Eigene_Datenpunkte.25Unifi_Wifi.01Gaeste_Wifi.01Gaeste_Wifi_Status",{
   name: 'Unifi Gäste Wifi Status', 
   role: 'string',
   read:  true, 
   write: true,
});

//Datenpunkt Button zum schalten für Gäste Wifi an erstellen
createState("Eigene_Datenpunkte.25Unifi_Wifi.01Gaeste_Wifi.02Gaeste_Wifi_an", {
   name: 'Unifi Gäste Wifi an', 
   role: 'button',
   read:  true, 
   write: true,
   type: "boolean",
   "smartName": {
   "de": "02Gäste Wlan an",
   "smartType": "SWITCH"
}
});

//Datenpunkt Button zum schalten für Gäste Wifi aus erstellen
createState("Eigene_Datenpunkte.25Unifi_Wifi.01Gaeste_Wifi.03Gaeste_Wifi_aus", {
   name: 'Unifi Gäste Wifi aus', 
   role: 'button',
   read:  true, 
   write: true,
   type: "boolean",
   "smartName": {
   "de": "03Gäste Wlan aus",
   "smartType": "SWITCH"
}
});

const request = require('request-promise-native').defaults({ rejectUnauthorized: false });
const unifi_username = "benutzer";
const unifi_password = "kennwort";
const unifi_controller = "https://192.168.xxx.xxx:xxxx";
const wifi_id = "xxxxxxxxxxxxxxxxxxxxxxx";
let cookies = [];
let loggedIn = false;
let debug = false;

function dlog(message) {
  if(debug)
      console.log(message);
}

async function login() {
  return new Promise(async (resolve, reject) =&gt; {
      let resp = await request.post({
          resolveWithFullResponse: true,
          url: unifi_controller + "/api/login",
          body: JSON.stringify({ username: unifi_username, password: unifi_password }),
          headers: { 'Content-Type': 'application/json' }
      }).catch((e) =&gt; { dlog("login: reject"), reject(e) });
      
      if(resp != null) {
          dlog("login: login war erfolgreich! " + ((resp.headers &amp;&amp; resp.headers.hasOwnProperty("set-cookie")) ? "Mit Cookies":"Ohne Cookies"));
          if(resp.headers &amp;&amp; resp.headers.hasOwnProperty("set-cookie")) {
              let set_cookies = resp.headers["set-cookie"];
              for(i = 0; i &lt; set_cookies.length; i++) {
                  let cookie = set_cookies[i];
                  cookie = cookie.split(";")[0];
                  cookies.push(cookie);
              }
          } else {
              dlog("login: no cookies to set!")
          }
          loggedIn = true;
          resolve();
      } else {
          dlog("login: rejected")
          reject("resp = null");
      }
  });
}

async function getStatus() {
   return new Promise(async (resolve, reject) =&gt; {
       dlog("nur mal so");
       if(!loggedIn) await login().catch((e) =&gt; reject(e));
       let resp = await request.get({
           url: unifi_controller + "/api/s/default/rest/wlanconf/" + wifi_id,
           headers: { Cookie: cookies.join("; ") }
       }).catch((e) =&gt; { dlog("getStatus reject " + e); reject(e) });
   
       dlog("got response " + JSON.stringify(resp));
       dlog(typeof resp);
       resp = JSON.parse(resp);
       dlog(resp.meta);
       dlog(resp.meta.rc);
       
       let wlanOn = resp.data[0].enabled;
       dlog("WLAN ist: " + (wlanOn ? "an" : "aus"));
       if(resp != null &amp;&amp; resp.meta &amp;&amp; resp.meta.rc == "ok") {
           dlog("Status erfolgreich geholt!");
           dlog(resp);
           let wlanOn = resp.data[0].enabled;
           dlog("WLAN ist: " + (wlanOn ? "an" : "aus"));
           resolve(wlanOn);
       } else {
           dlog("nicht ok...")
           
           reject(JSON.stringify(resp));
       }
   });
}

async function setWifi(enabled) {
  return new Promise(async (resolve, reject) =&gt; {
      dlog("setWifi: start set wifi");
      if(!loggedIn) { dlog("need to login"); await login().catch((e) =&gt; reject(e)); }
      dlog("setWifi: now setting wifi");
      let resp = request.post({
          url: unifi_controller + "/api/s/default/upd/wlanconf/" + wifi_id,
          body: JSON.stringify({ enabled }),
          headers: { 'Content-Type': 'application/json', Cookie: cookies.join("; ") }
      }).catch((e) =&gt; { dlog("setWifi: rejected: " + e); reject(e) });
      dlog("setWifi: got response")
      if(resp != null) {
          dlog("setWifi: Wifi wurde erfolgreich " + (enabled ? "eingeschaltet" : "ausgeschaltet"));
          dlog(resp);
          resolve();
      } else {
          dlog("setWifi: rejetced")
          dlog("resp: " + JSON.stringify(resp));
          reject("msg: " + JSON.parse(resp.body).meta.msg);
      }
  });
}

async function wifi_an() {
   dlog("starting wifi_an");
   await setWifi(true).catch((e) =&gt; dlog("reject1: " + e));
   dlog("getting status");
   let wlan = await getStatus().catch((e) =&gt; dlog("reject2: " + e));
   console.log("fin")
   console.log(wlan);
}
async function wifi_aus() {
   dlog("starting wifi_aus");
   await setWifi(false).catch((e) =&gt; dlog("reject1: " + e));
   dlog("getting status");
   let wlan = await getStatus().catch((e) =&gt; dlog("reject2: " + e));
   console.log("fin")
   console.log(wlan);
}

setInterval(async () =&gt; {
let state = await getStatus();
   setState("javascript.0.Eigene_Datenpunkte.25Unifi_Wifi.01Gaeste_Wifi.01Gaeste_Wifi_Status", state, true);
}, 10000); // Aktualisiert alle 10 Sekunden.

//wifi_an();
//wifi_aus();
//getStatus();
</code></pre>
<p dir="auto">Bei mir werden diese sechs Datenpunkte erstellt (Gäste und Haupt WLAN, Script läuft zwei mal. Der Unterschied ist nur die dazugehörige const wifi_id)</p>
<p dir="auto">erstellt unter javascript.0<br />
<img src="/assets/uploads/files/1567007874899-bildschirmfoto-2019-08-28-um-17.57.09-resized.png" alt="Bildschirmfoto 2019-08-28 um 17.57.09.png" class=" img-fluid img-markdown" /><br />
</p></section></section><br />
Das einzige was man sich im Unifi Controller raussuchen muss ist die id vom WLAN, welches man schalten will, oder den Status sehen will. Zu finden hier unter Drahtlosnetzwerke<br />
<img src="/assets/uploads/files/1567008479991-bildschirmfoto-2019-08-28-um-18.05.38.png" alt="Bildschirmfoto 2019-08-28 um 18.05.38.png" class=" img-fluid img-markdown" /><br />
dann beim gewünschten Netzwerk auf den Bleistift klicken (bearbeiten)<br />
<img src="/assets/uploads/files/1567008579639-bildschirmfoto-2019-08-28-um-18.05.46.png" alt="Bildschirmfoto 2019-08-28 um 18.05.46.png" class=" img-fluid img-markdown" /><br />
Nun im Browser,in der Adressleiste, den Rest hinter edit/ kopieren, das ist die id die benötigt wird im Script, die restlichen Anmeldedaten sollten selbsterklärend sein.<br />
Ich habe jetzt diese Version vom Script zwei mal laufen, einmal für mein "Haupt WLAN" und einmal für mein "Gäste WLAN".<br />
Diese Scripte nutze ich jetzt auch in iQontrol.<br />
<img src="/assets/uploads/files/1567006928560-screenshot_20190828-173305_chrome.jpg" alt="Screenshot_20190828-173305_Chrome.jpg" class=" img-fluid img-markdown" /><p></p>
<p dir="auto">Ich habe mich bewusst für Button entschieden, da ich diese auch in Alexa Routinen und Befehlen individueller nutzen kann. Z.B. Alexa, schalte das Gäste Netzwerk an.(Das ginge natürlich auch mit Schaltern)</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thewhobox" aria-label="Profile: thewhobox">@<bdi>thewhobox</bdi></a><br />
<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 />
Ich hoffe Ihr habt nix dagegen und wir können hier weiter schreiben und Ideen austauschen ?<br />
(Hätte da noch einen Wunsch für das Script😅)</p>
<p dir="auto"><strong><span style="color:#f00e0e">EDIT: (13.09.2019)</span></strong> hier ist das aktuelle Script und die Beschreibung dazu</p>
<p dir="auto"><a href="https://forum.iobroker.net/topic/25066/unifi-wlan-script-2-mit-anwesenheitskontrolle">Klick hier</a></p>
]]></description><link>https://forum.iobroker.net/topic/24737/unifi-wlan-script</link><generator>RSS for Node</generator><lastBuildDate>Sat, 07 Mar 2026 21:02:28 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/24737.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 28 Aug 2019 15:47:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Unifi WLAN Script on Tue, 08 Oct 2019 14:53:01 GMT]]></title><description><![CDATA[<p dir="auto">ich schließen diesen post jetzt mal sonst kommt alles noch durcheinander, bitte hier weitermachen :</p>
<p dir="auto"><a href="https://forum.iobroker.net/topic/25066/unifi-wlan-script-2-mit-anwesenheitskontrolle">https://forum.iobroker.net/topic/25066/unifi-wlan-script-2-mit-anwesenheitskontrolle</a></p>
]]></description><link>https://forum.iobroker.net/post/308329</link><guid isPermaLink="true">https://forum.iobroker.net/post/308329</guid><dc:creator><![CDATA[Dutchman]]></dc:creator><pubDate>Tue, 08 Oct 2019 14:53:01 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Tue, 08 Oct 2019 13:46:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sven_hh" aria-label="Profile: Sven_hh">@<bdi>Sven_hh</bdi></a></p>
<p dir="auto">habe nachgedacht: normalerweise wird , wenn man längere zeit mit iobroker arbeitet, der wunsch nach mehr daten und anzeigemöglichkeiten stetig wachsen - daher benutze bitte das orginal script vom ersten post:<br />
<a href="https://forum.iobroker.net/topic/25066/unifi-wlan-script-2-mit-anwesenheitskontrolle">https://forum.iobroker.net/topic/25066/unifi-wlan-script-2-mit-anwesenheitskontrolle</a></p>
<p dir="auto">ich habe einen weiteren datenpunkt eingebaut, der das script weiter hindert, bestimmte datenpunkte zu schreiben oder funktionen auszuführen - ich schlage dir deshalb ein setting vor, speziell für user , die nur wlan schalten wollen</p>
<p dir="auto">daher ein setting beispiel für dich:<br />
</p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">Spoiler</button><section style="display:none" class="spoiler-content"><p></p>
<pre><code>// September 2019 @liv-in-sky durch viel vorarbeit von @thewhobox (api verbindung)

// Definition Login
const unifi_username = "y";
const unifi_password = "yy";
const unifi_controller = "https://192.168.y.y:8443";

let siteName ="default";   //Site name 

// DEFINITION der zu anzeigenden Netzwerke am besten bis auf id und smart alle gleich setzen
const wifis = {
  "WLAN_Dragon1":     { name: "WLAN_Dragon1", id: "5cadcxxxxxxxxxxxe5381", desc: "WLAN_Dragon1", smart: "WLAN_Dragon1" } ,
  "WLAN_DragonGuest": { name: "WLAN_DragonGuest", id: "5d65xxxxxxxxx1edd761", desc: "WLAN_DragonGuest", smart: "WLAN_DragonGuest" }
}
// DEFINITION der Aliasnamen für die AP's - hat nichts mit den Aliasnamen im Controller zu tun - wird nur für das script gebraucht 
const apName = {  "b4:xx:e4:xx:96:xx" : { aname: "AP-LongR"}, //mac adresse der ap's
                 "18:xx:29:xx:40:xx" : { aname: "AP-Light"}
}

//Vordefinierte Vouchers für  one-click-create - wird hier etwas geändert BITTE DATENPUNKT (Vouchers_StandardList) LÖSCHEN vor Scriptstart!!!!
//BITTE alle Werte eingeben - für nichtbenutzte wie up-, download und nmb_begrenzung eine 0 eintragen
// Pflichteinträge sind dauer, anzahl, multiuse und notiz !!!
const standardVouchers = {"Vier Tage" : {dauer: 240, anzahl: 1, multiuse: 1, upload: 0, download:0, mb_begrenzung: 500, notiz:"MB Begrenzung 500 - 4 Tage"}, 
                         "Sieben Tage" : {dauer: 10080, anzahl: 1, multiuse: 1, upload: 300, download:300, mb_begrenzung: 500, notiz:"MB Begrenzung 500 - 7 Tage"},
                         "99 Minuten" : {dauer: 99, anzahl: 2, multiuse: 1, upload: 0, download:200, mb_begrenzung: 500, notiz:"Dauer 99 Minuten - Anzahl 2"}}

                            

//Pause bei Umschalten der WLANnetze, damit Netzanmeldungen der clients wieder normal
const clientPauseConst = 200000;    //1000 bedeutet 1 Sekunde -  das braucht Zeit !!!

// Abfragezyklus definieren
const abfragezyklus =20000; // es ist nicht zu empfehlen unter 20000 (20 sekunden) zu gehen
const abfageoffset = 15000; // zu schnelle Abmeldungen können hier eingestellt weren - &gt; erhöhen (15000 = 15 sek.)

//HIER Einstellungen : EIN-AUSSCHALTEN Vouchers, iqontrol-Datei erstellen, anwesenheitskontrolle-clientpflege
let iqontrol = false;
let anwesenheit = false; // beim setzen von true auf false die verzeichnisstruktur unter iobroker-objects "von hand" löschen
let ohneClientAbfrage=true; //schaltet das bearbeiten der clients vollständig ab
let vouchers = false;
let apInfo = false;
let problemWLAN=false; //bei problemen mit APs die über WLAN angebuden sind
let countFalseSetting=2; //2 bedeutet : einmal einen abfragezyklus auslassen bevor auf false gesetzt wird: Formel:  n-1

let aliasname=false; 
</code></pre>
<p dir="auto"></p></section></section><p></p>
<p dir="auto">zur erklärung, was du ändern mußt (das meiste hättest du auch mit einer kleinen version machen müssen)</p>
<p dir="auto"><img src="/assets/uploads/files/1570541951372-image-6.png" alt="Image 6.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">melde dich bei fragen</p>
<p dir="auto">wenn das script ersmal problemlos läuft stellen wir noch den nächsten wert auf 360000 - damit das script auch nur einmal pro stunde läuft - wlan schalten kannst du aber immer - von vis oder iqontrol - ist davon unabhängig<br />
<img src="/assets/uploads/files/1570542146117-image-7.png" alt="Image 7.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">mache auch mal eine teamviewer session, falls gewünscht</p>
]]></description><link>https://forum.iobroker.net/post/308300</link><guid isPermaLink="true">https://forum.iobroker.net/post/308300</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Tue, 08 Oct 2019 13:46:41 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Tue, 08 Oct 2019 13:37:46 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> bin auch im falschen gelandet :D</p>
]]></description><link>https://forum.iobroker.net/post/308298</link><guid isPermaLink="true">https://forum.iobroker.net/post/308298</guid><dc:creator><![CDATA[darkiop]]></dc:creator><pubDate>Tue, 08 Oct 2019 13:37:46 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Tue, 08 Oct 2019 11:57:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dutchman" aria-label="Profile: Dutchman">@<bdi>Dutchman</bdi></a><br />
hier ist der aktuelle Thread.</p>
<p dir="auto"><a href="https://forum.iobroker.net/topic/25066/unifi-wlan-script-2-mit-anwesenheitskontrolle">https://forum.iobroker.net/topic/25066/unifi-wlan-script-2-mit-anwesenheitskontrolle</a></p>
]]></description><link>https://forum.iobroker.net/post/308260</link><guid isPermaLink="true">https://forum.iobroker.net/post/308260</guid><dc:creator><![CDATA[dslraser]]></dc:creator><pubDate>Tue, 08 Oct 2019 11:57:34 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Tue, 08 Oct 2019 11:33:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/darkiop" aria-label="Profile: darkiop">@<bdi>darkiop</bdi></a> sagte in <a href="/post/308249">Unifi WLAN Script</a>:</p>
<blockquote>
<p dir="auto">Vielleicht noch eine Idee die sich in der VIS gut machen würde - der Speedtest:</p>
</blockquote>
<p dir="auto">we er betraubar waehre ja ;)</p>
]]></description><link>https://forum.iobroker.net/post/308253</link><guid isPermaLink="true">https://forum.iobroker.net/post/308253</guid><dc:creator><![CDATA[Dutchman]]></dc:creator><pubDate>Tue, 08 Oct 2019 11:33:20 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Tue, 08 Oct 2019 11:26:36 GMT]]></title><description><![CDATA[<p dir="auto">Vielleicht noch eine Idee die sich in der VIS gut machen würde - der Speedtest:</p>
<pre><code>unifi.0.default.devices.MAC-ADRESSE.speedtest-status.latency
unifi.0.default.devices.MAC-ADRESSE.speedtest-status.xput_download
unifi.0.default.devices.MAC-ADRESSE.speedtest-status.xput_upload
</code></pre>
]]></description><link>https://forum.iobroker.net/post/308249</link><guid isPermaLink="true">https://forum.iobroker.net/post/308249</guid><dc:creator><![CDATA[darkiop]]></dc:creator><pubDate>Tue, 08 Oct 2019 11:26:36 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Tue, 08 Oct 2019 09:25:04 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">Perfekt, danke dir.</p>
]]></description><link>https://forum.iobroker.net/post/308210</link><guid isPermaLink="true">https://forum.iobroker.net/post/308210</guid><dc:creator><![CDATA[Sven_hh]]></dc:creator><pubDate>Tue, 08 Oct 2019 09:25:04 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Mon, 07 Oct 2019 21:58:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sven_hh" aria-label="Profile: Sven_hh">@<bdi>Sven_hh</bdi></a><br />
ich meld mich morgen dann werden wir schon was zusammenbauen</p>
]]></description><link>https://forum.iobroker.net/post/308137</link><guid isPermaLink="true">https://forum.iobroker.net/post/308137</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Mon, 07 Oct 2019 21:58:31 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Mon, 07 Oct 2019 21:47:00 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">Ich glaube ich hab dir eben im falsche Tread geantwortet. Deshalb jetzt noch mal hier zur Sicherheit. Sorry, ist für mich alles noch neu.</p>
<p dir="auto">Hallo, vielen dank für das Angebot mit dem geänderten UniFi Script was ich sehr gerne annehmen würde.</p>
<p dir="auto">Benötigt ihr bestimmte Infos von mir?</p>
<p dir="auto">Gruß Sven</p>
]]></description><link>https://forum.iobroker.net/post/308129</link><guid isPermaLink="true">https://forum.iobroker.net/post/308129</guid><dc:creator><![CDATA[Sven_hh]]></dc:creator><pubDate>Mon, 07 Oct 2019 21:47:00 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Fri, 13 Sep 2019 12:01:04 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 />
okay</p>
<p dir="auto"><strong>Edit:</strong> erledigt ✅</p>
]]></description><link>https://forum.iobroker.net/post/300000</link><guid isPermaLink="true">https://forum.iobroker.net/post/300000</guid><dc:creator><![CDATA[dslraser]]></dc:creator><pubDate>Fri, 13 Sep 2019 12:01:04 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Fri, 13 Sep 2019 11:54:21 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> hab auf deinen link verwiesen in meiner  beschreibung</p>
<p dir="auto">vielleicht kannst du im ersten post hier noch einen link zum neuen script einfügen mit einem kurzen kommentar ? :-)</p>
]]></description><link>https://forum.iobroker.net/post/299998</link><guid isPermaLink="true">https://forum.iobroker.net/post/299998</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Fri, 13 Sep 2019 11:54:21 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Fri, 13 Sep 2019 11:46:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/coyote" aria-label="Profile: coyote">@<bdi>coyote</bdi></a><br />
schau mal in den ersten Beitrag ganz oben.</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><br />
das sollte noch in die Beschreibung im neuen Threat mit rein</p>
]]></description><link>https://forum.iobroker.net/post/299995</link><guid isPermaLink="true">https://forum.iobroker.net/post/299995</guid><dc:creator><![CDATA[dslraser]]></dc:creator><pubDate>Fri, 13 Sep 2019 11:46:32 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Fri, 13 Sep 2019 11:40:09 GMT]]></title><description><![CDATA[<p dir="auto">Habe das Script auch gerade mal eingefügt und wollte mal testen. Wo finde ich den diese WLAN ID ("5cadcaxxxxxxxxxdd7e5381") im Controller?</p>
]]></description><link>https://forum.iobroker.net/post/299991</link><guid isPermaLink="true">https://forum.iobroker.net/post/299991</guid><dc:creator><![CDATA[coyote]]></dc:creator><pubDate>Fri, 13 Sep 2019 11:40:09 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Fri, 13 Sep 2019 11:39:19 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> <a class="plugin-mentions-user plugin-mentions-a" href="/user/chaot" aria-label="Profile: Chaot">@<bdi>Chaot</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/darkiop" aria-label="Profile: darkiop">@<bdi>darkiop</bdi></a></p>
<p dir="auto">hier geht es weiter mit dem script</p>
<p dir="auto"><a href="https://forum.iobroker.net/topic/25066/unifi-wlan-script-2-mit-anwesenheitskontrolle">https://forum.iobroker.net/topic/25066/unifi-wlan-script-2-mit-anwesenheitskontrolle</a></p>
<p dir="auto">bitte nehmt das neue script des neuen threats- es wurde noch etwas geändert</p>
<p dir="auto">wie immer datenpunkte löschen und instanz checken</p>
]]></description><link>https://forum.iobroker.net/post/299989</link><guid isPermaLink="true">https://forum.iobroker.net/post/299989</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Fri, 13 Sep 2019 11:39:19 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Fri, 13 Sep 2019 10:14:06 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> du hast recht - health wird nicht angezeigt - weil sa_dummer fehler im script - in der nächsten version bereinigt !! health arbeitete nur wenn voucher aktiviert !!! oh mann</p>
]]></description><link>https://forum.iobroker.net/post/299955</link><guid isPermaLink="true">https://forum.iobroker.net/post/299955</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Fri, 13 Sep 2019 10:14:06 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Fri, 13 Sep 2019 07:22:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/darkiop" aria-label="Profile: darkiop">@<bdi>darkiop</bdi></a>  moin das ist das aktuelle :<br />
<a href="https://forum.iobroker.net/post/299760">https://forum.iobroker.net/post/299760</a></p>
<p dir="auto">ich mache einen neuen thread mit beschreibung und werde dann die updates immer im ersten post machen</p>
]]></description><link>https://forum.iobroker.net/post/299877</link><guid isPermaLink="true">https://forum.iobroker.net/post/299877</guid><dc:creator><![CDATA[liv-in-sky]]></dc:creator><pubDate>Fri, 13 Sep 2019 07:22:21 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Fri, 13 Sep 2019 07:17:13 GMT]]></title><description><![CDATA[<p dir="auto">Kurze Frage, habt ihr in Post #1 das altuelle Skript liegen?</p>
]]></description><link>https://forum.iobroker.net/post/299874</link><guid isPermaLink="true">https://forum.iobroker.net/post/299874</guid><dc:creator><![CDATA[darkiop]]></dc:creator><pubDate>Fri, 13 Sep 2019 07:17:13 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Thu, 12 Sep 2019 21:09:14 GMT]]></title><description><![CDATA[<p dir="auto">Ok, das scheint trotzdem gelöst.<br />
Bei 3 Geräten war kein Alias vergeben  :confounded:<br />
Die anderen Geräte waren offensichtlich Dubletten die nach Löschen der Datenpunkte auch weg waren.<br />
(Ja, <a class="plugin-mentions-user plugin-mentions-a" href="/user/dslraser" aria-label="Profile: dslraser">@<bdi>dslraser</bdi></a> , ich weiß. Du hast es ja gleichgesagt :confused: )</p>
]]></description><link>https://forum.iobroker.net/post/299798</link><guid isPermaLink="true">https://forum.iobroker.net/post/299798</guid><dc:creator><![CDATA[Chaot]]></dc:creator><pubDate>Thu, 12 Sep 2019 21:09:14 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Thu, 12 Sep 2019 20:54:22 GMT]]></title><description><![CDATA[<p dir="auto">Jetzt bin ich verwirrt.<br />
Im WiFiClient States stehen 36 Geräte<br />
In Wifi_Clients_Anzahl stehen 28<br />
im Table stehen 31 Geräte</p>
<p dir="auto">Ich gehe jetzt einfach ins Bett. Das löst die meisten Computerprobleme :confounded:</p>
]]></description><link>https://forum.iobroker.net/post/299789</link><guid isPermaLink="true">https://forum.iobroker.net/post/299789</guid><dc:creator><![CDATA[Chaot]]></dc:creator><pubDate>Thu, 12 Sep 2019 20:54:22 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Thu, 12 Sep 2019 20:53:04 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> sagte in <a href="/post/299783">Unifi WLAN Script</a>:</p>
<blockquote>
<p dir="auto">Anzahl 1<br />
Dauer 24<br />
MultiUse ? 0 oder false?<br />
Create auf True</p>
</blockquote>
<p dir="auto">Anzahl 1 (oder mehr)<br />
Dauer in Minuten<br />
MultiUse 0 = dauerhaft<br />
MultiUse 1 = einmal Benutzung<br />
MultiUse z.B. 5 = 5 mal Benutzung<br />
Create auf True</p>
]]></description><link>https://forum.iobroker.net/post/299788</link><guid isPermaLink="true">https://forum.iobroker.net/post/299788</guid><dc:creator><![CDATA[dslraser]]></dc:creator><pubDate>Thu, 12 Sep 2019 20:53:04 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Thu, 12 Sep 2019 20:48:49 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></p>
<p dir="auto">"m Controler habe ich 31 aktive Clients, im ioBroker 28?"</p>
<p dir="auto">über hostname oder aliasname im Script ?</p>
]]></description><link>https://forum.iobroker.net/post/299785</link><guid isPermaLink="true">https://forum.iobroker.net/post/299785</guid><dc:creator><![CDATA[dslraser]]></dc:creator><pubDate>Thu, 12 Sep 2019 20:48:49 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Thu, 12 Sep 2019 20:45:44 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></p>
<p dir="auto"><a href="https://forum.iobroker.net/post/299109">https://forum.iobroker.net/post/299109</a></p>
]]></description><link>https://forum.iobroker.net/post/299784</link><guid isPermaLink="true">https://forum.iobroker.net/post/299784</guid><dc:creator><![CDATA[dslraser]]></dc:creator><pubDate>Thu, 12 Sep 2019 20:45:44 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Thu, 12 Sep 2019 20:43:57 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> Es werden die Datenpunkte überschrieben.<br />
Ok, Stoppen und Straten war schon nötig, aber Löschen nicht.</p>
<p dir="auto">Es scheint alles da zu sein bis auf 3 Clients die irgendwie nicht übertragen werden.<br />
Im Controler habe ich 31 aktive Clients, im ioBroker 28?</p>
<p dir="auto">Wie generiere ich eigentlich einen Voucher?<br />
Anzahl 1<br />
Dauer 24<br />
MultiUse ? 0 oder false?<br />
Create auf True</p>
]]></description><link>https://forum.iobroker.net/post/299783</link><guid isPermaLink="true">https://forum.iobroker.net/post/299783</guid><dc:creator><![CDATA[Chaot]]></dc:creator><pubDate>Thu, 12 Sep 2019 20:43:57 GMT</pubDate></item><item><title><![CDATA[Reply to Unifi WLAN Script on Thu, 12 Sep 2019 20:39:55 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><br />
und was ich noch nicht probiert habe...Wenn Du erst auf Hostname das Script startest und dann umstellst auf aliasname (ich denke dann solltest Du einmal das Script stoppen und alle DP löschen, dann aliasname auf true und wieder starten)<br />
Ich weiß nicht ob die DP sonst überschrieben werden, oder nicht ? <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>
]]></description><link>https://forum.iobroker.net/post/299780</link><guid isPermaLink="true">https://forum.iobroker.net/post/299780</guid><dc:creator><![CDATA[dslraser]]></dc:creator><pubDate>Thu, 12 Sep 2019 20:39:55 GMT</pubDate></item></channel></rss>