Tabla de contenido:

Alimentador de mascotas de Google Assistance: 3 pasos
Alimentador de mascotas de Google Assistance: 3 pasos

Video: Alimentador de mascotas de Google Assistance: 3 pasos

Video: Alimentador de mascotas de Google Assistance: 3 pasos
Video: Cómo viajar con tu mascota 2024, Noviembre
Anonim
Alimentador de mascotas de Google Assistance
Alimentador de mascotas de Google Assistance
Alimentador de mascotas de Google Assistance
Alimentador de mascotas de Google Assistance

Introducción:

Bueno, resulta que soy demasiado vago e iniciar sesión en la consola en la nube de Bolt para alimentar a mi mascota fue demasiado.

Entonces, he utilizado la nube Bolt y el servicio IFTTT para alimentar a mi mascota cada vez que le digo al Asistente de Google en mi teléfono que lo haga. TLDR: el Asistente de Google en mi teléfono alimenta a mis mascotas cada vez que digo las palabras: "OK Google, Feed mi mascota.". Esto me evita tener que iniciar sesión en la consola en la nube para hacer clic en un botón para alimentar a mi mascota. Puedo decirle a mi teléfono Android que lo haga por mí.

Flujo de información

  • Digo: "OK Google, dale de comer a mi mascota" en mi teléfono.
  • El Asistente de Google reconoce el comando y envía una solicitud a IFTTT.
  • IFTTT activa un webhook vinculado a mi Pet-Feeder. Dado que mi Pet-Feeder está conectado a Bolt Cloud, entiende el webhook y envía un comando a mi dispositivo para alimentar a mi mascota.

¿Qué es IFTTT?

IFTTT: -Significa If This Then That. Es un servicio gratuito que permite a los usuarios crear disparadores y ejecutar acciones basadas en los disparadores. Dirígete aquí para iniciar sesión en IFTTT.

Suministros

Cosas utilizadas en este proyecto

Aplicaciones de componentes de hardware y software y servicio en línea

Módulo wifi Bolt

Arduino Uno

Servo motor

Dispositivo Android (un dispositivo Android bastante reciente (Android 5.0+) debería tener Google Assistant.) × 1

Bolt IoT Bolt Cloud

Servicio IFTTT Maker

Paso 1: Cómo crear la URL para activar su alimentador de mascotas

Cómo crear la URL para activar su alimentador de mascotas
Cómo crear la URL para activar su alimentador de mascotas
Cómo crear la URL para activar su alimentador de mascotas
Cómo crear la URL para activar su alimentador de mascotas
  • La URL que utilizará para activar el alimentador de mascotas será un comando de escritura en serie que debe enviarse al Bolt.
  • El Boltduino estará escuchando y en un comando de comando exitoso, abrirá y cerrará la puerta en el comedero para mascotas, alimentando así a su mascota.
  • La URL será algo así como

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

  • Reemplace la clave API y el nombre del dispositivo por el suyo.
  • Puede encontrar su clave API y el nombre del dispositivo iniciando sesión en su panel de Bolt Cloud.
  • Guarde esta URL, ya que la necesitará más adelante. Haga clic aquí para iniciar sesión en Bolt Cloud.

CÓDIGO

Como se proporciona en el archivo de texto (es decir, code2.text)

Paso 2: Pasos para vincular su teléfono Android a IFTTT

Inicie sesión en IFTTT con la misma ID de correo electrónico de Google que utiliza en su teléfono Android. Si mi teléfono se firmó con el ID de correo electrónico [email protected], inicie sesión en IFTTT con el mismo ID de correo electrónico

  • Haga clic en "Nuevo subprograma" en el menú desplegable de la parte superior derecha.
  • IFTTT ahora te muestra algo como esto,
  • Haga clic en + esto. Ahora, esto le mostrará una lista de servicios en los que basar su disparador. Continúe y seleccione el servicio Asistente de Google.

Ahora, se enfrenta a algunas opciones. Como queremos hablar con el Asistente de Google para activar algo, elija la opción que dice - "Diga una frase simple". A continuación, puede escribir el activador para el Asistente de Google. El Asistente de Google reconocería este disparador y enviaría un mensaje a Bolt Cloud. Para mi propósito, he configurado el disparador como "Alimenta a mi mascota". en respuesta a lo que el Asistente de Google diría "Alimentando a tu mascota". 1. Después de crear el disparador, debe indicarle a IFTTT qué hacer cuando se activa el disparador.

2. Haga clic en + eso en la pantalla. Esto le permitirá elegir un servicio para ejecutar algo cuando se active el disparador.

3. Busque y haga clic en el servicio "Webhook" y elija la opción "Realizar una solicitud web".

Entonces, IFTTT enviaría un webhook cada vez que se active su disparador.

En la siguiente pantalla, ingrese la URL como la llamada API para su dispositivo Bolt.

6. El método debe ser GET y el tipo de contenido es "Application / json". La URL será la misma URL que he explicado en la sección anterior.

7. Cuando esté completo, debería verse como en la imagen de abajo.

Paso 3: en acción

1. Diga Ok Google.

2. Alimente a mi mascota ". El asistente de Google debería reconocer el comando y responder con" Alimentando a su mascota ".

3. El comedero para mascotas debe abrir y cerrar la trampilla que dispensa comida para su mascota.

Recomendado: