I said simple. I did not say un-sophisticated. Good programmers make processes easy to use, easy to debug, and easy to maintain. In other words, simple, or, if you prefer, elegant. YMMV.
Cheerios,
PaulMcT.
Since you claim you've never had a problem with your Vera, you appear to be assigning the source of fault to us, the end users. And you appear to indict lack of programming skill ("processes easy to use, easy to debug and easy to maintain") on the end-users part as being part of the problem. I would suggest you go back and look at how Vera/Mios is positioned, then explain to us how the level of programming skill has anything to do with this product from an end-user perspective (hint: The fact that you do _not_ need to be an CS or EE major is a significant - the dominant? - part of the value proposition).
And for the record, _none_ of the problems I've personally had with MIOS/Vera have had anything to do with the Luup/LUA code I wrote (which, within the confines of the MIOS environment, are as easy to debug as they can be - i.e. lots, and lots, of log output

- it'd be really nice with a MIOS simulator, hint, hint, hint!) . It's almost unequivocally components MCV have guaranteed will work and/or a new Firmware release / the upgrade process. And yes, sometimes that firmware release is "Beta" (often/always - MCV does seem to be in a near constant beta cycle

) and things are expected to "go wrong" on occasion.
That said, and since I started this thread with a (massive) rant, let me state that I actually _enjoy_ tinkering and writing code. It's fun! It's when the core OS fails (completely) and my wife complains that I get frustrated and cranky. I was _very_ cranky earlier this week...
I don't want to set a precedent, so I'll state for the record, that it should not have taken that level of frustration (and public airing of it) for me to get the help I got as it will likely mean significant upswing in noise-to-activity on the forums (people will start b*tching here after only a couple of hours/minutes of perceived non-response). We all need to remember that nowhere in the purchase documentation does MCV provide a Service Level Agreement (SLA).
My primary frustration stemmed from the perceived prioritization of the support cases, not the fact that I had to wait a day or two (I expected that). Once I got help for my more critical problem, the help has been excellent and swift!
Thanks to Daniel @ MCV for that!
(Just hope I didn't jinx myself now since my Vera isn't 100% back to normal yet...)