How Does It Work?

This is a broad subject, covered in more detail in our tutorials, so we'll just cover the basics here. The basic steps that you take to configure a CQC system go something like this:

It is important to note that, in all of the cases where you are configuring CQC to invoke automation logic, that that logic is created in exactly the same way, using the same interface. All that changes is whether you invoke it via an IR remote, via a button on a touch screen, schedule it to be invoked at a given time, and so forth. So once you understand the core issues of creating automation logic, which is a purely point and click affair as well unless you want to get really advanced, everything else is mostly just a matter of how you invoke that logic that you've created.

Any device in the home that can be controlled in some way will have some sort of communications port that allows CQC to interact with it. Even the simplest controllable devices generally at least allow for control via infrared remotes, and a system like CQC can learn and replay IR remote commands as well. You should be able to bring any such device under the control of CQC with the appropriate device driver or IR codes.

The bulk of automation logic creation comes down to writing a value to a particular field, e.g. write the value 30 to the field 'HTDVD.Volume', which is the Volume field for a device with the moniker HTDVD (probably the DVD player in the home theater), or getting the values of fields and reacting to them in some way, e.g. if the temperature is above 80 and it is between the hours of 5 and 7, close the blinds in the living room.