DCE Devices
A DCE Device is any device that can connect to a DCERouter to get its data (such as configuration settings), receive commands, and trigger events. Nearly everything in LinuxMCE is a DCE Device: telephones, lights, DVD players, TV's, etc. Many devices, like a TV, may not implement DCE directly, but are children of another device that does (such as the infrared transmitter gc100). In such cases, the parent device, which does implement DCE, is responsible for controlling the children devices which do not.
An alarm panels is another example. There is usually a DCE Device that implements DCE for the panel, but the children (motion sensors, smoke detectors, etc.) are in turn controlled by the panel.
This section includes documentation for the DCE Devices. For an explanation of the DCE protocol and accompanying libraries, see the LinuxMCE Libraries DCE.