View a markdown version of this page

Comando y control de Connected Home activados AWS - Comando y control de Connected Home

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Comando y control de Connected Home activados AWS

Fecha de publicación: 24 de marzo de 2021 (Historial del diagrama)

Este diagrama de arquitectura de referencia muestra cómo integrar Alexa con sus dispositivos domésticos conectados mediante el uso de AWS.

El comando y el control de Connected Home están activados AWS

Diagrama de arquitectura de referencia que muestra cómo integrar Alexa con dispositivos domésticos conectados mediante AWS IoT Core, AWS Lambda Amazon API Gateway, DynamoDB y Amazon Kinesis.
  1. Un Alexa-enabled dispositivo que ejecuta el SDK de los servicios de voz de Alexa o un Amazon Echo crea una invocación de Alexa.

  2. La habilidad Alexa utiliza AWS Lambda como lógica de fondo. Amazon API Gateway valida la autorización y el control de acceso de la habilidad de Alexa antes de enviar los datos al controlador de habilidades correcto.

  3. Amazon DynamoDB almacena los datos de autorización de los usuarios que asocian a los usuarios con sus habilidades y dispositivos, mientras que API Gateway verifica si la solicitud debe aceptarse.

  4. Con AWS IoT Core, puede conectar dispositivos a la nube. AWS IoT Core envía y recibe actualizaciones en función de las invocaciones de Alexa.

  5. Cada invocación de Alexa activa una regla de AWS IoT, que evalúa cada invocación y dirige el mensaje a otros servicios. AWS

  6. Cada invocación de Alexa envía un mensaje al dispositivo de IoT Shadow. AWS A continuación, el servicio Shadow envía un mensaje al dispositivo con los ajustes que deben actualizarse para que coincidan con la solicitud de Alexa.

  7. AWS IoT Core envía de forma segura los datos de IoT a los dispositivos que deben tomar medidas basándose en el comando de Alexa.

  8. Además de los comandos, Alexa puede recibir actualizaciones de datos del dispositivo que se producen de forma local. Tus dispositivos pueden enviar datos a AWS IoT Core mediante el AWS IoT SDK, AWS IoT Greengrass o Amazon. FreeRTOS

  9. Los dispositivos envían mensajes a AWS IoT Core, que utiliza una regla de AWS IoT para escribir datos en Amazon Kinesis Data Streams.

  10. Kinesis Data Streams ofrece datos en tiempo real. Amazon Managed Service for Apache Flink Spark (Amazon EMR), Amazon EC2, Lambda y otros servicios extraen datos para su procesamiento.

  11. La función Lambda invoca la interfaz de notificaciones proactivas para el servicio de voz de Alexa (AVS). Esto te da una indicación visual o sonora de que hay contenido nuevo disponible en un dominio de Alexa o en una habilidad de Alexa habilitada.

Documentación adicional

Para obtener información adicional, consulta

Historial del diagrama

Para recibir notificaciones sobre las actualizaciones de este diagrama de arquitectura de referencia, suscríbase a la fuente RSS.

CambioDescripciónFecha

Publicación inicial

El diagrama de arquitectura de referencia se publicó por primera vez.

24 de marzo de 2021

nota

Para suscribirse a las actualizaciones de RSS, debe tener un complemento de RSS habilitado para el navegador que esté utilizando.