1. A wearable computing device comprising: one or more processors; a user interface; and a non-transitory computer readable medium storing instructions that, when executed by the one or more processors, cause the wearable computing device to perform functions comprising: capturing two or more images corresponding respectively to two or more devices within an environment of the wearable computing device; receiving, via the user interface, input indicating two or more device types corresponding respectively to the two or more captured images; storing data indicating the correspondence between the two or more device types and the respective two or more captured images; capturing an additional image of a device of the two or more devices from a point of view of a wearer of the wearable computing device; using the stored data and the additional captured image to select a control signal configured to control the device; and sending the selected control signal to the device.