Spis treści
Identyfikatory IFTTT umożliwiają wysyłanie komend uruchamiających aplety utworzone w serwisie IFTTT oraz odbieranie zdarzeń dla żądań przychodzących do modułu Base z serwisu IFTTT.
| Logika systemu | Identyfikator | Wartość | Opis |
|---|---|---|---|
Zdarzenie | E.IFTTT.request | dowolne dane | Zdarzenie informujące o żądaniu przychodzącym z serwera IFTTT. |
Komenda | C.IFTTT |
nazwa_apletulub nazwa_apletu?dodatkowe_dane |
Komenda wywołująca aplet na serwerze IFTTT. Dodatkowe dane mają nast. składnię atrybut1=wartość1;atrybut2=wartość2;...atrybutN=wartośćN |
1. Komenda IFTTT #
Służy do wywoływania apletu o nazwie wskazanej w treści komendy. Składnia komendy umożliwia również przekazanie dodatkowych parametrów do wywoływanego apletu.
- Poniższe przykłady przedstawiają definicję komend w przypadku użycia ich jako akcji w zdarzeniach/timerach lub poleceniu przypisanym do elementu Przycisk w zakładce Remote.
- Wywołanie apletu bez dodatkowych parametrów
Na potrzeby przykładu załóżmy, że aplet ma nazwę test
Nazwa:C.IFTTT
Wartość:test
Wywołanie apletu wskazanego w polu Wartość. - Wywołanie apletu z dodatkowymi parametrami
Na potrzeby przykładu załóżmy, że aplet ma nazwę temperatura
Nazwa:C.IFTTT
Wartość:temperatura;sensor1=24.5;sensor2=20Ta komenda wywoła aplet w serwisie IFTTT o nazwie temperatura i dodatkowo przekaże parametry:
sensor1 o wartości 24.5 oraz sensor2 o wartości 20.
- Wywołanie apletu bez dodatkowych parametrów
2. Zdarzenie IFTTT #
Zdarzenie jest rozgłaszane w momencie odebrania żądania wysłanego z serwera IFTTT. Zdarzenie może zostać użyte jako inicjator dowolnych akcji w systemie DOMIQ.
- Na potrzeby przykładu załóżmy, że aplet ma nazwę test
Nazwa:E.IFTTT.request
Wartość:tester
Odebrano żądanie z serwera IFTTT z wartościątester.