The openHAB Documentation Has Moved

The documentation has moved to and

Please use the link below to be redirected to the new version of this article, and update your bookmarks.

User Interfaces

openHAB offers a variety of frontends for user interaction, from administrative web frontends to dedicated smartphone apps.

Web Application Description
Basic UI The Basic UI is an HTML5 web application in Material Design, designed for operating openHAB.
Classic UI The Classic UI is the original openHAB 1.x webui, designed for operating openHAB.
HABmin HABmin is a modern, professional and portable user interface for openHAB, providing both user and administrative functions.
HABPanel HABPanel is a lightweight dashboard interface for openHAB.
Paper UI The Paper UI is an AngularJS-based HTML5 web application in Material Design, designed for setup and administration purposes.
App Description
Android App The native Android app to access openHAB on the go.
iOS App The native iOS app to access openHAB on the go.
Windows 10 App The native Windows 10 app to access openHAB on the go.


Basic UI, Classic UI and all openHAB apps present a graphical user interface as defined in Sitemaps, with the help of Items. Each Item as well as each Sitemap element may be associated with an icon visible next to it. Currently only the Classic Icon Set is provided.

Addition of personal icons and customization of the existing ones is supported and encouraged. See the instructions about Custom Icons and Custom Dynamic Icons for more details.

Iconset Description
Classic Icons This is a modernized version of the original icon set of openHAB 1.