[!IMPORTANT] This adapter cannot be installed from github
HABPanel is a lightweight dashboard interface for ioBroker based on OpenHAB HABpanel.
It notably features an embedded dashboard designer allowing to build interfaces easily right on the target device.
Getting started
- When accessing HABPanel for the first time on a new browser or device, you should be presented with a rather empty screen - follow the tutorial and begin by clicking (or tapping) on the icon in top-right corner .
- You're now in edit mode, a link ("Add new dashboard") appeared, as well as an "Advanced settings" link.
- If you previously used HABPanel and stored some panel configurations on the server, go to "Advanced settings" and click on your previous configuration - it will be instantly brought back. Or, create your first dashboard: click/tap on the "Add new dashboard" link and give it a name.
- Click/tap on the dashboard tile to enter the dashboard editor
- Add your first widget: select the "Add Widget" menu and choose a widget type (let's say Dummy - a simple widget displaying an item's state)
- Move the widget by drag-and-drop and resize it with the white chevron - it appears when you click on the widget
- Hit on the three dots in the widget top-right corner to bring up its context menu and choose "Edit..."
- Adjust some settings (name, openHAB item etc.) and confirm your changes
- Save your configuration by clicking/tapping the Save button
- Click/tap Run to see your dashboard in action - use your browser's back button or the arrow to go back to the drawing board
- Once you're happy with your set of dashboards, go back to "Advanced settings" then click/tap on "Save the current configuration to a new panel configuration"; this will store it on the openHAB 2 server as described above, and make it available for reuse.
Screenshots







Changelog
1.0.0 (2026-09-25)
- (nowrap) Chart series are no longer truncated to 500 values (#149)
- (nowrap) getHistory no longer invokes its callback twice on a late answer
- (copilot) Adapter requires node.js >= 22 now
- (copilot) Adapter requires js-controller >= 6.0.11 now
- (copilot) Adapter requires admin >= 7.6.17 now
- (mcm1957) Dependencies have been updated.
- (@GermanBluefox) SVG Logo
0.5.0 (2022-02-16)
- (jogibear9988) added on support for new websockets
0.4.3 (2020-08-22)
- (bluefox) The compatibility to socket.io 3.0.13 provided
0.4.1 (2020-02-10)
- (Apollon77) compatibility to web 3.0
0.3.5 (2019-04-15)
- (yaming116) bugfix i18n
License
Copyright (c) 2024-2026 iobroker-community-adapters iobroker-community-adapters@gmx.de Copyright 2017-2022 bluefox dogafox@gmail.com
Eclipse Public License