Logo von Developer

Suche
Abonnieren

Tägliche Top-News bei WhatsApp, Facebook Messenger, Telegram & Insta

preisvergleich_weiss

Recherche in 1.733.931 Produkten

Rainald Menge-Sonnentag 47

Smart Home: openHAB 2.2 öffnet sich weiter für Visual Studio Code

openHAB 2.2 öffnet sich für Visual Studio Code

Bild: openHAB

Durch die Anbindung an das Language Server Protocol wird das Smart-Home-System unabhängig von der IDE. Die Erweiterung für Visual Studio Code ersetzt den openHAB Designer. Der neue Home Builder hilft beim Umsetzen der Infrastruktur.

Kurz bevor zu Weihnachten diverse Smart-Home-Geräte unter dem Christbaum liegen, haben die openHAB-Macher Version 2.2 der Smart-Home-Plattform veröffentlicht. Das Release bringt vor allem hinsichtlich des Toolings einige Neuerungen. So ist die Anbindung an Visual Studio Code nun das offizielle Werkzeug der Wahl, und der Home Builder automatisiert das Erstellen von Boilerplate-Code.

Anzeige

Die Visual Studio Code Extension gab es bereits zum Release von openHAB 2.1 im Juni. Nun ist sie so weit ausgereift, dass sie das separate Tool openHAB Designer ablöst: Das Team hat das auf Eclipse RCP (Rich Client Platform) aufgebaute Werkzeug offiziell in den Ruhestand geschickt. openHAB arbeitet mit dem Language Server Protocol (LSP) zusammen, das Microsoft, Red Hat und Codenvy im Sommer 2016 vorgestellt hatten. LSP trennt die Logik für einzelne Programmiersprachen beziehungsweise Protokolle von der Entwicklungsumgebung und ein lokaler Server übernimmt spezifische Vorgänge wie die Autovervollständigung oder das Erkennen von Fehlern. Visual Studio Code arbeitet ebenso mit LSP zusammen wie Eclipse und Atom.

Die VS Code Extension bietet einen Browser für den Zugriff auf die physischen Endgeräte (Things) und die virtuellen Funktionen (Items). Optional lässt sich ein separates Fenster einblenden, das eine Vorschau der Sitemap-UI anzeigt. Nutzer können zudem die openHAB-Konsole direkt in Microsofts Open-Source-Editor verwenden.

Der Home Builder ist ein separates Werkzeug, das beim Erstellen von Items und Sitemaps hilft: Nutzer definieren den Aufbau ihres Smart-Home-Systems, und das Tool erstellt den passenden Boilerplate-Code. Der Home Builder ist Bestandteil der Standardinstallation von openHAB 2.2, lässt sich aber auch separat nachinstallieren.

Der Home Builder erspart Arbeit und vermeidet Tippfehler. (Bild: openHAB)

Parallel zum Release der Plattform haben die Macher mit openHABian 1.4 eine neue Variante des sich selbst konfigurierenden Linux-Systems für den Einsatz auf Raspberry Pi und Pine A 64 veröffentlicht. Es bietet nun weitere Optionen, um Tools wie Node-RED, KNXd und Grafana direkt zusammen mit openHAB zu installieren. Nach der Installation sind die zusätzlichen Werkzeuge in das openHAB-Dashboard eingebunden.

Das neue Logo von openHAB

Darüber hinaus bringt openHAB 2.2 wieder zusätzliche Bindings für Endgeräte sowie für Apples iCloud. Einige Anbindungen haben die Macher komplett überarbeitet, um sie für die Konfiguration von openHAB 2 zu optimieren. Schließlich gibt es frische Versionen der Apps für iOS und Android. Nicht zuletzt hat openHAB ein neues Logo bekommen, das sowohl in den mobilen Apps als auch der Nutzeroberfläche zu finden ist.

Anzeige

Weitere Details lassen sich dem Blogbeitrag entnehmen. openHAB verbindet unterschiedliche Komponenten im Smart Home. Das grundlegende Framework bildet die Basis von Eclipse SmartHome. Die OpenSource-Software wird von der openHAB Community entwickelt, und die openHAB Foundation kümmert sich laut der Vereinssatzung um die Förderung von Verbraucherberatung und Verbraucherschutz sowie der Volksbildung bezüglich Freier Software für die Heimautomatisierung. (rme)

47 Kommentare

Themen:

Anzeige
  1. Smart Home: openHAB 2.1 kann auf Eclipse IoT Market zugreifen

    Smart Home: OpenHAB 2.1 kann auf Eclipse IoT Market zugreifen !!!NOCH NICHT VERÖFFENTLICHEN!!!

    Mit der Anbindung lassen sich IoT-Geräte steuern, die das Smart-Home-System nicht kennt. Außerdem bringt openHAB zahlreiche neue Bindings. Eine Erweiterung für Visual Studio Code zum komfortablen Bearbeiten der Konfiguration ist separat erhältlich.

  2. Qt Visual Studio Tools 2.2 arbeiten mit MSBuild zusammen

    Qt Visual Studio Tools 2.2 arbeiten mit MSBuild zusammen

    Das Plug-in für die Entwicklung von Qt-Anwendungen mit Microsofts Entwicklungsumgebungen enthält unter anderem MSBuild-Regeln zum Verwenden des Resource- und des Meta-Object-Compilers von Qt.

  3. Puppet bietet eine Erweiterung für Visual Studio Code

    Puppet bietet eine Erweiterung für Visual Studio Code

    Mit der Extension lassen sich Manifest-Dateien in Microsofts Open-Source-Texteditor erstellen und bearbeiten. Die Technical Preview nutzt IntelliSense zur Syntax-Überprüfung und farblichen Hervorhebung. Außerdem zeigt sie eine Vorschau der Node-Graphen.

  4. Visual Studio Code 1.10.x bringt Übersichtsansicht des Sourcecodes

    Visual Studio Code 1.10 bringt Übersicht des gesamten Sourcecodes

    Eine Minimap, die eine Vorschau der aktiven Datei zeigt, soll bei der schnellen Navigation helfen. Außerdem lassen sich Codepassagen nun mit Syntaxhervorhebung und Formatierung in andere Anwendungen kopieren.

  1. Wetterfühlig mit Eclipse SmartHome

    Wetterfühlig mit Eclipse SmartHome

    Wer beliebige Geräte im Smart Home einbinden möchte, findet mit Eclipse SmartHome ein passendes Framework. Das soll die Erstellung eines Plug-ins beziehungsweise Binding für die Netatmo-Wetterstation zeigen.

  2. 20 Jahre Visual Studio: Werkzeuge kamen und gingen – Vielfalt heute größer denn je

    20 Jahre Visual Studio: Werkzeuge kamen und gingen – Vielfalt heute größer denn je

    Microsoft feiert heute im Rahmen der Markteinführung von Visual Studio 2017 das 20-jährige Jubiläum seiner integrierten Entwicklungsumgebung. heise Developer blickt zurück auf die zahlreichen Veränderungen, die dieses Produkt durchwandert hat.

  3. Episode 57: openHAB und Eclipse SmartHome

    Die Episode 57 des SoftwareArchitekTOUR-Podcasts behandelt das Thema Heimautomatisierung mit openHAB. Dafür wurde Projektleiter Kai Kreuzer zum Gespräch geladen.

  1. Test: Citroёn C3 Aircross BlueHDI 100

    Citroen C3 Aircross

    Mit dem C3 Aircross will Citroёn ein Stück vom boomenden Mini-SUV-Segment mit hochgebockten Frontantriebskleinwagen abhaben. Der expressive Franzose soll besonders komfortabel und praktisch sein. Kann er das im Alltag bestätigen?

  2. Breitbandausbau: Bauern klagen über langsames Internet

    LTE auf dem Land

    Langsames Internet, schlechtes Mobilfunknetz – das ist auf dem Land oft noch Alltag. Auch für Landwirte ist das ein Problem. Der Bauernverband fordert die Bundesregierung zu mehr Anstrengungen auf.

  3. Private Videoüberwachung: Illegaler Einsatz ist strafbar

    Überwachung im Innenhof: Beschwerden von Nachbarn nehmen zu

    Private Überwachungskameras hängen in Hauseingängen oder an Balkonen, filmen den Innenhof oder Besucher im Hausflur. Immer mehr Menschen sehen sich dadurch belästigt. Berlins Datenschutzbeauftragte bekommt es zu spüren.

  4. Missing Link: Im Takt der Maschine, oder: Wenn Roboter regieren

    Missing Link: Im Takt der Maschine, oder: Wenn Roboter regieren

    Weltuntergangsszenarien sind en vogue, wenn die Stichworte Künstliche Intelligenz und Roboter fallen. Die Machtergreifung der Maschinen aber findet bereits statt. Dabei ist eine Mensch-Maschine-Beziehung möglich, die uns von entfremdeter Arbeit befreit.

Anzeige