Inhaltsverzeichnis:

Haustierfutter von Google Assistance - Gunook
Haustierfutter von Google Assistance - Gunook

Video: Haustierfutter von Google Assistance - Gunook

Video: Haustierfutter von Google Assistance - Gunook
Video: 🚫 DON’T Feed Your Dog Purina! #purina #purinaproplan #petnutrition #doghealth #dogfood #petfood 2024, Juli
Anonim
Google Assistance Haustierfutter
Google Assistance Haustierfutter
Google Assistance Haustierfutter
Google Assistance Haustierfutter

Einführung:

Nun, wie sich herausstellt, bin ich zu faul und mich bei der Bolt-Cloud-Konsole anzumelden, um mein Haustier zu füttern, war ein bisschen zu viel.

Also habe ich die Bolt-Cloud und den IFTTT-Dienst verwendet, um mein Haustier zu füttern, wenn ich Google Assistant auf meinem Telefon dazu auffordere. TLDR - Der Google Assistant auf meinem Telefon füttert meine Haustiere, wenn ich die Worte sage - "OK Google, Feed mein Haustier.". Dadurch muss ich mich nicht bei der Cloud-Konsole anmelden, um auf eine Schaltfläche zu klicken, um mein Haustier zu füttern. Ich kann meinem Android-Handy einfach sagen, dass es das für mich tun soll.

Informationsfluss

  • Ich sage - "OK Google, füttere mein Haustier" zu meinem Telefon.
  • Google Assistant erkennt den Befehl und sendet eine Anfrage an IFTTT.
  • IFTTT löst einen Webhook aus, der mit meinem Pet-Feeder verbunden ist. Da mein Pet-Feeder mit der Bolt Cloud verbunden ist, versteht er den Webhook und sendet einen Befehl an mein Gerät, mein Haustier zu füttern.

Was ist IFTTT?

IFTTT:-Es steht für If This Then That. Es ist ein kostenloser Dienst, mit dem Benutzer Trigger erstellen und Aktionen basierend auf den Triggern ausführen können. Gehen Sie hier, um sich bei IFTTT anzumelden.

Lieferungen

In diesem Projekt verwendete Dinge

Hardwarekomponenten- und Software-Apps und Online-Service

WLAN-Modul verschrauben

Arduino Uno

Servomotor

Android-Gerät (Ein recht aktuelles Android-Gerät (Android 5.0+) sollte über Google Assistant verfügen.)×1

Bolt IoT Bolt Cloud

IFTTT Maker-Dienst

Schritt 1: So erstellen Sie die URL zum Auslösen Ihres Haustier-Feeders

So erstellen Sie die URL zum Auslösen Ihres Haustier-Feeders
So erstellen Sie die URL zum Auslösen Ihres Haustier-Feeders
So erstellen Sie die URL zum Auslösen Ihres Haustier-Feeders
So erstellen Sie die URL zum Auslösen Ihres Haustier-Feeders
  • Die URL, die Sie zum Auslösen des Tierfutterautomaten verwenden, ist ein serieller Schreibbefehl, der an den Bolt gesendet werden muss.
  • Der Boltduino hört zu und öffnet und schließt bei einem erfolgreichen Befehlsspiel die Tür in der Tierfütterung und füttert so Ihr Haustier.
  • Die URL lautet etwa wie folgt:

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

  • Ersetzen Sie den API-Schlüssel und den Gerätenamen durch Ihren eigenen.
  • Sie finden Ihren API-Schlüssel und den Gerätenamen, indem Sie sich bei Ihrem Bolt Cloud-Dashboard anmelden.
  • Speichern Sie diese URL, da Sie sie später benötigen. Klicken Sie hier, um sich bei der Bolt Cloud anzumelden.

CODE

Wie in der Textdatei bereitgestellt (dh code2.text)

Schritt 2: Schritte zum Verknüpfen Ihres Android-Telefons mit IFTTT

Melden Sie sich bei IFTTT mit derselben Google-E-Mail-ID an, die in Ihrem Android-Telefon verwendet wird. Wenn mein Telefon mit der E-Mail-ID [email protected] signiert wurde, melden Sie sich mit derselben E-Mail-ID bei IFTTT an

  • Klicken Sie oben rechts im Dropdown-Menü auf "Neues Applet".
  • IFTTT zeigt dir jetzt so etwas,
  • Klicken Sie auf +dieses. Dies würde Ihnen nun eine Liste von Diensten anzeigen, auf die Sie Ihren Trigger stützen können. Fahren Sie fort und wählen Sie den Google Assistant-Dienst aus.

Jetzt stehen Sie vor einigen Optionen. Da wir mit Google Assistant sprechen möchten, um etwas auszulösen, wählen Sie die Option "Sag einen einfachen Satz". Als nächstes können Sie den Auslöser für Google Assistant eingeben. Google Assistant würde diesen Auslöser erkennen und eine Nachricht an die Bolt Cloud senden. Für meinen Zweck habe ich den Auslöser auf "Füttere mein Haustier" gesetzt. Als Reaktion darauf würde Google Assistant sagen "Füttere dein Haustier".1. Nachdem Sie den Trigger erstellt haben, müssen Sie IFTTT mitteilen, was zu tun ist, wenn der Trigger aktiviert wird.

2. Klicken Sie auf +das auf dem Bildschirm. Auf diese Weise können Sie einen Dienst auswählen, der etwas ausführt, wenn der Trigger aktiviert wird.

3. Suchen und klicken Sie auf den Dienst "Webhook" und wählen Sie die Option "Webanfrage stellen".

4. IFTTT würde also immer dann einen Webhook senden, wenn Ihr Trigger aktiviert wird.

5. Geben Sie im nächsten Bildschirm die URL als API-Aufruf für Ihr Bolt-Gerät ein.

6. Methode sollte GET sein und Inhaltstyp ist "Application/json". Die URL ist dieselbe URL, die ich im obigen Abschnitt erläutert habe.

7. Wenn es fertig ist, sollte es ungefähr wie im Bild unten aussehen.

Schritt 3: In Aktion

1. Sagen Sie Okay Google.

2. Füttere mein Haustier." Der Google-Assistent sollte den Befehl erkennen und mit "Füttere dein Haustier" antworten.

3. Der Futterautomat sollte die Falltür öffnen und schließen, die Futter für Ihr Haustier ausgibt.

Empfohlen: