The ultimate guide to off-grid solar and home battery storage systems