View a markdown version of this page

Temas reservados - 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.

Temas reservados

Los temas que comienzan con el signo de dólar ($) están reservados para su uso por parte de AWS IoT. Puede suscribirse y publicar en estos temas reservados según lo permitan; sin embargo, no puede crear nuevos temas que comiencen por un signo de dólar. Las operaciones de publicación o suscripción no admitidas a temas reservados pueden dar como resultado que se termine la conexión.

Temas del modelo de activos

Topic Operaciones de cliente permitidas Description (Descripción)

$ aws/sitewise /asset-models/ /assets/ assetModelId /properties/ assetId propertyId

Suscribirse

AWS IoT SiteWise publica notificaciones sobre propiedades de activos en relación con este tema. Para obtener más información, consulte Interacción con otros AWS servicios en la Guía del AWS IoT SiteWise usuario.

AWS IoT Device Defender temas

Estos mensajes admiten búferes de respuesta en formato de representación concisa de objetos binarios (CBOR) y notación payload-format de JavaScript objetos (JSON), según el tema. AWS IoT Device Defender los temas solo admiten la publicación en MQTT.

payload-format Tipo de datos de formato de respuesta
cbor Concise Binary Object Representation (Representación concisa de objetos binarios, CBOR)
json JavaScript Notación de objetos (JSON)

Para obtener más información, consulte Envío de métricas desde dispositivos.

Topic Operaciones permitidas Description (Descripción)

$aws/things/thingName/defender/metrics/payload-format

Publish

AWS IoT Device Defender los agentes publican métricas sobre este tema. Para obtener más información, consulte Envío de métricas desde dispositivos.

$aws/things//thingNamedefender/metrics/payload-format/aceptado

Suscribirse

AWS IoT publica sobre este tema después de que un AWS IoT Device Defender agente publique un mensaje correcto en $aws/things//thingNamedefender/metrics/payload-format. Para obtener más información, consulte Envío de métricas desde dispositivos.

$aws/things//thingNamedefender/metrics/payload-format/rechazado

Suscribirse

AWS IoT publica sobre este tema después de que un AWS IoT Device Defender agente publique un mensaje fallido en $aws/things//thingNamedefender/metrics/payload-format. Para obtener más información, consulte Envío de métricas desde dispositivos.

AWS IoT Core Temas sobre la ubicación del dispositivo

AWS IoT Core La ubicación del dispositivo puede resolver los datos de medición de su dispositivo y proporcionar una ubicación estimada de sus dispositivos de IoT. Los datos de medición del dispositivo pueden incluir el GNSS Wi-Fi, el móvil y la dirección IP. AWS IoT Core A continuación, la ubicación del dispositivo elige el tipo de medición que proporciona la mejor precisión y resuelve la información de ubicación del dispositivo. Para obtener más información, consulte AWS IoT Core Device Location y Resolver la ubicación del dispositivo mediante AWS IoT Core Temas de MQTT sobre la ubicación del dispositivo.

Topic Operaciones permitidas Description (Descripción)

$aws/device_location/customer_device_id/get_position_estimate

Publish

Un dispositivo publica este tema para obtener los datos de medición sin procesar escaneados y resolverlos según la ubicación del dispositivo. AWS IoT Core

$aws/device_location/customer_device_id/get_position_estimate/accepted

Suscribirse

AWS IoT Core La ubicación del dispositivo se publica en este tema una vez que se ha resuelto correctamente la ubicación del dispositivo.

$aws/device_location/customer_device_id/get_position_estimate/rejected

Suscribirse

AWS IoT Core La ubicación del dispositivo publica este tema cuando no puede resolver la ubicación del dispositivo correctamente debido a errores del orden del 4xx.

Temas de eventos

Los mensajes de eventos se publican cuando se producen determinados eventos. Por ejemplo, el registro genera eventos cuando se agregan, actualizan o eliminan objetos. La tabla muestra los distintos AWS IoT eventos y sus temas reservados.

Topic Operaciones de cliente permitidas Description (Descripción)

$aws/events/certificates/registered/caCertificateId

Suscribirse

AWS IoT publica este mensaje cuando registra AWS IoT automáticamente un certificado y cuando un cliente presenta un certificado con el PENDING_ACTIVATION estado. Para obtener más información, consulte Configurar la primera conexión de un cliente para el registro automático.

$ aws/events /job/ /cancelled jobID

Suscribirse

AWS IoT publica este mensaje cuando se cancela un trabajo. Para obtener más información, consulte Eventos de trabajos.
$ aws/events /job/ /cancellation_in_progress jobID

Suscribirse

AWS IoT publica este mensaje cuando la cancelación de un trabajo está en curso. Para obtener más información, consulte Eventos de trabajos.

$ aws/events /job/ /completed jobID

Suscribirse

AWS IoT publica este mensaje cuando se ha completado un trabajo. Para obtener más información, consulte Eventos de trabajos.
$ aws/events /job/ /eliminado jobID

Suscribirse

AWS IoT publica este mensaje cuando se elimina un trabajo. Para obtener más información, consulte Eventos de trabajos.
$ aws/events /job/ /deletion_in_progress jobID

Suscribirse

AWS IoT publica este mensaje cuando se está eliminando un trabajo. Para obtener más información, consulte Eventos de trabajos.
$ aws/events /jobExecution/ /cancelled jobID

Suscribirse

AWS IoT publica este mensaje cuando se cancela la ejecución de un trabajo. Para obtener más información, consulte Eventos de trabajos.
$ aws/events /jobExecution/ /eliminado jobID

Suscribirse

AWS IoT publica este mensaje cuando se elimina la ejecución de un trabajo. Para obtener más información, consulte Eventos de trabajos.
$ aws/events /JobExecution/ /failed jobID

Suscribirse

AWS IoT publica este mensaje cuando se produce un error en la ejecución de un trabajo. Para obtener más información, consulte Eventos de trabajos.
$ aws/events /jobExecution/ /rejected jobID

Suscribirse

AWS IoT publica este mensaje cuando se rechaza la ejecución de un trabajo. Para obtener más información, consulte Eventos de trabajos.
$ aws/events /jobExecution/ /removed jobID

Suscribirse

AWS IoT publica este mensaje cuando se ha eliminado la ejecución de un trabajo. Para obtener más información, consulte Eventos de trabajos.
$ aws/events /jobExecution/ /successful jobID

Suscribirse

AWS IoT publica este mensaje cuando la ejecución de un trabajo se ha realizado correctamente. Para obtener más información, consulte Eventos de trabajos.
$ aws/events /JobExecution/ /timed_out jobID

Suscribirse

AWS IoT publica este mensaje cuando se agota el tiempo de espera de la ejecución de una tarea. Para obtener más información, consulte Eventos de trabajos.

$aws/events/presence/connected/clientId

Suscribirse

AWS IoT publica sobre este tema cuando se conecta a un cliente MQTT con el ID de cliente especificado. AWS IoT Para obtener más información, consulte Connect/Disconnect eventos.

$aws/events/presence/disconnected/clientId

Suscribirse

AWS IoT publica sobre este tema cuando un cliente MQTT con el ID de cliente especificado se desconecta a. AWS IoT Para obtener más información, consulte Connect/Disconnect eventos.

$aws/events/subscriptions/subscribed/clientId

Suscribirse

AWS IoT publica este tema cuando un cliente de MQTT con el ID de cliente especificado se suscribe a un tema de MQTT. Para obtener más información, consulte Subscribe/Unsubscribe eventos.

$aws/events/subscriptions/unsubscribed/clientId

Suscribirse

AWS IoT publica en este tema cuando un cliente de MQTT con el identificador de cliente especificado cancela la suscripción a un tema de MQTT. Para obtener más información, consulte Subscribe/Unsubscribe eventos.

$ /thing/ /created aws/events thingName

Suscribirse

AWS IoT publica en este tema cuando se crea la thingName cosa. Para obtener más información, consulte Eventos de registro.

$ aws/events /thing/ /updated thingName

Suscribirse

AWS IoT publica en este tema cuando se actualiza la thingName cosa. Para obtener más información, consulte Eventos de registro.

$ aws/events /thing/ /deleted thingName

Suscribirse

AWS IoT publica en este tema cuando se elimina la thingName cosa. Para obtener más información, consulte Eventos de registro.

$ aws/events /ThingGroup/ /created thingGroupName

Suscribirse

AWS IoT publica en este tema cuando se crea un grupo de cosas. thingGroupName Para obtener más información, consulte Eventos de registro.

$ aws/events /ThingGroup/ /updated thingGroupName

Suscribirse

AWS IoT publica en este tema cuando se actualiza el grupo de cosas. thingGroupName Para obtener más información, consulte Eventos de registro.

$ aws/events /ThingGroup/ /eliminado thingGroupName

Suscribirse

AWS IoT publica en este tema cuando se elimina el grupo de cosas. thingGroupName Para obtener más información, consulte Eventos de registro.

$ aws/events /ThingType/ /created thingTypeName

Suscribirse

AWS IoT publica en este tema cuando se crea el tipo de thingTypeName cosa. Para obtener más información, consulte Eventos de registro.

$ aws/events /ThingType/ /updated thingTypeName

Suscribirse

AWS IoT publica en este tema cuando se actualiza el tipo de thingTypeName cosa. Para obtener más información, consulte Eventos de registro.

$ aws/events /ThingType/ /eliminado thingTypeName

Suscribirse

AWS IoT publica en este tema cuando se elimina el tipo de thingTypeName cosa. Para obtener más información, consulte Eventos de registro.

$aws/events/thingTypeAssociation/thing/thingName/thingTypeName

Suscribirse

AWS IoT publica en este tema cuando una cosa thingName está asociada o disociada de un tipo thingTypeName de cosa. Para obtener más información, consulte Eventos de registro.

$aws/events//thingGroupMembership/thingGroup/thing/ thingGroupName /added thingName

Suscribirse

AWS IoT publica en este tema cuando thingName se agrega algo al grupo de cosas. thingGroupName Para obtener más información, consulte Eventos de registro.

$aws/events//thingGroupMembership/thingGroupthingGroupName/thing/ /removed thingName

Suscribirse

AWS IoT publica en este tema cuando algo thingName se elimina del grupo de cosas. thingGroupName Para obtener más información, consulte Eventos de registro.

$aws/events/thingGroupHierarchy/thingGroup/parentThingGroupName/childThingGroup/childThingGroupName/added

Suscribirse

AWS IoT publica en este tema cuando childThingGroupName se agrega un grupo de cosas al grupo de cosas. parentThingGroupName Para obtener más información, consulte Eventos de registro.

$aws/events/thingGroupHierarchy/thingGroup/parentThingGroupName/childThingGroup/childThingGroupName/removed

Suscribirse

AWS IoT publica en este tema cuando un grupo de cosas childThingGroupName se elimina del grupo de cosas. parentThingGroupName Para obtener más información, consulte Eventos de registro.

Temas de aprovisionamiento de flotas

nota

Las operaciones del cliente marcadas como Recibir en esta tabla indican los temas que se AWS IoT publican directamente para el cliente que los solicitó, independientemente de que el cliente se haya suscrito al tema o no. Los clientes deben esperar recibir estos mensajes de respuesta aunque no estén suscritos a ellos. Estos mensajes de respuesta no pasan por el agente de mensajes y otros clientes o reglas no pueden suscribirse a ellos.

Estos mensajes admiten búferes de respuesta en formato de representación concisa de objetos binarios (CBOR) y notación de JavaScript objetos (JSON), según el payload-format tema del que se trate.

payload-format Tipo de datos de formato de respuesta
cbor Concise Binary Object Representation (Representación concisa de objetos binarios, CBOR)
json JavaScript Notación de objetos (JSON)

Para obtener más información, consulte API de MQTT de aprovisionamiento de dispositivos.

Topic Operaciones de cliente permitidas Description (Descripción)

$ aws/certificates /create/ payload-format

Publish

Publique en este tema para crear un certificado a partir de una solicitud de firma de certificado (CSR).

$ /create/ /accepted aws/certificates payload-format

Suscribirse, recibir

AWS IoT publica sobre este tema después de una llamada exitosa a $ /create/. aws/certificates payload-format

$ /create/ /rejected aws/certificates payload-format

Suscribirse, recibir

AWS IoT publica en este tema después de una llamada fallida a $ /create/. aws/certificates payload-format

$ /create-from-csr/ aws/certificates payload-format

Publish

Publica en este tema para crear un certificado a partir de una CSR.

$ aws/certificates /crear-desde-csr/ /accepted payload-format

Suscribirse, recibir

AWS IoT publica sobre este tema una llamada exitosa a $ /create-from-csr/. aws/certificates payload-format

$ /create-from-csr/ /rejected aws/certificates payload-format

Suscribirse, recibir

AWS IoT publica para este tema una llamada fallida a $ /create-from-csr/. aws/certificates payload-format

$ -templates/ /provision/ aws/provisioning templateName payload-format

Publish

Publique en este tema para registrar un objeto.

$ aws/provisioning -templates/ templateName /provision/ /accepted payload-format

Suscribirse, recibir

AWS IoT publica sobre este tema después de una llamada exitosa a $ aws/provisioning templateName -templates/ /provision/. payload-format

$ -templates/ /provision/ /rejected aws/provisioning templateName payload-format

Suscribirse, recibir

AWS IoT publica en este tema tras una llamada fallida a $ -templates/ /provision/. aws/provisioning templateName payload-format

Temas de trabajos

nota

Las operaciones del cliente marcadas como Recibir en esta tabla indican los temas que se AWS IoT publican directamente para el cliente que los solicitó, independientemente de que el cliente se haya suscrito al tema o no. Los clientes deben esperar recibir estos mensajes de respuesta aunque no estén suscritos a ellos.

Estos mensajes de respuesta no pasan por el agente de mensajes y otros clientes o reglas no pueden suscribirse a ellos. Para suscribirse a los mensajes relacionados con la actividad de trabajos, utilice los temas notify y notify-next.

Al suscribirse a los temas de tareas y eventos jobExecution de su solución de monitoreo de flota, primero debe habilitar los eventos de tareas y ejecución de tareas para recibir cualquier evento en la nube.

Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

Topic Operaciones de cliente permitidas Description (Descripción)

$aws/things/thingName/jobs/get

Publish

Los dispositivos publican un mensaje en este tema para realizar una solicitud GetPendingJobExecutions. Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

$aws/things/thingName//accepted jobs/get

Suscribirse, recibir

Los dispositivos se suscriben a este tema para recibir respuestas correctas de una solicitud GetPendingJobExecutions. Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

$aws/things/thingName//rechazado jobs/get

Suscribirse, recibir

Los dispositivos se suscriben a este tema para recibir una respuesta cuando se rechaza una solicitud GetPendingJobExecutions. Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

$aws/things/thingName/-siguiente jobs/start

Publish

Los dispositivos publican un mensaje en este tema para realizar una solicitud StartNextPendingJobExecution. Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

$aws/things/thingName/jobs/start-next/accepted

Suscribirse, recibir

Los dispositivos se suscriben a este tema para recibir respuestas correctas a una solicitud StartNextPendingJobExecution. Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

$aws/things/thingName/jobs/start-next/rejected

Suscribirse, recibir

Los dispositivos se suscriben a este tema para recibir una respuesta cuando se rechaza una solicitud StartNextPendingJobExecution. Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

$aws/things//jobs/ thingName /get jobId

Publish

Los dispositivos publican un mensaje en este tema para realizar una solicitud DescribeJobExecution. Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

$//empleos//aws/thingsthingNamejobIdget/accepted

Suscribirse, recibir

Los dispositivos se suscriben a este tema para recibir respuestas correctas a una solicitud DescribeJobExecution. Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

$//empleos//aws/thingsthingNamejobIdget/rejected

Suscribirse, recibir

Los dispositivos se suscriben a este tema para recibir una respuesta cuando se rechaza una solicitud DescribeJobExecution. Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

$//jobs/ /update aws/things thingName jobId

Publish

Los dispositivos publican un mensaje en este tema para realizar una solicitud UpdateJobExecution. Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

$//empleos//aws/thingsthingNamejobIdupdate/accepted

Suscribirse, recibir

Los dispositivos se suscriben a este tema para recibir respuestas correctas a una solicitud UpdateJobExecution. Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

Nota

Solo el dispositivo que publica en $aws/things/thingName/jobs/ jobId /update recibe mensajes sobre este tema.

$//jobs//aws/thingsthingNamejobIdupdate/rejected

Suscribirse, recibir

Los dispositivos se suscriben a este tema para recibir una respuesta cuando se rechaza una solicitud UpdateJobExecution. Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

Nota

Solo el dispositivo que publica en $aws/things/thingName/jobs/ jobId /update recibe mensajes sobre este tema.

$aws/things/thingName/jobs/notify

Suscribirse, recibir

Los dispositivos se suscriben a este tema para recibir notificaciones cuando la ejecución de un trabajo se añade o elimina de la lista de ejecuciones pendientes de un objeto. Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

$//-next aws/things thingName jobs/notify

Suscribirse, recibir

Los dispositivos se suscriben a este tema para recibir notificaciones cuando cambia la siguiente ejecución de un trabajo pendiente para el objeto. Para obtener más información, consulte Operaciones de la API MQTT de dispositivos de Jobs.

$ aws/events /trabajo/ /completado jobId

Suscribirse

El servicio de trabajos publica un evento sobre este tema cuando se completa un trabajo. Para obtener más información, consulte Eventos de trabajos.

$ /trabajo/ /cancelado aws/events jobId

Suscribirse

El servicio de trabajos publica un evento sobre este tema cuando se cancela un trabajo. Para obtener más información, consulte Eventos de trabajos.

$ /job/ /eliminado aws/events jobId

Suscribirse

El servicio de trabajos publica un evento sobre este tema cuando se elimina un trabajo. Para obtener más información, consulte Eventos de trabajos.

$ /job/ /cancellation_in_progress aws/events jobId

Suscribirse

El servicio de trabajos publica un evento sobre este tema cuando se inicia la cancelación de un trabajo. Para obtener más información, consulte Eventos de trabajos.

$ aws/events /trabajo/ jobId /eliminación_en curso

Suscribirse

El servicio de trabajos publica un evento sobre este tema cuando se inicia la eliminación de un trabajo. Para obtener más información, consulte Eventos de trabajos.

$ aws/events jobId /jobExecution/ /successfully

Suscribirse

El servicio de trabajos publica un evento sobre este tema cuando la ejecución del trabajo se ejecuta satisfactoriamente. Para obtener más información, consulte Eventos de trabajos.

$ aws/events /JobExecution/ jobId /falló

Suscribirse

El servicio de trabajos publica un evento sobre este tema cuando la ejecución de un trabajo produce un error. Para obtener más información, consulte Eventos de trabajos.

$ aws/events /JobExecution/ jobId /rechazado

Suscribirse

El servicio de trabajos publica un evento sobre este tema cuando se rechaza una ejecución de un trabajo. Para obtener más información, consulte Eventos de trabajos.

$ aws/events /jobExecution/ jobId /cancelado

Suscribirse

El servicio de trabajos publica un evento sobre este tema cuando se cancela la ejecución de un trabajo. Para obtener más información, consulte Eventos de trabajos.

$ aws/events /JobExecution/ jobId /timed_out

Suscribirse

El servicio de trabajos publica un evento sobre este tema cuando se agota el tiempo de espera de ejecución de un trabajo. Para obtener más información, consulte Eventos de trabajos.

$ aws/events /JobExecution/ jobId /eliminado

Suscribirse

El servicio de trabajos publica un evento sobre este tema cuando se elimina la ejecución de un trabajo. Para obtener más información, consulte Eventos de trabajos.

$ aws/events /JobExecution/ jobId /eliminado

Suscribirse

El servicio de trabajos publica un evento sobre este tema cuando se elimina la ejecución de un trabajo. Para obtener más información, consulte Eventos de trabajos.

Temas de comandos

nota

Las operaciones del cliente marcadas como Recibir en esta tabla indican los temas que se AWS IoT publican directamente para el cliente que los solicitó, independientemente de que el cliente se haya suscrito al tema o no. Los clientes deben esperar recibir estos mensajes de respuesta aunque no estén suscritos a ellos.

Estos mensajes de respuesta no pasan por el agente de mensajes y otros clientes o reglas no pueden suscribirse a ellos.

Topic Operaciones de cliente permitidas Description (Descripción)

$aws/commands//<devices>/executions/ <DeviceID> <ExecutionId> /request/ <PayloadFormat>

$aws/commands/<devices>/<DeviceID>/ejecuciones/ <ExecutionId> /request

Suscribirse, recibir

Los dispositivos reciben un mensaje sobre este tema cuando se solicita iniciar la ejecución de un comando desde la consola o mediante la API StartCommandExecution. En este caso, <devices> pueden ser clientes de IoT Things o de MQTT, y <DeviceID> pueden ser el nombre de la cosa de IoT o el ID de cliente de MQTT.

$aws/commands///executions/ <devices> /response/ <DeviceID> <ExecutionId> <PayloadFormat>

Publish

Los dispositivos utilizan la API de MQTT UpdateCommandExecution para publicar un mensaje en este tema sobre la ejecución de comandos. El mensaje se publica como respuesta a la solicitud de iniciar la ejecución de un comando desde la consola o mediante la API StartCommandExecution. El mensaje publicado utilizará JSON o CBOR como. <PayloadFormat>

$aws/commands//<devices><DeviceID>/ejecuciones/<ExecutionId>//response/accepted<PayloadFormat>

$///ejecuciones//aws/commands<devices><DeviceID><ExecutionId>response/accepted

Suscribirse, recibir

Si el servicio en la nube procesó correctamente el resultado de la ejecución del comando, AWS IoT Device Management publicará una respuesta en el tema /accepted.

$aws/commands///ejecuciones///<devices><DeviceID><ExecutionId>response/rejected<PayloadFormat>

$///ejecuciones//aws/commands<devices><DeviceID><ExecutionId>response/rejected

Publish

Si el servicio en la nube no pudo procesar el resultado de la ejecución del comando, AWS IoT Device Management publicará una respuesta en el tema /rejected.

Temas de reglas

Topic Operaciones de cliente permitidas Description (Descripción)

$aws/rules/ruleName

Publish

Los dispositivos o las aplicaciones publican en este tema para activar reglas directamente. Para obtener más información, consulte Reducción de los costes de mensajería con Basic Ingest.

Temas de tunelización segura

Topic Operaciones de cliente permitidas Description (Descripción)

$aws/things/thing-name/tunnels/notify

Suscribirse

AWS IoT publica este mensaje para que un agente de IoT inicie un proxy local en el dispositivo remoto. Para obtener más información, consulte Fragmento de agente de IoT.

Temas de sombra

Las sombras con nombre y sin nombre utilizan los temas de esta sección. Los temas utilizados por cada uno solo difieren en el prefijo del tema. Esta tabla muestra el prefijo de tema utilizado por cada tipo de sombra.

Valor de ShadowTopicPrefix Tipo de sombra
$aws/things/thingName/shadow Sombra sin nombre (clásica)
$aws/things/thingName/shadow/name/shadowName Sombra con nombre

Para crear un tema completo, seleccione el ShadowTopicPrefix tipo de sombra al que desea hacer referencia, sustitúyalo thingName y, si procede, por sus valores correspondientes yshadowName, a continuación, añádalo al código auxiliar del tema, tal y como se muestra en la tabla siguiente. Recuerde que los temas distinguen entre mayúsculas y minúsculas.

Topic Operaciones de cliente permitidas Description (Descripción)

ShadowTopicPrefix/delete

Publish/Subscribe

Un dispositivo o una aplicación publica en este tema para eliminar una sombra. Para obtener más información, consulte /delete.

ShadowTopicPrefix/delete/accepted

Suscribirse

El servicio Device Shadow envía mensajes a este tema cuando se elimina una sombra. Para obtener más información, consulte/delete/accepted.

ShadowTopicPrefix/delete/rejected

Suscribirse

El servicio Device Shadow envía mensajes a este tema cuando se rechaza una solicitud para eliminar una sombra. Para obtener más información, consulte/delete/rejected.

ShadowTopicPrefix/get

Publish/Subscribe

Una aplicación o un objeto publica un mensaje vacío en este tema para obtener una sombra. Para obtener más información, consulte Temas MQTT de sombra de dispositivo.

ShadowTopicPrefix/get/accepted

Suscribirse

El servicio Device Shadow envía mensajes a este tema cuando se realiza correctamente una solicitud de una sombra. Para obtener más información, consulte/get/accepted.

ShadowTopicPrefix/get/rejected

Suscribirse

El servicio Device Shadow envía mensajes a este tema cuando se rechaza una solicitud de una sombra. Para obtener más información, consulte/get/rejected.

ShadowTopicPrefix/update

Publish/Subscribe

Un objeto o una aplicación publica en este tema para actualizar una sombra. Para obtener más información, consulte /update.

ShadowTopicPrefix/update/accepted

Suscribirse

El servicio Device Shadow envía mensajes a este tema cuando se realiza correctamente una actualización en una sombra. Para obtener más información, consulte/update/accepted.

ShadowTopicPrefix/update/rejected

Suscribirse

El servicio Device Shadow envía mensajes a este tema cuando se rechaza una actualización en una sombra. Para obtener más información, consulte/update/rejected.

ShadowTopicPrefix/update/delta

Suscribirse

El servicio Device Shadow envía mensajes a este tema cuando se detecta una diferencia entre las secciones para los estados reported y desired de una sombra. Para obtener más información, consulte/update/delta.

ShadowTopicPrefix/update/documents

Suscribirse

AWS IoT publica un documento de estado sobre este tema siempre que se lleve a cabo correctamente una actualización de la sombra. Para obtener más información, consulte/update/documents.

MQTT-based temas de entrega de archivos

nota

Las operaciones de cliente marcadas como Recibir en esta tabla indican los temas que se AWS IoT publican directamente para el cliente que los solicitó, independientemente de que el cliente se haya suscrito al tema o no. Los clientes deben esperar recibir estos mensajes de respuesta aunque no estén suscritos a ellos. Estos mensajes de respuesta no pasan por el agente de mensajes y otros clientes o reglas no pueden suscribirse a ellos.

Estos mensajes admiten búferes de respuesta en formato de representación concisa de objetos binarios (CBOR) y notación de JavaScript objetos (JSON), según el payload-format tema del que se trate.

payload-format Tipo de datos de formato de respuesta
cbor Concise Binary Object Representation (Representación concisa de objetos binarios, CBOR)
json JavaScript Notación de objetos (JSON)
Topic Operaciones de cliente permitidas Description (Descripción)

$aws/things/ThingName/streams/ StreamId /data/ payload-format

Suscribirse, recibir

AWS MQTT-based la entrega de archivos publica sobre este tema si se acepta la solicitud GetStream "» de un dispositivo. La carga útil contiene los datos de la transmisión. Para obtener más información, consulte Utilización AWS IoT MQTT-based entrega de archivos en dispositivos.

$aws/things/ThingName/streams/ StreamId /get/ payload-format

Publish

Un dispositivo publica en este tema para realizar una solicitud "». GetStream Para obtener más información, consulte Utilización AWS IoT MQTT-based entrega de archivos en dispositivos.

$aws/things/ThingName/streams/ StreamId /description/ payload-format

Suscribirse, recibir

AWS MQTT-based la entrega de archivos publica sobre este tema si se acepta la solicitud DescribeStream "» de un dispositivo. La carga útil contiene la descripción del flujo. Para obtener más información, consulte Utilización AWS IoT MQTT-based entrega de archivos en dispositivos.

$aws/things/ThingName/streams/ StreamId /describe/ payload-format

Publish

Un dispositivo publica en este tema para realizar una solicitud "». DescribeStream Para obtener más información, consulte Utilización AWS IoT MQTT-based entrega de archivos en dispositivos.

$aws/things/ThingName/streams/ StreamId /rejected/ payload-format

Suscribirse, recibir

AWS MQTT-based la entrega de archivos publica sobre este tema si se rechaza una solicitud «» o DescribeStream «» de un dispositivoGetStream. Para obtener más información, consulte Utilización AWS IoT MQTT-based entrega de archivos en dispositivos.

Temas reservados

Todos los ARN (Nombres de recursos de Amazon) de temas reservados tienen la siguiente forma:

arn:aws:iot:aws-region:AWS-account-ID:topic/Topic

Por ejemplo, arn:aws:iot:us-west-2:123EXAMPLE456:topic/$aws/things/thingName/jobs/get/accepted es un ARN del tema reservado $aws/things/thingName/jobs/get/accepted.