A system controller for configuring a lighting control device for a lighting load comprising: a processor configured to: communicate an instruction to cause a lighting control device to provide an amount of power to a lighting load in a manner that causes the lighting load to broadcast, to a network device via visible light communication, VLC, a link address assigned to the lighting control device; receive, from the network device: information that includes: a unique identifier associated with a beacon transmitting device, the unique identifier including information indicative of a location at which the beacon transmitting device resides; the link address assigned to the lighting control device broadcast via VLC to the network device; and a user-supplied device identifier to associate with the lighting control device, identified by a user via a user interface provided by the network device; determine a location of the network device using the unique identier; and associate the link address of the lighting control device with the user-supplied device identifier based on the determined location of the network device. communicate an instruction to cause a lighting control device to provide an amount of power to a lighting load in a manner that causes the lighting load to broadcast, to a network device via visible light communication, VLC, a link address assigned to the lighting control device; receive, from the network device: information that includes: a unique identifier associated with a beacon transmitting device, the unique identifier including information indicative of a location at which the beacon transmitting device resides; the link address assigned to the lighting control device broadcast via VLC to the network device; and a user-supplied device identifier to associate with the lighting control device, identified by a user via a user interface provided by the network device; determine a location of the network device using the unique identier; and associate the link address of the lighting control device with the user-supplied device identifier based on the determined location of the network device. information that includes: a unique identifier associated with a beacon transmitting device, the unique identifier including information indicative of a location at which the beacon transmitting device resides; the link address assigned to the lighting control device broadcast via VLC to the network device; and a user-supplied device identifier to associate with the lighting control device, identified by a user via a user interface provided by the network device; a unique identifier associated with a beacon transmitting device, the unique identifier including information indicative of a location at which the beacon transmitting device resides; the link address assigned to the lighting control device broadcast via VLC to the network device; and a user-supplied device identifier to associate with the lighting control device, identified by a user via a user interface provided by the network device; determine a location of the network device using the unique identier; and associate the link address of the lighting control device with the user-supplied device identifier based on the determined location of the network device.