NEWS
Unifi WLAN Script 2 mit Anwesenheitskontrolle
-
Ich habe nichts mehr geändert. Auf einmal war sie da.
-
@Elektroniker86 so hoff ich meist auf die problem lösung klappt aber selten
-
Hallo,
kann mir einer sagen, wie ich die notwendigen Pakete installieren kann?
(fs, request, request-promise-native)
In der Instanz habe ich die eingetragen, im Skript wird mir aber zum Beispiel das Modul "request-promise-native" mit der Fehlermeldung "Cannot find module" angemeckert.Ich habe auch schon mit den Befehlen:
npm install --save request
npm install --save request-promise-native
versucht die entsprechenden Pakete zu installieren, klappt aber irgendwie nicht.Linux Version ist Ubuntu 19.04 in einem Proxmox Container.
-
@HomeTed
nur da eintragen. (auch wenn im Script gemeckert wird, das kannst Du ignorieren) -
@HomeTed das anmeckern ist normal - ist bei mir auch so
-
OK, dann muss ich mal schauen was das Problem ist, den wirklich Daten bekomme ich nicht geliefert.
Die Warnungen im Log reihen sich so auf
Einstellungen habe ich soweit ich es sagen kann im Skript durch geführt.
-
@HomeTed kommen da noch mehr fehlermeldungen - am besten direct die, nach dem script neustart
evtl logt sich das script garnicht ein - stimmt der site name und der username, passwort
hast du die mac adressen der ap's direct aus dem controller kopiert kleinschreibung der buchstaben in der mac -
@HomeTed mach mal ein bild von den ganzen settings - ohne user und passwort und sende es mir via mail - ich schicke dir eine chat nachricht mit der adresse
-
du hast mit deinem setting tatsächlich einen fehler im script gefunden - lade dir bitte die neuste version runter - jedoch funktioniert das script trotzdem bei mir - du mußt nur alles unter !AB HIER NICHTS MEHR ..." ersetzen
zusätzlich : ersetzte noch die beiden zeilen im setting
übrigends - bei deinem settings kommen die ersten ap daten erst nach 180 sekunden
- ich vermute, es wird dannach insgesamt wieder nix kommen - dann bitte wieder melden
-
so sieht es beim ir nach 3 minuten (roter pfeil) aus - grüner pfeil muss nach 60 sekunden kommen
-
Daten sind da, keine Fehlermeldungen oder Warnungen mehr!
Vielen Dank für deine schnelle hilfsbereite Unterstützung!
-
@HomeTed oh cool - freut mich und gerngeschehen
-
Hallo, ich bin auch gerade am probieren und bekomme es nicht zum laufen... wisst ihr wo das Problem liegt? Die Zusatzmodule sind eingetragen...
2020-01-10 20:53:52.630 - info: javascript.0 Start javascript script.js.funktioniert.Unifi_controller 2020-01-10 20:53:52.644 - error: javascript.0 script.js.funktioniert.Unifi_controller compile failed: at script.js.funktioniert.Unifi_controller:12 2020-01-10 20:53:52.645 - error: javascript.0 "xx": { name: "xxx", id: "5d6xxxxxxxxxa5ed4f", desc: "xxx", smart: "xxx } , 2020-01-10 20:53:52.645 - error: javascript.0 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2020-01-10 20:53:52.645 - error: javascript.0 SyntaxError: Invalid or unexpected token 2020-01-10 20:53:52.646 - error: javascript.0 at Object.createScript (vm.js:80:10) 2020-01-10 20:53:52.646 - error: javascript.0 at compile (/opt/iobroker/node_modules/iobroker.javascript/main.js:878:28) 2020-01-10 20:53:52.646 - error: javascript.0 at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1070:37) 2020-01-10 20:53:52.646 - error: javascript.0 at createProblemObject (/opt/iobroker/node_modules/iobroker.javascript/main.js:1123:17) 2020-01-10 20:53:52.646 - error: javascript.0 at Socket.adapter.getForeignState (/opt/iobroker/node_modules/iobroker.javascript/main.js:745:17) 2020-01-10 20:53:52.646 - error: javascript.0 at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:319:9) 2020-01-10 20:53:52.647 - error: javascript.0 at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:244:12) 2020-01-10 20:53:52.647 - error: javascript.0 at Manager. (/opt/iobroker/node_modules/component-bind/index.js:21:15) 2020-01-10 20:53:52.647 - error: javascript.0 at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20) 2020-01-10 20:53:52.647 - error: javascript.0 at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:345:8) 2020-01-10 20:53:52.647 - error: javascript.0 at Decoder. (/opt/iobroker/node_modules/component-bind/index.js:21:15) 2020-01-10 20:53:52.647 - error: javascript.0 at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20) 2020-01-10 20:53:52.648 - error: javascript.0 at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-parser/index.js:251:12) 2020-01-10 20:53:52.648 - error: javascript.0 at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:335:16) 2020-01-10 20:53:52.648 - error: javascript.0 at Socket. (/opt/iobroker/node_modules/component-bind/index.js:21:15) 2020-01-10 20:53:52.648 - error: javascript.0 at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20) 2020-01-10 20:53:52.648 - error: javascript.0 at Socket.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:456:14) 2020-01-10 20:53:52.648 - error: javascript.0 at WS. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:273:10) 2020-01-10 20:53:52.648 - error: javascript.0 at WS.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20) 2020-01-10 20:53:52.649 - error: javascript.0 at WS.Transport.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transport.js:145:8) 2020-01-10 20:53:52.649 - error: javascript.0 at WS.Transport.onData (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transport.js:137:8) 2020-01-10 20:53:52.649 - error: javascript.0 at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transports/websocket.js:147:10) 2020-01-10 20:53:52.649 - error: javascript.0 at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/EventTarget.js:99:16) 2020-01-10 20:53:52.650 - error: javascript.0 at emitOne (events.js:116:13) 2020-01-10 20:53:52.650 - error: javascript.0 at WebSocket.emit (events.js:211:7) 2020-01-10 20:53:52.650 - error: javascript.0 at Receiver._receiver.onmessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/WebSocket.js:141:47) 2020-01-10 20:53:52.650 - error: javascript.0 at Receiver.dataMessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:389:14) 2020-01-10 20:53:52.650 - error: javascript.0 at Receiver.getData (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:330:12) 2020-01-10 20:53:52.650 - error: javascript.0 at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:165:16) 2020-01-10 20:53:52.651 - error: javascript.0 at Receiver.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:139:10) 2020-01-10 20:53:52.651 - error: javascript.0 at Socket._ultron.on (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/WebSocket.js:138:22) 2020-01-10 20:53:52.651 - error: javascript.0 at emitOne (events.js:116:13) 2020-01-10 20:53:52.651 - error: javascript.0 at Socket.emit (events.js:211:7) 2020-01-10 20:53:52.651 - error: javascript.0 at addChunk (_stream_readable.js:263:12) 2020-01-10 20:53:52.651 - error: javascript.0 at readableAddChunk (_stream_readable.js:250:11) 2020-01-10 20:53:52.652 - error: javascript.0 at Socket.Readable.push (_stream_readable.js:208:10) 2020-01-10 20:53:52.652 - error: javascript.0 at TCP.onread (net.js:601:20) 2020-01-10 20:54:05.878 - info: sonoff.0 Client [DVES_9F9800] closed
@liv-in-sky vielleicht kanns du mir wieder weiter helfen? würde mich rießig freuen
-
@saeft_2003 der fehler liegt weiter oben im script - bzw deiner definition
zeige mal das script unter unter dem passwort - da ist was falsch
-
@saeft_2003 kannst mir auch ein bild mit mail senden
mailadresse im chat
-
@saeft_2003 zeile 12 ganz hinten (hinter geschweifter klammer ) gehört ein komma
dann müßten die folgenden untergringelten einträge weg sein
-
ne das wars nicht weil, das Komma ist da du hast es aber leider nicht auf dem screenshot gesehen ich schicke dir nochmal einen...
-
@saeft_2003 ok
-
in zeile 17 fehlt eine schleifenklammer -
-
Sieht jetzt anders aus aber Fehler in Zeile 12 ist noch da... Ich schicke dir wieder ein screenshot