Crear AWS IoT reglas para enrutar los datos del dispositivo a otros servicios - AWS IoT Core

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.

Crear AWS IoT reglas para enrutar los datos del dispositivo a otros servicios

Estos tutoriales te muestran cómo crear y probar AWS IoT reglas utilizando algunas de las acciones de reglas más comunes.

AWS IoT las reglas envían datos desde tus dispositivos a otros AWS servicios. Escuchan MQTT mensajes específicos, formatean los datos de las cargas útiles de los mensajes y envían el resultado a otros AWS servicios.

Le recomendamos que las pruebe en el orden en que se muestran aquí, incluso si su objetivo es crear una regla que utilice una función de Lambda o algo más complejo. Los tutoriales se presentan en orden de básico a complejo. Presentan nuevos conceptos de forma gradual para ayudarlo a aprender los conceptos que puede usar para crear las acciones de reglas que no tienen un tutorial específico.

nota

AWS IoT las reglas le ayudan a enviar los datos de sus dispositivos de IoT a otros AWS servicios. Sin embargo, para hacerlo correctamente, necesita un conocimiento práctico de los demás servicios a los que desea enviar datos. Si bien estos tutoriales proporcionan la información necesaria para completar las tareas, puede resultarle útil obtener más información sobre los servicios a los que desea enviar datos antes de utilizarlos en su solución. Una explicación detallada de los demás AWS servicios queda fuera del ámbito de estos tutoriales.

Información general del escenario del tutorial

El escenario de estos tutoriales es el de un dispositivo sensor meteorológico que publica sus datos periódicamente. Hay muchos dispositivos sensores de este tipo en este sistema imaginario. Los tutoriales de esta sección, sin embargo, se centran en un único dispositivo mientras muestran cómo se pueden acomodar múltiples sensores.

Los tutoriales de esta sección le muestran cómo usar AWS IoT las reglas para realizar las siguientes tareas con este sistema imaginario de dispositivos de sensores meteorológicos.

AWS IoT descripción general de las reglas

Todos estos tutoriales crean AWS IoT reglas.

Para que una AWS IoT regla envíe los datos de un dispositivo a otro AWS servicio, utiliza:

  • Una declaración de consulta de reglas que consta de:

    • SQLSELECTCláusula que selecciona y formatea los datos de la carga útil del mensaje

    • Un filtro de tema (el FROM objeto de la declaración de consulta de la regla) que identifica los mensajes que se van a utilizar

    • Una declaración condicional opcional (una SQL WHERE cláusula) que especifica las condiciones específicas en las que se debe actuar

  • Al menos una acción de regla

Los dispositivos publican mensajes MQTT sobre los temas. El filtro de temas de la SQL SELECT declaración identifica los MQTT temas a los que se va a aplicar la regla. Los campos especificados en la SQL SELECT declaración dan formato a los datos de la carga útil del MQTT mensaje entrante para que los utilicen las acciones de la regla. Para obtener una lista completa de las acciones de las reglas, consulte Acciones de las reglas de AWS IoT.