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á.
Criação de um projeto
O seguinte procedimento mostra como criar um projeto AWS IoT 1-Click para seus dispositivos compatíveis com o AWS IoT 1-Click.
-
Faça login em sua conta da AWS e abra o console do AWS IoT 1-Click.
-
SelecioneIntegraçãoe, depois, escolhaCriar um projeto.
-
Digite um nome e uma descrição opcional para o projeto e escolhaPróximo.
-
Para definir um ou mais modelos para seu posicionamento, emPrograme um modelo de dispositivo, escolhainiciar as.
-
Para definir um modelo para qualquer dispositivo de botão, escolhaTodos os tipos de botões.
-
Em Nome do modelo de dispositivo, digite um nome descritivo para o modelo. Em Ação, escolha Enviar SMS ou Enviar e-mail. Você pode usar oAção personalizada usando uma função Lambdae escolhauma de suas próprias funções do Lambda. Insira o número de telefone, o endereço de e-mail ou o nome da função Lambda, dependendo da sua escolha. Para obter mais informações sobre como criar funções do Lambda, consulte oGuia do desenvolvedor AWS Lambda.
-
UnderAdicione outro modelo de dispositivo (se você precisar de vários dispositivos por posicionamento)escolhaAdicionar.
-
Insira um par de chave-valor de atributo. Você pode inserir pares de chave-valor adicionais, se necessário.
-
Escolha Create project (Criar projeto).
A seção a seguir,Exemplo: Projeto de satisfação da sala de reuniões, fornece um exemplo real de como usar o console do AWS IoT 1-Click para criar um projeto.
Exemplo: Projeto de satisfação da sala de reuniões
O exemplo a seguir pode ajudar você a entender conceitos do AWS IoT 1-Click.
-
Um projeto para acompanhar a satisfação de 50 salas de reunião (e equipamento AV associado) é criado e nomeado
MeetingRoomSat
. -
Cada sala de reunião receberá dois dispositivos (botões), um marcado fisicamente como "Satisfied" (Satisfeito) e outro como "Unsatisfied" (Insatisfeito). Como existem dois botões por sala, dois modelos serão criados, um nomeado como
Satisfied
e o outro comoUnsatisfied
. -
O
Satisfied
O modelo é configurado para invocar uma função Lambda chamadaSatLambda
. -
O
Unsatisfied
O modelo é configurado para invocar uma função Lambda chamadaUnsatLambda
. -
Para ambos desses modelos, é criado um atributo (par chave/valor) nomeado como
MeetingRoomNum
(chave) cujo valor éTBD
(o valorTBD
será alterado para o número da sala quando os botões forem fisicamente colocados em uma sala). -
50 posicionamentos são criados, um para cada espaço. Cada posicionamento tem os dois modelos associados a ele (por exemplo,
Satisfied
eUnsatisfied
). -
Dois botões são marcados e colocados fisicamente em uma sala. Depois, usando o aplicativo móvel AWS IoT 1-Click ou o console do AWS IoT 1-Click e os números de série do botão, os botões marcados como “Satisfied” (Satisfied) e “Unsatisfied” (Insatisfeito) são associados a um dos 50 posicionamentos. Esse processo continua até que todos os posicionamentos remanescentes sejam implantados.
-
Quando o botão de uma sala é clicado em uma sala de reuniões, o AWS IoT 1-Click invoca o
SatLambda
ouUnsatLambda
função com oMeetingRoomNum
e o feedback pode ser processado e armazenado na nuvem. -
Posteriormente, outro modelo pode ser adicionado ao projeto para que os 50 posicionamentos existentes passem a conter um slot para um novo botão de modo a indicar que mais toalhas ou outros artigos de higiene pessoal são necessários em cada banheiro.
A seção a seguir fornece um exemplo de uso do console AWS IoT 1-Click para criar um projeto para o monitoramento da satisfação em relação às salas de reuniões em um prédio corporativo (como parte de um grupo de prédios corporativos).
Para monitorar a satisfação das salas de reuniões, incluindo o equipamento de áudio/vídeo, dois botões do AWS IoT Enterprise, um chamado “Satisfied” (Satisfeito) e outro chamado “Unsatisfied” (Satisfeito), são colocados em cada sala de reuniões. Este é um projeto-piloto, cujos resultados podem ser usados para melhorar a satisfação dos clientes com a sala de reuniões em outros edifícios no campus.
No final de uma reunião, os participantes serão encorajados a pressionar o botão "Satisfeito" ou "Insatisfeito" para registrar sua satisfação geral em relação à sala de reuniões e ao equipamento dela. Esses dados são usados para identificar salas de reuniões com equipamentos A/V não funcionais ou outros problemas.
O console do AWS IoT 1-Click pode ser usado para configurar esse projeto:
-
No console do AWS IoT 1-ClickCriar um projeto.
-
Para o nome do projeto, digite
MeetingRoomSatisfaction
. Para a descrição do projeto, digiteProject used to track customer meeting room satisfaction, including A/V equipment.
SelecionePróximo. -
UnderPrograme um modelo de dispositivoescolhainiciar ase, depois, escolhaTodos os tipos de botões.
-
Em Nome do modelo do dispositivo, digite
Satisfied
. Este é o modelo usado para todos os botões chamados "Satisfeito". Em Ação, escolha Enviar e-mail.nota
Se o piloto de satisfação com a sala de reuniões for bem-sucedido, em Ação, você pode escolher Ação personalizada usando uma função do Lambda. Essa função do Lambda pode enviar um e-mail ou armazenar os dados do botão “Satisfied” (Satisfied) em uma tabela do Amazon DynamoDB para análise posterior. Para obter informações sobre como criar funções do Lambda, consulte oGuia do desenvolvedor AWS Lambda.
-
UnderAdicione outro modelo de dispositivo (se você precisar de vários dispositivos por posicionamento)escolhaAdicionare, depois, escolhaTodos os tipos de botões. Em Nome do modelo do dispositivo, digite
Unsatisfied
. Este é o modelo usado para todos os botões chamados "Insatisfeito". Em Ação, escolha Enviar e-mail. -
Em Valor padrão de e-mail obrigatório, digite um endereço de e-mail. Em Valor padrão do assunto obrigatório, digite
Meeting Room Feedback
. Em Valor padrão do corpo obrigatório, digiteEither positive or negative meeting room feedback has been provided.
-
Em Chave de atributo, digite
Building
. Em Valor padrão, digiteHeadquarters
. O piloto sobre a satisfação quanto à sala de reuniões está sendo realizado no edifício sede da companhia. Se o piloto for bem-sucedido, ele será implantado nos outros edifícios da companhia. Portanto, é importante saber sobre qual edifício os dispositivos de sala de reuniões estão fornecendo informações. -
Na segunda linha de par de chave-valor, em Chave de atributo, digite
Room
. Em Valor padrão, digiteTBD
. OTBD
O valor será alterado para um número de sala de reuniões quando os botões forem colocados lá (usando o aplicativo móvel AWS IoT 1-Click ou o console do AWS IoT 1-Click). -
Escolha Create project (Criar projeto).
Usando o aplicativo móvel AWS IoT 1-Click, quando um botão “Satisfied” (Satisfied) é colocado em uma sala de reuniões, osatisfeitotorna-se associado a ele e oTBD
é substituído pelo número da sala de reunião. O mesmo acontece quando o botão “Insatisfeito” é colocado em uma sala de reuniões.