Seite 1 von 3

Visual Studio Code Fehlermeldung

Verfasst: 18. Jun 2021 12:43
von Snatsch
Hallo,
bekomme immer wenn ich VSC anmache folgende Meldung

"You are using deprecated config values for the openHAB Extension!

Those values are still used for the moment, but will be removed in newer extension versions.

Please take a look at the current extension settings
and update to the new config parameters and also remove the deprecated ones."

und wenn ich Schreibe kommt immer die Meldung "A request has failed. See the output for more information."

kann damit leider nichts anfangen und bin wieder mal auf eure Hilfe angewiesen.

Re: Visual Studio Code Fehlermeldung

Verfasst: 18. Jun 2021 16:04
von BOP
Hallo,
mir hat dieser Tipp geholfen.

Ich hatte im openHAB-conf Ordner einen Ordner ".vscode" der eine settings.json Datei enthielt. Dort waren noch die alten Einstellungen drin. Ich habe die Datei gelöscht und die Meldung verschwand.

Re: Visual Studio Code Fehlermeldung

Verfasst: 18. Jun 2021 17:52
von Snatsch
jetzt habe ich soviel herum probiert das die Fehlermeldung weg zu scheinen ist. Nur wird jetzt wenn ich über ein Item fahre mir auch nicht mehr der Wert des Items angezeigt, oder beim schreiben vervollständigt.

Re: Visual Studio Code Fehlermeldung

Verfasst: 18. Jun 2021 17:59
von peter-pan
Welche OH-Version benutzt du denn (OH2 oder OH3)? Wie sieht denn deine settings.json aus ?
Im Conf-Ordner von OH3 habe ich folgende Einstellungen:

Code: Alles auswählen

{
    "openhab.connection.host": "192.168.178.yy",      // IP-Adresse OH3-Rechner
    "openhab.connection.port": 8080,
    "openhab.languageserver.remoteEnabled": true,
    "openhab.languageserver.remotePort": 5007,
//    "openhab.sitemapPreviewUI": "basicui",
    "openhab.useRestApi": true,
//    "openhab.connection.basicAuth.password": "WeißIchNicht",
//    "openhab.connection.basicAuth.username": "SagIchNicht",
    "openhab.connection.authToken": "oh.vsc.geheime Daten"
}

Re: Visual Studio Code Fehlermeldung

Verfasst: 18. Jun 2021 18:04
von Snatsch
ich habe openhab 3

Re: Visual Studio Code Fehlermeldung

Verfasst: 18. Jun 2021 18:09
von Snatsch
"openhab.connection.host": "192.168.2.179",
"openhab.connection.port": 8080,
"openhab.connection.authToken": "oh.VSC.XXXXXXXXXXX",
"openhab.connection.basicAuth.username": "XXXXXXX",
"openhab.connection.basicAuth.password": "XXXXXXXX",
"openhab.useRestApi": false

so sieht es bei mir aus :roll:

Re: Visual Studio Code Fehlermeldung

Verfasst: 18. Jun 2021 18:38
von Snatsch
ok jetzt scheint es wieder zu gehen :) vielen Dank
eine Frage habe ich noch. sobald ich denn languageserver installiere kommt die Fehlermeldung wieder.

Re: Visual Studio Code Fehlermeldung

Verfasst: 18. Jun 2021 18:59
von peter-pan
Ich bin mir nicht sicher, aber könnte es sein, dass der Language-Server den Zugriff auf die REST-Api braucht ? (Nur Vermutung)

Re: Visual Studio Code Fehlermeldung

Verfasst: 18. Jun 2021 19:09
von Snatsch
welchen languageserver hast du installiert ?

Re: Visual Studio Code Fehlermeldung

Verfasst: 18. Jun 2021 19:17
von peter-pan
Mit LanguageServer ist eigentlich die OH-Erweiterung von VSC gemeint (so wie ich das verstanden habe) und damit ist die Syntax-Prüfung (DSL) gemeint und natürlich auch, ob z.B. ein Item vorhanden ist, welches du definiert hast. Deshalb auch der Zugriff auf REST-Api.

Edit:
Das sollte unter OH3 eigentlich inzwischen obsolet sein, wenn du den Token richtig in OH3 angelegt hast.

Code: Alles auswählen

"openhab.connection.basicAuth.username": "XXXXXXX",
"openhab.connection.basicAuth.password": "XXXXXXXX",