FIG. 1 depicts a device orchestration system 100, in accordance with the exemplary embodiments. According to the exemplary embodiments, the device orchestration system 100 may include one or more smart devices 110, one or more agents 120, an orchestrator 130, and cloud services 140, which may all be interconnected via a network 108. While programming and data of the exemplary embodiments may be stored and accessed remotely across several servers via the network 108, programming and data of the exemplary embodiments may alternatively or additionally be stored locally on as few as one physical computing device or amongst other computing devices than those depicted. The device orchestration system 100 represents a communication arrangement in which the components thereof are configured to exchange data with one another in a direct or indirect manner.