AWS IoT Button

Versão do Dash Button programável na nuvem

O AWS IoT Button é um botão programável baseado no hardware do Amazon Dash Button. Este dispositivo simples de Wi-Fi é fácil de configurar e foi projetado para permitir que os desenvolvedores comecem a usar os serviços AWS IoT Core, AWS Lambda, Amazon DynamoDB, Amazon SNS e muitos outros serviços da Amazon Web Services sem necessidade de escrever código específico para dispositivos.

Você pode codificar a lógica do botão na nuvem configurando os cliques desse botão para contar ou rastrear itens, ligar para uma pessoa ou alertar alguém, iniciar ou parar uma atividade, solicitar serviços ou, até mesmo, fornecer opinião. Por exemplo, você pode clicar no botão para destravar ou dar a partida em um carro, abrir a porta da garagem, chamar um táxi, ligar para um companheiro ou representante de serviço ao cliente, rastrear o uso de produtos de consumo domésticos ou medicamentos, ou ainda controlar remotamente a operação de eletrodomésticos.

O botão pode ser usado como um controle remoto para o Netflix, um interruptor para sua lâmpada Philips Hue, um dispositivo de registro/reserva para clientes do Airbnb ou uma maneira de pedir sua pizza favorita para entrega. Você pode integrá-lo a APIs de terceiros como Twitter, Facebook, Twilio, Slack ou, até mesmo, aplicativos da sua própria empresa. Conecte-o a coisas que nunca tinha imaginado antes. Estamos ansiosos para ver o que você vai criar usando o AWS IoT Button.

Se você quiser usar dispositivos simples que se conectam ao AWS IoT Core sem necessidade de configuração, use o serviço AWS IoT 1-Click.

Já disponível: 2ª geração do AWS IoT Button

aws_iot_button

Como ele funciona

Primeiro, você vai precisar de uma conta da AWS. A conta é gratuita e fácil de criar. Cadastre-se agora.  Depois de configurar o AWS IoT Button para conexão a uma rede Wi-Fi e provisionar um certificado do e uma chave privada do AWS IoT Core para o botão, este se conectará com segurança ao AWS IoT Core e publicará uma mensagem sobre um tópico quando clicado. Você pode usar o mecanismo de regras do AWS IoT para definir uma regra e configurar eventos de um clique, dois cliques ou pressionamento longo para roteamento a qualquer serviço da AWS. O mecanismo pode ser configurado para enviar notificações por meio do Amazon SNS ou armazenar os cliques em uma tabela do Amazon DynamoDB. Você pode até mesmo codificar lógica personalizada escrita em Node.js, Python ou Java em uma função do AWS Lambda e, em seguida, configurar a função para conectar-se a serviços de terceiros ou outras coisas conectadas baseadas no AWS IoT.

IoT-Button_20171127_kw

A forma mais rápida de começar a usar o AWS IoT Button é fazer download do aplicativo móvel para iOS ou Android. O aplicativo móvel criará os recursos do AWS IoT necessários para você e adicionará uma fonte do evento ao seu botão, que invocará uma nova função do AWS Lambda da sua escolha usando um esquema do Lambda. Esquemas são funções pré-configuradas do Lambda, que lhe permitem conectar rapidamente o clique de um botão às funções que melhor se encaixam a você, como enviar e-mails automáticos, mensagens de texto ou implantar outros serviços da AWS.

Se você não puder usar os aplicativos móveis, o AWS Lambda Blueprint Wizard é uma forma fácil de começar a usar o AWS IoT Button. Como o aplicativo móvel, o assistente criará os recursos do AWS IoT necessários para você e adicionará uma fonte do evento ao seu botão, que invocará uma nova função do Lambda.  Para começar a usar o Lambda Blueprint Wizard, clique aqui.  Selecione “IoT Button” no menu suspenso IoT Type, insira o número de série do dispositivo (DSN, que pode ser encontrado na parte traseira do dispositivo) e siga as etapas para configurar o AWS IoT Button para conexão ao Wi-Fi e à AWS IoT. Continue com as etapas no assistente e atualize o exemplo de função Lambda.  Se você quiser saber mais sobre o AWS IoT, siga este tutorial.

Conceitos básicos da AWS

icon1

Cadastre-se para obter uma conta da AWS

Obtenha acesso instantâneo ao nível gratuito da AWS.
icon2

Aprenda com tutoriais de 10 minutos

Explore e aprenda com tutoriais simples.
icon3

Comece a criar com a AWS

Comece a criar com guias detalhados que ajudam a iniciar seu projeto da AWS.

Obtenha respostas para as suas dúvidas do AWS IoT Button

Acesse a página de perguntas frequentes
Pronto para começar?
Cadastrar-se
Mais dúvidas?
Entre em contato conosco