When you first bring home the Beacon, you pair it over Bluetooth with your iOS device, download the Dijit app (an Android version is coming for non-Apple people), and go through a few screens designed to configure the app so that it knows your local channel lineup and can simulate the remotes for your TV and other video devices, spitting out the codes they expect.