Alexa for Smart Home Devices

Build an Intelligent Voice Service into Smart Home Devices

Create Voice Experiences for the Smart Home

With Alexa, device makers can build voice-forward smart home products that offer a natural user interface. You can create delightful experiences with lights, switches, thermostats, cameras, locks, and more. You have the flexibility to create products that Work with Alexa and enable customers to control them from millions of Echo and Alexa Built-in devices, or you can create fully integrated Alexa Built-in products that customers can talk to directly. Your smart home devices continue to become smarter with Alexa’s growing list of smart home capabilities and features such as Routines and Groups.

Sections:

Experiences

Create Devices with Alexa Built-in

Build the full Alexa experience into your smart home devices, complete with a mic array and speaker to provide hands-free voice experiences. Enable customers to voice control your device and also play music, get information, control other compatible  products, etc.

Connect Devices to Alexa

Connect your smart home devices to Alexa by building an Alexa skill, enabling your customers to control them from tens of millions of Alexa Built-in products.

Learn more about Alexa Connected Devices »

Smart Home Controls for Alexa Built-In Devices

Smart Home for AVS

Extend Basic Device Controls, without a Skill

The Alexa Voice Service supports building block APIs to extend smart home functionality to your Alexa Built-in product, without the need for a separate Alexa Skill. Supported API including Range, Mode, Toggle, and Power Control. The AVS Device SDK (v1.17+) uses the Alexa.Discovery API and illustrates how you can easily voice enable your device’s hardware features with Alexa.

Smart Home API for AVS »

Smart Home Skill API

Build a Skill for Extended Functionality

The Smart Home Skills API enable Alexa voice interaction to control and check the status of your cloud-connected devices via a dedicated Skill. Smart home skills define and handle the voice interaction model with support for many device templates including lights, switches, plugs, locks, fans, sensors, routers, thermostats and more.

Alexa Smart Home Skill API »

Development

Build Your Own

AVS Device SDK

The AVS Device SDK makes it easy for commercial device makers to leverage the AVS API and build clients that handle core Alexa functionality on devices. Extend basic smart home controls supported by the SDK, or develop a separate Skill for extended smart home functionality.

AVS Device SDK »
Smart Home Skill API »

Accelerate

Solution Providers

Amazon works with qualified Systems Integrators (SIs), Original Design Manufacturers (ODMs), and Consulting and Professional Service (CPS) providers that can help commercial device manufacturers to bring new products to market quickly. ODMs such as Third Reality, Calix, Gemtek, and Adition offer white-label solutions for the smarthome.

See Systems Integrators »
See Original Design Manufacturers »

Spotlight: ecobee

With the vision of a helpful home that listens and responds to every voice command, ecobee is leading the way into a Whole Home Voice future by bringing far-field voice technology and Alexa into every room. As an early believer in Alexa and the power of voice, ecobee developed smart home skills to enable voice control for their ecobee3 thermostat using an Echo or Dot. Then, to provide a more seamless and integrated customer experience, ecobee made the strategic decision to integrate the Alexa Voice Service into the ecobee4 thermostat and Switch+ light switch making them stand-alone Alexa built-in devices. ecobee is able to differentiate their products by providing built-in voice experiences, complemented by Smart Home skills tailored for specific use cases (e.g. “Alexa, set Downstairs temperature to 72”).

Watch the making of ecobee4 »

Terms

Amazon Developer Services Agreement

All device makers building with AVS must adhere to our terms and agreements.

See Amazon Developer Services Agreement »

AVS Program Requirements

These Program Requirements are part of the Amazon Developer Services Agreement. You must ensure that you and all of your AVS Products and AVS Components (if applicable) comply with these Program Requirements at all times.

See AVS Program Requirements »