mavromatic home

Thursday, July 3, 2008


HAI: Home Automation Interface Software PREVIEW #2

Related Entries: Home Automation
grouse_interface_preview_2_sm.jpg

Here’s another preview of my UI software. Things are progressing… my battle right now is, do I support older than 2.16 firmware? Firmware 2.16 adds Omni-Link II which is better, but I don’t want to leave the folks with 2.15 and earlier out (of course they could upgrade their firmware). I support both, but the logic required gets tricky — I’m worried about future updates and how I’ll need to support legacy if I decide to support older firmwares now. What do you guys think?

Performance is pretty good but anytime you add a graphical user interface CPU usage will be higher than boring native UI controls — overall I’m happy with how it’s performing. I will be optimizing some things a bit later to improve things.

I have also received great input from users and I will try to incorporate as much as I can into this product, so keep sending requests and suggestions!! My next product will offer a lot more and will service a higher-end market. All this has spawned from a need for an easy to use, cost effective, great looking interface for my home automation system (HAI based) and from the reactions so far, I think other feel the same! I hope to have an actual trial version as well as a product name soon. More to come!

- View Larger




 | Digg It



SPONSORED ADVERTISEMENTS






COMMENTS

Posted by Matt at July 3, 2008 11:02 AM

This looks awesome. I can’t wait to try it out.

Posted by blayn at July 3, 2008 11:56 AM

Man, that looks so nice! Good job.

Posted by Mike D. at July 3, 2008 12:05 PM

Hai.

Posted by Shawn at July 3, 2008 2:58 PM

Looking great. Only thing I see missing is a release date. :)

If it complicates things too greatly, I’d say not to support older firmware (like I have). People should be upgrading anyway (like I am). My 2 cents.

Posted by Jason at July 3, 2008 7:48 PM

Danny,

I would strongly suggest against it. People can upgrade easily and should. You don’t want to end up like Vista where you’re so full of code because you wanted to make it backward compliant for everyone. I would recommend focusing on 2.16 and up and start putting those features in and getting it out. People with lower firmware should upgrade for MANY more reasons than just this UI. If you’re making a program for Vista, would you be considering making sure it’s Win95 compliant?

Posted by Aaron at July 5, 2008 11:55 AM

I agree with Jason, for sure. I wouldn’t mess with it. As Jason said users can get firmware updates pretty easily.

This looks great danny!

Aaron

Posted by Kurt at July 8, 2008 8:17 AM

Danny,

Great work. I agree you should only support 2.16 and any future firmwares. I was wondering what CPU requirement is going to be like? Nobu N8 and other touch panels have 1Ghz or less cpu. Sluggish transitions due to pegged cpu would definitely ruin the experience.

Thanks,

Kurt.

Posted by Danny Mavromatis at July 9, 2008 9:06 AM

Kurt,

I’m aiming for great performance on a Nobu N8… that is one of my target platforms to support since I have a client with a Nobu. I’ll post some videos showing performance.

Danny

Posted by Esteban at July 30, 2008 3:43 AM

Sorry to chime in so late, but you should I think focus on 2.16. If you really don’t want to let the 2.15 folks hanging, then make a separate 2.15 version or something alike. It’s a ‘performance’ vs ‘sell as many units as possbile’ question as well, but that is something you’ll have to decide for yourself.

Cheers



Post a comment












Remember personal info?




Comment Preview

Posted by:  on October 12, 2008 8:28:44 AM





Google

Web Site



ADVERTISEMENTS






CREDITS

Powered by MT 3.33.