iobroker-community-adapters / ioBroker.unifi

ioBroker.unifi is an ioBroker adapter for your UniFi network devices.
MIT License
73 stars 24 forks source link

Voucher Code #681

Open CHPhilu opened 1 year ago

CHPhilu commented 1 year ago

Ich kann leider bei dem Unifizierend Adapter keine Voucher Codes von dem Gäste Netzwerk sehen. Im Log kommen immer folgende Meldungen

fetchVouchers: Returned data is not in valid format   Hat hier schon jemand eine Lösung für diesen Fehler?

Ich danke Euch für die schnelle Rückmeldung

vr6syncro commented 1 year ago

`

unifi.0 | 2023-05-12 14:04:00.816 | error | [createUnifiVouchers site default] error: Request failed with status code 400, stack: AxiosError: Request failed with status code 400 at settle (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/adapters/http.js:556:11) at IncomingMessage.emit (node:events:525:35) at IncomingMessage.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1359:12) at processTicksAndRejections (node:internal/process/task_queues:82:21) -- | -- | -- | -- unifi.0 | 2023-05-12 14:04:00.783 | error | Error site default (data): {"meta":{"rc":"error","msg":"api.err.InvalidArgs"},"data":[]}

`

Welche Unifi Version hast du?

Ich hatte auf die neue Network 7.3.83 geupdatet kann aber nicht sagen ob es davor funktioniert hatte.

CHPhilu commented 1 year ago

Ich habe auf der ufm pro 7.4.155 installiert

Von meinem iPhone gesendet

Am 12.05.2023 um 14:08 schrieb Alex @.***>:



`

unifi.0 2023-05-12 14:04:00.816 error [createUnifiVouchers site default] error: Request failed with status code 400, stack: AxiosError: Request failed with status code 400 at settle (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/adapters/http.js:556:11) at IncomingMessage.emit (node:events:525:35) at IncomingMessage.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1359:12) at processTicksAndRejections (node:internal/process/task_queues:82:21) unifi.0 2023-05-12 14:04:00.783 error Error site default (data): {"meta":{"rc":"error","msg":"api.err.InvalidArgs"},"data":[]} `

Welche Unifi Version hast du?

Ich hatte auf die neue Network 7.3.83 geupdatet kann aber nicht sagen ob es davor funktioniert hatte.

— Reply to this email directly, view it on GitHubhttps://github.com/iobroker-community-adapters/ioBroker.unifi/issues/681#issuecomment-1545642470, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASN77XZAQ5T2RGLVX6C2X5LXFYR2HANCNFSM6AAAAAAXTG4KFM. You are receiving this because you authored the thread.Message ID: @.***>

kaibauder commented 1 year ago

Ich habe exakt das selbe Problem in v0.6.6.

unifi.0 | 2023-07-03 23:30:29.718 | error | [createUnifiVouchers site default] error: Request failed with status code 400, stack: AxiosError: Request failed with status code 400 at settle (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/adapters/http.js:570:11) at IncomingMessage.emit (node:events:525:35) at IncomingMessage.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1359:12) at processTicksAndRejections (node:internal/process/task_queues:82:21) -- | -- | -- | -- unifi.0 | 2023-07-03 23:30:29.716 | error | Error site default (data): {"meta":{"rc":"error","msg":"api.err.InvalidArgs"},"data":[]}
SoerenR82 commented 9 months ago

Moin zusammen. ich habe auch das Problem. Unifi Dream Machine Pro. Unifi OS v3.1.16 // Network 7.5.176

[createUnifiVouchers site default] error: Request failed with status code 400, stack: AxiosError: Request failed with status code 400 at settle (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/adapters/http.js:570:11) at IncomingMessage.emit (node:events:526:35) at IncomingMessage.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1359:12) at processTicksAndRejections (node:internal/process/task_queues:82:21)

Error site default (data): {"meta":{"rc":"error","msg":"api.err.InvalidArgs"},"data":[]}

Bildschirmfoto 2023-09-29 um 17 37 21
CHPhilu commented 9 months ago

Mit der eingabe von Port 8443 funktioniert es

SoerenR82 commented 9 months ago

@CHPhilu

Wenn ich Port 8443 eintrage bekommen ich überhaupt keine Daten mehr vom UDM-Pro. Die Instanz wird zwar komplett grün aber ich kommen wieder eine Fehlermeldung:

[updateUnifiData-login site undefined] error: Request failed with status code 404, stack: AxiosError: Request failed with status code 404 at settle (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/adapters/http.js:570:11) at IncomingMessage.emit (node:events:526:35) at IncomingMessage.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1359:12) at processTicksAndRejections (node:internal/process/task_queues:82:21)

In den Einstellungen von dem Adapter steht ja auch drin das wenn der Controller unter UnifiOS läuft der Port leer gelassen werden soll.

Ich weiß nicht in wieweit dort irgendwelche Firewall Regler evtl mit zu tun haben. Ich hab grundsätzlich die Kommunikation unteren VLAN's un den zugriff auf die UDM von allen Netzen außer dem Default-VLAN gesperrt. Der iobroker hat zugriff auf Port 443 damit funktioniert es aus auch das ich die Daten bekomme. Wenn ich Port 8443 eintrage, auch in die Firewallregeln, nicht mehr

Selbst wenn ich alle Firewall-Regler deaktiviere die mit dem Entsprechenden VLAN oder der UDM Pro zu tun haben bekommen ich eine Fehlermeldung sobald ich den Port 8443 in den Einstellungen eintrage.

Draexl commented 7 months ago

Habe auch das Problem Version 7.5.187 Gibts schon eine Lösung?

Draexl commented 7 months ago

Habe auf 8.0.7 geupdatet. Problem bleibst bestehen.

FlexerJR commented 7 months ago

Hallo und guten Morgen, habe leider mit der UDM SE v3.1.16 auch das selbe Problem Adapter 0.6.6

`

unifi.0 | 2023-12-06 09:45:50.853 | error | Error site default (data): {"meta":{"rc":"error","msg":"api.err.InvalidArgs"},"data":[]} -- | -- | -- | -- unifi.0 | 2023-12-06 09:45:50.854 | error | [createUnifiVouchers site default] error: Request failed with status code 400, stack: AxiosError: Request failed with status code 400 at settle (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/core/settle.js:19:12) at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/node-unifi/node_modules/axios/lib/adapters/http.js:570:11) at IncomingMessage.emit (node:events:525:35) at IncomingMessage.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1359:12) at processTicksAndRejections (node:internal/process/task_queues:82:21)

`

Draexl commented 7 months ago

Hat das eventuell was damit zu tun? Das habe ich im Log wenn ich die ioBroker komplett neu starte: unifi.0 2023-12-12 20:13:04.684 error [updateUnifiData-fetchSites site undefined] error: Cannot find view "system", stack: Error: Cannot find view "system" at ObjectsInRedisClient._getObjectView (/opt/iobroker/node_modules/@iobroker/db-objects-redis/src/lib/objects/objectsInRedisClient.ts:4317:19) at Immediate. (/opt/iobroker/node_modules/@iobroker/db-objects-redis/src/lib/objects/objectsInRedisClient.ts:4392:37)

unifi.0 2023-12-12 20:13:04.431 error Cannot find view "system" for search "state" : Connection is closed.

unifi.0 2023-12-12 20:13:04.418 error [updateUnifiData site default] error: DB closed, stack: Error: DB closed at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket. (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:632:26) at Socket.emit (node:events:517:28) at Socket.emit (node:domain:489:12) at TCP. (node:net:350:12)

Draexl commented 6 months ago

Auch mit der Adapterversion 0.6.7 keine Verbesserung.

MiniAdnim commented 3 months ago

Hallo , hat das jemand hinbekommen? habe die gleichen fehlermeldungen...

Würde auch gerne mehrere (Vordefinierte) Voucher via Skript erstellen können 1D , 2D, 1Jahr etc. gibs dafür nen ansatz?