Índice:

Google Assistance Pet Fedder: 3 etapas
Google Assistance Pet Fedder: 3 etapas

Vídeo: Google Assistance Pet Fedder: 3 etapas

Vídeo: Google Assistance Pet Fedder: 3 etapas
Vídeo: ХАБИБ - Ягода малинка (Премьера клипа) 2024, Novembro
Anonim
Google Assistance Pet Fedder
Google Assistance Pet Fedder
Google Assistance Pet Fedder
Google Assistance Pet Fedder

Introdução:

Bem, descobri que sou muito preguiçoso e fazer login no console da nuvem Bolt para alimentar meu animal de estimação foi um pouco demais.

Portanto, usei a nuvem Bolt e o serviço do IFTTT para alimentar meu animal de estimação sempre que digo ao Google Assistente no meu telefone para fazer isso. TLDR - O Google Assistente no meu telefone alimenta meus animais de estimação sempre que eu digo as palavras - "Ok Google, Feed meu animal de estimação.". Isso evita que eu tenha que fazer login no console da nuvem para clicar em um botão para alimentar meu animal de estimação. Posso apenas dizer ao meu telefone Android para fazer isso por mim.

Fluxo de informações

  • Eu digo - "Ok Google, dê de comer ao meu bichinho" no meu telefone.
  • O Google Assistant reconhece o comando e envia uma solicitação ao IFTTT.
  • O IFTTT aciona um webhook vinculado ao meu Pet-Feeder. Visto que meu Pet-Feeder está conectado à Bolt Cloud, ele entende o webhook e envia um comando ao meu dispositivo para alimentar meu animal de estimação.

O que é IFTTT?

IFTTT: -It significa If This Then That. É um serviço gratuito que permite aos usuários criar gatilhos e executar ações com base nos gatilhos. Acesse aqui para fazer login no IFTTT.

Suprimentos

Coisas usadas neste projeto

Aplicativos de software e componentes de hardware e serviço online

Módulo wi-fi Bolt

Arduino Uno

Servo motor

Dispositivo Android (um dispositivo Android relativamente recente (Android 5.0+) deve ter o Google Assistente.) × 1

Bolt IoT Bolt Cloud

Serviço IFTTT Maker

Etapa 1: Como criar o URL para acionar seu comedouro para animais de estimação

Como criar o URL para acionar seu comedouro para animais de estimação
Como criar o URL para acionar seu comedouro para animais de estimação
Como criar o URL para acionar seu comedouro para animais de estimação
Como criar o URL para acionar seu comedouro para animais de estimação
  • O URL que você usará para acionar o alimentador de animais será um comando de gravação serial que precisa ser enviado ao Bolt.
  • O Boltduino estará escutando e em uma partida de comando bem-sucedida, ele abrirá e fechará a porta do comedouro, alimentando assim seu animal.
  • O URL será algo como,

cloud.boltiot.com/remote//serialWrite?data=a&deviceName=

  • Substitua a chave API e o nome do dispositivo pelo seu próprio.
  • Você pode encontrar sua chave API e o nome do dispositivo fazendo login no painel do Bolt Cloud.
  • Salve este URL, pois você precisará dele mais tarde. Clique aqui para fazer login no Bolt Cloud.

CÓDIGO

Conforme fornecido no arquivo de texto (ou seja, code2.text)

Etapa 2: etapas para vincular seu telefone Android ao IFTTT

Faça login no IFTTT usando o mesmo ID de e-mail do Google usado em seu telefone Android. Se meu telefone foi assinado usando o ID de e-mail [email protected], entre no IFTTT usando o mesmo ID de e-mail

  • Clique em "Novo miniaplicativo" no menu suspenso no canto superior direito.
  • O IFTTT agora mostra algo assim,
  • Clique em + isto. Agora, isso mostraria uma lista de serviços para basear seu gatilho. Vá em frente e selecione o serviço Google Assistant.

Agora, você se depara com algumas opções. Como queremos falar com o Google Assistente para acionar algo, escolha a opção que diz - "Diga uma frase simples". Em seguida, você pode digitar o acionador do Google Assistente. O Google Assistant reconheceria esse gatilho e enviaria uma mensagem para a Bolt Cloud. Para meu propósito, configurei o gatilho como "Alimentar meu animal de estimação". em resposta ao que o Google Assistente diria "Alimentando seu animal de estimação". 1. Depois de criar o gatilho, você precisa dizer ao IFTTT o que fazer quando o gatilho for ativado.

2. Clique em + na tela. Isso permitirá que você escolha um serviço para executar algo quando o gatilho for ativado.

3. Pesquise e clique no serviço "Webhook" e escolha a opção "Fazer uma Solicitação da Web".

4. Assim, o IFTTT enviará um webhook sempre que seu gatilho for ativado.

5. Na próxima tela, insira o URL como a chamada de API para o seu dispositivo Bolt.

6. O método deve ser GET e o tipo de conteúdo é "Application / json". O URL será o mesmo URL que expliquei na seção acima.

7. Quando concluído, deve ser semelhante à imagem abaixo.

Etapa 3: em ação

1. Diga Ok Google.

2. Alimente meu animal de estimação. "O assistente do Google deve reconhecer o comando e responder com" Alimentar seu animal de estimação ".

3. O comedouro para animais deve abrir e fechar o alçapão que distribui a comida para o seu animal.

Recomendado: