The main resources used in electricity generation are becoming fewer, while the impact of renewable resources is still quite small. To allow the necessary time for the technology of renewable resources to mature, a requirement is to increase the energy efficiency. In this regard the smart grid concept was implemented, but whose efficiency depends on creation of a framework through which the end user can actively participate in the energy marketplace. End users must be able to understand how the energy is used so that they could find possibilities to increase the efficiency of energy. Within this paper the architecture of a smart system (smart meter) capable to disaggregate the whole energy consumption into individual consumers is presented. This way, the user will have a better understanding on how the energy is used, will find major consumers and will be able to reduce his consumption.