Inhoudsopgave:

Google Assistance Pet Fedder: 3 stappen
Google Assistance Pet Fedder: 3 stappen

Video: Google Assistance Pet Fedder: 3 stappen

Video: Google Assistance Pet Fedder: 3 stappen
Video: How to make birds breeding box and Matki || Matki banane ka tariqa || Budgies parrot matki || #short 2024, Juli-
Anonim
Google Assistentie Pet Fedder
Google Assistentie Pet Fedder
Google Assistentie Pet Fedder
Google Assistentie Pet Fedder

Invoering:

Nou, het blijkt dat ik te lui ben en inloggen op de Bolt-cloudconsole om mijn huisdier te voeren was een beetje te veel.

Dus ik heb de Bolt-cloud en de IFTTT-service gebruikt om mijn huisdier te voeden wanneer ik de Google Assistent op mijn telefoon zeg dit te doen. TLDR - De Google Assistent op mijn telefoon voedt mijn huisdieren wanneer ik de woorden zeg - "OK Google, voer mijn huisdier.". Dit voorkomt dat ik me moet aanmelden bij de cloudconsole om op een knop te klikken om mijn huisdier te voeren. Ik kan gewoon tegen mijn Android-telefoon zeggen dat hij het voor mij moet doen.

Informatiestroom

  • Ik zeg - "Ok Google, voer mijn huisdier" tegen mijn telefoon.
  • Google Assistant herkent de opdracht en stuurt een verzoek naar IFTTT.
  • IFTTT activeert een webhook die is gekoppeld aan mijn Pet-Feeder. Aangezien mijn Pet-Feeder is verbonden met de Bolt Cloud, begrijpt hij de webhook en stuurt hij een opdracht naar mijn apparaat om mijn huisdier te voeren.

Wat is IFTTT?

IFTTT:-Het staat voor If This Then That. Het is een gratis service waarmee gebruikers triggers kunnen maken en acties kunnen uitvoeren op basis van de triggers. Ga hierheen om in te loggen op IFTTT.

Benodigdheden

Dingen die in dit project worden gebruikt

Hardware Component & Software-apps en online service

Bout wifi-module

Arduino Uno

Servomotor

Android-apparaat (een vrij recent Android-apparaat (Android 5.0+) zou Google Assistant moeten hebben.)×1

Bolt IoT Bolt Cloud

IFTTT Maker-service

Stap 1: Hoe u de URL maakt om uw huisdiervoeder te activeren?

Hoe u de URL maakt om uw huisdiervoeder te activeren
Hoe u de URL maakt om uw huisdiervoeder te activeren
Hoe u de URL maakt om uw huisdiervoeder te activeren
Hoe u de URL maakt om uw huisdiervoeder te activeren
  • De URL die u gaat gebruiken om de voerbak voor huisdieren te activeren, is een Serial Write-opdracht die naar de Bolt moet worden verzonden.
  • De Boltduino zal luisteren en bij een succesvolle commandomatch zal hij de deur in de voerbak openen en sluiten, en zo uw huisdier voeren.
  • De URL zal zoiets zijn als,

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

  • Vervang de API-sleutel en de apparaatnaam door die van uzelf.
  • U kunt uw API-sleutel en de apparaatnaam vinden door in te loggen op uw Bolt Cloud-dashboard.
  • Sla deze URL op, want je hebt hem later nodig. Klik hier om in te loggen op de Bolt Cloud.

CODE

Zoals voorzien in tekstbestand (dwz. code2.text)

Stap 2: Stappen om uw Android-telefoon aan IFTTT te koppelen

Meld u aan bij IFTTT met dezelfde Google-e-mail-ID die u op uw Android-telefoon gebruikt. Als mijn telefoon is ondertekend met de e-mail-ID [email protected], meld je dan aan bij IFTTT met dezelfde e-mail-ID

  • Klik op "Nieuwe applet" in het vervolgkeuzemenu rechtsboven.
  • IFTTT laat je nu zoiets zien,
  • Klik op +dit. Dit zou u nu een lijst met services laten zien waarop u uw trigger kunt baseren. Ga je gang en selecteer de Google Assistent-service.

Nu wordt u geconfronteerd met een aantal opties. Omdat we met de Google Assistent willen praten om iets te activeren, kies je de optie die zegt: "Zeg een eenvoudige zin". Vervolgens kun je de trigger voor Google Assistent typen. Google Assistant zou deze trigger herkennen en een bericht naar de Bolt Cloud sturen. Voor mijn doel heb ik de trigger ingesteld op 'Voed mijn huisdier'. als reactie waarop de Google Assistent zou zeggen "Je huisdier voeren".1. Nadat u de trigger hebt gemaakt, moet u IFTTT vertellen wat u moet doen wanneer de trigger wordt geactiveerd.

2. Klik op +dat op het scherm. Hiermee kunt u een service kiezen om iets uit te voeren wanneer de trigger wordt geactiveerd.

3. Zoek en klik op "Webhook"-service en kies de optie "Maak een webverzoek".

4. Dus IFTTT zou een webhook verzenden wanneer uw trigger wordt geactiveerd.

5. Voer in het volgende scherm de URL in als de API-aanroep voor uw Bolt-apparaat.

6. De methode moet GET zijn en het inhoudstype is "Application/json". De URL zal dezelfde URL zijn die ik in de bovenstaande sectie heb uitgelegd.

7. Als het klaar is, zou het er ongeveer zo uit moeten zien als op de onderstaande afbeelding.

Stap 3: In actie

1. Zeg 'Oké Google.

2. Voed mijn huisdier." De Google-assistent zou het commando moeten herkennen en reageren met "Uw huisdier voeren".

3. De Pet-Feeder moet het luik openen en sluiten dat voedsel voor uw huisdier afgeeft.

Aanbevolen: