IFTTT Godzina

Wprowadzenie

W tym przykładzie pokażemy krok po kroku jak wykonać Aplet w serwisie IFTTT. Aplet to wg terminologii serwisu IFTTT coś, co łączy ze sobą dwie lub więcej aplikacji, lub urządzeń i umożliwia zrobienie czegoś, czego te aplikacje lub urządzenia nie mogłyby zrobić same.

Nasz przykładowy aplet będzie wysyłał do Asystenta domowego informacje o godzinie (konkretnie o pełnych godzinach), a Asystent domowy będzie tę godzinę czytał.

Oczywiście podaną funkcjonalność można osiągnąć też łatwo lokalnie za pomocą automatyzacji, celem tego przykładu jest jednak pokazanie na prostym przykładzie ogólnej zasady działania apletu w serwisie IFTTT.

Dodanie apletu

Jako trigger apletu wybieramy serwis Date & Time -> Every hour at

Konfiguracja IFTTT

następnie naciskamy Add action

Konfiguracja IFTTT

wybieramy akcję Weebhooks -> Make a webhook request. W polu URL wklejamy adres URL z integracji z IFTTT z Asystenta domowego

Konfiguracja IFTTT

ustawiamy pola: Metod: POST i Content type: application/json

Konfiguracja IFTTT

w pole Body wpisujemy komunikat w formacie JSON z atrybutem CheckTime zwracanymi przez serwis Date & Time

{
"action": "say_it",
"img": "http://www.ai-speaker.com/images/Asia.png",
"text": "{{CheckTime}}"
}

Konfiguracja IFTTT

na koniec podajemy nazwę i opis naszego apletu i wciskamy Save

Konfiguracja IFTTT

Aktywowanie apletu

Teraz pozostało nam aktywować i uruchomić aplet, w tym celu klikamy na nasz aplet

Konfiguracja IFTTT

a następnie klikamy przycisk Turn ON

Konfiguracja IFTTT

i jeszcze przycisk Connect

Konfiguracja IFTTT

W ustawieniach naszego apletu na platformie IFTTT możemy sprawdzać jego wykonania

Konfiguracja IFTTT

a w naszym lokalnym Asystencie domowym powinniśmy usłyszeć/zobaczyć stosowną informację.