About Alexa for Residential
Alexa for Residential provides residents of apartment buildings and communities effortless, ready-to-go Alexa-enabled smart homes from the day they move in. When residents first move into their new home, they find an Alexa device ready to control their lights, thermostat, lock, blinds, and more.
Alexa for Residential provides technologies that smart home solution integrators can use to deploy, manage, and service Alexa devices in residential buildings and communities. It provides Alexa APIs for device fleet management for residential properties. You can use these APIs to build Alexa capabilities into installation tools and management software. With these APIs, you can set up a whole smart community at scale with Alexa and directly integrate it with property management and smart home solutions. These solutions enable property owners and managers to administer Alexa devices when units are vacant and securely switch over devices when a home changes hands.
For an overview of features and benefits, as well as how to sign up for the Alexa for Residential program, see Alexa for Residential.
Alexa for Residential defines the following key concepts and terms for managing homes and communities:
A unit represents a node in a hierarchy. A unit can be an organization, a home community, or a home. In Alexa for Residential, you create a hierarchy of units to model home communities and individual homes by using the Home and Community API.
A home community is a collection of homes. An apartment building is a home community and each unit in the building is a home. A garden style apartment complex is a home community made up of several buildings and each unit in each building is a home. A single-family home suburban subdivision is a home community and each single-family home is a singular home. This model allows Alexa for Residential to be extensible and accommodate different types of homes.
A home is a household unit that is occupied by a customer. A home can be an apartment, condo, senior housing unit, dorm, or single-family home. Alexa endpoints (devices) and skills are associated with individual homes.
An endpoint represents an Alexa-connected device (like an Alexa Echo device or a smart light bulb) or a software component (like a scene or app). In Alexa for Residential, you manage Alexa Echo devices as endpoints by using the
Endpoint API. With this API, you can enumerate the endpoints owned by an Amazon Business account, view and change endpoint settings, and associate endpoints with specific homes.
Alexa for Residential REST APIs
Alexa for Residential provides the following APIs.
|Assigns roles to users.|
|Manages homes and communities.|
|Provides endpoint information for each device that's registered to your Alexa Business account.|
|Manages the process of moving in and out of homes.|
|Manages skill settings for homes.|
To get started with Alexa for Residential APIs, see Get Started with Alexa for Residential APIs.