CPC H04L 41/22 (2013.01) [H04L 41/0806 (2013.01); H04L 41/082 (2013.01); H04L 41/12 (2013.01); H04W 4/02 (2013.01); H04W 4/08 (2013.01); H04L 41/0893 (2013.01); H04W 4/70 (2018.02); H04W 4/80 (2018.02)] | 20 Claims |
1. A non-transitory machine-readable storage medium having stored thereon instructions which, when executed by a processor of an electronic device, cause the processor to:
receive information including spatial locations of one or more IoT devices deployed in an environment;
associate each IoT device in the one or more IoT devices with a respective position in the environment based on the spatial information;
generate a graphical user interface (GUI) for displaying a digital map that includes a graphical representation of the one or more IoT devices relative to the environment, wherein the graphical representation corresponds to the spatial information;
upon receiving a request from a user of the electronic device, overlay the digital map on a physical floorplan of the environment, wherein the physical floorplan is selected from a set of floorplan templates and includes one or more indicia representing one or more physical objects included in the environment, wherein each of the floorplan templates is indicative of a type of a location in the environment; and
generate multiple lists indicating at least one IoT device to be installed for multiple locations based on the type of the location in the environment.
|