openHAB 2.2 bringt Language Server und VS-Code-Erweiterung

Das openHAB-Projekt hat am 18. Dezember 2017 Version 2.2 veröffentlicht. Im offiziellen Release-Beitrag nennt das Team neue Werkzeuge für Einrichtung und Konfiguration, darunter die Anbindung an das Language Server Protocol und eine Erweiterung für Visual Studio Code.

Die offiziellen Release Notes zu openHAB 2.2 führen zahlreiche Änderungen an Laufzeit und Erweiterungen auf. Für die textbasierte Konfiguration ist vor allem die neue LSP-Unterstützung relevant, weil Editoren dadurch Syntaxprüfung und Vervollständigung erhalten.

Konfiguration mit Language Server Protocol

Die VS-Code-Erweiterung ersetzt den bisherigen openHAB Designer auf Basis der Eclipse-RCP. Neben Syntaxhervorhebung, Validierung und Content Assist kann sie eine Verbindung zum openHAB-Server nutzen, verfügbare Items und Things durchsuchen und eine Live-Vorschau von Sitemaps anzeigen.

openHAB 2.2 ergänzt außerdem den Home Builder, der aus einer Beschreibung von Stockwerken, Räumen und Geräten erste Item- und Sitemap-Dateien erzeugt. Für die Installation auf Raspberry-Pi-Systemen nennt der Projektbeitrag openHABian 1.4 mit zusätzlichen Werkzeugen wie Node-RED und Grafana.

Die Version verschiebt damit einen Teil der Konfigurationsarbeit aus einer eigenen Entwicklungsumgebung in einen verbreiteten Editor. Ein älterer Beitrag zu Visual Studio zeigt den parallelen Ausbau von Entwicklungsumgebungen und ihren Editionen. openHAB bleibt dabei eine Open-Source-Plattform für Smart-Home-Steuerung, nicht ein Werkzeug für die Spieleproduktion.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein