Home API allows a software developer an easy way to discover controllable devices in the home, the control attributes of the devices (on/off, volume up/down, channel, time, temperature, status, etc.), and the current state of the device, and it provides the ability to modify or change the state of the device.

HomeAPI Group Interview

Bob Hetherington

homeapi.gif (12774 bytes)
www.homeapi.org

Home API allows a software developer an easy way to discover controllable devices in the home, the control attributes of the devices (on/off, volume up/down, channel, time, temperature, status, etc.), and the current state of the device, and it provides the ability to modify or change the state of the device.

We also asked the individual company representatives a few questions about their roles and visions in the group.
Click here to read their responses.

Click here for the latest Press Release


What kinds of devices/systems will be developed as a result of the Home API specification and how soon will consumers begin to see them?

Home API defines a protocol and transport independent software programming interface and software services that will accelerate the development of a wide variety of home control/automation applications and controllable digital devices. Home API will enhance the usefulness of these devices by making it easier for them to be integrated into an intelligent control system.

As Home API is both transport and protocol independent, Home API will support both existing devices and systems, such as X-10 and CE-Bus; today's entertainment systems using legacy consumer IR; as well as future devices and systems based around 1394 or even yet to be developed transports and protocol.

With the Home API specification expected to be completed in mid-1999, its not unrealistic to expect first products based on Home API to be available in late 1999 or early 2000..

Can you describe (in laymen's terms) what the Home API Working Group is trying to accomplish and why?

Today, there are currently no standard APIs (application programming interfaces) for home devices, so application developers are faced with the prospect of writing all aspects of home device control from scratch, including the handling of network interface hardware and device control protocols. With Home API, the application developer can ignore these low-level details and focus instead on adding the features that provide direct benefit to the user.

Home API allows a software developer an easy way to discover controllable devices in the home, the control attributes of the devices (on/off, volume up/down, channel, time, temperature, status, etc.), and the current state of the device, and it provides the ability to modify or change the state of the device.

Why? We want to enable a broad range of next-generation software and hardware products for homes, bringing home electronics and appliances into the digital age. Software applications built around controllable home devices have the potential to add significant benefits to consumers, but an API is needed to provide a standard framework to accelerate the development of these new applications.

What is the difference between the Home API specification and Home Plug and Play?

Home API is a software interface that application developers may use to free themselves from worrying about the details of the underlying network, such as protocols and drivers. Home Plug and Play is a control protocol, describing how controllable devices talk with each other. Companies making Home Plug and Play compatible networks or devices will supply a "Home API Service Provider" for their Home PNP network and devices. This software component will enable applications written according to the Home API specification to access Home PNP devices. As with other device control protocols, Home API is complementary to Home PnP.


Comments (0)

This post does not have any comments. Be the first to leave a comment below.


Post A Comment

You must be logged in before you can post a comment. Login now.

Featured Product

VMP EREN-42E1K 19-inch Equipment Rack Enclosure

VMP EREN-42E1K 19-inch Equipment Rack Enclosure

Now shipping, the new 42 rack space EREN-42E1K 19-inch Equipment Rack Enclosure is newest and largest member of VMP's EREN Series. "The EREN Series has been designed for use with a multitude of security, audio, video, and communication components, and the EREN-42E1K is a sizable upgrade in both depth and weight capacity to our popular EREN-42E 19-inch equipment rack enclosure," explained Keith Fulmer, president of VMP. "The EREN-42E1K has a usable depth of 33 inches and a durable load capacity of 1,300 lbs. (a 30 percent increase from the EREN-42E) to fit just about any and every need." The cost-effective, portable, and fully welded EREN family of 19-inch equipment rack enclosures has been designed for installations where protected components are a necessity. The EREN Series, which comes complete with integrated cooling fans and lockable, removable side panels (with optional locks) allows for the organization of multiple electronic components, while at the same time protecting them from thermal issues, as well as damage or theft. Additional EREN Series specifications include: works with all standard 19-inch rack equipment and accessories; rails threaded with standard 10-32 threading; tempered glass front door; double swing steel rear door; adjustable front and rear rails; vented top and bottom; top and bottom cable routing knockouts; reversible hinged front and rear door; casters and leveling feet; ships assembled; EREN-42E1K MSRP: $1,499.00