Table des matières:

Alimentation Google Assistance pour animaux de compagnie : 3 étapes
Alimentation Google Assistance pour animaux de compagnie : 3 étapes

Vidéo: Alimentation Google Assistance pour animaux de compagnie : 3 étapes

Vidéo: Alimentation Google Assistance pour animaux de compagnie : 3 étapes
Vidéo: La Réaction de Ces Animaux Vont Vous Choquer 2024, Juillet
Anonim
Alimentateur pour animaux Google Assistance
Alimentateur pour animaux Google Assistance
Alimentateur pour animaux Google Assistance
Alimentateur pour animaux Google Assistance

Introduction:

Eh bien, il s'avère que je suis trop paresseux et que la connexion à la console cloud Bolt pour nourrir mon animal de compagnie était un peu trop compliquée.

J'ai donc utilisé le cloud Bolt et le service IFTTT pour nourrir mon animal chaque fois que je dis à Google Assistant sur mon téléphone de le faire. TLDR - L'assistant Google sur mon téléphone nourrit mes animaux chaque fois que je dis les mots - "OK Google, Feed mon animal de compagnie.". Cela m'évite d'avoir à me connecter à la console cloud pour cliquer sur un bouton pour nourrir mon animal de compagnie. Je peux simplement dire à mon téléphone Android de le faire pour moi.

Flux d'information

  • Je dis "OK Google, nourris mon animal de compagnie" sur mon téléphone.
  • Google Assistant reconnaît la commande et envoie une demande à IFTTT.
  • IFTTT déclenche un webhook lié à mon Pet-Feeder. Étant donné que mon Pet-Feeder est connecté au Bolt Cloud, il comprend le webhook et envoie une commande à mon appareil pour nourrir mon animal de compagnie.

Qu'est-ce que l'IFTTT ?

IFTTT:-Il signifie If This Then That. C'est un service gratuit qui permet aux utilisateurs de créer des déclencheurs et d'exécuter des actions en fonction des déclencheurs. Rendez-vous ici pour vous connecter à IFTTT.

Fournitures

Objets utilisés dans ce projet

Composants matériels et applications logicielles et service en ligne

Module wifi boulon

Arduino Uno

Servomoteur

Appareil Android (Un appareil Android assez récent (Android 5.0+) devrait avoir Google Assistant.)×1

Bolt IoT Bolt Cloud

Service de création d'IFTTT

Étape 1: Comment créer l'URL pour déclencher votre mangeoire pour animaux de compagnie

Comment créer l'URL pour déclencher votre mangeoire pour animaux de compagnie
Comment créer l'URL pour déclencher votre mangeoire pour animaux de compagnie
Comment créer l'URL pour déclencher votre mangeoire pour animaux de compagnie
Comment créer l'URL pour déclencher votre mangeoire pour animaux de compagnie
  • L'URL que vous utiliserez pour déclencher la mangeoire pour animaux de compagnie sera une commande d'écriture en série qui doit être envoyée au Bolt.
  • Le Boltduino sera à l'écoute et lors d'un match de commande réussi, il ouvrira et fermera la porte de la mangeoire pour animaux de compagnie, nourrissant ainsi votre animal de compagnie.
  • L'URL sera quelque chose comme,

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

  • Remplacez la clé API et le nom de l'appareil par les vôtres.
  • Vous pouvez trouver votre clé API et le nom de l'appareil en vous connectant à votre tableau de bord Bolt Cloud.
  • Enregistrez cette URL car vous en aurez besoin plus tard. Cliquez ici pour vous connecter au Bolt Cloud.

CODE

Tel que fourni dans le fichier texte (c'est-à-dire code2.text)

Étape 2: Étapes pour lier votre téléphone Android à IFTTT

Connectez-vous à IFTTT en utilisant le même identifiant de messagerie Google que celui utilisé sur votre téléphone Android. Si mon téléphone a été signé à l'aide de l'identifiant de messagerie [email protected], connectez-vous à IFTTT en utilisant le même identifiant de messagerie

  • Cliquez sur "Nouvelle applet" dans le menu déroulant en haut à droite.
  • IFTTT vous montre maintenant quelque chose comme ceci,
  • Cliquez sur + ceci. Maintenant, cela vous montrerait une liste de services sur lesquels baser votre déclencheur. Allez-y et sélectionnez le service Google Assistant.

Maintenant, vous êtes confronté à quelques options. Puisque nous voulons parler à Google Assistant pour déclencher quelque chose, choisissez l'option qui dit - "Dites une phrase simple". Ensuite, vous pouvez taper le déclencheur pour Google Assistant. Google Assistant reconnaîtrait ce déclencheur et enverrait un message au Bolt Cloud. Pour mon propos, j'ai défini le déclencheur comme "Nourrir mon animal de compagnie". en réponse à ce que Google Assistant dirait "Nourrir votre animal de compagnie.".1. Après avoir créé le déclencheur, vous devez dire à IFTTT quoi faire lorsque le déclencheur est activé.

2. Cliquez sur + cela à l'écran. Cela vous permettra de choisir un service pour exécuter quelque chose lorsque le déclencheur est activé.

3. Recherchez et cliquez sur le service « Webhook » et choisissez l'option « Faire une demande Web ».

4. Ainsi, IFTTT enverrait un webhook chaque fois que votre déclencheur est activé.

5. Dans l'écran suivant, entrez l'URL en tant qu'appel API pour votre appareil Bolt.

6. La méthode doit être GET et le type de contenu est "Application/json". L'URL sera la même que celle que j'ai expliquée dans la section ci-dessus.

7. Une fois terminé, cela devrait ressembler à l'image ci-dessous.

Étape 3: en action

1. Dites D'accord Google.

2. Nourrir mon animal de compagnie. "L'assistant Google doit reconnaître la commande et répondre par "Nourrir votre animal de compagnie".

3. Le Pet-Feeder doit ouvrir et fermer la trappe qui distribue la nourriture pour votre animal de compagnie.

Conseillé: