Smart Home Development FAQ
The following frequently asked questions (FAQ) answer common questions about smart home development options.
How do I decide which smart home development option to use?
- Q: What are the development options to connect my device to Alexa?
-
You can connect your device to Alexa with any of the following development options: Alexa Connect Kit (ACK) managed service option, Alexa smart home skill for cloud-connected devices, Alexa Built-in client integration, and local wireless protocols, such as Matter. For details, see Smart Home Development Options.
- Q: In what locales can I build smart home solutions with Alexa?
-
Smart Home APIs are available in many locales and languages. Some interfaces, such as the cooking interfaces, are available in the United States (English) only. For details see, Alexa Smart Home Interfaces and Supported Languages.
-
You can launch and distribute Alexa Connect Kit (ACK)-based products in 12 countries: Australia, Brazil, Canada, France, Germany, India, Italy, Japan, Mexico, Spain, United Kingdom, and the United States.
- Q: I am a device manufacturer who just wants to build my device. Which option is best for me?
-
With the ACK solution, you can add Alexa control to your device for a fixed per unit cost. You develop device applications by using the ACK SDK APIs and add Alexa capabilities that reflect the desired functionality of your device. If your device has a microcontroller, you can integrate an ACK hardware module.
-
With ACK, Amazon manages the cloud infrastructure, security, and updates. You don't need to have an app or manage customer accounts.
- Q: I want to build an Alexa smart home skill. Do I need my own cloud infrastructure?
-
Yes. With smart home skills, you need cloud infrastructure to interface with your device and to store customer accounts and associated device information. You can use Amazon Web Service (AWS) IoT Core as a cloud option, or any other managed cloud provider. You also need an OAuth 2.0 server. You can use Login With Amazon (LWA) or your own OAuth provider. You host your skill code on AWS Lambda and have the option to use other AWS services, like DynamoDB, at no cost with the AWS free tier of services.
- Q: Do I need to build a smart home skill if I use ACK?
-
No. ACK devices connect to Alexa through the Amazon managed cloud service. With ACK, you don't build a skill or Lambda function and you don't manage a cloud infrastructure. Amazon manages the cloud services so that you can focus on your device.
- Q: I already have an Alexa Built-in device. Can I use the smart home pre-built voice interaction model?
-
Yes. You can add the Smart Home APIs to your Alexa Built-in device.
Connect your device with Matter
- Q: What type of Matter devices can I connect to Alexa?
-
Alexa supports device types from the following Matter device categories: Matter hubs, lighting and smart plugs, generic buttons, sensors, closure devices (door locks, window coverings), thermostats, fans, air purifiers, appliances (room air conditioners, dishwashers), and robotic vacuums. For more details, see Alexa Supported Matter Device Categories and Clusters.
- Q: Can I build a Matter device with ACK?
-
Yes. The ACK SDK for Matter lets you build Matter over Wi-Fi lighting devices with built-in Alexa support, managed cloud services, and streamlined certification. ACK for Matter devices work with Alexa and other Matter-certified smart home assistants.
More information
- Q: What if I can't decide which option is best for my use case?
-
For help, contact Alexa developer support, or ask a question on Stack Overflow.
Related topics
Last updated: Apr 08, 2026