Używanie dwóch argumentów / wyzwalaczy w recepturze IFTTT

13

Chciałbym użyć dwóch argumentów / wyzwalaczy w recepturze IFTTT. Chcę zrobić:


JEŻELI czas to 08:00 ORAZ pogoda <15 °

NASTĘPNIE

Włącz przełącznik WeMo (który podłączyłem do grzejnika w moim biurze, więc rano jest ciepło).


Czy można to zrobić za pomocą IFTTT? Mogę zbudować przepis używając CZASU lub POGODY, ale wydaje się, że nie robię obu (w podobny sposób, jak pisałbyś &&w bloku PHP „jeśli”).

sam
źródło
Nie, obawiam się, że nie ma. (Szukałem sposobu, w jaki IFTTT wyzwala łańcuchowe wyzwalanie. Może to coś, co mogliby dodać jako funkcję premium.)
ale

Odpowiedzi:

5

Wpadłem na to samo ograniczenie i zacząłem tworzyć aplikację w chmurze, która pozwala dokładnie to zrobić. Jest to w zasadzie rozszerzenie dla IFTTT z możliwością przechowywania zmiennych i wykonywania podstawowej logiki. Nie jest tak przyjazny dla użytkownika jak IFTTT, więc dobrze jest, jeśli masz podstawową wiedzę o zmiennych i tak dalej.

Sprawdź to na apilio.io i daj mi znać, czy zadziałało.

Peb
źródło
1

To nie to samo, ale być może możesz ustawić przełącznik na domyślny przy użyciu aplikacji WEMO, a następnie użyj IFTTT, aby go wyłączyć, jeśli warunek nie istnieje. Nie tak elegancki jak twoje rozwiązanie, ale może działać.

Shawn
źródło
Dobra robota, źle spróbuję, wymyśliłem coś podobnego, łącząc stokrotki wemos, ale jest to bardziej skomplikowane i wymagało zakupu większej ich ilości
sam
0

Polecono mi wypróbowanie rur Yahoo do tego zadania.

Rury mają znacznie bogatszy system filtrów, który pozwala wstawiać wiele słów i stron. Na przykład możesz poszukać „solar” ORAZ „power” na [slashdot, ars]. Następnie wysyłasz dane wyjściowe filtra do jakiegoś punktu końcowego, na przykład kanału RSS. Następnie podłącz IFTTT do RSS i użyj go do powiadomienia.

Wydaje się, że to rozwiązuje problem, ale szczerze mówiąc, nie mogłem sprawić, by fajka działała poprawnie i straciłem zainteresowanie. Niemniej jednak podstawową ideą jest zdrowy, dlatego polecam spróbować - a jeśli uda ci się go uruchomić, daj nam znać!

Maury Markowitz
źródło
1
Niestety wygląda to na Y! Rury zostały zamknięte.
Aaron Gibralter
Rzeczywiście raczej smutne. Nie znalazłem zamiennika.
Maury Markowitz,
0

Po prostu szukając odpowiedzi na ten problem, znalazłem http://polyideas.com/post/137921254979/advanced-scripts-for-iftttcom-and-adafruit-io opisuje korzystanie z Adafruit IO, które zapewni kanał, z którym możesz się połączyć na twój lokalny serwer (Raspberry Pi). Jeśli jest to zbyt skomplikowane, Liczne mogą zapewnić potrzebną funkcjonalność.

Wygląda na to, że kanał producenta ittt też mógłby to zrobić.

Sean Houlihane
źródło