Many application fields initiate using wireless sensor network (WSN), and the evaluation for its performance becomes an important topic, which can help the decision-maker to find the deficiency of the current WSN or seek the best WSN. There exist mixed multiple attributes in the WSN performance evaluation process, for example, some evaluation indicators can be expressed as interval numbers, while others can be expressed as linguistic variables, so it is necessary to explore the evaluation model based on mixed multiattribute decision-making (MADM). Considering the specific evaluation purpose and requirements for different enterprises, this paper puts forward an indicator selection method and a subjective weighting method based on the rough set theory. After that, based on the transformation of mixed attributes into the unified intuitionistic fuzzy numbers (IFNs), an objective weighting method based on intuitionistic fuzzy entropy is proposed. Meanwhile, the combined weights of indicators are obtained by synthesizing the subjective and objective weights. Subsequently, in order to evaluate WSN performance objectively, an integrated comprehensive evaluation framework is proposed, which includes single evaluation, compatibility test, combination evaluation, and consistency test. The paper gives specific models and calculation steps in detail. Finally, it provides a case study to explain the application of the proposed indicator selection method and the evaluation models, which provide new ideas and references for WSN performance evaluation.