When the control circuit 124 of the control unit 12 of the home appliances 10 receives the at least one control command, the at least one control command would be decoded. If the appliance code in the at least one control command accords with the appliance code of one of the home appliances 10, this home appliance 10 would perform a corresponding operation according to the command code, and would create the corresponding state information after performing the operation (e.g. powering on). For each of the home appliances 10, if the appliance code in the at least one control command does not accord with the appliance code of the home appliances 10, the home appliances 10 would simply ignore the received control command.