VSC kann angeblich Datei nicht öffnen

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Benutzeravatar
OliverCJ
Beiträge: 405
Registriert: 29. Aug 2017 12:41
Answers: 3
Wohnort: Bergisch Gladbach

VSC kann angeblich Datei nicht öffnen

Beitrag von OliverCJ »

Hallo zusammen,

ich habe gestern auch endlich VSC mit der OH3-Installation verbinden können. Habe noch einige Fehler bei den rules... da muss ich mal schauen...
Diese Fehler werden mir auch gemeldet, aber wenn ich dann darauf klicke, bekomme ich eine Meldung, dass VSC die Datei nicht öffnen könnte.
Wähle ich sie aber aus dem Ordner aus, dann wird sie korrekt dargestellt. Zu Verdeutlichung mal ein Bild:
OH3-rules.JPG
Naja, und der Vollständigkeit halber auch die entsprechende rule um die es geht:

Code: Alles auswählen

rule "Morgenschaltung"
when
    Item FlurOG_Bewegungsmelder_Kanal1_MOTION changed to ON
then
    if (Zustand_Tag.state == OFF) {
        var Stunde = now.getHourOfDay
        if (Stunde > 4 && Stunde < 10) {
            WoZi_kleineLampe_Color.sendCommand("30,64,80")
            Kueche_LichtArbeitsplatte_Color.sendCommand("30,60,100")
        }
    }
end
Das passiert übrigens bei jeder einzelnen Datei, die ich über die "Probleme" öffnen möchte...

Jemand ne Idee?

Danke!
Oliver
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

_______________________________________________
Homematic IP Komponenten an CCU 3 (wächst stetig)
Innogy Smarthome System (verabschiedet sich langsam)
Philips Hue Beleuchtung
Fritz!Box
VU+ Solo SAT-Receiver
2 Squeezeboxen
Denon Heos System

BOP
Beiträge: 197
Registriert: 23. Sep 2018 19:43
Answers: 1

Re: VSC kann angeblich Datei nicht öffnen

Beitrag von BOP »

Ist bei mir genauso. Fands bisher immer "normal". Denn schau dir mal den Pfad an. Auf (m)einem lokalen WIndows PC, auf dem VSC läuft, ist der natürlich verkehrt.


EDIT: Ach ja, now.getHourOfDay() ist jetzt now.getHour()

BOP
Beiträge: 197
Registriert: 23. Sep 2018 19:43
Answers: 1

Re: VSC kann angeblich Datei nicht öffnen

Beitrag von BOP »

Und wenn ich schon mal dabei bin, ich meine mich zu erinnern, dass Telegram jetzt auch etwas anderes funktioniert.
Ich verschicke die mit OH3 so:

Code: Alles auswählen

        val telegramAction = getActions("telegram","telegram:telegramBot:4273fa3425")
        telegramAction.sendTelegram("Das Garagentor steht seit mehr als 30 Minuten auf!")

Benutzeravatar
OliverCJ
Beiträge: 405
Registriert: 29. Aug 2017 12:41
Answers: 3
Wohnort: Bergisch Gladbach

Re: VSC kann angeblich Datei nicht öffnen

Beitrag von OliverCJ »

Hi Bop,

erstmal Danke! Die Anpassung bei der Telegram-Action habe ich schon fast in allen rules gemacht. Die time-Sachen muss ich noch, der Hinweis hilft aber auf jeden Fall.. Danke!

Welchen Pfad soll ich mir anschauen? Eigentlich passt das alles. Habe den "openhab-conf" als Netzlaufwerk in Windows eingebunden und in VSC ein Workspace angelegt. Die workspace-Datei sieht wie folgt aus:

Code: Alles auswählen

{
	"folders": [
		{
			"path": "V:\\"
		}
	],
	"settings": {
		"openhab.connection.authToken": "oh.VSCZugriff.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
	}
}

_______________________________________________
Homematic IP Komponenten an CCU 3 (wächst stetig)
Innogy Smarthome System (verabschiedet sich langsam)
Philips Hue Beleuchtung
Fritz!Box
VU+ Solo SAT-Receiver
2 Squeezeboxen
Denon Heos System

BOP
Beiträge: 197
Registriert: 23. Sep 2018 19:43
Answers: 1

Re: VSC kann angeblich Datei nicht öffnen

Beitrag von BOP »

OliverCJ hat geschrieben: 20. Aug 2021 09:56 Welchen Pfad soll ich mir anschauen?
Ich meine den Pfad, in dem versucht wird die Datei zu öffnen.
vsc1.jpg
So gibt es den unter Windows ja natürlich nicht. Meine Vermutung deswegen (bisher) ist, dass VSC versucht unter Windows unter diesem Pfad die Datei zu finden. Was nicht geht.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

BOP
Beiträge: 197
Registriert: 23. Sep 2018 19:43
Answers: 1

Re: VSC kann angeblich Datei nicht öffnen

Beitrag von BOP »

Übrigens habe ich bei mir in VSC direkt den Netzwerkpfad angegeben. Somit brauche ich unter Windows kein Netzwerklaufwerk verbinden:

Code: Alles auswählen

"path": "\\\\192.168.0.248\\openHAB-conf\\"

Benutzeravatar
OliverCJ
Beiträge: 405
Registriert: 29. Aug 2017 12:41
Answers: 3
Wohnort: Bergisch Gladbach

Re: VSC kann angeblich Datei nicht öffnen

Beitrag von OliverCJ »

Auf dem Raspi liegt die Datei schon genau in dem Verzeichnis, welches da angegeben ist. Vorhanden ist sie also...

Es spielt übrigens auch keine Rolle, ob die Datei in VSC schon geöffnet ist oder noch nicht. Die Meldung bleibt die gleiche...

_______________________________________________
Homematic IP Komponenten an CCU 3 (wächst stetig)
Innogy Smarthome System (verabschiedet sich langsam)
Philips Hue Beleuchtung
Fritz!Box
VU+ Solo SAT-Receiver
2 Squeezeboxen
Denon Heos System

BOP
Beiträge: 197
Registriert: 23. Sep 2018 19:43
Answers: 1

Re: VSC kann angeblich Datei nicht öffnen

Beitrag von BOP »

OliverCJ hat geschrieben: 20. Aug 2021 12:44 Auf dem Raspi liegt die Datei schon genau in dem Verzeichnis, welches da angegeben ist. Vorhanden ist sie also...
Ja klar, aber versuch in VSC unter Windows mal das Verzeichnis zu finden ...

Die Frage ist, woher bezieht VSC die Pfadangabe (ich denke über die API direkt von OH). Bzw. lässt sich die irgendwo (ver)ändern.

Benutzeravatar
udo1toni
Beiträge: 15269
Registriert: 11. Apr 2018 18:05
Answers: 245
Wohnort: Darmstadt

Re: VSC kann angeblich Datei nicht öffnen

Beitrag von udo1toni »

Dieses Problem ist "normal" und meines Wissens nicht "lösbar".
Der Link wird nur funktionieren, wenn die Datei auf dem System exakt über den angegebenen Pfad erreichbar ist. Das funktioniert also nur, wenn VCSode auf dem Rechner selbst läuft.
Remote, so, wie man gewöhnlich mit VSCode auf die openHAB Konfiguration zugreift, wird der Link nicht funktionieren. Aber es wird ja schon angezeigt, in welcher Datei der Fehler zu finden ist, wenn die Datei geöffnet ist, sollte der Fehler auch unmittelbar rot gekennzeichnet sein, so dass man ihn eigentlich auch ohne den Link schnell finden kann.
openHAB4.3.6 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

Benutzeravatar
OliverCJ
Beiträge: 405
Registriert: 29. Aug 2017 12:41
Answers: 3
Wohnort: Bergisch Gladbach

Re: VSC kann angeblich Datei nicht öffnen

Beitrag von OliverCJ »

Ja Udo, da hast Du natürlich Recht! Die Datei ist schnell gefunden und dann auch innerhalb der Datei der Fehler, da er ja markiert wird. Es hatte mich auch nur gewundert und ich dachte, es sei eine Einstellungssache... Dann hätte ich es natürlich behoben.
Aber Danke auf jeden Fall!

_______________________________________________
Homematic IP Komponenten an CCU 3 (wächst stetig)
Innogy Smarthome System (verabschiedet sich langsam)
Philips Hue Beleuchtung
Fritz!Box
VU+ Solo SAT-Receiver
2 Squeezeboxen
Denon Heos System

Antworten