NEWS
Material Design Widgets: UniFi Netzwerk Status
-
Hi,
da es schon eine weile her ist, nochmal die Frage ob Du vlt. eine Idee hast, woran es liegen könnte?
-
Hallo,
bei mir klappt es soweit mit der View.
Das mit den Bildern habe ich nicht verstanden; sind aber aktuell auch nicht wichtig. Wenn man das direkt vom controller übernehmen könnte, wäre das natürlich spitze, denn hier sind die Bilder hinterlegt.
Ich bekomme jedoch folgenden Fehler ausgespuckt:
16:29:00.092 error javascript.0 (8648) script.js.common.Netzwerk.Unifi-Clients: DLAN Adapter (ip: 192.168.188.27, mac: unifi.0.default.clients.00:1a:22:07:e1:84): Unexpected end of JSON input 16:29:00.092 error javascript.0 (8648) script.js.common.Netzwerk.Unifi-Clients: Yamaha RX-V773 (ip: 192.168.188.11, mac: unifi.0.default.clients.00:a0:de:93:d3:0d): Unexpected end of JSON input 16:29:00.094 error javascript.0 (8648) script.js.common.Netzwerk.Unifi-Clients: Show 5 Studio (ip: 192.168.188.18, mac: unifi.0.default.clients.1c:4d:66:d8:fa:3a): Unexpected end of JSON input 16:29:00.094 error javascript.0 (8648) script.js.common.Netzwerk.Unifi-Clients: Sonos Beam (ip: 192.168.188.72, mac: unifi.0.default.clients.34:7e:5c:82:73:36): Unexpected end of JSON input 16:29:00.097 error javascript.0 (8648) script.js.common.Netzwerk.Unifi-Clients: Shelly Studio Licht (ip: 192.168.188.70, mac: unifi.0.default.clients.84:f3:eb:32:c8:58): Unexpected end of JSON input 16:29:00.098 error javascript.0 (8648) script.js.common.Netzwerk.Unifi-Clients: Tedee (ip: 192.168.188.24, mac: unifi.0.default.clients.90:e2:02:8b:11:46): Unexpected end of JSON input 16:29:00.100 error javascript.0 (8648) script.js.common.Netzwerk.Unifi-Clients: IoBroker (ip: 192.168.188.120, mac: unifi.0.default.clients.f8:63:3f:0c:61:ba): Unexpected end of JSON input
@Scrounger Kannst du mir sagen, was muss ich tun, um das Problem zu lösen?
Vielen Dank!!
-
Hi,
habe die gleichen Fehlermeldungen (s. weiter oben). Aber bisher hat er nicht geantwortet, leider ...
-
@qqolli @cdellasanta
bei mir waren dieser Fehler wohl aufgrund eines falschen Zeichens bei "Anmerkung" der einzelnen Geräte im Unif Controller!!
das funktioniert bei mir:
{
"image": "Switch"
}
das Bild natürlich abändern auf Deine Bezeichnung
die Bilder der Unifi Geräte habe ich wie folgt gelöst:
im Script: const unifiImagesUrlPrefix = false; //Use '<device model>.png' from your imagesPath
das Model habe ich mit dem Unifi Browser ausgelesen; U-AP-Pro z.Bsp: U7PG2 - mein Image lautet dann U7PG2.png im image Pfad, das Model sieht man leider nicht im Unifi Controller :-((Was hat es mit der optionalen View auf sich ? Link funktionert bei mir leider nicht.
Also ich habe bei der Fritzbox unter "Anmerkung" hinterlegt:
{
"image": "FB6591",
"link": "http"
}
in der View wird mir der Link angeboten - passiert aber nichts.
Gruß Peter -
Hallo,
ich blicke irgendwie nichts mehr. Ich habe ein Unifi Netzwerk und wollte mir das in der VIS anzeigen lassen. Dazu muss ich hier aus dem Thread (es gibt inzwischen zig Skripte - alle erzeugen massive Warning/ Fehler Einträge) ein Skript kopieren, anpassen und ausführen. Welches Skript denn nun? und was muss ich da anpassen? Muss ich nur die 3 Datenpunkte unter userdata anlegen?
0_userdata.0.VIS.NetzwerkDevicesStatus
0_userdata.0.VIS.NetzwerkDevicesStatus.jsonList
0_userdata.0.VIS.NetzwerkDevicesStatus.sortModeIch nutze Unifi Adapter 0.5.10.
was muss ich wie einstellen? Ich habe die UDM PRO und welchen Port hat da z.B. der Controler? 8443?Und wo muss ich für die VIEW unter Version UDM Pro 1.11.0, Network 6.5.55 die icon Einstellungen hinterlegen? Ich finde irgendwie diese Felder bei meiner UDM Pro so nicht...
Danke
Marcus -
@qqolli sagte in Material Design Widgets: UniFi Netzwerk Status:
Hi,
habe die gleichen Fehlermeldungen (s. weiter oben). Aber bisher hat er nicht geantwortet, leider ...
Auch wenn schon ein wenig her: ich hatte heute beim implementieren der Übersicht dieselben Bugs bei einigen Geräten, obwohl ich im Unifi-Controller bei den Geräten noch nichts eingetragen habe.
Meine Lösung: einfach in den im Log auftauchenden Devices im Unifi-Controller unter Anmerkungen die Bilder hinterlegen, dann verschwinden die Meldungen.
Ich glaube, es ging auch mit folgenden "Dummy"-Werten, aber nicht mehr ganz sicher:{ "image": "", "link": "" }
Wollte das just noch einmal testen bei den bei mir betroffenen Geräten, also Code unter "Anmerkungen" im Controller entfernt - die Fehler tauchen aber nicht wieder auf
-
Ich fände es mega, in die Übersicht noch für jedes DEvice einen reconnect Knopf analog zur Unifi-App aufzunehmen.
Die Funktion müsste -in etwa!- so aussehen:const unifi = require('node-unifi'); const controller = new unifi.Controller({host: '192.168.xx', port: 443, sslverify: false}); // LOGIN function reconnectMacID(macID) { controller.login('userMitEntsprechenderBerechtigung', 'password') .then(result => { console.log('login: ' + JSON.stringify(result)); console.log('MacID in der Function: ' + macID); return controller.reconnectClient(macID); }) // Reconnect Infos .then(result => { console.log('Ergebnis: ' + JSON.stringify(result) + result); return controller.logout(); }) // LOGOUT .then(result => { console.log('logout: ' + JSON.stringify(result)); }) .catch(error => { console.log('ERROR: ' + error); }); }
Weiß jemand, was zu tun wäre, um das unterzubringen?
-
Hallo Leute,
irgendwie Blicke ich das mit den Bildern für die Devices nicht. ich habe diesen Thread durchstöbert aber irgendwie weis ich nicht genau was man nun machen sollte.
Script ist das was im Git im ersten Post zur Verfügung steht.
Unifi Controller Version 7.2.92
Adapter Version 0.6.1Zum einen wird von Anmerkungen im Unifizierter Controller (?) gesprochen, bei mir finde ich da nichts. Ich kann dem Device ein Icon aus einer Liste im Unifizierter Controller zuweisen.
ich vermute das es sich hierbei um die Zuordnung Bild zu Device gehen soll...?
Dann gibt es im Script nur einen Pfad auf ein Verzeichnis wo man Bilder hinterlegt, also müsste ich die Icons dann manuell da hinlegen?
-
Also bei mir funktioniert das mit den Bildern überhaupt nicht. Und die Liste für die Netzwerkdevices (verbundene Geräte) wird gar nicht erstellt.
-
@frank-zoellner Als im Unifi Controller musst das Bild hinterlegen bei jedem Device in Konfiguration - Zahnrad oben rechts
Eintrag wie folgt:
{
"image": "FB6690"
}
wobei dann das Bild "FB6690.png" i angegeben Pfad des Scripts liegen muß - in meinem Beispiel als Zeile im Script: const imagesPath = '/vis.0/Images/'Also musste ich meine Bilder alle im VIS Editor mit dem Dateimanager
in das Verzeichnis aus dem Script legen.