DCE Devices
A DCE Device is any device that can connect to a DCERouter to get its Data (ie configuration settings), receive commands, and fire events. Nearly everything in LinuxMCE is a DCE Device, including telephones, lights, DVD players, TV's, etc. Many devices, like a TV, may not implement DCE directly, but rather they are children of another device that does, such as the infrared transmitting gc100. In that case, the parent, which does implement DCE, is responsible for controlling the children. Alarm panels are another example. There is usually a DCE Device that implements DCE for the panel itself, but the children (motion sensors, smoke detectors, etc.) are just 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.