NEPI smart device software platform is the ability to manage smart device software through a Cloud-hosted Edge configuration Portal, allowing end-users to select one or multiple smart devices from their fleet and deploy Edge-software from a library of NEPI compatible software with a single button press. NEPI also provides a behind the scenes digital-twin system that documents all software and configuration updates for each device.