NEWS
Adapter: ioBroker.unifi
-
@thewhobox sorry - hab beim kopieren das let cokkies... übersehen
so sieht es aus:
-
-
@liv-in-sky Das sieht schon besser aus
Jetzt muss ich noch die abfrage richtig machen, dass er weiß, dass es geklappt hat.
-
-
@liv-in-sky Boah ich hasse es, dass da keine Fehlermeldungen kommen.....
Glaub aber hab den Fehler gefunden. Kurz die Zeilen ergenzen.dlog("got response " + JSON.stringify(resp)); dlog(typeof resp); resp = JSON.parse(resp); dlog(resp.meta); dlog(resp.meta.rc);
-
ich spare mir jetzt die gleichen Logs, sieht bei mir genau so aus. Nur wenn ich andere Ergebnisse bekomme sage ich Bescheid
-
javascript.0 script.js.Heiko.Unifi.unifi_wifi: WLAN ist: an
-
@dslraser dito
-
schalten sich bei dir auch alle netzwerke ab und an - nicht nur das gäste netzwerk - es scheint. als ob unifi einen restart macht nach dem setting
schalte ich mit script gästenetzwerk ein - werden beide netze restartet und das gästenetzwerk ist an - hauptnetz ist an
schalte ich mit script gästenetzwerk aus- werden beide netze restartet und das gästenetzwerk ist aus - hauptnetz ist an -
@liv-in-sky
ja, das ist leider so, weil dann komplett neu Provisioniert wird. -
@liv-in-sky sagte in Adapter: ioBroker.unifi:
schalten sich bei dir auch alle netzwerke ab und an - nicht nur das gäste netzwerk - es scheint. als ob unifi einen restart macht nach dem setting
achso, wenn ich ein WLAN, egal welches an oder ausschalte wird neu provisioniert, aber das nicht ausgeschaltete kommt dann nach dem provisionieren wieder. Nur verlieren alle Geräte kurz die Verbindung...zu mindestens der Rechner an dem ich gerade binn, dauert nur immer einen Moment
-
vielen vielen dank für deine zeit, die du investiert hast - wenn es deine zeit und lust erlaubt wäre noch ein zusätzliche info hilfreich:
wäre es möglich eine liste der angemeldeten geräte zu bekommen
mehr info würde ich garnicht brauchen
wenn das zu unverschämt ist, auch kein thema - bin froh, dass das was wir jetzt haben, funktioniert
-
@thewhobox
Ja, von mir auch ein herzlichen Dank für Deine Mühe.
Dem Wunsch von @liv-in-sky würde ich mich anschließen. Das sind bei mir auch alle Daten die ich bräuchte.
-
@liv-in-sky Gerne doch.
Ich schau mir nachher mal das verlinkte Skript an ob die das haben. Wenn ja, dann kann ich das mit einbauen. -
ich habe noch eine Frage, für Euch wahrscheinlich simpel. Wie bekomme ich jetzt den Status des WLAN aus dem Log in einen eigenen Datenpunkt ?
Ich habe mir drei Datenpunkte in das Script eingebaut. Schalten funktioniert.
Aber wie mache ich das mit dem Status aus dem Log
-
@dslraser Für Status wäre ein Intervall gut:
setInterval(async () => { let state = await getStatus(); setState("Eigene_Datenpunkte.25Unifi_Wifi.01wifi_Status", state, true); }, 10000); // Aktualisiert alle 10 Sekunden.
Und für die Buttons:
on("Eigene_Datenpunkte.25Unifi_Wifi.02wifi_an", (state) => { setWifi(true); }); on("Eigene_Datenpunkte.25Unifi_Wifi.02wifi_aus", (state) => { setWifi(false); });
-
@dslraser
mensch seit ihr schnell - wollte gerade beginnen ein eigenes script zu machen - werd wohl das von dir klauen -
falls Jemand Interesse an dem Script hat, hier geht es damit weiter.
-
Hallo,
wie habt ihr das gemacht das der Adapter bei euch läuft ?
Oder liegt das wirklich nur am USG und das habt Ihr nicht ?mfg Flo
-
Moin zusammen,
Danke für dieses Tolle Projekt, diesen Adapter zu entwickeln. Bin gerade dabei, mir meinen ersten iobroker aufzusetzen und erstmal die Adapter zu verbinden. Beim UniFi Adapter scheitere ich damit.
Leider erhalte trotz Eingabe der korrekten Zugangsdaten eine Fehlermeldung:
unifi.0 2019-10-10 11:18:45.806 info ERROR: api.err.Invalid unifi.0 2019-10-10 11:18:44.062 info controller = 10.7.1.25:8443 unifi.0 2019-10-10 11:18:44.062 info update_interval = 60 unifi.0 2019-10-10 11:18:44.061 info Starting UniFi-Controller query unifi.0 2019-10-10 11:18:44.037 info starting. Version 0.3.1 in /opt/iobroker/node_modules/iobroker.unifi, node: v10.16.0
CloudKey Gen1 Firmware: 1.1.0
Controller Software: 5.11.46-12723-1Somit werden natürlich die UniFi-Devices nicht erkannt. Hat jemand eine Idee?
Danke!