Innehållsförteckning:

Google Assistance Pet Fedder: 3 steg
Google Assistance Pet Fedder: 3 steg

Video: Google Assistance Pet Fedder: 3 steg

Video: Google Assistance Pet Fedder: 3 steg
Video: Google Assistant controlled IoT based Pet Feeder 2024, November
Anonim
Google Assistance Pet Fedder
Google Assistance Pet Fedder
Google Assistance Pet Fedder
Google Assistance Pet Fedder

Introduktion:

Som det visar sig är jag för lat och att logga in på Bolts molnkonsol för att mata mitt husdjur var lite för mycket.

Så jag har använt Bolt -molnet och IFTTT: s tjänst för att mata mitt husdjur när jag säger till Google Assistant på min telefon att göra det. TLDR - Google -assistenten på min telefon matar mina husdjur när jag säger orden - "OK Google, Feed mitt husdjur.". Detta undviker att jag måste logga in på molnkonsolen för att klicka på en knapp för att mata mitt husdjur. Jag kan bara säga till min Android -telefon att göra det åt mig.

Informationsflöde

  • Jag säger - "OK Google, mata mitt husdjur" till min telefon.
  • Google Assistant känner igen kommandot och skickar en begäran till IFTTT.
  • IFTTT utlöser en webhook kopplad till min Pet-Feeder. Eftersom min Pet-Feeder är ansluten till Bolt Cloud, förstår den webhooken och skickar ett kommando till min enhet för att mata mitt husdjur.

Vad är IFTTT?

IFTTT: -Det står för If This Then That. Det är en gratis tjänst som tillåter användare att skapa triggers och utföra åtgärder baserat på triggers. Gå hit för att logga in på IFTTT.

Tillbehör

Saker som används i detta projekt

Hårdvarukomponent- och programvaruappar och onlinetjänst

Bult wifi -modul

Arduino Uno

Servomotor

Android -enhet (En ganska ny Android -enhet (Android 5.0+) bör ha Google Assistant.) × 1

Bolt IoT Bolt Cloud

IFTTT Maker -tjänst

Steg 1: Så här skapar du webbadressen för att aktivera din husdjursmatare

Hur man skapar webbadressen för att aktivera din husdjursmatare
Hur man skapar webbadressen för att aktivera din husdjursmatare
Hur man skapar webbadressen för att aktivera din husdjursmatare
Hur man skapar webbadressen för att aktivera din husdjursmatare
  • Webbadressen som du kommer att använda för att utlösa djurmataren är ett kommando för serieskrivning som måste skickas till bulten.
  • Boltduino kommer att lyssna och på en lyckad kommandomatch kommer den att öppna och stänga dörren i husdjursmataren och därmed mata ditt husdjur.
  • Webbadressen kommer att vara ungefär,

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

  • Ersätt API -nyckeln och enhetsnamnet med ditt eget.
  • Du hittar din API -nyckel och enhetsnamnet genom att logga in på din Bolt Cloud -instrumentpanel.
  • Spara denna URL eftersom du kommer att behöva den senare. Klicka här för att logga in på Bolt Cloud.

KODA

Som anges i textfilen (dvs. code2.text)

Steg 2: Steg för att länka din Android -telefon till IFTTT

Logga in på IFTTT med samma Google -e -post -ID som används i din Android -telefon. Om min telefon var signerad med e -post -id [email protected] loggar du in på IFTTT med samma e -post -ID

  • Klicka på "Ny applet" från rullgardinsmenyn längst upp till höger.
  • IFTTT visar dig nåt sånt här,
  • Klicka på +detta. Nu skulle detta visa dig en lista över tjänster att basera din utlösare på. Fortsätt och välj Google Assistant -tjänsten.

Nu står du inför några alternativ. Eftersom vi vill prata med Google Assistant för att utlösa något, välj alternativet som säger - "Säg en enkel fras". Därefter kan du skriva utlösaren för Google Assistant. Google Assistant känner igen den här utlösaren och skickar ett meddelande till Bolt Cloud. För mitt ändamål har jag ställt in avtryckaren som "Feed my pet". som svar på vilket Google Assistant skulle säga "Mata ditt husdjur.". 1. När du har skapat utlösaren måste du berätta för IFTTT vad du ska göra när utlösaren är aktiverad.

2. Klicka på +det på skärmen. Detta låter dig välja en tjänst för att utföra något när utlösaren är aktiverad.

3. Sök och klicka på "Webhook" -tjänsten och välj alternativet "Gör en webbförfrågan".

4. Så, IFTTT skulle skicka en webhook när din trigger aktiveras.

5. I nästa skärm anger du URL: en som API -anrop för din Bolt -enhet.

6. Metoden ska vara GET och innehållstypen är "Application/json". URL: en är samma URL som jag har förklarat ovanstående avsnitt.

7. När den är klar ska den se ut ungefär som på bilden nedan.

Steg 3: I aktion

1. Säg Okej Google.

2. Mata mitt husdjur. "Google -assistenten ska känna igen kommandot och svara med" Mata ditt husdjur ".

3. Husdjursmataren ska öppna och stänga luckan som ger mat till ditt husdjur.

Rekommenderad: