Step 5: Register Your Device

To register your development device with Alexa, you'll scan the printed barcode that came with the development kit. This registers the ACK module on the development board with the ACK managed service and allows the module to connect to Alexa services. The ACK module has a unique device serial number, and is linked to your development device.

Step 5.1. Restart the ACK development board

When the ACK module on the development board first receives power, it starts a beaconing process to make the device discoverable for barcode registration. After a full 5 minutes the module returns to an idle state, the beaconing process ceases, and the module is no longer discoverable until it returns again to an active beaconing state.

To restart your development board

  • If your development board is powered on for more than 5 minutes, manually disconnect the USB cable from the Arduino Programming Port, and then plug it back in. This restarts the beaconing process.

Step 5.2. Register your device

To register the development device with Alexa, use the Alexa app to scan the printed barcode that came with the development kit in order to register the development device with Alexa.

For Alexa app installation instructions, see Download the Amazon Alexa App.

To register your device

  1. On your mobile device, open the Alexa app.

  2. Select the Devices, and then select the plus sign (+).

  3. Select Add Device.

  4. From the list, select Development Device.

    Don't have a barcode
  5. Under "What brand is your development device?" select USI, and then click next.

  6. If prompted, enable access to your mobile devices' Bluetooth, camera, and location services on your mobile device and then select next.

  7. To register the development device with Alexa, use the Alexa app to scan the printed barcode that came with the development kit in order to register the development device with Alexa. The default ACK test device is called Development Device. If you don't have a barcode, or aren't able to successfully register your device using the barcode, refer to user guided setup to complete device registration.

  8. Select the Wi-Fi network to connect to, and if necessary enter the Wi-Fi password.

  9. After the ACK setup utility connects your module, you should see a notification that tells you that development device is set up and ready to use.

    If you are unable to register your device using barcode registration, defer to user guided setup to complete device registration.

  10. You should see the status LED on your development board change from white to green. Congratulations, this means that your device is now connected to the Alexa service!

    If you run into issues, see the troubleshoot the development kit guide.

  11. Finally, verify that your test product is listed on the ACK Console > Modules page.