Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Tópicos reservados

Modo de foco
Tópicos reservados - AWS IoT Core

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Os tópicos que começam com um cifrão ($) são reservados para uso por AWS IoT. É possível assinar e publicar nesses tópicos reservados conforme permitido. No entanto, não é possível criar tópicos que comecem com um cifrão. Operações de publicação ou assinatura sem suporte em tópicos reservados podem resultar no encerramento de uma conexão.

Tópicos de modelos de ativos

Tópico Operações do cliente permitidas Descrição

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

Assinar

AWS IoT SiteWise publica notificações de propriedades de ativos neste tópico. Para obter mais informações, consulte Interagindo com outros AWS serviços no Guia do AWS IoT SiteWise usuário.

AWS IoT Device Defender tópicos

Essas mensagens oferecem suporte a buffers de resposta no formato Concise Binary Object Representation (CBOR) e JavaScript Object Notation (JSON), dependendo payload-format do tópico. AWS IoT Device Defender os tópicos só oferecem suporte à MQTT publicação.

payload-format Tipo de dados do formato de resposta
cbor Representação concisa de objetos binários () CBOR
json JavaScript Notação de objeto () JSON

Para obter mais informações, consulte Enviar métricas de dispositivos.

Tópico Operações permitidas Descrição

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

Publicar

AWS IoT Device Defender os agentes publicam métricas para esse tópico. Para obter mais informações, consulte Enviar métricas de dispositivos.

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

Assinar

AWS IoT publica neste tópico depois que um AWS IoT Device Defender agente publica uma mensagem bem-sucedida em thingName $aws/things/ /defender/metrics/. payload-format Para obter mais informações, consulte Enviar métricas de dispositivos.

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

Assinar

AWS IoT publica neste tópico depois que um AWS IoT Device Defender agente publica uma mensagem malsucedida em $aws/things/ /defender/metrics/. thingName payload-format Para obter mais informações, consulte Enviar métricas de dispositivos.

AWS IoT Core Tópicos de localização do dispositivo

AWS IoT Core A localização do dispositivo pode resolver os dados de medição do seu dispositivo e fornecer uma localização estimada dos seus dispositivos de IoT. Os dados de medição do dispositivo podem incluir Wi-FiGNSS, celular e endereço IP. AWS IoT Core Em seguida, a localização do dispositivo escolhe o tipo de medição que fornece a melhor precisão e resolve as informações de localização do dispositivo. Para ter mais informações, consulte Local do dispositivo AWS IoT Core e Como resolver o local do dispositivo usando os tópicos MQTT do Local do dispositivo AWS IoT Core.

Tópico Operações permitidas Descrição

$ aws/device_location/ /get_position_estimate customer_device_id

Publicar

Um dispositivo publica este tópico para que os dados brutos de medição digitalizados sejam resolvidos pela localização AWS IoT Core do dispositivo.

$ aws/device_location/ /get_position_estimate/accepted customer_device_id

Assinar

AWS IoT Core A localização do dispositivo é publicada neste tópico depois de resolver a localização do dispositivo com êxito.

$ aws/device_location/ /get_position_estimate/rejeitado customer_device_id

Assinar

AWS IoT Core A localização do dispositivo é publicada neste tópico quando não é possível resolver a localização do dispositivo com êxito devido a erros 4xx.

Tópicos de eventos

As mensagens de evento são publicadas quando determinados eventos acontecem. Por exemplo, os eventos são gerados pelo registro quando as objetos são adicionadas, atualizadas ou excluídas. A tabela mostra os vários AWS IoT eventos e seus tópicos reservados.

Tópico Operações do cliente permitidas Descrição

$aws/events/certificates/registered/caCertificateId

Assinar

AWS IoT publica essa mensagem ao registrar AWS IoT automaticamente um certificado e quando um cliente apresenta um certificado com o PENDING_ACTIVATION status. Para obter mais informações, consulte Configurar a primeira conexão feita por um cliente para registro automático.

$aws/events/job/jobID/cancelado

Assinar

AWS IoT publica essa mensagem quando um trabalho é cancelado. Para obter mais informações, consulte Eventos de trabalho.
$aws/events/job/jobID/cancelamento_em_andamento

Assinar

AWS IoT publica essa mensagem quando um cancelamento de trabalho está em andamento. Para obter mais informações, consulte Eventos de trabalho.

$aws/events/job/jobID/concluído

Assinar

AWS IoT publica essa mensagem quando um trabalho é concluído. Para obter mais informações, consulte Eventos de trabalho.
$aws/events/job/jobID/excluído

Assinar

AWS IoT publica essa mensagem quando um trabalho é excluído. Para obter mais informações, consulte Eventos de trabalho.
$aws/events/job/jobID/deletion_in_progress

Assinar

AWS IoT publica essa mensagem quando a exclusão de um trabalho está em andamento. Para obter mais informações, consulte Eventos de trabalho.
$aws/events/jobExecution/jobID/cancelado

Assinar

AWS IoT publica essa mensagem quando a execução de um trabalho é cancelada. Para obter mais informações, consulte Eventos de trabalho.
$aws/events/jobExecution/jobID/excluído

Assinar

AWS IoT publica essa mensagem quando a execução de um trabalho é excluída. Para obter mais informações, consulte Eventos de trabalho.
$aws/events/jobExecution/jobID/falhou

Assinar

AWS IoT publica essa mensagem quando a execução de um trabalho falha. Para obter mais informações, consulte Eventos de trabalho.
$aws/events/jobExecution/jobID/rejeitado

Assinar

AWS IoT publica essa mensagem quando a execução de um trabalho é rejeitada. Para obter mais informações, consulte Eventos de trabalho.
$aws/events/jobExecution/jobID/removido

Assinar

AWS IoT publica essa mensagem quando a execução de um trabalho é removida. Para obter mais informações, consulte Eventos de trabalho.
$aws/events/jobExecution/jobID/foi bem sucedido

Assinar

AWS IoT publica essa mensagem quando a execução de um trabalho é bem-sucedida. Para obter mais informações, consulte Eventos de trabalho.
$aws/events/jobExecution/jobID/timed_out

Assinar

AWS IoT publica essa mensagem quando a execução de um trabalho atinge o tempo limite. Para obter mais informações, consulte Eventos de trabalho.

$aws/events/presence/connected/clientId

Assinar

AWS IoT publica neste tópico quando um MQTT cliente com a ID de cliente especificada se conecta a. AWS IoT Para obter mais informações, consulte Eventos de conexão/desconexão.

$aws/events/presence/disconnected/clientId

Assinar

AWS IoT publica neste tópico quando um MQTT cliente com a ID de cliente especificada se desconecta a. AWS IoT Para obter mais informações, consulte Eventos de conexão/desconexão.

$aws/events/subscriptions/subscribed/clientId

Assinar

AWS IoT publica neste tópico quando um MQTT cliente com o ID de cliente especificado se inscreve em um MQTT tópico. Para obter mais informações, consulte Eventos de assinatura/cancelamento de assinatura.

$aws/events/subscriptions/unsubscribed/clientId

Assinar

AWS IoT publica neste tópico quando um MQTT cliente com o ID de cliente especificado cancela a assinatura de um tópico. MQTT Para obter mais informações, consulte Eventos de assinatura/cancelamento de assinatura.

$aws/events/thing/thingName/criado

Assinar

AWS IoT publica neste tópico quando a thingName coisa é criada. Para obter mais informações, consulte Eventos de registro.

$aws/events/thing/thingName/atualizado

Assinar

AWS IoT publica neste tópico quando a thingName coisa é atualizada. Para obter mais informações, consulte Eventos de registro.

$aws/events/thing/thingName/excluído

Assinar

AWS IoT publica neste tópico quando a thingName coisa é excluída. Para obter mais informações, consulte Eventos de registro.

$aws/events/thingGroup/thingGroupName/criado

Assinar

AWS IoT publica neste tópico quando um grupo de coisas thingGroupName é criado. Para obter mais informações, consulte Eventos de registro.

$aws/events/thingGroup/thingGroupName/atualizado

Assinar

AWS IoT publica neste tópico quando o grupo de coisas thingGroupName é atualizado. Para obter mais informações, consulte Eventos de registro.

$aws/events/thingGroup/thingGroupName/excluído

Assinar

AWS IoT publica neste tópico quando um grupo de coisas thingGroupName é excluído. Para obter mais informações, consulte Eventos de registro.

$aws/events/thingType/thingTypeName/criado

Assinar

AWS IoT publica neste tópico quando o tipo de thingTypeName coisa é criado. Para obter mais informações, consulte Eventos de registro.

$aws/events/thingType/thingTypeName/atualizado

Assinar

AWS IoT publica neste tópico quando o tipo de thingTypeName coisa é atualizado. Para obter mais informações, consulte Eventos de registro.

$aws/events/thingType/thingTypeName/excluído

Assinar

AWS IoT publica neste tópico quando o tipo de thingTypeName coisa é excluído. Para obter mais informações, consulte Eventos de registro.

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

Assinar

AWS IoT publica neste tópico quando algo thingName está associado ou desassociado do tipo de coisa. thingTypeName Para obter mais informações, consulte Eventos de registro.

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

Assinar

AWS IoT publica neste tópico quando algo thingName é adicionado ao grupo thingGroupName de coisas. Para obter mais informações, consulte Eventos de registro.

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

Assinar

AWS IoT publica neste tópico quando algo thingName é removido do grupo thingGroupName de coisas. Para obter mais informações, consulte Eventos de registro.

$aws/events/thingGroupHierarchy/thingGroup//parentThingGroupNamechildThingGroup/childThingGroupName/adicionado

Assinar

AWS IoT publica neste tópico quando um grupo de coisas childThingGroupName é adicionado ao grupo parentThingGroupName de coisas. Para obter mais informações, consulte Eventos de registro.

$aws/events/thingGroupHierarchy/thingGroup//parentThingGroupNamechildThingGroup/childThingGroupName/removido

Assinar

AWS IoT publica neste tópico quando o grupo de coisas childThingGroupName é removido do grupo parentThingGroupName de coisas. Para obter mais informações, consulte Eventos de registro.

Tópicos de provisionamento de frota

nota

As operações do cliente anotadas como Receber nesta tabela indicam tópicos que AWS IoT são publicados diretamente no cliente que os solicitou, independentemente de o cliente ter se inscrito no tópico ou não. Os clientes devem esperar receber essas mensagens de resposta mesmo que não sejam assinantes delas. Essas mensagens de resposta não passam pelo agente de mensagens e não podem ser assinadas por outros clientes ou regras.

Essas mensagens oferecem suporte a buffers de resposta no formato Concise Binary Object Representation (CBOR) e JavaScript Object Notation (JSON), dependendo payload-format do tópico.

payload-format Tipo de dados do formato de resposta
cbor Representação concisa de objetos binários () CBOR
json JavaScript Notação de objeto () JSON

Para obter mais informações, consulte API MQTT de provisionamento de dispositivos.

Tópico Operações do cliente permitidas Descrição

$aws/certificates/create/payload-format

Publicar

Publique neste tópico para criar um certificado a partir de uma solicitação de assinatura de certificado (CSR).

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

Assine, receba

AWS IoT publica neste tópico após uma chamada bem-sucedida para $aws/certificates/create/payload-format.

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

Assine, receba

AWS IoT publica neste tópico após uma chamada malsucedida para $aws/certificates/create/. payload-format

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

Publicar

Publica neste tópico para criar um certificado a partir de umCSR.

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

Assine, receba

AWS IoT publica neste tópico uma chamada bem-sucedida para $ aws/certificates/create payload-format -from-csr/.

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

Assine, receba

AWS IoT publica neste tópico uma chamada malsucedida para $ aws/certificates/create -from-csr/. payload-format

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

Publicar

Publique nesse tópico para registrar um objeto.

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

Assine, receba

AWS IoT publica neste tópico após uma chamada bem-sucedida para templateName $aws/provisioning-templates/ /provision/. payload-format

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

Assine, receba

AWS IoT publica neste tópico após uma chamada malsucedida para templateName $aws/provisioning-templates/ /provision/. payload-format

Tópicos de trabalhos

nota

As operações do cliente anotadas como Receber nesta tabela indicam tópicos que AWS IoT são publicados diretamente no cliente que os solicitou, independentemente de o cliente ter se inscrito no tópico ou não. Os clientes devem esperar receber essas mensagens de resposta mesmo que não sejam assinantes delas.

Essas mensagens de resposta não passam pelo agente de mensagens e não podem ser assinadas por outros clientes ou regras. Para assinar mensagens relacionadas a atividades de trabalhos, use os tópicos notify e notify-next.

Ao assinar os tópicos de tarefas e jobExecution eventos de sua solução de monitoramento de frota, você deve primeiro habilitar os eventos de tarefas e execução de tarefas para receber quaisquer eventos no lado da nuvem.

Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

Tópico Operações do cliente permitidas Descrição

$ thingName aws/things/ /jobs/get

Publicar

Os dispositivos publicam uma mensagem neste tópico para fazer uma solicitação GetPendingJobExecutions. Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

$ aws/coisas//thingNamejobs/get/accepted

Assine, receba

Os dispositivos se inscrevem nesse tópico para receber respostas bem-sucedidas de uma solicitação GetPendingJobExecutions. Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

$ aws/coisas//thingNamejobs/get/rejected

Assine, receba

Os dispositivos assinam este tópico para receber uma resposta quando uma solicitação GetPendingJobExecutions é rejeitada. Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

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

Publicar

Os dispositivos publicam uma mensagem neste tópico para fazer uma solicitação StartNextPendingJobExecution. Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

$ aws/coisas//thingNamejobs/start-next/accepted

Assine, receba

Os dispositivos assinam este tópico para receber respostas bem-sucedidas para uma solicitação StartNextPendingJobExecution. Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

$ aws/coisas//thingNamejobs/start-next/rejected

Assine, receba

Os dispositivos assinam este tópico para receber uma resposta quando uma solicitação StartNextPendingJobExecution é rejeitada. Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

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

Publicar

Os dispositivos publicam uma mensagem neste tópico para fazer uma solicitação DescribeJobExecution. Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

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

Assine, receba

Os dispositivos assinam este tópico para receber respostas bem-sucedidas para uma solicitação DescribeJobExecution. Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

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

Assine, receba

Os dispositivos assinam este tópico para receber uma resposta quando uma solicitação DescribeJobExecution é rejeitada. Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

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

Publicar

Os dispositivos publicam uma mensagem neste tópico para fazer uma solicitação UpdateJobExecution. Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

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

Assine, receba

Os dispositivos assinam este tópico para receber respostas de êxito de uma solicitação UpdateJobExecution. Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

Observação

Somente o dispositivo que publica em $aws/things/ thingName /jobs/ jobId /update recebe mensagens sobre esse tópico.

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

Assine, receba

Os dispositivos assinam este tópico para receber uma resposta quando uma solicitação UpdateJobExecution é rejeitada. Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

Observação

Somente o dispositivo que publica em $aws/things/ thingName /jobs/ jobId /update recebe mensagens sobre esse tópico.

thingName$aws/things/ /jobs/notify

Assine, receba

Os dispositivos assinam este tópico para receber notificações quando uma execução de tarefa é adicionada à lista de execuções pendentes de um objeto ou removida dela. Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

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

Assine, receba

Os dispositivos assinam este tópico para receber notificações quando a próxima execução de tarefa pendente para o objeto é alterada. Para obter mais informações, consulte MQTTAPIOperações de dispositivos de tarefas.

$aws/events/job/jobId/concluído

Assinar

O serviço Tarefas publica um evento neste tópico quando uma tarefa é concluída. Para obter mais informações, consulte Eventos de trabalho.

$aws/events/job/jobId/cancelado

Assinar

O serviço Tarefas publica um evento neste tópico quando uma tarefa é cancelada. Para obter mais informações, consulte Eventos de trabalho.

$aws/events/job/jobId/excluído

Assinar

O serviço Tarefas publica um evento neste tópico quando uma tarefa é excluída. Para obter mais informações, consulte Eventos de trabalho.

$aws/events/job/jobId/cancelamento_em_andamento

Assinar

O serviço Tarefas publica um evento neste tópico quando o cancelamento de uma tarefa começa. Para obter mais informações, consulte Eventos de trabalho.

$aws/events/job/jobId/deletion_in_progress

Assinar

O serviço Tarefas publica um evento neste tópico quando a exclusão de tarefa começa. Para obter mais informações, consulte Eventos de trabalho.

$aws/events/jobExecution/jobId/foi bem sucedido

Assinar

O serviço Tarefas publica um evento neste tópico quando a execução da tarefa é bem-sucedida. Para obter mais informações, consulte Eventos de trabalho.

$aws/events/jobExecution/jobId/falhou

Assinar

O serviço Tarefas publica um evento neste tópico quando uma execução de tarefa falha. Para obter mais informações, consulte Eventos de trabalho.

$aws/events/jobExecution/jobId/rejeitado

Assinar

O serviço Tarefas publica um evento neste tópico quando uma execução de tarefa é rejeitada. Para obter mais informações, consulte Eventos de trabalho.

$aws/events/jobExecution/jobId/cancelado

Assinar

O serviço Tarefas publica um evento neste tópico quando a execução de uma tarefa é cancelada. Para obter mais informações, consulte Eventos de trabalho.

$aws/events/jobExecution/jobId/timed_out

Assinar

O serviço Tarefas publica um evento neste tópico quando a execução de uma tarefa atinge o tempo limite. Para obter mais informações, consulte Eventos de trabalho.

$aws/events/jobExecution/jobId/removido

Assinar

O serviço Tarefas publica um evento neste tópico quando a execução de uma tarefa é removida. Para obter mais informações, consulte Eventos de trabalho.

$aws/events/jobExecution/jobId/excluído

Assinar

O serviço Tarefas publica um evento neste tópico quando a execução de uma tarefa é excluída. Para obter mais informações, consulte Eventos de trabalho.

Tópicos de comandos

nota

As operações do cliente anotadas como Receber nesta tabela indicam tópicos que AWS IoT são publicados diretamente no cliente que os solicitou, independentemente de o cliente ter se inscrito no tópico ou não. Os clientes devem esperar receber essas mensagens de resposta mesmo que não sejam assinantes delas.

Essas mensagens de resposta não passam pelo agente de mensagens e não podem ser assinadas por outros clientes ou regras.

Tópico Operações do cliente permitidas Descrição

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

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

Assine, receba

Os dispositivos recebem uma mensagem sobre esse tópico quando uma solicitação é feita para iniciar a execução de um comando no console ou usando StartCommandExecution API o. Nesse caso, <devices> podem ser coisas ou MQTT clientes da IoT e <DeviceID> podem ser o nome da coisa da IoT ou o ID do cliente. MQTT

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

Publicar

Os dispositivos usam o UpdateCommandExecution MQTT API para publicar uma mensagem neste tópico sobre a execução do comando. A mensagem é publicada como uma resposta à solicitação para iniciar a execução de um comando no console ou usando StartCommandExecution API o. A mensagem publicada usará JSON ou CBOR como <PayloadFormat> o.

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

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

Assine, receba

Se o serviço de nuvem tiver processado com êxito o resultado da execução do comando, AWS IoT Device Management publicará uma resposta ao tópico /aceito.

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

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

Publicar

Se o serviço de nuvem falhar ao processar o resultado da execução do comando, AWS IoT Device Management publicará uma resposta ao tópico /rejeitado.

Tópicos de regras

Tópico Operações do cliente permitidas Descrição

$ aws/rules/ ruleName

Publicar

Um dispositivo ou um aplicativo faz publicações nesse tópico para acionar regras diretamente. Para obter mais informações, consulte Reduzir custos do sistema de mensagens com Ingestão básica.

Proteger tópicos de túneis

Tópico Operações do cliente permitidas Descrição

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

Assinar

AWS IoT publica essa mensagem para que um agente de IoT inicie um proxy local no dispositivo remoto. Para obter mais informações, consulte Snippet de atendente de IoT.

Tópicos de sombra

Os tópicos desta seção são usados por sombras nomeadas e sem nome. Os tópicos usados por cada uma diferem apenas no prefixo do tópico. Esta tabela mostra o prefixo do tópico usado em cada tipo de sombra.

Valor do ShadowTopicPrefix Tipo de sombra
thingName$aws/things/ /shadow Sombra sem nome (clássica)
$aws/things/ /shadow/name/ thingName shadowName Sombra nomeada

Para criar um tópico completo, selecione o ShadowTopicPrefix tipo de sombra ao qual você deseja se referir, substitua thingName e, se aplicável,shadowName, pelos valores correspondentes e, em seguida, anexe-o ao esboço do tópico, conforme mostrado na tabela a seguir. Lembre-se de que os tópicos diferenciam maiúsculas de minúsculas.

Tópico Operações do cliente permitidas Descrição

ShadowTopicPrefix/excluir

Publicar/assinar

Um dispositivo ou um aplicativo faz publicações nesse tópico para excluir uma sombra. Para obter mais informações, consulte /delete.

ShadowTopicPrefix/excluir/aceito

Assinar

O serviço Sombra do dispositivo envia mensagens para esse tópico quando uma sombra é excluída. Para obter mais informações, consulte /delete/accepted.

ShadowTopicPrefix/excluir/rejeitado

Assinar

O serviço Sombra do dispositivo envia mensagens para esse tópico quando uma solicitação de exclusão de uma sombra é rejeitada. Para obter mais informações, consulte /delete/rejected.

ShadowTopicPrefix/obter

Publicar/assinar

Um aplicativo ou um objeto publica uma mensagem vazia nesse tópico para obter uma sombra. Para obter mais informações, consulte MQTTTópicos do Device Shadow.

ShadowTopicPrefix/obter/aceito

Assinar

O serviço Sombra do dispositivo envia mensagens para esse tópico quando uma solicitação para uma sombra é feita com êxito. Para obter mais informações, consulte /get/accepted.

ShadowTopicPrefix/get/rejeitado

Assinar

O serviço Sombra do dispositivo envia mensagens para esse tópico quando uma solicitação de sombra é rejeitada. Para obter mais informações, consulte /get/rejected.

ShadowTopicPrefix/atualizar

Publicar/assinar

Umo objeto ou um aplicativo faz publicações nesse tópico para atualizar uma sombra. Para obter mais informações, consulte /update.

ShadowTopicPrefix/update/aceito

Assinar

O serviço Sombra do dispositivo envia mensagens para esse tópico quando uma atualização é feita com êxito em uma sombra. Para obter mais informações, consulte /update/accepted.

ShadowTopicPrefix/update/rejeitado

Assinar

O serviço Sombra do dispositivo envia mensagens para esse tópico quando a atualização de uma sombra é rejeitada. Para obter mais informações, consulte /update/rejected.

ShadowTopicPrefix/update/delta

Assinar

O serviço Sombra do dispositivo envia mensagens para esse tópico quando uma diferença é detectada entre as seções desejadas e relatadas de uma sombra. Para obter mais informações, consulte /update/delta.

ShadowTopicPrefix/update/documents

Assinar

AWS IoT publica um documento de estado para esse tópico sempre que uma atualização na sombra for executada com êxito. Para obter mais informações, consulte /update/documents.

MQTTtópicos de entrega de arquivos baseados em

nota

As operações do cliente anotadas como Receber nesta tabela indicam tópicos que AWS IoT são publicados diretamente no cliente que os solicitou, independentemente de o cliente ter se inscrito no tópico ou não. Os clientes devem esperar receber essas mensagens de resposta mesmo que não sejam assinantes delas. Essas mensagens de resposta não passam pelo agente de mensagens e não podem ser assinadas por outros clientes ou regras.

Essas mensagens oferecem suporte a buffers de resposta no formato Concise Binary Object Representation (CBOR) e JavaScript Object Notation (JSON), dependendo payload-format do tópico.

payload-format Tipo de dados do formato de resposta
cbor Representação concisa de objetos binários () CBOR
json JavaScript Notação de objeto () JSON
Tópico Operações do cliente permitidas Descrição

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

Assine, receba

AWS MQTTa entrega de arquivos baseada é publicada neste tópico se a solicitação GetStream "" de um dispositivo for aceita. A carga útil contém os dados do fluxo. Para obter mais informações, consulte Uso da entrega de arquivos AWS IoT baseada em MQTT em dispositivos.

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

Publicar

Um dispositivo publica neste tópico para realizar uma solicitação GetStream "”. Para obter mais informações, consulte Uso da entrega de arquivos AWS IoT baseada em MQTT em dispositivos.

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

Assine, receba

AWS MQTTa entrega de arquivos baseada é publicada neste tópico se a solicitação DescribeStream "" de um dispositivo for aceita. A carga útil contém a descrição do fluxo. Para obter mais informações, consulte Uso da entrega de arquivos AWS IoT baseada em MQTT em dispositivos.

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

Publicar

Um dispositivo publica neste tópico para realizar uma solicitação DescribeStream "”. Para obter mais informações, consulte Uso da entrega de arquivos AWS IoT baseada em MQTT em dispositivos.

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

Assine, receba

AWS MQTTa entrega baseada em arquivos é publicada neste tópico se uma solicitação "DescribeStream" ou "GetStream" de um dispositivo for rejeitada. Para obter mais informações, consulte Uso da entrega de arquivos AWS IoT baseada em MQTT em dispositivos.

Tópico reservado ARN

Todos os tópicos reservados ARNs (Amazon Resource Names) têm o seguinte formato:

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

Por exemplo, arn:aws:iot:us-west-2:123EXAMPLE456:topic/$aws/things/thingName/jobs/get/accepted é um ARN para o tópico reservado$aws/things/thingName/jobs/get/accepted.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.