Self-consumption & energy storage