Very impressed with Vera

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” :slight_smile:

[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]

Nice job designing a great product!

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.

Appreciate a positive note here.

Thank you for the positive feedback.

MiOS is based on an excellent architecture, but IMHO MCV is somewhat behind in fixing bugs and in completing the Luup API.

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.