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á.
Crie um veículo AWS de IoT FleetWise
Você pode usar o FleetWise console de AWS IoT ou API criar um veículo.
Importante
Antes de começar, verifique o seguinte:
-
Você deve ter um modelo de veículo, e o status dele deve ser
ACTIVE
. Para obter mais informações, consulte Gerencie modelos AWS de veículos de IoT FleetWise . -
O modelo do veículo deve estar associado a um manifesto do decodificador, e o status do manifesto do decodificador deve ser
ACTIVE
. Para obter mais informações, consulte Gerencie manifestos AWS de decodificadores de IoT FleetWise .
Criar um veículo (console)
Você pode usar o FleetWise console de AWS IoT para criar um veículo.
Importante
Antes de começar, verifique o seguinte:
-
Você deve ter um modelo de veículo, e o status dele deve ser
ACTIVE
. Para obter mais informações, consulte Gerencie modelos AWS de veículos de IoT FleetWise . -
O modelo do veículo deve estar associado a um manifesto do decodificador, e o status do manifesto do decodificador deve ser
ACTIVE
. Para obter mais informações, consulte Gerencie manifestos AWS de decodificadores de IoT FleetWise .
Para criar um veículo
-
Abra o console AWS de IoT. FleetWise
-
No painel de navegação, selecione Veículos.
-
Na página de resumo do veículo, selecione Criar veículo e execute as etapas a seguir.
Tópicos
Etapa 1: definir as propriedades do veículo
Nesta etapa, você dá um nome para o veículo e o associa ao manifesto do modelo e ao manifesto do decodificador.
-
Insira um nome para o veículo.
Importante
Um veículo corresponde a qualquer AWS IoT coisa. Se já existir alguma coisa com esse nome, selecione Associar o veículo a uma coisa de IoT para atualizar a coisa com o veículo. Ou escolha um nome de veículo diferente e a AWS IoT FleetWise criará automaticamente algo novo para o veículo.
-
Selecione um modelo de veículo (manifesto do modelo) na lista.
-
Selecione um manifesto de decodificador na lista. O manifesto do decodificador está associado ao modelo do veículo.
-
(Opcional) Para associar atributos do veículo, escolha Adicionar atributos. Se você ignorar esta etapa, deverá adicionar atributos após a criação do veículo antes de poder implementá-lo em campanhas.
-
(Opcional) Para associar etiquetas ao veículo, selecione Adicionar nova etiqueta. Você também poderá adicionar tags após a criação do veículo.
-
Escolha Próximo.
Etapa 2: configurar o certificado do veículo
Para usar seu veículo como uma AWS IoT coisa, você deve configurar um certificado de veículo com uma política anexada. Se você ignorar esta etapa, deverá configurar um certificado após a criação do veículo antes de poder implantá-lo em campanhas.
-
Selecione Gerar automaticamente um novo certificado (recomendado).
-
Escolha Próximo.
Etapa 3: anexar políticas ao certificado
Anexar uma política ao certificado que você configurou na etapa anterior.
-
Em Políticas, insira um nome de política existente. Para criar uma política, selecione Criar política.
-
Escolha Próximo.
Etapa 4: revisar e criar
Verifique as configurações do veículo e selecione Criar veículo.
Importante
Depois que o veículo for criado, você deverá baixar o certificado e as chaves. Você usará o certificado e a chave privada para conectar o veículo no software Edge Agent for AWS IoT FleetWise .
Criar um veículo (AWS CLI)
Ao criar um veículo, você deve usar um modelo de veículo associado a um manifesto do decodificador. Você pode usar a CreateVehicleAPIoperação para criar um veículo. O exemplo a seguir usa a AWS CLI.
Importante
Antes de começar, verifique o seguinte:
-
Você deve ter um modelo de veículo, e o status dele deve ser
ACTIVE
. Para obter mais informações, consulte Gerencie modelos AWS de veículos de IoT FleetWise . -
O modelo do veículo deve estar associado a um manifesto do decodificador, e o status do manifesto do decodificador deve ser
ACTIVE
. Para obter mais informações, consulte Gerencie manifestos AWS de decodificadores de IoT FleetWise .
Para criar um veículo, execute o seguinte comando.
Substituir file-name
com o nome do JSON arquivo que contém a configuração do veículo.
aws iotfleetwise create-vehicle --cli-input-json file://
file-name
.json
exemplo configuração do veículo
-
(Opcional) O valor
associationBehavior
pode ser um dos seguintes:-
CreateIotThing
— Quando seu veículo é criado, AWS a IoT cria FleetWise automaticamente AWS IoT algo com o nome do ID do veículo. -
ValidateIotThingExists
— Use uma coisa da AWS IoT existente para criar um veículo.Para criar AWS IoT algo, execute o comando a seguir. Substituir
thing-name
com o nome da coisa que você deseja criar.aws iot create-thing --thing-name
thing-name
Se não for especificado, a AWS IoT cria FleetWise automaticamente AWS IoT algo para o seu veículo.
Importante
Certifique-se de que a AWS IoT coisa seja provisionada após a criação do veículo. Para obter mais informações, consulte Provisionar AWS veículos de IoT FleetWise .
-
-
Substituir
vehicle-name
com uma das seguintes opções.-
O nome da sua AWS IoT coisa, se
associationBehavior
estiver configurado paraValidateIotThingExists
. -
O ID do veículo a ser criado se
associationBehavior
estiver configurado comoCreateIotThing
.O ID do veículo pode ter de 1 a 100 caracteres. Caracteres válidos: a–z, A–Z, 0–9, traço (‐), sublinhado (_) e dois pontos (:).
-
-
Substituir
model-manifest-ARN
com o modelo ARN do seu veículo (manifesto do modelo). -
Substituir
decoder-manifest-ARN
com o ARN do manifesto do decodificador associado ao modelo de veículo especificado. -
(Opcional) Você pode adicionar outros atributos para distinguir este veículo de outros veículos criados usando o mesmo modelo de veículo. Por exemplo, se você tiver um carro elétrico, poderá especificar o seguinte valor para um atributo:
{"fuelType": "electric"}
.Importante
Os atributos devem ser definidos no modelo de veículo associado antes de poder adicioná-los a veículos individuais.
{ "associationBehavior": "
associationBehavior
", "vehicleName": "vehicle-name
", "modelManifestArn": "model-manifest-ARN
", "decoderManifestArn": "decoder-manifest-ARN
", "attributes": { "key
": "value
" } }