A Nonintrusive Appliance Load Monitor (NALM) is designed to monitor an electrical circuit that contains a number of devices (appliances) which switch on and off independently. By a sophisticated analysis of the current and voltage waveforms of the total load, the NALM estimates the number and nature of the individual loads, their individual energy consumption, and other relevant statistics such as time-of-day variations. No access to the individual components is necessary for installing sensors or making measurements. This can provide a very convenient and effective method of gathering load data compared to traditional means of placing sensors on each of the individual components of the load. The aim of this project is to create a small scale prototype WiFi network integrated with IOT platform for NALM data gathering by developing a smart extension for load connection.