Ach ja, kleine Ergänzung, weil ich weiter obern erwähnt habe, dass ich die relevanten openHAB Ordner alle hinzugefügt habe, aber die alle als openhab angezeigt werden: Man kann (mindestens) bei Verwendung eines Workspace auch Namen setzen, die dann statt des letzten Pfadteils angezeigt werden. Mein openhab.code-workspace sieht nun so aus:
Code: Alles auswählen
{
"folders": [
{
"path": "../../../etc/openhab",
"name": "conf"
},
{
"path": ".",
"name": "userdata"
},
{
"path": "../../log/openhab",
"name": "logs"
}
],
"settings": {
"openhab.connection.host": "http://192.168.178.55",
"openhab.connection.port": 8080,
"openhab.itemCasing": "camel",
"openhab.languageserver.remoteEnabled": true,
"openhab.languageserver.remotePort": 5007,
"openhab.useRestApi": true,
"openhab.connection.authToken": "oh.vscode.********************************************************************",
"yaml.schemas": {
"https://www.schemastore.org/openhab-5.1.json": [
"file:///etc/openhab/yaml/**/*.yml",
"file:///etc/openhab/yaml/**/*.yaml"
]
}
}
}
Das yaml schema ist der neueste heiße Scheiß

wenn man das yaml Plugin (von Red Hat) installiert, bekommt man durch das verlinkte Schema im yaml-Ordner ein klein wenig Hilfe

aber natürlich kein Vergleich zum "echten" openHAB Plugin. Ich hoffe, der Entwickler baut noch native Unterstützung von yaml ein.
openHAB5.1.2 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.5 - AMD Ryzen 5 3600 6 Kerne, 12 Threads - 64 GByte RAM - ZFS Pools: Raid Z1, 3 x 20 TB HDD -> 40 TByte und Raid Z0-Mirrored 4 x 1 TByte NVMe -> 2 TByte