V2 firmware preview? 2009-01-13T01:56:34+00:00

HOME Forums Gateways EZSrve V2 firmware preview?

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
  • Anonymous
    Post count: 12
    #40126 |

    Is there any information on new features proposed for the V2 firmware?
    I tried several different searches of the EZSrve forum, but all I got was an error message that “The following words in your search query were ignored because they are too common words: ezserve v2 Version 2 firmware 2.0 ” etc.

    Post count: 1001

    There is some information in the EZSrve Release Notes. Check the Downloads section of the SHN web site.

    Post count: 11

    I have been waiting a long time for V2, as have many others. I can understand projects slipping – 2, 3, even 6 months. We are way over 6 months from the initial launch date and now there is no date at all listed.

    Is V2 even in alpha?

    Post count: 1001

    I don’t represent SHN but I can assure you there is a V2. The release notes say Feb 2009 for the V2 firmware, which has not been achieved but it is close. I’ve had the opportunity to test various components of the V2 image, with each iteration being more stable than the last. I think SHN believes quality of product is more important the meeting a target date. It is frustrating, I know firsthand. A few more days/weeks could be the difference in an initial release that is stable. It will not be bug free, no initial release ever is. At some point internal testing reaches the point of diminishing returns where exposure to some or all of the user community is necessary. Many of the V2 enhancements are essentially rewrites of the V1 function. The V2 API provides some insight into the expanded capability. The extra time will be worth the wait. At least I think so.

    Some of the new server function can be discerned from the V2 API document. Although the V2 API has evolved to add/expand function and improve capability from the initial V2 API specification, the V2 API document online does provide a direction of V2.

    Post count: 73

    I found the post I put up where SHN pretty much announced some detail about V2.0 for the EZServ. It was in July 2008. I never did look around much outside of this forum for a release date, but can easily tell that it’s now 8 months down the line. SHN has been pretty quiet in here in the last 6 months or so. They used to hop right in and get very involved in discussions here.

    I almost considered buying the Insteon Smartlinc, but found that the simple ‘on/off’ function of the thermostat control to be too lacking. So it’s just a ‘hurry up and wait’ game with the 2.0 firmware.

    Post count: 256

    OK, a little breathing room to let you all know that we are hours away from updating EZSrve.com, our public EZSrve for anyone to see the new functionality. We will also have a qualified release (Beta+) this week, available from our web site for anyone who would like to upgrade prior to the official release that will happen later this month. There are many changes under the hood, and the web interface has also undergone some changes. We are currently updating documentation to make the Beta+ as smooth as possible. A summary of the changes follows:

    – The server engine underwent some major changes to abstract Insteon and X10 so that web and socket clients focus on the presentation layer. What this means is a richer API that makes developing thin clients for iPhone, Android, Flash, etc. much easier. Devices, areas, actions (our new timers/triggers/macros) are handled as objects, making object-oriented programming possible. Details on the API are on line.
    – A new device object model is now used where device attributes like status, on level, ramp rates, X10 addreses, etc. are handled through “clusters”. It simply means that we can now mix various protocols such as Insteon, X10 and ZigBee. This will be most apparent with the upcoming release of the Flash interface and the ZigBee compatible EZSrve.
    – A most exciting functionality is what we now call “Actions”. You can define up to 5 conditionals (6 in the Flash interface) that themselves can combine device states, and time-based triggers to cause “Effects” on up to 5 (6 in the Flash interface) other devices. The conditionals can be logically ANDed or ORed as well as disabled individually. Basically, this new scheme allows conditionals to act on multiple devices simultaneously or sequentially, and other things that we have not even thought of.
    – The header banner was removed to allow more room for device lists in areas. This, and the Actions screens will be the major (and only) noticeable changes in the html web interface.
    – Different device support is now handled through a file called “DevClusters.xm” that defines attributes and methods for each device class. It is now possible to add new devices very easily. Unfortunately, the html web interfce will not have the various screens specific to each device configuration. We opted for placing all the emphasis on the Flash interface where devices are represented as graphical objects.
    – The Flash web/desktop interface works through the socket connection and provides the response of a typical application on a desktop. It is fast and intuitive. A Beta will be available in a few days once we complete our “skinning” strategy for it.

    This has been long in the making, but we believe it will advance home automation in terms of ease of use and capability. We started with the idea of a new, revolutionary interface but realized that it involved more than bells and whistles. With the philosophy of “less is more” we undertook a drastic simplification of the API so as to enable creation of better user interfaces. You will not totally appreciate this with the Beta+ as it uses the current html web interface, but I promised you’ll be wowed once we reveal the Flash web/desktop interface.

    We look forward to your feedback and to continuing to improve EZSrve with your support.

    Post count: 73

    Definitely looking forward to the new interface. If I’m not on vacation (going in a couple weeks) I may try the Beta+. Otherwise, I’ll wait for the full release.

    I have an iPhone, and two Insteon thermostats, so I’ll be able to provide constructive feedback on those, and will do so when needed.

Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.