Solar Panels 101: Understanding the Core of Smart Home Energy