Ach ich sehe gerade, das habe ich alles oben schon beschrieben...
Erzähl doch bitte mal etwas mehr über Dein System. Welche Hardware (x86, ARM, bzw. Raspberry Pi, "normaler PC" o.ä.) verwendest Du, welches Betriebssystem (Windows, GNU/Linux... welche genaue Version)? Wie hast Du openHAB aufgesetzt? Wie greifst Du mit VS Code zu?
openHAB 4 und VS Code
- udo1toni
- Beiträge: 15248
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: openHAB 4 und VS Code
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 12
- Registriert: 10. Mai 2024 23:28
Re: openHAB 4 und VS Code
Also ich habe openhab auf Basis Debian 12 (als VM, nicht als Container) auf Proxmox 8.1.2 laufen. Basis für Proxmox ist ein aktueller Mini-PC mit AMD Ryzen 5 mit 32GB RAM.
Das Verzeichnis /etc/openhab habe ich per Samba für einen bestimmten Benutzer auf dem debian freigegeben und auf meinem Win11-Notebook gemappt. Ich sehe also alle Unterverzeichnisse wie: items, rules, scripts, things, usw. Schreibberechtigung auf die Verzeichnisse ist vorhanden.
Helfen diese Informationen weiter?
Eine Sache in der log hat mich allerdings gewundert, ich denke aber nicht, dass es mit meinem Problem zu tun hat.
Das Verzeichnis /etc/openhab habe ich per Samba für einen bestimmten Benutzer auf dem debian freigegeben und auf meinem Win11-Notebook gemappt. Ich sehe also alle Unterverzeichnisse wie: items, rules, scripts, things, usw. Schreibberechtigung auf die Verzeichnisse ist vorhanden.
Helfen diese Informationen weiter?
Eine Sache in der log hat mich allerdings gewundert, ich denke aber nicht, dass es mit meinem Problem zu tun hat.
Code: Alles auswählen
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$1DiagnosticWrappedException: java.io.FileNotFoundException: /etc/openhab/rules/testrule.rules (Keine Berechtigung)
Caused by: java.io.FileNotFoundException: /etc/openhab/rules/testrule.rules (Keine Berechtigung)
- udo1toni
- Beiträge: 15248
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: openHAB 4 und VS Code
Doch, genau das ist das Problem.
Die Dateien unterhalb /etc/openhab/ sollten dem User openhab gehören.
Wenn Du per Samba auf das Verzeichnis zugreifst, ist das fast sicher nicht der Fall.
Die Fehlermeldung besagt, dass openHAB nicht auf die Datei zugreifen kann.
Du kannst das Problem umgehen, indem Du den Modus der Dateien auf 644 änderst (6 -> lesen und schreiben für den Eigentümer, 44 -> lesen für die Gruppe und alle anderen User) sudo chmod 644 -R /etc/openhab/.
Ich nutze für den Zugriff VS Code Remote und melde mich dafür per Private Key als User openhab auf dem Remote System an. Da der Private Key auf meinem Windows PC per Schlüsselverwaltung aufgeschlossen ist, muss ich für die Anmeldung kein Passwort eingeben.
Man kann den Key natürlich auch abgeschlossen lassen, dann fragt VS Code bei jedem Verbindungsversuch nach dem Passwort, um den Key zu entsperren.
Die Dateien unterhalb /etc/openhab/ sollten dem User openhab gehören.
Wenn Du per Samba auf das Verzeichnis zugreifst, ist das fast sicher nicht der Fall.
Die Fehlermeldung besagt, dass openHAB nicht auf die Datei zugreifen kann.
Du kannst das Problem umgehen, indem Du den Modus der Dateien auf 644 änderst (6 -> lesen und schreiben für den Eigentümer, 44 -> lesen für die Gruppe und alle anderen User) sudo chmod 644 -R /etc/openhab/.
Ich nutze für den Zugriff VS Code Remote und melde mich dafür per Private Key als User openhab auf dem Remote System an. Da der Private Key auf meinem Windows PC per Schlüsselverwaltung aufgeschlossen ist, muss ich für die Anmeldung kein Passwort eingeben.
Man kann den Key natürlich auch abgeschlossen lassen, dann fragt VS Code bei jedem Verbindungsversuch nach dem Passwort, um den Key zu entsperren.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 12
- Registriert: 10. Mai 2024 23:28
Re: openHAB 4 und VS Code
Die Berechtigungen habe ich nun rekursiv angepasst, der Benutzer openhab ist nun Besitzer, nun muss ich nur noch schauen wie ich aus VS code remote zugreife. 
VG Torsten

VG Torsten
- udo1toni
- Beiträge: 15248
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: openHAB 4 und VS Code
Schau mal hier: viewtopic.php?p=65144#p65144 da habe ich die notwendigen Schritte kleinteilig dokumentiert.
Bei Fragen: Fragen.
Bei Fragen: Fragen.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 12
- Registriert: 10. Mai 2024 23:28
Re: openHAB 4 und VS Code
Vielen Dank, da werde ich mich mal durcharbeiten... 
VG Torsten

VG Torsten