Indholdsfortegnelse:

Google Assistance Pet Fedder: 3 trin
Google Assistance Pet Fedder: 3 trin

Video: Google Assistance Pet Fedder: 3 trin

Video: Google Assistance Pet Fedder: 3 trin
Video: Автоматическая кормушка для кошек и собак. Автокормушка Automatic Pet Feeder 4PLDH5001 с таймером. 2024, November
Anonim
Google Assistance Pet Fedder
Google Assistance Pet Fedder
Google Assistance Pet Fedder
Google Assistance Pet Fedder

Introduktion:

Nå, som det viser sig, er jeg for doven, og at logge ind på Bolt cloud -konsollen for at fodre mit kæledyr var lidt for meget.

Så jeg har brugt Bolt -skyen og IFTTTs service til at fodre mit kæledyr, hver gang jeg fortæller Google Assistant på min telefon om at gøre det. TLDR - Google -assistenten på min telefon fodrer mine kæledyr, når jeg siger ordene - "OK Google, Feed mit kæledyr.". Dette undgår, at jeg skal logge ind på cloud -konsollen for at klikke på en knap for at fodre mit kæledyr. Jeg kan bare fortælle min Android -telefon at gøre det for mig.

Informationsflow

  • Jeg siger - "OK Google, fodre mit kæledyr" til min telefon.
  • Google Assistant genkender kommandoen og sender en anmodning til IFTTT.
  • IFTTT udløser en webhook, der er knyttet til min Pet-Feeder. Da min Pet-Feeder er forbundet til Bolt Cloud, forstår den webhook og sender en kommando til min enhed for at fodre mit kæledyr.

Hvad er IFTTT?

IFTTT: -Det står for If This Then That. Det er en gratis service, der giver brugerne mulighed for at oprette udløsere og udføre handlinger baseret på udløserne. Gå her for at logge ind på IFTTT.

Forbrugsvarer

Ting, der bruges i dette projekt

Hardwarekomponent- og software -apps og onlineservice

Bolt wifi modul

Arduino Uno

Servomotor

Android -enhed (En forholdsvis ny Android -enhed (Android 5.0+) skal have Google Assistant.) × 1

Bolt IoT Bolt Cloud

IFTTT Maker -service

Trin 1: Sådan opretter du webadressen til udløsning af dit kæledyrsfoder

Sådan opretter du webadressen til udløsning af dit kæledyrsfoder
Sådan opretter du webadressen til udløsning af dit kæledyrsfoder
Sådan opretter du webadressen til udløsning af dit kæledyrsfoder
Sådan opretter du webadressen til udløsning af dit kæledyrsfoder
  • URL'en, som du vil bruge til at udløse kæledyrsfremføreren, er en kommando til seriel skrivning, der skal sendes til Bolten.
  • Boltduino lytter, og på en vellykket kommandokamp åbner og lukker døren i kæledyrsfoderet og fodrer dit kæledyr.
  • URL'en vil være noget i stil med,

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

  • Udskift API -nøglen og enhedsnavnet med dit eget.
  • Du kan finde din API -nøgle og enhedsnavnet ved at logge ind på dit Bolt Cloud -dashboard.
  • Gem denne webadresse, da du får brug for den senere. Klik her for at logge ind på Bolt Cloud.

KODE

Som angivet i tekstfil (dvs. code2.text)

Trin 2: Trin til at knytte din Android -telefon til IFTTT

Log ind på IFTTT ved hjælp af det samme Google -e -mail -id som det blev brugt i din Android -telefon. Hvis min telefon var signeret med e -mail -id'et [email protected], skal du logge ind på IFTTT med det samme e -mail -id

  • Klik på "Ny applet" i rullemenuen øverst til højre.
  • IFTTT viser dig nu sådan noget,
  • Klik på +dette. Nu ville dette vise dig en liste over tjenester at basere din trigger på. Fortsæt, og vælg Google Assistant -tjenesten.

Nu står du over for nogle muligheder. Da vi vil tale med Google Assistant for at udløse noget, skal du vælge den mulighed, der siger - "Sig en simpel sætning". Dernæst kan du skrive udløseren til Google Assistant. Google Assistant ville genkende denne trigger og sende en besked til Bolt Cloud. Til mit formål har jeg indstillet udløseren som "Feed my pet". som svar på hvilken Google Assistant ville sige "Feeding your pet.". 1. Når du har oprettet udløseren, skal du fortælle IFTTT, hvad du skal gøre, når udløseren er aktiveret.

2. Klik på +det på skærmen. Dette lader dig vælge en tjeneste til at udføre noget, når udløseren er aktiveret.

3. Søg og klik på "Webhook" -tjenesten, og vælg muligheden for "Lav en webanmodning".

4. Så ville IFTTT sende et webhook, når din trigger aktiveres.

5. I det næste skærmbillede skal du indtaste URL'en som API -opkaldet til din Bolt -enhed.

6. Metode skal være GET, og indholdstypen er "Application/json". URL'en vil være den samme URL, som jeg har forklaret ovenstående afsnit.

7. Når den er færdig, skal den ligne billedet herunder.

Trin 3: I aktion

1. Sig Okay Google.

2. Foder mit kæledyr. "Google -assistenten skal genkende kommandoen og svare med" Feeding your pet ".

3. Pet-foderen skal åbne og lukke fældedøren, som giver mad til dit kæledyr.

Anbefalede: