A vehicle may include: a motor, nodes, sensors, puddle lights, and processor(s) configured to: command the nodes to produce high power signal patterns to link with a mobile device; command at least some of the nodes to produce low power signal patterns to link with the mobile device based detecting the high power link; activate at least some of the puddle lights based on the low power link. The vehicle may activate at least some of the puddle lights based on the low power link by running processing software on measurements captured by the nodes based on the low power link.