Abstract: A method for controlling at least one appliance incorporated in a system by using a control device. The method comprising the steps of selecting and/or retrieving a media file by a user or the system, analysis of the media file and extracting the information relevant to the control from the media file, and transmitting control commands to the at least one appliance on the basis of the information extracted from the media file.