In this paper we propose a household appliance scheduling scheme for smart meters that will be used in future smart grids. Demand-side management in smart grids is dealing with the problem of peak load that refers to peak demand of customers in certain hourly periods. Equalizing peak load hours to less load hours can address the problem. We propose a central appliance scheduling unit that it is connected to smart meters inside the buildings. This central unit do daily/weekly appliance scheduling of flats based on received electricity prices from utility company. Based on this firmware kits, peak load hours will be equalized to non-peak load hours as well as customers will have less bill payments. Simulation results verify the proposed algorithm's efficiency in order to address peak load problem.