openHAB is a vendor and techology agnostic open source automation software for your home. This extension allows you to work with openHAB files (like *.items
, *.rules
, *.sitemap
and *.script
) thanks to the syntax highlighting, code snippets and integrated search.
The extension is designed with openHAB 2.x in mind - most snippets/design patterns will work in openHAB 2.x
- Code snippets for openHAB including Design Patterns by Rich Koshak
- Syntax highlighting for openHAB DSL (rules, items, scripts and sitemaps).
- Integrated quick search of openHAB docs page (
Alt + Shift + O
) - Integrated Basic UI preview window (
Ctrl + Alt + O
or editor title icon)
If you have a sitemap file active in your editor and open Basic UI (Ctrl + Alt + O
or editor title icon), you'll land directly on the sitemap you're working on.
You don't need to provide any configuration to this extension. It automatically detects the hostname of openHAB. Detection is based on the path of active file.
None yet. Feel free to submit an issue in the repository.
Initial release of VS Code openHAB extension
Enjoy!