9Aug

Pętla lub łańcuch Wielokrotne strufikowanie przepływów razem z połączeniem: przepływ

click fraud protection

Stringify to szalone potężne narzędzie, które pozwala zautomatyzować złożone zadania przy minimalnym wysiłku, nawet jeśli nie znasz żadnego kodu. Jednym z najpotężniejszych narzędzi Stringify jest Connect: Flow. Ta "Rzecz" pozwala ci użyć jednego Przepływu, aby aktywować inny, lub nawet utworzyć Przepływ, który sam się pętli.

ARTYKUŁY ZWIĄZANE
Jak używać Stringify dla zwariowanych potężnych automatyzacji domowej
Jak używać "Modów" Stringify do uruchamiania bardziej złożonych przepływów

Connect: Flow jest jedną z wbudowanych rzeczy Stringify. Tak jak poprzednio zakryty tryb Thing, Connect: Flow nie jest używany do bezpośredniego kontrolowania rzeczy w twoim domu. Zamiast tego możesz go użyć, aby Twoje przepływy wykonały bardziej złożone czynności, wykonując mniej kroków. Connect ma jeden trigger i jedną akcję:

  • WHEN Trigger - "Uruchom dowolne Flow, które jest zawarte w": Jest to mylące wyrażenie, ale jest naprawdę łatwy w użyciu. Po prostu dodaj ten czynnik uruchamiający na początek przepływu, który będzie dostępny dla każdego innego przepływu. Można na przykład utworzyć przepływ o nazwie "Światła na dobranoc", który wyłącza światła w salonie i włącza światło w sypialni za pomocą tego spustu. Następnie możesz utworzyć wiele innych przepływów, które wykorzystują tę akcję.
    instagram viewer
  • THEN Akcja - "Uruchom wybrany przepływ": Ta akcja wywołuje inne przepływy. Umieść go na końcu przepływu i możesz aktywować inny przepływ. Aby kontynuować powyższy przykład, możesz utworzyć jeden przepływ, który aktywuje "Światła na dobranoc", gdy jest 20:00.Możesz utworzyć kolejny przepływ, który używa widżetu Stringify, aby aktywować "Światła na dobranoc", które możesz wyzwolić ręcznie. W ten sposób możesz włączyć lub wyłączyć zestaw świateł z wieloma przepływami, ale musisz tylko raz ustawić działania świateł.

Connect: Flow może również odnosić się do siebie. Tak więc, jeśli chcesz, aby Flow był uruchamiany w pętli, możesz umieścić element Connect na początku i końcu przepływu i będzie on ciągle działał.Uwaga: Stringify może dodać opóźnienie do twoich pętli, jeśli działają one nieprzerwanie, ponieważ to zajmuje cenną moc serwera, ale dla Flow, który używa timerów i zajmuje trochę czasu, aby zakończyć każdą pętlę, może to być przydatne rozwiązanie.

Aby zademonstrować, jak to działa, stworzymy pętlę Flow, która włącza i wyłącza niektóre światła Philips Hue, aby wyglądało, jakby ktoś był w twoim domu, gdy jesteś daleko. Aby to zrobić, potrzebujesz funkcji Connect: Flow Thing, a także inteligentnego Light Thing podobnego do Philips Hue. Będziemy także używać Data i dataCzas i minutnik.

Aby rozpocząć, otwórz aplikację Stringify i dotknij ikony plusa, a następnie wybierz "Utwórz nowy przepływ".

W górnej części ekranu podaj nazwę Flow. Jeśli chcesz później wywołać ten przepływ z innego przepływu, podaj krótką, opisową nazwę, aby wiedzieć, co robi.

Następnie wybierz ikonę plusa u dołu ekranu. Tutaj możesz dodać rzeczy, które będziesz potrzebować w swoim przepływie. Na razie dodaj Connect: Flow i Date &Czas.

Przeciągnij ikonę Połącz: przepływ do siatki okręgu i dotknij ikonę koła zębatego.

W zakładce Wyzwalacze wybierz "Rozpocznij, niezależnie od tego, który przepływ jest włączony", który powinien być jedyną opcją na liście. Na następnej stronie dotknij Zapisz.

Ten wyzwalacz umożliwia wywoływanie tego przepływu z dowolnego innego strumienia, który utworzysz. Nasz przykład użyje pętli, która się odwołuje, ale możesz też wywołać ją z dowolnego innego Flow za pomocą Connect Thing.

Powrót na ekranie siatki, przeciągnij datę i datęCzas na krąg poniżej Połącz: Przepływ i dotknij jego ikony koła zębatego.

W sekcji TYLKO JEDEN, wybierz "Czas jest pomiędzy". Ustaw od czasu do godziny 18:00 i do czasu do północy. Upewnij się, że data rozpoczęcia jest po pewnym czasie od daty bieżącej i ustaw ją tak, aby powtarzała się każdego dnia. Będziemy kontrolować, w które dni ten przepływ zostanie aktywowany później, ale na razie chcemy się upewnić, że ta pętla działa tylko między 18:00 a północą, kiedy jest aktywowana.

Wracając do ekranu siatki, dodaj jedno ze świateł Philips Hue i Timer z menu Things. Przeciągnij element Hue Thing na ekran obok ikony Connect, jak pokazano poniżej. Kliknij ikonę koła zębatego świateł.

Na ekranie Odcień, dotknij "Włącz światło." Na następnej stronie stuknij Zapisz.

Wróć na ekran siatki, podłącz Data i rok;Czas i odcień, szybko przesuwając między nimi. Następnie przesuń palcem od ikony Połącz do żółtej ikony linku, którą właśnie utworzyłeś, zgodnie ze strzałkami na lewym obrazku poniżej. Wynik powinien wyglądać jak obrazek po prawej.

Następnie przeciągnij wybrany wcześniej zegar i umieść go na prawo od dodanego właśnie światła barw, a następnie wybierz ikonę zębatki Zegara.

Dotknij pola timera odliczającego i ustaw minutnik na 45 minut( lub dowolny preferowany interwał).Zamierzamy użyć tego, aby zapalić jedno światło na 45 minut, a następnie wyłączyć i włączyć inne światło na chwilę.Po zakończeniu ustawiania minutnika stuknij Zapisz.

Powróć na ekran siatki, przesuń palcem, aby połączyć poprzednie światło Hue i ikony zegara, które właśnie dodałeś, aby utworzyć łącze.

Dotknij menu Rzeczy u dołu ekranu, aby dodać więcej świateł.W następnym kroku wyłączysz światło, które właśnie włączyłeś, a następnie włączysz inne światło, więc weź dwa światła Hue. W moim przykładzie chcę wyłączyć światło biurowe, które właśnie włączyłem i włączyć światło salonu.

Umieść światło, które chcesz włączyć bezpośrednio po prawej stronie Timera, i umieść światło, które chcesz wyłączyć poniżej, jak pokazano poniżej. Stuknij ikonę koła zębatego dla każdego z nich i wybierz "Włącz światło" lub "Wyłącz światło", tak jak w przypadku pierwszego światła wcześniej.

Przesuń palcem od ikony Timera do każdego światła Hue, aby połączyć je ze sobą.Wynik powinien wyglądać jak na poniższym obrazku.

Dodaj kolejny licznik czasu z menu Rzeczy i ustaw go na 45 minut( lub dowolny żądany czas).Tym razem pozostawi twoje drugie światło( w tym przykładzie, pokój dzienny) na 45 minut przed ponownym uruchomieniem pętli. Przesuń, aby połączyć światło salonu z nowym zegarem, jak pokazano poniżej.

Następnie dodaj kolejną kopię Hue Thing dla drugiego światła i jeszcze jedną kopię rzeczy Connect: Flow. Zamierzamy zamknąć pętlę tutaj i odesłać ją do siebie( i wyłączyć drugie światło).Umieść obiekt Connect: Flow Thing obok ostatniego licznika czasu i umieść pod nim wskaźnik Hue, jak pokazano poniżej. Następnie dotknij ikony koła zębatego obok opcji Połącz: Przepływ.

Dotknij zakładki Akcje u góry i wybierz "Uruchom wybrany przepływ", który powinien być jedyną akcją na liście.

Na tej stronie pojawi się menu rozwijane, w którym możesz wybrać strumień, który chcesz wywołać.Ponieważ jest to pierwszy przepływ utworzony za pomocą programu Connect, domyślnie będzie to "Ten przepływ". Ta opcja oznacza, że ​​gdy ten przepływ osiągnie tę akcję, rozpocznie się z powrotem z pierwszym wyzwalaczem Połącz na początku przepływu. Pozostaw tę opcję zaznaczoną i dotknij opcji Zapisz.

Wracając do ekranu siatki, dotknij ikony koła zębatego obok ostatniej akcji Odcień i ustaw ją, aby wyłączyć drugie światło( w tym przypadku Pokój dzienny), tak jak w przypadku poprzednich świateł.

Po zakończeniu, podłącz ostatni zegar do osobnych ikon Connect: Flow i Hue, przesuwając szybko z Timera do każdej z akcji. Wynik powinien wyglądać jak obraz z prawej strony.

W tym momencie skończysz z pętlą.Po włączeniu ta pętla zamienia dwa światła co 45 minut. Za każdym razem, gdy cykl się skończy, zacznie się, chyba że będzie po północy. Powinno to dać widzom wrażenie, że ktoś jest w twoim domu.

Gdy ten przepływ może się samoczynnie włączać, potrzebuje początkowego wyzwalacza, aby go wyłączyć.Aby to zrobić, utworzymy przepływ, który będzie aktywowany codziennie o zachodzie słońca przez określony tydzień.Jest to przydatne, jeśli na przykład wybierasz się na wakacje. Ponieważ ten przepływ jest oddzielny od właśnie utworzonej pętli, pętla nie zostanie zmieniona. Możesz zostawić pętlę aktywną( lub nawet tymczasowo ją wyłączyć) i zaktualizować swój urlop Flow, kiedy jej potrzebujesz.

Aby zacząć w następnej fazie, utwórz nowy Flow i nadaj mu nazwę.W tym przypadku użyjemy "Away From Home".

Następnie dodaj datę i datę.Time and Connect: Flow Thing do sieci. Miejsce Data i amp;Czas po lewej i Połącz: Przepływ po prawej. Kliknij ikonę koła zębatego obok opcji Data i godzina. Czas.

Na liście wyzwalaczy GDY wybierz opcję Zachód słońca.

Na następnej stronie ustaw daty rozpoczęcia i zakończenia wakacji i upewnij się, że "Powtórz" jest ustawione na "Codziennie". Dodaj lokalizację na dole, aby upewnić się, że Stringify używa prawidłowej strefy czasowej. To nie musi być twój adres domowy, tylko miasto lub kod pocztowy w Twojej strefie czasowej. Po zakończeniu dotknij Zapisz.

Wracając do ekranu siatki, dotknij ikonę koła zębatego obok ikony Connect: Flow.

W zakładce Akcje wybierz "Uruchom wybrany przepływ". Kliknij menu i wybierz pętlę Przepływ utworzony wcześniej. Wybierz Zapisz.

Na ekranie siatki przesuń, aby połączyć datę i godzinę.Czas i Połącz: ikony przepływu. Następnie dotknij Włącz przepływ u dołu ekranu.

Jak widzisz, drugi Flow, który stworzyłeś, jest znacznie, znacznie prostszy. Teraz, jeśli chcesz zacząć przełączać światła na kilka godzin, możesz użyć tylko kilku rzeczy, aby utworzyć przepływ, który aktywuje tę pętlę.Następnym razem, gdy wybierasz się na wakacje, możesz po prostu zmienić daty w "Away From Home Flow" lub stworzyć zupełnie nowy i nie musisz budować swojej pętli od zera. Jest to tylko jeden z przykładów użycia funkcji Połącz: Przepływ, aby ułożyć w przedział przepływów, połączyć wiele przepływów, a nawet utworzyć przepływ, który będzie się układał tak często, jak tego potrzebujesz.