question

Kirk Clendinning avatar image
Kirk Clendinning asked

Purchasing ACK Modules for production or getting a YubiKey for provisioning

Once one has used the development kit to prototype a device, how are ACK Modules purchased for inclusion in a product? There is an email address to write, "to discuss one's product", but after a month there has been no response. I assume that one purchases ESPRESSIF modules that come preprogrammed with Amazon firmware and an identification number that will be registered when a customer connects the device. It seems a bit of a scam to promote purchasing a development kit if production ACK modules are not readily available.

UPDATE: Winding through the documentation appears to provide most of what would be necessary to provision a module, other than the steps that require Amazon approval. My approach was to find out the cost first, rather than developing a product and hoping that registration for each product was affordable, and that Amazon would approve the product.

So, the real questions are, what is the registration cost for each device sold and what are the criteria for a product to be approved? Sadly, that must be some kind of Amazon trade secret since it is so difficult to obtain. As a small business, sinking a lot of time and money into a project without knowing the Amazon cost for each unit or whether one will be able to get Amazon approval, is unsettling. Given that Amazon does not guarantee to answer the email address given for just such questions, that makes evaluation for proceeding with a project for low volume products difficult.


ack
7 comments
10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

For Overview on ACK: https://developer.amazon.com/en-US/alexa/devices/connected-devices/development-resources/alexa-connect-kit#example-products-built-with-alexa-connect-kit

If you're trying to prototype, follow this guide to get started https://developer.amazon.com/en-US/docs/alexa/ack/dev-kit-get-started-guide.html

If you are a device maker interested in moving forward with a project, contact the Alexa Connect Kit team at ack-apply@amazon.com. Include the following in your email:

  • Your name.

  • The name of your company.

  • A description of your project.

  • A target year and quarter for the launch of your product.

  • A target shipment volume, rounded to the nearest 1,000 units.

Amazon can't guarantee a response to every inquiry.

https://developer.amazon.com/en-US/docs/alexa/ack/ack-support.html#contact-us-about-your-project

0 Likes 0 ·
Kirk Clendinning avatar image Kirk Clendinning Veera Manideep Guntupalli ·

Well, of course, the problem is that I have written the ack-apply@amazon.com address several times without receiving a reply. The programming and hardware design necessary to produce an Amazon Connected device with the Connect Kit appears trivial. However, moving from that to receiving a block of IDs, such as the one that came with the Espressif hardware development kit that I have, appears to be much more difficult, since 'Amazon can't guarantee a response to every inquiry.' Given the resources of a company like Amazon, if small developers are allowed to purchase development hardware, that should be the only threshold required for participation. I find it unprofessional for Amazon to simply not answer email. Clearly, one must plan to make tens of thousands of devices for Amazon to answer email, not a thousand. Amazon advertises that a registration ID for each manufactured product will have a fixed cost, which appears attractive to small companies. However, they do not reveal that cost. Does one receive a registration ID that is programmed into a transceiver, such as the Espressif, or does one purchase preprogrammed transceivers from Amazon? If Amazon would like to discourage the use of WeMo and Phillips Hue Emulators by small developers, then the ACK development process and obtaining approved registration IDs or hardware, needs to be much more transparent.

0 Likes 0 ·
Kirk Clendinning avatar image Kirk Clendinning Veera Manideep Guntupalli ·
From another article here on the development support forum, it seems that Amazon provides a way to register a YubiKey, by which ESP modules can be provisioned as an Amazon approved device. Where does one find out more information about that?
0 Likes 0 ·

As mentioned in ACK Contact us page, we can't guarantee a response to every single request, but our documentation can guide you to develop your product on your own. Most of the information is available on developer.amazon.com

If you are willing to develop, you can reach out to respective chipset manufacturer for modules

refer to below doc and click on "learn more" for respective chipset

https://developer.amazon.com/en-US/alexa/devices/connected-devices/development-resources/alexa-connect-kit/dev-kits

0 Likes 0 ·
Show more comments
Kirk Clendinning avatar image
Kirk Clendinning answered
10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Kirk Clendinning avatar image
Kirk Clendinning answered

Ah... once again we run into the email address that may not be answered.

https://developer.amazon.com/en-US/docs/alexa/ack/steps-to-provision-a-module-yubikey-self-serve.html#prerequisites


Before you can program your own YubiKeys, you must apply to the ACK team for approval. To submit an approval request, send an email to ack-support@amazon.com with the following details:

  • Your Device Code Name. If you don't remember this, contact ack-support@amazon.com.
  • Your deviceType ID. This is the value you copied from your product configuration file in the previous step.
  • The number of YubiKeys you are going to program.
  • The date you need your YubiKeys programmed by.

An Amazon representative will contact you to process your request. If your application is approved, your account is typically provided programming access within three business days (Pacific Standard Time).

10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.