Towards a sustainable self-consumption model