Are you also planning on making habmin work again or will it completely be replaced by the new gui?
--
You received this message because you are subscribed to the Google Groups "openhab2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab2+u...@googlegroups.com.
To post to this group, send email to open...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openhab2/472d2a37-fce6-48fa-be38-afc566a8958c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Is there a pointer on setting up the dev environment. I think I read somewhere you were going to write something up in December, so I guess this isn't done yet (no hurry - just asking in case I missed it).
Re HABmin..... I'm not supporting the current version (people may or may not have noticed this :) )
. I've been working on a new version based on the Angular framework. I currently supports graphing, zwave, sitemaps (although poorly!) and the graphical rule designer.
Am 11 Dec 2014 um 20:14 schrieb Ben Jones <ben.j...@gmail.com>:
Just wow Chris - that new UI looks fantastic. God knows how you find the time to do all this incredible work!!
--
You received this message because you are subscribed to the Google Groups "openhab2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab2+u...@googlegroups.com.
To post to this group, send email to open...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openhab2/a01ab03f-b541-4326-ad9d-627d00b2c2f0%40googlegroups.com.
regarding responsibility I fully agree. A modern UI should support all device screens, beginning from mobile up to a large desktop. I don´t see a need for different UIs for different resolutions.
Thus I assume the implementation looks completely different. The look is also completely different. So at least one of the UIs must be hardly refactored to fit into the another.
I´m just wondering what kind of API you use for configuration. Do you use the new Thing REST API?
So I actually have no real idea how to proceed. For me it is also not a problem to have multiple UIs, so the user can choose the one he likes. Maybe the UIs have different focusses - e.g. advanced technical users vs. basic users . I´m also open for discussions how to combine the approaches or how to bring it together, but as I said I think both UIs are completely different, so it will be quite difficult.
The plan for the Paper UI on the long term was also a contribution to Eclipse SmartHome, so that other (possibly commercial) projects can use and benefit from it.
Am Donnerstag, 11. Dezember 2014 21:38:32 UTC+1 schrieb Chris Jackson:Hi Kai,The nice thing about using Bootstrap as the UI framework (on top of Angular as the application framework) is it works fine with touch as well - and it's responsive. However, the layout with the charting (with the list on the left and graph on the right) isn't ideal for smaller screens as it folds so the list is above and the chart below (at least on the phone - it's fine on the tablet). It works pretty well on my Android phone, and my tablet (and of course the PC). It does need a bit more styling for these devices to make the layout a bit nicer (maybe hiding some buttons when the screen gets smaller), but it works reasonably well given I've not made a lot of effort to on this yet...I'm guessing the Paper UI is likely to be the same - it's the way of the world these days - people don't really want to design multiple UIs, it should just work on whatever device. On the other hand,from the user perspective, people have different likes and dislikes when it comes to UIs, so I'm not sure if there's a one size fits all anyway (??)I'll see if I can get a working version of this available over the weekend to play with...Chris
--
You received this message because you are subscribed to the Google Groups "openhab2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab2+u...@googlegroups.com.
To post to this group, send email to open...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openhab2/e2871cd6-4394-4d48-9831-a8289682ed02%40googlegroups.com.
regarding responsibility I fully agree. A modern UI should support all device screens, beginning from mobile up to a large desktop. I don´t see a need for different UIs for different resolutions.I do not fully agree here. This is a bit what Microsoft tried with Metro and failed badly: To have a UI design that is likewise suitable for touch and for mouse. So yet - both cases can be suitable for screens of all sizes, but a touch-optimised UI might not be the best choice to use at a PC with a mouse and vice versa.If I look at Chris’ chart buttons, they are nice for using them with a mouse, but I would rather not use them by touch, but expect pinch & zoom possibilities here.
Thus I assume the implementation looks completely different. The look is also completely different. So at least one of the UIs must be hardly refactored to fit into the another.My (maybe dilettante) idea would be to only merge the main menu (the tabs) together and have the different tabs done in different ways. I would expect that the different tabs could be somehow treated like separate applications. If then both of you would implement the same themes (i.e. a paper theme like Dennis and a dark theme like Chris), this could already move closer together.
I´m just wondering what kind of API you use for configuration. Do you use the new Thing REST API?Some history for you: With HABmin, Chris added functionality to openHAB that allows manipulating the DSL files through the REST API. As I always had in mind to build an Xtext-less runtime, I never made HABmin a part of the official distribution as this would have „officially confirmed“ this functionality. As I couldn’t offer any other way for Chris though, I was fine with doing this in HABmin. Now with the new thing concept, I would like to find a way with Chris to migrate his work - that’s how the discussion here started today.So I actually have no real idea how to proceed. For me it is also not a problem to have multiple UIs, so the user can choose the one he likes. Maybe the UIs have different focusses - e.g. advanced technical users vs. basic users . I´m also open for discussions how to combine the approaches or how to bring it together, but as I said I think both UIs are completely different, so it will be quite difficult.If my suggestion from above could work out, I can imagine that there can be many synergies in the end: User preference settings, localization, chart libraries, notification support etc. So I somehow feel that having two competing UIs doing many similar things, but slightly different, is not the best way to move forward.
The plan for the Paper UI on the long term was also a contribution to Eclipse SmartHome, so that other (possibly commercial) projects can use and benefit from it.We also discussed that in general it should be possible to extend the UI by new tabs through others. So if you both manage to merge your approaches, this would be a first proof that this can be feasible. :-) Am I too naive...?
Make sense?
--
You received this message because you are subscribed to the Google Groups "openhab2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab2+u...@googlegroups.com.
To post to this group, send email to open...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openhab2/e4486399-48fa-4e1d-b358-f7e31656bed8%40googlegroups.com.
On 11 Dec 2014, at 20:14, Ben Jones <ben.j...@gmail.com> wrote:
Just wow Chris - that new UI looks fantastic. God knows how you find the time to do all this incredible work!!
--
You received this message because you are subscribed to the Google Groups "openhab2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab2+u...@googlegroups.com.
To post to this group, send email to open...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openhab2/a01ab03f-b541-4326-ad9d-627d00b2c2f0%40googlegroups.com.
I share your feeling. But I´m not sure if this can be prohibited. I guess Paper UI and Chris UI will not be the last tries to come up with a UI for openHAB. But I agree that it would be better for the user to bundle our energy into one good application, than having two applications, which have a lot of common functionalities.
Even if Chris would make his UI white, they look completely different and they have different conceptional design and usability. So in that case I think it will not be a good experience for the user if we would integrate all kinds of applications into one UI. For that we could better use the dashboard as entry point into different apps.
Am Donnerstag, 11. Dezember 2014 21:38:32 UTC+1 schrieb Chris Jackson:Hi Kai,The nice thing about using Bootstrap as the UI framework (on top of Angular as the application framework) is it works fine with touch as well - and it's responsive. However, the layout with the charting (with the list on the left and graph on the right) isn't ideal for smaller screens as it folds so the list is above and the chart below (at least on the phone - it's fine on the tablet). It works pretty well on my Android phone, and my tablet (and of course the PC). It does need a bit more styling for these devices to make the layout a bit nicer (maybe hiding some buttons when the screen gets smaller), but it works reasonably well given I've not made a lot of effort to on this yet...I'm guessing the Paper UI is likely to be the same - it's the way of the world these days - people don't really want to design multiple UIs, it should just work on whatever device. On the other hand,from the user perspective, people have different likes and dislikes when it comes to UIs, so I'm not sure if there's a one size fits all anyway (??)I'll see if I can get a working version of this available over the weekend to play with...Chris--
You received this message because you are subscribed to the Google Groups "openhab2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab2+u...@googlegroups.com.
To post to this group, send email to open...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openhab2/e2871cd6-4394-4d48-9831-a8289682ed02%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.--
You received this message because you are subscribed to the Google Groups "openhab2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab2+u...@googlegroups.com.
To post to this group, send email to open...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openhab2/be96097f-ae5d-4173-a83e-de36ef0f8b8a%40googlegroups.com.
I do not really agree that using the dashboard is the solution. If I imagine, that both Paper UI and HABmin further evolve and Paper UI has a great inbox handling, while HABmin brings me the best way to configure my ZWave network. What options do I have? Install two phone-gapped apps on my phone? Both polling for the same events all the time in the background? I’d rather want to have a single app, where I can switch between the different functionalities in the main menu. Clearly the break in the look&feel is everything but nice, but what to do about it? At least I would stay inside the same smartphone app (where the menu becomes your „dashboard“) and all the technical infrastructure would be shared (e.g. authentication settings, background events, etc.).
--
You received this message because you are subscribed to the Google Groups "openhab2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openhab2+u...@googlegroups.com.
To post to this group, send email to open...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openhab2/bd15fd88-ce9e-46b5-b011-4a5ab7240068%40googlegroups.com.