Control Protocol DesignA Guide for Controllable Hardware ManufacturersAuthor: Dean Roddey
This document is for developers of hardware devices which are intended for external control by automation systems, specialized control applications, or hardware controllers, via some sort of wired or wireless connection. Any such device must expose a control protocol' which defines the form and meaning of commands and information passing between the two involved parties. This document describes how to create a high quality control protocol, and the considerations thereof.
The information in this document is intended to improve the quality of automation at the most fundamental level, because automation systems are no better than the extent to which they can reliably and conveniently provide control over the customer's devices, and long experience has shown that far too many devices have substandard control protocols.
This document starts out fairly simply and generically, so if you already have some experience in this area, you may wish to skip forward a bit to the more detailed technical sections.
Read the complete article in the latest issue of our eMagazine at HomeToys.com