Just to make clear… I´m not speaking for removing Web UI´s.
What I´m trying to say is, that in my opinion there are two major parts.
One for setting up the system, and one for using the system.
The second could be several/different kinds of user-interfaces, (different designs) like we already have today. But I would prefere one powerfull and flexible option to design the front-end user design.
This is basicly how it is today - But they need a facelift, a clean-up, as well as new and more powerfull functionallites in both parts.
Openhab dont need to get rid of any of the UI´s we´re having today. But they could become optional during the installation of openhab. In time, when new or better UI´s have been made, I´m pretty sure the old ones will dissapear.
I made a quick strategy plan to show my idea… Just to make sure everybody get it
You´ll probably notice, this is not much different from what it is today. But it should be optimized alot.
First of all…
The administrator tools should contain every possible setup options. We can not have an administrator tool, which isn´t capable of handling everything, (like PaperUI cant set taggings for items today). This is very wrong.
The administrator tools (green Web-UI) could be alot better than PaperUI is today. By the use of a better design and drop-down menu, things could be alot better giving a better overview.
I wonder when I enter PaperUI/configuration/Things, all things are listet. Why aren´t they sorted in a sub-menu (fold-out option) from the bindings installed? The same goes for the items. They could be listed and sorted by things (fold-out option). I know there is a filtering options, but why use a design like this. It´s old-school design.
There should be NO control-panel inside the administrator tools. (like PaperUI has today). If the administrator need to control/test/whatever anything, create a front user-design or use frontail log/logfiles.
Second…
The tool for designing the front user-end should be alot more powerfull. (I like the idea of using an scalable vectore graphic design for big screens (tablets etc), like the one in the Habpanel/SVG design.
Unfortunatly habpanel is not powerfull enough to make this fully scalable.
And then a more “simple” BasicUI-like design for mobilephones/small tablets.
This can become a problem where the administrator has to build two different designs). Using scalable vectore graphic design, it could become a plain drag and drop directly from items/functions, if the icons are vector graphic as well.
The Front-user design is the finished design for monitor and/or controlling the system…
My wife and family doesn´t really care about, what I´m dealing, (struggling), with when setting up the system. They care about the end-user interface, the end-user design. This is important to make this a userfriendly and logical as possible.
Please notice - None of the above has anything to do with main installation of openhab!!
Also notice, none of the above interfere with the idea of having control-buttons in the front-user design. Infact, anything should be possible.
My idea is mainly taking from the strategy behind the IHC system, for those of you who are familiar with that commercial “Intelligent House Control” created by LK/Schneider.