This is just a quick note to say that the more I learn about MiOS and the more I “peel away the layers” on my VeraLite, the more impressed I am with all the architectural decisions that went into this product. If your goal was to implement a low-power, extendable and interoperable HA “core” device, I think you absolutely nailed it.
Here’s my “architecture check list”
[ul][li]Target low-power, embedded, SoC platform (no PC based products here) ✓[/li]
[li]Leverage existing open source OS + app stack (Linux + OpenWRT) ✓[/li]
[li]Utilize established standards to model device interactions (UPnP) ✓[/li]
[li]Expose all functionality via lightweight RESTful interface (and reuse internally) ✓[/li]
[li]Provide high-level scripting environment for control and extension (Lua + Luup) ✓[/li]
[li]Re-use existing networking tools where possible (i.e. SSH tunneling for reverse proxy) ✓[/li]
[li]Support ubiquitous HA protocol in core (Z-Wave) ✓[/li]
[li]Support and encourage third party development (code.mios.com) ✓[/li][/ul]
Agree.
Being on the forefront of affordable DIY wireless domotica/house automation implies continuous development, fixing of issues and related updates of plugins and firmware.
Find all of it very exciting and I do not expect the maturity and stability of a standard product with limited flexibility, like a TV, as some seem to do.
Simply not comparable.
Fascinated to see it all develop and my house environment along with that.
Possibly a bit the victim of the success they created for VERA and zwave though.
With more zwave devices being introduced, there is need for more software development to ensure compatibility with all versions of VERA and UI, more and faster update cycles of software/firmware and so on.
I’ve got nowhere near the experience that most of you seem to have, but the more I learn about the workings of the VeraLite, the more I appreciate the thought that has gone into the framework. The ability to add plugins makes it so versatile, and the community here has been one of the reasons I came here instead of elsewhere.
From a end-user perspective though, the documentation is rubbish, the UI5 is clunky and the requirement to hit save and then hit continue is just plain silly. All it needs is a good tidying up and have a consistent feel and then it’s the best value for money controller for Zwave!
[quote=“Quinten, post:5, topic:170655”]I’ve got nowhere near the experience that most of you seem to have, but the more I learn about the workings of the VeraLite, the more I appreciate the thought that has gone into the framework. The ability to add plugins makes it so versatile, and the community here has been one of the reasons I came here instead of elsewhere.
From a end-user perspective though, the documentation is rubbish, the UI5 is clunky and the requirement to hit save and then hit continue is just plain silly. All it needs is a good tidying up and have a consistent feel and then it’s the best value for money controller for Zwave![/quote]
I would characterize it as maturing. Both in the UI layer as well as the company. Good foundation and good architecture.
Best Home Automation shopping experience. Shop at Ezlo!