Spisu treści:

Google Assistance Pet Fedder: 3 kroki
Google Assistance Pet Fedder: 3 kroki

Wideo: Google Assistance Pet Fedder: 3 kroki

Wideo: Google Assistance Pet Fedder: 3 kroki
Wideo: ФИШКИ ГУГЛА О КОТОРЫХ ВЫ НЕ ЗНАЛИ | ТОП 30 СЕКРЕТОВ GOOGLE 2024, Lipiec
Anonim
Pomocnik Google dla zwierząt domowych
Pomocnik Google dla zwierząt domowych
Pomocnik Google dla zwierząt domowych
Pomocnik Google dla zwierząt domowych

Wstęp:

Cóż, jak się okazuje, jestem zbyt leniwy i logowanie się do konsoli chmurowej Bolta, by nakarmić zwierzaka, było trochę za dużo.

Tak więc korzystałem z chmury Bolt i usługi IFTTT, aby karmić mojego zwierzaka za każdym razem, gdy mówię to Asystentowi Google w telefonie. TLDR – Asystent Google w moim telefonie karmi moje zwierzęta, gdy wypowiadam słowa – „OK Google, Feed mój zwierzak. . Dzięki temu nie muszę logować się do konsoli w chmurze, aby kliknąć przycisk, aby nakarmić zwierzaka. Mogę po prostu powiedzieć mojemu telefonowi z Androidem, żeby zrobił to za mnie.

Przepływ informacji

  • Mówię - "OK Google, nakarm mojego zwierzaka" do mojego telefonu.
  • Asystent Google rozpoznaje polecenie i wysyła żądanie do IFTTT.
  • IFTTT uruchamia webhooka połączonego z moim podajnikiem. Ponieważ mój podajnik jest połączony z chmurą Bolt, rozpoznaje webhooka i wysyła do mojego urządzenia polecenie nakarmienia zwierzaka.

Co to jest IFTTT?

IFTTT:-Skrót od If This Then That. Jest to bezpłatna usługa, która pozwala użytkownikom tworzyć wyzwalacze i wykonywać akcje w oparciu o wyzwalacze. Udaj się tutaj, aby zalogować się do IFTTT.

Kieszonkowe dzieci

Rzeczy użyte w tym projekcie

Komponenty sprzętowe i aplikacje oprogramowania oraz usługi online

Moduł Wi-Fi Bolt

Arduino Uno

Siłownik

Urządzenie z Androidem (dość nowe urządzenie z Androidem (Android 5.0+) powinno mieć Asystenta Google.)×1

Bolt IoT Bolt Cloud

Usługa IFTTT Maker

Krok 1: Jak utworzyć adres URL uruchamiający karmnik dla zwierząt?

Jak utworzyć adres URL uruchamiający karmnik dla zwierząt?
Jak utworzyć adres URL uruchamiający karmnik dla zwierząt?
Jak utworzyć adres URL uruchamiający karmnik dla zwierząt?
Jak utworzyć adres URL uruchamiający karmnik dla zwierząt?
  • Adres URL, którego będziesz używać do uruchomienia podajnika dla zwierząt, będzie poleceniem Serial Write, które należy wysłać do Bolta.
  • Boltduino będzie nasłuchiwać i po pomyślnym dopasowaniu poleceń otworzy i zamknie drzwi w karmniku, karmiąc w ten sposób Twojego zwierzaka.
  • Adres URL będzie wyglądał następująco:

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

  • Zastąp klucz API i nazwę urządzenia własnymi.
  • Możesz znaleźć swój klucz API i nazwę urządzenia, logując się do pulpitu Bolt Cloud.
  • Zapisz ten adres URL, ponieważ będzie on potrzebny później. Kliknij tutaj, aby zalogować się do chmury Bolt.

KOD

Jak podano w pliku tekstowym (tj. code2.text)

Krok 2: Kroki, aby połączyć telefon z Androidem z IFTTT

Zaloguj się do IFTTT przy użyciu tego samego identyfikatora e-mail Google, który jest używany w telefonie z Androidem. Jeśli mój telefon został podpisany przy użyciu identyfikatora e-mail [email protected], zaloguj się do IFTTT przy użyciu tego samego identyfikatora e-mail

  • Kliknij „Nowy aplet” z menu rozwijanego w prawym górnym rogu.
  • IFTTT pokazuje teraz coś takiego,
  • Kliknij +to. Teraz pokaże ci listę usług, na których można oprzeć wyzwalacz. Śmiało i wybierz usługę Asystent Google.

Teraz masz kilka opcji. Ponieważ chcemy rozmawiać z Asystentem Google, aby coś wyzwolić, wybierz opcję, która mówi - "Powiedz prostą frazę". Następnie możesz wpisać wyzwalacz dla Asystenta Google. Asystent Google rozpoznałby ten wyzwalacz i wysłałby wiadomość do chmury Bolt. W moim celu ustawiłem wyzwalacz jako „Nakarm mojego zwierzaka”. w odpowiedzi Asystent Google powie „Karmienie zwierzaka”.1. Po utworzeniu wyzwalacza musisz powiedzieć IFTTT, co ma zrobić, gdy wyzwalacz zostanie aktywowany.

2. Kliknij na +to na ekranie. To pozwoli ci wybrać usługę do wykonania czegoś, gdy wyzwalacz jest aktywowany.

3. Wyszukaj i kliknij usługę „Webhook” i wybierz opcję „Złóż wniosek sieciowy”.

4. Tak więc IFTTT wyśle webhook za każdym razem, gdy aktywowany jest wyzwalacz.

5. Na następnym ekranie wprowadź adres URL jako wywołanie API dla Twojego urządzenia Bolt.

6. Metodą powinno być GET, a typem treści jest „Application/json”. Adres URL będzie tym samym adresem URL, który wyjaśniłem w powyższej sekcji.

7. Po zakończeniu powinno wyglądać jak na poniższym obrazku.

Krok 3: W akcji

1. Powiedz „Dobrze Google.

2. Nakarm zwierzaka”. Asystent Google powinien rozpoznać polecenie i odpowiedzieć „Karmienie zwierzaka”.

3. Karmnik dla zwierząt powinien otwierać i zamykać zapadnię, która dozuje karmę dla Twojego zwierzaka.

Zalecana: