Abstract:The environmental adaptability of the smart building is required for energy efficiency. The schedulingbased control model that widely implemented, have a user dependence and assumes maximum occupancy regardless of the occupant's desire in the energy usage requirement during the activity (i.e., ignoring user preferences). In this paper, we present our study on a building control model based on user preference, presence, location, and activity. We present it in a formal model, including conflict resolution techniques on multi-user preference (minimum, maximum, and average preference models). The contribution of this study is the optimization of control model for energy efficiency that also meet multi-user preference. The evaluation of the proposed control model is done through simulation and is compared with the scheduling-based control models. The results show that the minimum, maximum, and average preferences have an energy consumption of 73.5 kWh/day, 44.5 kWh/day, and 58.9 kWh/day, respectively, which are more efficient than the scheduling-based control model. If the Euclidean distance is used to estimate the error value between temperature and light actuation to multi-user preference, the lowest error is the average preference.