Home energy storage photovoltaic power generation