Główna » jak » Pętla lub łańcuch Wielokrotne strunyfikacja przepływów razem z połączeniem przepływu

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

    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, by aktywować inny, lub nawet utworzyć Przepływ, który sam się pętli.

    Połącz: Flow jest jedną z wbudowanych rzeczy Stringify. Tak jak poprzednio zakryty tryb, połączenie: przepływ 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 wyzwalacz i jedno działanie:

    • KIEDY Trigger - "Uruchom dowolny przepływ, który jest zawarty w": Jest to sprytnie zatytułowany wyzwalacz, ale jest naprawdę łatwy w użyciu. Po prostu dodaj ten czynnik uruchamiający na początku przepływu, który będzie dostępny dla dowolnego 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ę.
    • TO Akcja - "Uruchom wybrany przepływ": Ta akcja polega na wywołaniu innych przepływów. 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żna utworzyć inny przepływ, który używa widgetu Stringify, aby aktywować "Światła na dobranoc", które można wyzwolić ręcznie. W ten sposób możesz włączać i wyłączać zestaw światełek z wieloma przepływami, ale musisz tylko raz ustawić działanie świateł.

    Połącz: 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ć tak, jakby ktoś był w twoim domu, gdy jesteś daleko. Aby to zrobić, potrzebujesz funkcji Connect: Flow Thing, a także inteligentnego Light Thing jak Philips Hue. Będziemy również używać Data i godzina oraz Timer.

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

     

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

     

    Następnie kliknij ikonę plusa u dołu ekranu. Tutaj możesz dodać rzeczy, które będziesz potrzebować do swojego przepływu. Na razie dodaj Połącz: Przepływ oraz Data i czas.

     

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

    W zakładce Wyzwalacze wybierz "Rozpocznij, w zależności 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 pozwala wywołać ten przepływ 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.

     

    Wróć na ekran siatki, przeciągnij datę i godzinę do koła poniżej. Połącz: Przepływ i dotknij ikonę jego 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 bieżącej daty, 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 dalej od 18:00 do północy, 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. Dotknij ikony koła zębatego świateł.

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

     

    Wracając do ekranu siatki, połącz Date & Time i Hue rzeczy, 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 minutnika i ustaw minutnik na 45 minut (lub dowolny preferowany interwał). Zamierzamy użyć tego, aby zapalić jedną lampę na 45 minut, a następnie wyłączyć ją i włączyć inne światło na chwilę. Po zakończeniu ustawiania minutnika stuknij Zapisz.

     

    Wróć 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łączymy światło, które właśnie włączyło się, a następnie włączamy inne światło, więc chwyć 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. Kliknij 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 Timer do każdego światła Hue, aby połączyć je ze sobą. Wynik powinien wyglądać jak na poniższym obrazku.

    Dodaj kolejny Timer z menu Things i ustaw go na 45 minut (lub dowolny czas trwania). 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ść urządzenie Connect: Flow Thing obok ostatniego zegara i umieść pod nim lampę Hue, jak pokazano poniżej. Następnie dotknij ikony koła zębatego obok opcji Połącz: Przepływ.

    Stuknij zakładkę 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". Opcja ta 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 stuknij 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 robiłeś to z poprzednimi światłami.

    Gdy skończysz, 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 dwie lampki co 45 minut. Za każdym razem, gdy cykl się skończy, zacznie się, chyba że będzie po północy. To powinno dać widzom wrażenie, że ktoś jest w twoim domu.

    Podczas gdy ten przepływ może się samoczynnie włączać, potrzebuje początkowego wyzwalacza, aby go wyłączyć. W tym celu utworzymy przepływ, który będzie uruchamiany 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 pozostawić pętlę aktywną (lub nawet tymczasowo ją wyłączyć) i zaktualizować swój urlop Flow, kiedy jej potrzebujesz.

    Aby rozpocząć kolejny etap, utwórz nowy przepływ i nadaj mu nazwę. W tym przypadku użyjemy "Away From Home".

    Następnie dodaj datę i godzinę i połącz: Flow Thing z siatką. Umieść datę i godzinę po lewej i Połącz: Przepływ po prawej stronie. Kliknij ikonę koła zębatego obok opcji Data i czas.

    Na liście wyzwalaczy WHEN wybierz opcję Sunset.

    Na następnej stronie ustaw daty rozpoczęcia i zakończenia wakacji i upewnij się, że "Powtórz" jest ustawione na "Codziennie". Dodaj lokalizację do dołu, 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.

    Wróć na ekran siatki i kliknij ikonę koła zębatego obok ikony Połącz: przepływ.

    Na karcie Akcje wybierz "Uruchom wybrany przepływ". Kliknij menu rozwijane i wybierz pętlę Przepływ utworzony wcześniej. Wybierz Zapisz.

     

    Na ekranie siatki przesuń palcem, aby połączyć ikony Data i godzina oraz Połącz: Przepływ. Następnie dotknij Włącz przepływ u dołu ekranu.

    Jak widać, drugi strumień, 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. 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 jest to potrzebne..