NEWS
UniFi Adapter v0.5.7 stable
-
@Nashra ganz simple mit ping (adapter) abfrage ?
-
@braindead sagte in UniFi Adapter v0.5.7 stable:
Der Adapter nutzt zur Kommunikation mit dem UniFi Controller das Paket node-unifi. node-unifi ist kompatibel mit der UDM Pro. Einfach den Port leer lassen, dann sollte es funktionieren.
Hi @braindead
Ich bin jetzt auch mit der UDM-P unterwegs. Lässt man den Port leer, meckert der Unifi-Adapter das der Login nicht passt.
Auch mit Port 80 und den anderen offenen auf der UDM-P konnte nicht verbunden werden:
Fehler im Log mit Port 80:
-
@darkiop Ich habe seit heute auch ein UDM Pro und bei mir funktioniert es ohne Port. Du musst Username und Passwort Deines UniFi Accounts nutzen.
-
@braindead Auch beim Deal diese Woche zugeschlagen?
Zum Login: Ich habe 2fa Aktiv ... ohne es jetzt getestet zu haben, denke daran liegts. Morgen mal ausprobieren.
-
@darkiop Das Angebot konnte ich mir nicht entgehen lassen.
2FA geht nicht. Leg am besten einen zusätzlichen User ohne 2FA an.
-
@braindead sagte in UniFi Adapter v0.5.7 stable:
Das Angebot konnte ich mir nicht entgehen lassen.
Absolut - ich wollte die eigentlich, wenn alles passt und wir im nächsten ja FTTH bekommen, erst 2021 kaufen. Aber für den Preisnachlass war das unschlagbar
PS: Login funktioniert - neuer lokaler Nutzer nur für ioBroker.
Jetzt noch den Online Login deaktivieren und schauen wie ich mein Problem mit der statischen Arp Tabelle gelöst bekomme - ohne funktioniert mein WoL nicht
Und leider lässt das neue Unifi OS ja keine eigenen Configs zu
-
Hi,
bei mir hab ich leider sehr häufige Wechsel zwischen is_online true und false bei meinem Honor 8 Handy.
Ich schicke mir grade über Telegram immer eine Nachricht wenn der Status wechselt und hab manchmal etliche Dutzend Nachrichten am Tag. In meinem Haus arbeiten zwei Unifi AP Pros:
Update Intervall des Adapters ist 60 Sekunden, offset für is_online ist 45 Sekunden.
Im Handy hab ich den Energiesparmodus fürs Wlan eigentlich ausgeschaltet, daher verstehe ich nicht, warum das Gerät überhaupt aus dem Wlan verschwindet.
Ciao
Martin -
Kleinigkeit noch @braindead
satisfaction würde ich mit Zufriedenheit und nicht Befriedigung
übersetzen
-
@martinschm Hehe, ich auch. Die komplette Übersetzung läuft automatisch. Aufgrund der Anzahl der Texte ist es nur schlecht machbar diese danach händisch zu Überprüfen, aber diesen einen Text werde ich korrigieren.
-
@martinschm said in UniFi Adapter v0.5.7 stable:
Im Handy hab ich den Energiesparmodus fürs Wlan eigentlich ausgeschaltet, daher verstehe ich nicht, warum das Gerät überhaupt aus dem Wlan verschwindet.
Zum Verständnis, wie der Adapter arbeitet: Der Controller liefert einen Zeitstempel, wann ein Gerät das letzte mal aktiv war. Selbst wenn ein Gerät tatsächlich offline ist, ist das Gerät noch in der Antwort des Controllers enthalten, so dass der Controller nur so gut wie möglich raten kann, ob ein Gerät offline oder online ist. Aus dem Zeitstempel errechnet der Adapter is_online deshalb anhand von Intervall und Offset. Wenn es bei Dir nicht passt, dann musst Du mit dem Offset spielen. Leider gibt es keine bessere Möglichkeit.
-
Hallo @braindead , ich hatte erst jetzt gesehen, dass es diese Diskussion hier gibt.
Ich hab bei mir im Unifi Adapter die Nutzung von Vouchers eingerichtet und bekomme beim Triggern Fehler im Log.
Ich hatte das Verhalten hier beschrieben: https://forum.iobroker.net/topic/32873/major-update-unifi-adapter-v0-5-0/470
Ist das Verhalten bekannt oder soll ich dafür ein Ticket bei GIT aufmachen? -
@Feuersturm Das Problem ist bekannt. Wie auf dem Screenshot zu sehen, hast Du in der Konfiguration nicht alle Voucher Felder ausgefüllt. Mach das mal, danach sollte es keine Fehler mehr geben.
-
@braindead Danke für die Rückmeldung. Wenn ich in die Felder "Upload-Limit in Kbps", "Download-Limit in Kbps","MB Kontingent" eine 0 eintrage bekomme ich wieder die Fehler im Log.
Wenn ich Werte ungleich 0 eintrage, dann werden die Vouchers erzeugt.Welche Werte muss ich eintragen, damit die Vouchers angelegt werden aber keine Begrenzungen eingestellt sind. Im Unifi Controller sieht die Maske dafür so aus
und es wird dann dieser Eintrag erzeugt:
-
@braindead Der Adapter ist eine feine Sache! Vielen Dank dafür. Allerdings machen mich die Alarm Objekte gerade Wahnsinnig. Ich hab IPS aktiviert und bekomme täglich hunderte Alarme. Im ioBroker brauche Ich die jedoch nicht. Ich hab schon mit dem Filter in den Einstellungen gespielt, dennoch legt er mir ständig für jeden Alarm ein Objekt an. Muss Ich den Haken bei Filter setzen oder leer lassen, um die Alarme zu ignorieren?
Beste Grüße!
-
@braindead Hey,
ich bin sehr glücklich über den Adapter.Allerdings muss ich feststellen, dass seit meinem Wechsel zu einem Cloud Controller keine Updates mehr so richtig passiert sind.
Testweise bin ich gerade dabei, wenn sich Gäste im Gastwlan anmelden, soll die Deko länger leuchten als 22 uhr (solang bis die Gäste aus dem Haus sind plus ein paar Min extra.)
Unglücklicherweise wird diese Zahl nicht geupdated. In der Instanz habe ich unter Health das Update für Gast ausgewählt, wie auch unter devices die beiden punkte "guest-num-sta" und "num_guest"
Im Controller wird mir die Zahl als richtig angezeigt. Aktuell 15 Geräte im WLAN und 1 Gast
unter den Objekten des Adapters wird mir 13/0 angezeigt.Ich hatte vorher den Unifi Controller auf einem Raspi intern im Netzwerk und bin nun auf einen VServer umgezogen.
Der VServer ist vollkommen erreichbar und im Controller habe ich die Statische IP des Servers angelegt. User und Pass sind gleichgeblieben, eine neueingabe verschaffte keine Hilfe.
Im Log steht auch immer update done. Bei falschem Benutzer meckert der Adapter. Also muss das ja stimmen. Was ist hier falsch?
-
Hey, bekomme seit ein paar Tagen ab und an diesen Error
2020-11-03 02:00:00.406 - error: unifi.0 (12265) fetchGatewayTraffic: Returned data is not in valid format. This option is only available for gateways! 2
-
Hallo zusammen,
eine kurze Frage bezüglich node-unifi:
ich bekomme das "false" nicht übergeben (möchte nur die neuen):
controller.getAlarms(sites[0].name, function(err, alarm_info) { console.log('Alarm neu: ' + alarm_info.length); console.log(JSON.stringify(alarm_info)); }
Dachte eigentlich es sollte so gehen:
controller.getAlarms(sites[0].name, function(err, alarm_info), false { console.log('Alarm neu: ' + alarm_info.length); console.log(JSON.stringify(alarm_info)); }
Aber das funzt nicht.
Danke für eine kurze Geburtshilfe
Liebe Grüsse
Jörg -
Folgende Fehler tauchen immer wieder über den Tag verteilt auf
2021-04-30 02:30:17.595 - error: unifi.0 (3198) fetchDevices: Returned data is not in valid format 2021-04-30 02:30:19.540 - info: weatherunderground.0 (20046) Terminated (NO_ERROR): Without reason 2021-04-30 02:30:20.066 - info: host.ioBroker instance system.adapter.weatherunderground.0 terminated with code 0 (NO_ERROR) 2021-04-30 02:30:40.918 - error: unifi.0 (3198) fetchSites: Returned data is not in valid format 2021-04-30 02:31:10.414 - error: unifi.0 (3198) fetchSites: Returned data is not in valid format
2021-04-30 07:33:17.297 - error: unifi.0 (3198) fetchWlans: Returned data is not in valid format
-
@nashra @braindead
das habe ich nun auch, nachdem ich gerade das Update von 0.5.8 auf 0.5.9 gemacht habe
js controller noch auf 3.2.16unifi.0 2021-05-09 00:27:31.444 error (9321) fetchAlarms: Returned data is not in valid format unifi.0 2021-05-09 00:26:31.386 error (9321) fetchAlarms: Returned data is not in valid format unifi.0 2021-05-09 00:25:31.431 error (9321) fetchAlarms: Returned data is not in valid format
nach zurückspielen auf 0.5.8 bleibt jedoch der Fehler und verbindet auch nicht wieder
wieder hoch auf die 0.5.8, unverändert
debug log09 May 2021 00:56:51.334 unifi.0 (22343) fetchAlarms: Returned data is not in valid format 09 May 2021 00:56:51.333 unifi.0: fetchAlarms: Returned data is not in valid format 09 May 2021 00:56:51.072 unifi.0: No suitable Lua script, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) } 09 May 2021 00:56:50.959 unifi.0: No suitable Lua script, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) } 09 May 2021 00:56:45.921 unifi.0: fetchClients: 76 09 May 2021 00:56:45.886 unifi.0: fetchSites: default 09 May 2021 00:56:45.860 unifi.0: Login successful 09 May 2021 00:56:45.372 unifi.0: Update started 09 May 2021 00:56:45.371 unifi.0: updateInterval = 60 09 May 2021 00:56:45.370 unifi.0: controller = 10.1.1.19:8443 09 May 2021 00:56:45.341 unifi.0 (22343) UniFi adapter is ready 09 May 2021 00:56:45.340 unifi.0: UniFi adapter is ready 09 May 2021 00:56:45.313 unifi.0 (22343) starting. Version 0.5.9 in /opt/iobroker/node_modules/iobroker.unifi, node: v14.16.1, js-controller: 3.2.16 09 May 2021 00:56:45.311 unifi.0: starting. Version 0.5.9 in /opt/iobroker/node_modules/iobroker.unifi, node: v14.16.1, js-controller: 3.2.16 09 May 2021 00:56:45.176 unifi.0: Plugin sentry Initialize Plugin (enabled=true) 09 May 2021 00:56:42.593 host.IoBroker instance system.adapter.unifi.0 started with pid 22343 09 May 2021 00:56:42.592 host.IoBroker: instance system.adapter.unifi.0 started with pid 22343 09 May 2021 00:56:40.127 host.IoBroker instance system.adapter.unifi.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 09 May 2021 00:56:40.126 host.IoBroker: instance system.adapter.unifi.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 09 May 2021 00:56:39.352 host.IoBroker stopInstance system.adapter.unifi.0 send kill signal 09 May 2021 00:56:39.351 host.IoBroker: stopInstance system.adapter.unifi.0 send kill signal 09 May 2021 00:56:39.302 host.IoBroker stopInstance system.adapter.unifi.0 (force=false, process=true) 09 May 2021 00:56:39.301 host.IoBroker: stopInstance system.adapter.unifi.0 (force=false, process=true) 09 May 2021 00:56:36.841 unifi.0 (21048) fetchAlarms: Returned data is not in valid format 09 May 2021 00:56:36.840 unifi.0: fetchAlarms: Returned data is not in valid format 09 May 2021 00:55:36.999 unifi.0 (21048) fetchAlarms: Returned data is not in valid format 09 May 2021 00:55:36.998 unifi.0: fetchAlarms: Returned data is not in valid format
Meldungen als ich den Controller neu gestartet habe
host.IoBroker 2021-05-09 01:09:43.764 warn Do not restart adapter system.adapter.unifi.0 because restart loop detected host.IoBroker 2021-05-09 01:09:43.764 info Restart adapter system.adapter.unifi.0 because enabled host.IoBroker 2021-05-09 01:09:43.763 error instance system.adapter.unifi.0 terminated with code 6 (UNCAUGHT_EXCEPTION) host.IoBroker 2021-05-09 01:09:43.763 error Caught by controller[1]: at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1146:16) host.IoBroker 2021-05-09 01:09:43.763 error Caught by controller[1]: Error: connect ECONNREFUSED 10.1.1.19:8443 host.IoBroker 2021-05-09 01:09:43.762 error Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected unifi.0 2021-05-09 01:09:43.003 warn (27568) Terminated (UNCAUGHT_EXCEPTION): Without reason unifi.0 2021-05-09 01:09:43.001 info (27568) terminating unifi.0 2021-05-09 01:09:43.000 info (27568) cleaned everything up... unifi.0 2021-05-09 01:09:42.975 error (27568) Exception-Code: ECONNREFUSED: connect ECONNREFUSED 10.1.1.19:8443 unifi.0 2021-05-09 01:09:42.974 error (27568) Error: connect ECONNREFUSED 10.1.1.19:8443 at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1146:16) unifi.0 2021-05-09 01:09:42.973 error (27568) unhandled promise rejection: connect ECONNREFUSED 10.1.1.19:8443 unifi.0 2021-05-09 01:09:42.972 error (27568) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). unifi.0 2021-05-09 01:09:42.793 info (27568) UniFi adapter is ready unifi.0 2021-05-09 01:09:42.758 info (27568) starting. Version 0.5.9 in /opt/iobroker/node_modules/iobroker.unifi, node: v14.16.1, js-controller: 3.2.16 host.IoBroker 2021-05-09 01:09:39.863 info instance system.adapter.unifi.0 started with pid 27568 host.IoBroker 2021-05-09 01:09:09.820 info Restart adapter system.adapter.unifi.0 because enabled host.IoBroker 2021-05-09 01:09:09.820 error instance system.adapter.unifi.0 terminated with code 6 (UNCAUGHT_EXCEPTION) host.IoBroker 2021-05-09 01:09:09.819 error Caught by controller[0]: at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1146:16) host.IoBroker 2021-05-09 01:09:09.819 error Caught by controller[0]: Error: connect ECONNREFUSED 10.1.1.19:8443 host.IoBroker 2021-05-09 01:09:09.816 error Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected host.IoBroker 2021-05-09 01:08:35.942 info Restart adapter system.adapter.unifi.0 because enabled host.IoBroker 2021-05-09 01:08:35.941 error instance system.adapter.unifi.0 terminated with code 6 (UNCAUGHT_EXCEPTION) host.IoBroker 2021-05-09 01:08:35.941 error Caught by controller[1]: at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1146:16) host.IoBroker 2021-05-09 01:08:35.940 error Caught by controller[1]: Error: connect ECONNREFUSED 10.1.1.19:8443 host.IoBroker 2021-05-09 01:08:35.939 error Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejecte unifi.0 2021-05-09 01:08:35.168 warn (25416) Terminated (UNCAUGHT_EXCEPTION): Without reason
testweise mal zurück auf 0.5.5 und läuft wieder
-
@crunchip
bin auch mal runter auf 0.5.5, beim Start kam zwar nochmalunifi.0 2021-05-09 10:34:19.823 error (4337) Returned data is not in valid format
aber werde es mal beobachten ob noch mehr kommt