This document describes an IoT and PLC-based home automation system with a PV inverter. The key components are a pure sine wave solar inverter, main PLC control box, control boxes at each switchboard, and an IoT modem. Powerline communication over the existing power lines enables control of home appliances without Wi-Fi. A mobile app allows remote monitoring and control. The system uses an MPPT charge controller and lead-acid battery with the solar panel to efficiently charge the battery. The open source design aims to make inverters more affordable and benefit the engineering community.