Nowadays many people are using solar energy as backup power source at homes and even offices are using it is also called renewable energy source. Why is solar energy being adopted and used by many sectors, this is so because it is considered as the clean energy source because it doesn’t harm the environment in any way, secondly it is considered cheap compared to other energy source for instance gas or hydro energy and nuclear energy. Solar energy is easy to use at homes and even in rural areas and it needs just a little expertise to make an energy source compared to energy drawn from water or gas. The smart solar energy monitoring system has come into existence to solve problems which were there when using the solar energy, Solar power plants need to be monitored for optimum power output. Monitoring for solar panels with faults, connections, dust accumulated on panels lowering output and other such issues affecting solar performance. monitoring solar energy at homes is very difficult to most of the people who have solar system installed at their homes so the system will help in monitoring the solar system installed at their homes using sensors to make sure that no any energy collected is lost or miss functioning of gadgets. The smart solar system will use Internet of Things which refers to a system of interrelated, internet-connected objects that are able to collect and transfer data over a wireless network without human intervention, we will use sensors, the IoT based technology which we are going to use comprises of Solar Panel, Arduino uno Board, Voltage Sensor, Current Sensor, Temperature Senor and we are going to use Things Speak to transmit solar power parameters over the internet