This paper presents a power monitoring and control system for a medium voltage smart grid system. The smart grid interconnects the power sources between solar PV panel and 220V distribution network. This system consisting major components of inverters, measuring meters, solar charge controllers, relays, Arduino NANO and Raspberry Pi. The Current, power and energy readings are duly recorded. The Internet of Things (IoT) plays the vital role in the data communication between the sensors and electric power system. The voltage and current sensor data is used for the protection of power system network. In the traditional systems only the communication is uni-directional. The reliability of power supply is increased by used the bi directional network communication medium such as IoT. The tabulated results of voltage levels between 203.5V up to 212.8V shows the feasibility and effectiveness of proposed design. The proposed IoT model demonstrated the bidirectional communication from the sensors to the control unit and vice versa.