Seite 2 von 4
Re: Schalten einer Leuchte funktioniert nicht
Verfasst: 13. Jul 2020 17:19
von udo1toni
Na, dass ist das Arbeitsverzeichnis. Dort können auch Einstellungen hinterlegt sein. Für das openHAB Plugin kann das deaktiviert sein, sicher bin ich mir da aber nicht. Die Einstellungen sind in einer Datei .vscode gespeichert, wenn ich es richtig im Kopf habe. Ist immer alles json...
Gesendet von meinem SM-G973F mit Tapatalk
Re: Schalten einer Leuchte funktioniert nicht
Verfasst: 13. Jul 2020 22:16
von Blui
Ich habe VSC dann gestern noch einmal drüber installiert. Geändert hat sich nichts.
Allerdings steht in meiner settings.json aus dem Ordner .vscode auch nur
Code: Alles auswählen
"openhab.password": "openhabian",
"openhab.username": "openhabian",
"openhab.host": "192.168.188.30",
"openhab.paperPath": ""
Version ist diese hier
Version: 1.47.0 (user setup)
Commit: d5e9aa0227e057a60c82568bf31c04730dc15dcd
Date: 2020-07-09T08:02:06.629Z
Electron: 7.3.2
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Windows_NT x64 10.0.18362
Re: Schalten einer Leuchte funktioniert nicht
Verfasst: 13. Jul 2020 23:59
von Blui
peter-pan hat geschrieben: ↑13. Jul 2020 11:22
..ich bin zwar nicht ganz sicher, aber ich denke, dass diese Fehlermeldung daher kommt, dass du deine Items selbst angelegt hast und nicht über PaperUI.
Eben nochmal getestet: Über PaperUI ein Item angelegt, nach reload in VSC angeklickt, wieder die Fehlermeldung bekommen. Daran kann es also nicht liegen
Re: Schalten einer Leuchte funktioniert nicht
Verfasst: 14. Jul 2020 00:24
von peter-pan
...ich bin mir da noch nicht so ganz sicher, ob es daran liegt!!!
Auf jeden Fall kannst du Items(ins VSC) immer ändern, wenn du sie in einer Text-Datei angelegt hast. Natürlich musst du sie als "xxx.items" angelegt haben. Das gilt auch für die anderen Dateien, z.B.rules, etc..
Das andere Phänomen, das was du so beschreibst kann ich nur so nachvollziehen, wie ich schon vorher beschrieben habe.
Ich kann keine mit PaperUI angelegte Items mit VSC bearbeiten., da diese in einer Json-Datenbak liegen, die nicht vom Editor unterstützt werden.
Du kannst aber aus der jeweiligen Editor-Einstellung entweder ganze Items-Files (oder einzelne Items) oder bestimmte (oder einzelne) Sitmap-Einstellungen generieren.
Ich ignoriere diese Meldung, weil ich glaube, dass sie für "mich" nicht zutrifft. Ich kann trotzdem alles mit VSC machen, was ich brauche und möchte.
Re: Schalten einer Leuchte funktioniert nicht
Verfasst: 14. Jul 2020 00:53
von peter-pan
.grad noch mal quer gelesen. Das was Udo meinte ist, dass du noch eine paar Einstellungen wegen LSP und Resr Api brauchst. das sieht in meiner "settings.json" in ".vscode" mindestens so aus:
settings.json":
Code: Alles auswählen
{
"openhab.host": "192.168.178.xx",
"openhab.port": 8080,
"openhab.remoteLspEnabled": true,
"openhab.remoteLspPort": 5007,
"openhab.sitemapPreviewUI": "basicui",
"openhab.useRestApi": true,
"python.linting.ignorePatterns": [
"**/automation/**/python/core/**/*.py",
"**/automation/**/python/community/**/*.py"
],
"python.linting.enabled": true,
"python.linting.pylintEnabled": true
}
D.h. diese Variablen solltest du auch gesetzt haben:
Code: Alles auswählen
"openhab.remoteLspEnabled": true,
"openhab.remoteLspPort": 5007,
"openhab.useRestApi": true,
Evtl. gilt das auch für deinen "user" in der Windows-Konfiguration. Das wird aber die "Fehlermeldung" nicht ändern, die für mich keine ist. Du kannst das LSP- Zeugs und das REST API Gedönse in deine "settings-Datei" integrieren, damit bist du auf der sicheren Seite. Aber es wird dir nicht weiterhelfen, wenn du versucht unter "OH" irgendwelche Items zu bearbeiten, da du eigentlich unter dem Punkt "items" nur "Gruppen-Items" findest und wenn du dann ein darunterliegendes Item versuchst zu bearbeiten, diese Fehlermeldung bekommst.
Deshalb nochmal meinen Hinweis, wenn du eine Item(in einer Textdatei) ändern willst, dann mach das bitte in der entsprechenden Textdatei. Wenn du ein Item ändern willst, das du in der PaperUi angelegt hast, dann kannst du das auc nur in der Paper UI ändern.
Wenn ich Udo richtig verstanden habe, dann wird das evtl. in OH3 besser (anders).
Re: Schalten einer Leuchte funktioniert nicht
Verfasst: 14. Jul 2020 09:12
von udo1toni
Anders.

Besser in dem Sinne, dass man sowohl Text-Modus als auch Klicki-Modus nutzen kann (soweit ich das mit bekommen habe)
Noch ein Punkt: Nutzt Du eventuell einen UNC-Pfad als Arbeitsverzeichnis?
Re: Schalten einer Leuchte funktioniert nicht
Verfasst: 14. Jul 2020 11:33
von Blui
Nein, nicht bewusst.
Alles ganz normal ohne irgendwelche besonderen Einstellungen.
Ob es was bringt wenn ich VSC noch einmal komplett deinstalliere und neu drauf mache?
Re: Schalten einer Leuchte funktioniert nicht
Verfasst: 14. Jul 2020 13:36
von udo1toni
Was heißt besondere Einstellungen? Die Frage ist ja nur, ob Du als Arbeitsverzeichnis die Freigabe über einen Laufwerksbuchstaben oder ohne Laufwerksbuchstaben nutzt [emoji846]
Gesendet von meinem SM-G973F mit Tapatalk
Re: Schalten einer Leuchte funktioniert nicht
Verfasst: 14. Jul 2020 13:49
von Blui
Nein, das ist ganz normal als Laufwerk W: eingebunden.
Re: Schalten einer Leuchte funktioniert nicht
Verfasst: 14. Jul 2020 20:38
von udo1toni
Schade.
Gesendet von iPad mit Tapatalk