Abstract: Electric power grids are lagging in flexibility and time-response. A smart grid is an improved version of electrical grids that leverages Internet of Things (IoT) based devices to improve ...