TA2k/ioBroker.smartthings

Fehlermeldung AxiosError: Request failed with status code 403

Opened this issue · 6 comments

Nach Installation und generieren und einfügen des Tokens startet der Adapter mit der folgenden Fehlermeldung :

  AxiosError: Request failed with status code 403

Adapter Version 0.04

nodejs v16.18.1
NPM 8.19.2

(Verbunden mit Gerät oder Dienst ist rot)

TA2k commented

Bitte stelle ein größeren Log bereit am besten debug log

2022-12-21 23:09:50.555 - �[32minfo�[39m: host.iobroker instance system.adapter.smartthings.0 started with pid 23282
2022-12-21 23:09:51.115 - �[34mdebug�[39m: smartthings.0 (23282) Redis Objects: Use Redis connection: 127.0.0.1:9001
2022-12-21 23:09:51.176 - �[34mdebug�[39m: smartthings.0 (23282) Objects client ready ... initialize now
2022-12-21 23:09:51.177 - �[34mdebug�[39m: smartthings.0 (23282) Objects create System PubSub Client
2022-12-21 23:09:51.177 - �[34mdebug�[39m: smartthings.0 (23282) Objects create User PubSub Client
2022-12-21 23:09:51.339 - �[34mdebug�[39m: smartthings.0 (23282) Objects client initialize lua scripts
2022-12-21 23:09:51.342 - �[34mdebug�[39m: smartthings.0 (23282) Objects connected to redis: 127.0.0.1:9001
2022-12-21 23:09:51.392 - �[34mdebug�[39m: smartthings.0 (23282) Redis States: Use Redis connection: 127.0.0.1:9000
2022-12-21 23:09:51.439 - �[34mdebug�[39m: smartthings.0 (23282) States create System PubSub Client
2022-12-21 23:09:51.440 - �[34mdebug�[39m: smartthings.0 (23282) States create User PubSub Client
2022-12-21 23:09:51.526 - �[34mdebug�[39m: smartthings.0 (23282) States connected to redis: 127.0.0.1:9000
2022-12-21 23:09:51.985 - �[32minfo�[39m: smartthings.0 (23282) starting. Version 0.0.4 in /opt/iobroker/node_modules/iobroker.smartthings, node: v16.18.1, js-controller: 4.0.23
2022-12-21 23:09:52.289 - �[31merror�[39m: smartthings.0 (23282) AxiosError: Request failed with status code 403
2022-12-21 23:09:52.290 - �[31merror�[39m: smartthings.0 (23282) ""

TA2k commented

Dann stimmt was mit dem token nicht

Das war auch mein erster Gedanke, deshalb hatte ich ihn ein 2. Mal erzeugt und über den kopier Button eingefügt, sowie auch testweise markiert und mit strg+c getestet. Leider das gleiche Ergebnis. Viel Möglichkeiten zum Testen habe ich leider nicht

TA2k commented

gerade nochmal getestet mit einem token. Funktioniert wenn man unter devices alles auswählt

Ich habe es so auch getestet - funktioniert ! Ich habe bei devices alles angewählt, dem Rest nicht. Vorher war bei devices nur control. bei den anderen auch.
So passt es also... nur die Beschreibung sollte angepasst werden, "Wählen Sie im Abschnitt „Authorized Scopes“ eine beliebige Funktionalität aus, die Sie für das Token autorisieren möchten." ist da etwas irreführend.