View Categories

Rozdział 12.10. – Identyfikatory (IFTTT)

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 systemuIdentyfikatorWartośćOpis
Zdarzenie
E.IFTTT.requestdowolne daneZdarzenie informujące o żądaniu przychodzącym z serwera IFTTT.
Komenda
C.IFTTT nazwa_apletu
lub
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.

  1. 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=20
      Ta 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.

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.

Powered by BetterDocs