Sorry guys for getting back to you so late, I meant to share my opinion on this topic a while ago. So I just came back from holiday and one night on a bar I run into a guy who had tried OH two times and given up, first time was OH1.xx and second time openhabian. And he had now given up again, because it was too complicated to get something simple up running.
I would say OH1.xx was for computer science people and OH2 is for engineers, but with the work of @ThomDietrich and @kubawolanin I am sure we can help this guy out and many other like him…
I like the graphical layout. its pretty awesome and I hope I can help improve it somehow.
Basic first what I think the tool should contain:
- Be able to export the files(this is already implemented)
- Backup existing file before overwriting files
- Load existing files into the tool, so that current selection would be highlighted.
I know @rlkoshak and me likes group analogy in items files and it would be great if this approach will be included in the tool. By doing so we could also generate automatic rules and not just items.
Also I like to keep items in seperate files, I know some people like to keep everything thats belong to i.e living room in one file. However I like to keep things that belongs together in their own items file to easily do modification across rooms, for instance if I find out i would like to expose all my temperature items to OpenhabCloud, I just need to add the openhabCloud group to all the items in the temperature.items file instead of doing this in 8 different rooms.items file
I think a seperate tab where the user could select which of @rlkoshak design pattern to integrate would be awesome, I bet 90% of user would like persistence, time of day, internet connection(speedtest by @ThomDietrich), presence .
Maybe a lot of user also would be interested in my alexa dummy items and rules(synonyms), my generic heating rule (with the admin sitemap to set actual target temperatures), my generic scene rule selector(you just add groups of which light items should belong to and each group then becomes a scene(which shows up in sitemap and can be used with alexa). It handles GPIO lights,MQTT,HUE,DMX and much more in the same rule and in the same scene…
Well this was a brief introduction of my opinions, hope we can discuss them further…