To avoid load peaks periods and reduce the electricity bill price, it is necessary to jeopardize appliances models and requirements. That allows controlling equipment energy needs and customizing the global home consumption profile. This paper gives smart home appliances modeling aiming to generate their energy power profiles according to local environmental circumstances. Moreover, the proposed models take into account the users preferences and decisions. Therefore, the home energy efficiency can be enhanced. Appliances models are developed and simulated in Matlab/Simulink environment. Simulation results showed both environmental and customer behavior impact on energy consumption. Real case study parameters of Rabat city are used in this work.