A system is described that includes communications modules, a wearable device, and an application running on a processor of a computing platform. The system includes placing each communications module at a location in a premise, wherein each communications module periodically transmits a unique number, wherein the application detects and stores each unique number. The system includes the application organizing linking information by linking each unique number with a distance and a function and transmitting the linking information to the wearable device. The wearable device may detect a transmission of a communications module, use information of the transmission to identify the communications module's unique number and to estimate a distance from the wearable device to its location. The wearable device may use the linking information to identify the corresponding function and distance and perform the function when the estimated distance meets at least one criterion with respect to the distance.