Because openHAB2 is an open system, its possible to add new user interface modules, e.g. dashboards. There is an very promising, but early prototype of HABpanel “PanelUI” which is worthwhile to have a look on. I will keep updated this article if there is progess on that tool. This post is just an outlook.
Prerequsites
If you want to check it out, download the .jar file from github and drop it into your addons folder. I added the entry “panelui” in file <conf>/services/addons.cfg. Afterwards it will be installed automatically.
# A comma-separated list of UIs to install (e.g. "basic,paper") ui = basic,paper,classic,panelui
Please be aware that its currently a prototype and persistence is still restricted to browser and not saved on the server at the moment, see forum contribution by the author of PanelUI in openHAB2 community.
From this community source I have taken two screenshots to demonstrate the big potential for smartphone and tablet usage:
How to test it
Its very simple: You find this GUI in your browser by your entry openHAB2 URL, in simplest case
http://localhost:8080/
You will be requested to add a new dashboard.In next pictue there is already this one I created for my first test.
Lets create now “Frank2”, With edit button you wil get an “Add widget” Button which currently allows you to add following widgets:
Each created widget possesses a configuration button where you should define your widget, in case of switch gadget:
For other widget types you are able to modify color or orientation. Please try it – it’s so simple that no more description is needed.
The size of widget can be changed via the white triangle in lower right corner. Via drag&drop you can change the arrangement of widgets.
Finally go to “run mode” and you will admire the result:
Many thanks to user “ysc” for this wonderful addon!