Как объединить или объединить несколько потоков Stringify вместе с Connect: Flow

Как объединить или объединить несколько потоков Stringify вместе с Connect: Flow
Как объединить или объединить несколько потоков Stringify вместе с Connect: Flow

Видео: Как объединить или объединить несколько потоков Stringify вместе с Connect: Flow

Видео: Как объединить или объединить несколько потоков Stringify вместе с Connect: Flow
Видео: Как на iPhone правильно использовать хранилище iCloud - YouTube 2024, Апрель
Anonim
Stringify - это безумный мощный инструмент, который позволяет вам с минимальными усилиями автоматизировать сложные задачи, даже если вы не знаете какого-либо кода. Один из самых мощных инструментов Stringify называется Connect: Flow. Эта «Вещь» позволяет использовать один поток для активации другого или даже создать поток, который зацикливается.
Stringify - это безумный мощный инструмент, который позволяет вам с минимальными усилиями автоматизировать сложные задачи, даже если вы не знаете какого-либо кода. Один из самых мощных инструментов Stringify называется Connect: Flow. Эта «Вещь» позволяет использовать один поток для активации другого или даже создать поток, который зацикливается.

Connect: Flow - одна из встроенных вещей Stringify. Как и ранее описанный режим «Вещь», Connect: Flow не используется для прямого управления материалом в вашем доме. Вместо этого вы можете использовать его, чтобы ваши потоки делали более сложные вещи с меньшим количеством шагов. Connect имеет один триггер и одно действие:

  • КОГДА Триггер - «Запустите какой поток, в который он включен»: Это смутно названный триггер, но он очень прост в использовании. Просто добавьте этот триггер в начало потока и сделайте его доступным для любого из ваших других потоков. Например, вы можете создать поток под названием «Спящий свет», который выключает свет вашей гостиной и включает свет в спальне с помощью этого триггера. Затем вы можете создать несколько других потоков, которые используют это действие.
  • THEN Действие - «Запустить выбранный поток»: Это действие, как вы называете другие потоки. Поместите его в конец потока, и вы можете активировать другой поток. Чтобы продолжить описанный выше пример, вы можете создать один поток, который активирует «Sleeping Lights», когда это будет 8:00 вечера. Вы можете создать еще один поток, который использует виджет Stringify для активации «Спящего режима», который вы можете запускать вручную. Таким образом, вы можете включать или выключать набор огней с несколькими потоками, но вам нужно только настроить действия для огней один раз.

Connect: Flow также может ссылаться на себя. Итак, если вы хотите, чтобы поток работал в цикле, вы можете установить Connect Thing в начале и в конце потока, и он будет продолжать работать постоянно. Обратите внимание, что Stringify может добавлять задержку к вашим циклам, если они запускаются постоянно, так как это занимает значительную мощность сервера, но для потока, который использует таймеры и занимает некоторое время для завершения каждого цикла, это может быть удобным решением.

Чтобы продемонстрировать, как это работает, мы собираемся создать цикл «Поток», который включает и выключает освещение Philips Hue так часто, чтобы он выглядел так, будто кто-то находится в вашем доме, пока вы далеко. Чтобы создать это, вам понадобится включенная функция Connect: Flow Thing, а также умный свет Thing, такой как Philips Hue. Мы также будем использовать Date & Time и Timer.

Чтобы начать работу, откройте приложение Stringify и нажмите значок «плюс», затем выберите «Создать новый поток».

В верхней части экрана укажите имя потока. Если вы собираетесь называть этот поток позже из другого потока, не забудьте дать ему короткое описательное имя, чтобы вы знали, что он делает.
В верхней части экрана укажите имя потока. Если вы собираетесь называть этот поток позже из другого потока, не забудьте дать ему короткое описательное имя, чтобы вы знали, что он делает.
Затем нажмите значок «плюс» в нижней части экрана. Здесь вы можете добавить Вещи, которые вам понадобятся для вашего потока. На данный момент добавьте Connect: Flow и Date & Time.
Затем нажмите значок «плюс» в нижней части экрана. Здесь вы можете добавить Вещи, которые вам понадобятся для вашего потока. На данный момент добавьте Connect: Flow и Date & Time.
Перетащите значок Connect: Flow в сетку круга и нажмите значок шестеренки.
Перетащите значок Connect: Flow в сетку круга и нажмите значок шестеренки.
На вкладке «Триггеры» выберите «Запустить какой бы поток, в который он включен», который должен быть единственным вариантом в списке. На следующей странице нажмите «Сохранить».
На вкладке «Триггеры» выберите «Запустить какой бы поток, в который он включен», который должен быть единственным вариантом в списке. На следующей странице нажмите «Сохранить».

Этот триггер позволяет вызывать этот поток из любого другого потока, который вы создаете. В нашем примере будет использоваться цикл, который ссылается на себя, но вы также можете вызвать его из любого другого потока с помощью Connect Thing.

Вернитесь на экран сетки, перетащите Date & Time out в круг ниже Connect: Flow и нажмите значок шестеренки.
Вернитесь на экран сетки, перетащите Date & Time out в круг ниже Connect: Flow и нажмите значок шестеренки.
В разделе «ТОЛЬКО ЕС» выберите «Время между». Установите «Время от времени до 6:00 вечера» и «Время до полуночи». Убедитесь, что Дата начала - это некоторое время после текущей даты и каждый день повторяется. Мы будем контролировать, в какие дни этот поток активируется позже, но пока мы хотим убедиться, что этот цикл продолжается только между 6:00 PM и полночь, когда он активирован.
В разделе «ТОЛЬКО ЕС» выберите «Время между». Установите «Время от времени до 6:00 вечера» и «Время до полуночи». Убедитесь, что Дата начала - это некоторое время после текущей даты и каждый день повторяется. Мы будем контролировать, в какие дни этот поток активируется позже, но пока мы хотим убедиться, что этот цикл продолжается только между 6:00 PM и полночь, когда он активирован.
Вернитесь на экран сетки, добавьте один из ваших индикаторов Philips Hue и таймер из меню Things. Перетащите Hue Thing на экран рядом с значком Connect, как показано ниже. Нажмите значок шестеренки.
Вернитесь на экран сетки, добавьте один из ваших индикаторов Philips Hue и таймер из меню Things. Перетащите Hue Thing на экран рядом с значком Connect, как показано ниже. Нажмите значок шестеренки.
На экране Hue нажмите «Включить свет». На следующей странице нажмите «Сохранить».
На экране Hue нажмите «Включить свет». На следующей странице нажмите «Сохранить».
Вернитесь на экран сетки, соедините объекты Date & Time и Hue, быстро проскочив между ними. Затем проведите пальцем по значку «Подключить» к значку желтой ссылки, который вы только что создали, как показано стрелками на левом рисунке ниже. Результат должен выглядеть как картинка справа.
Вернитесь на экран сетки, соедините объекты Date & Time и Hue, быстро проскочив между ними. Затем проведите пальцем по значку «Подключить» к значку желтой ссылки, который вы только что создали, как показано стрелками на левом рисунке ниже. Результат должен выглядеть как картинка справа.
Затем перетащите таймер, который вы схватили раньше, и поместите его справа от подсветки Hue, которую вы только что добавили, затем нажмите значок механизма таймера.
Затем перетащите таймер, который вы схватили раньше, и поместите его справа от подсветки Hue, которую вы только что добавили, затем нажмите значок механизма таймера.
Коснитесь таймера таймера обратного отсчета и установите таймер на 45 минут (или любой другой интервал, который вы предпочитаете). Мы будем использовать это, чтобы оставить один свет в течение 45 минут, прежде чем выключать его и несколько раз включать другой свет. Когда вы закончите настройку таймера, нажмите «Сохранить».
Коснитесь таймера таймера обратного отсчета и установите таймер на 45 минут (или любой другой интервал, который вы предпочитаете). Мы будем использовать это, чтобы оставить один свет в течение 45 минут, прежде чем выключать его и несколько раз включать другой свет. Когда вы закончите настройку таймера, нажмите «Сохранить».
Вернитесь на экран сетки, проведите по экрану, чтобы подключить предыдущий свет Hue и иконки Timer, которые вы только что добавили, чтобы создать ссылку.
Вернитесь на экран сетки, проведите по экрану, чтобы подключить предыдущий свет Hue и иконки Timer, которые вы только что добавили, чтобы создать ссылку.
Нажмите на меню «Вещи» в нижней части экрана, чтобы добавить больше источников света. Для следующего шага мы выключим свет, который вы только что включили, а затем включите другой свет, поэтому возьмите два индикатора Hue. В моем примере я хочу отключить свет Office, который я только что включил, и включить свет гостиной.
Нажмите на меню «Вещи» в нижней части экрана, чтобы добавить больше источников света. Для следующего шага мы выключим свет, который вы только что включили, а затем включите другой свет, поэтому возьмите два индикатора Hue. В моем примере я хочу отключить свет Office, который я только что включил, и включить свет гостиной.

Поместите свет, который вы хотите включить прямо справа от таймера, и поместите свет, который вы хотите отключить, ниже, как показано ниже. Нажмите значок шестеренки для каждого из них и выберите «Включить свет» или «Выключить свет», как это было раньше для первого света.

Проведите пальцем по иконке таймера на каждый индикатор оттенка, чтобы связать их. Результат должен выглядеть следующим образом.
Проведите пальцем по иконке таймера на каждый индикатор оттенка, чтобы связать их. Результат должен выглядеть следующим образом.
Добавьте еще один таймер из меню «Вещи» и установите его на 45 минут (или на любую оставшуюся продолжительность). На этот раз он оставит ваш второй свет (в этом примере, гостиная) на 45 минут, прежде чем перезапустить петлю. Проведите по экрану, чтобы подключить свет гостиной и новый таймер, как показано ниже.
Добавьте еще один таймер из меню «Вещи» и установите его на 45 минут (или на любую оставшуюся продолжительность). На этот раз он оставит ваш второй свет (в этом примере, гостиная) на 45 минут, прежде чем перезапустить петлю. Проведите по экрану, чтобы подключить свет гостиной и новый таймер, как показано ниже.
Затем добавьте еще одну копию Hue Thing для вашего второго света и еще одну копию сообщения Connect: Flow. Мы собираемся отключить петлю и отнести ее к себе (и выключить второй свет). Поместите поток Connect: Flow Thing рядом с вашим последним таймером и поместите на него свет Hue, как показано ниже. Затем коснитесь значка шестеренки рядом с Connect: Flow.
Затем добавьте еще одну копию Hue Thing для вашего второго света и еще одну копию сообщения Connect: Flow. Мы собираемся отключить петлю и отнести ее к себе (и выключить второй свет). Поместите поток Connect: Flow Thing рядом с вашим последним таймером и поместите на него свет Hue, как показано ниже. Затем коснитесь значка шестеренки рядом с Connect: Flow.
Нажмите вкладку «Действия» вверху и выберите «Запустить выбранный поток», который должен быть единственным действием в списке.
Нажмите вкладку «Действия» вверху и выберите «Запустить выбранный поток», который должен быть единственным действием в списке.
На этой странице вы увидите раскрывающийся список, в котором вы можете выбрать, какой поток вы хотите вызвать. Поскольку это первый поток, который вы создали с помощью Connect, он будет по умолчанию «Этот поток». Этот параметр означает, что, когда этот поток достигнет этого действия, он начнет работу с первого триггера Connect в начале потока. Выберите эту опцию и нажмите «Сохранить».
На этой странице вы увидите раскрывающийся список, в котором вы можете выбрать, какой поток вы хотите вызвать. Поскольку это первый поток, который вы создали с помощью Connect, он будет по умолчанию «Этот поток». Этот параметр означает, что, когда этот поток достигнет этого действия, он начнет работу с первого триггера Connect в начале потока. Выберите эту опцию и нажмите «Сохранить».
Вернитесь на экран сетки, коснитесь значка шестеренки рядом с окончательным действием Hue и установите его, чтобы выключить второй свет (в данном случае Living Room), как вы это делали с предыдущими огнями.
Вернитесь на экран сетки, коснитесь значка шестеренки рядом с окончательным действием Hue и установите его, чтобы выключить второй свет (в данном случае Living Room), как вы это делали с предыдущими огнями.

Как только вы закончите, подключите последний таймер к значкам Connect: Flow и Hue отдельно, быстро отмахиваясь от таймера до каждого из действий. Результат должен выглядеть как изображение справа внизу.

На этом этапе вы закончите цикл. При активации этот цикл будет чередовать два индикатора каждые 45 минут. Каждый раз, когда цикл заканчивается, он начинается, если только после полуночи. Это должно дать любому зрителям впечатление, что кто-то находится внутри вашего дома.
На этом этапе вы закончите цикл. При активации этот цикл будет чередовать два индикатора каждые 45 минут. Каждый раз, когда цикл заканчивается, он начинается, если только после полуночи. Это должно дать любому зрителям впечатление, что кто-то находится внутри вашего дома.

Хотя этот поток может возвращаться сам по себе, для его установки требуется начальный триггер. Для этого мы создадим поток, который будет активироваться каждый день на закате в течение определенной недели. Это полезно, если, например, вы отправляетесь в отпуск. Поскольку этот поток отделен от созданного вами цикла, цикл не будет затронут. Вы можете оставить цикл активным (или даже временно отключить его) и обновить свой календарный поток, когда вам это нужно.

Чтобы начать работу на следующем этапе, создайте новый поток и дайте ему имя. В этом случае мы будем использовать «Away From Home».

Затем добавьте Date & Time и Connect: Flow Thing в сетку. Поместите дату и время слева и подключите: Поток справа. Нажмите значок шестеренки рядом с «Дата и время».
Затем добавьте Date & Time и Connect: Flow Thing в сетку. Поместите дату и время слева и подключите: Поток справа. Нажмите значок шестеренки рядом с «Дата и время».
В списке триггеров WHEN выберите Sunset.
В списке триггеров WHEN выберите Sunset.
На следующей странице установите даты начала и окончания вашего отпуска и убедитесь, что для параметра «Повторить» установлено значение «Каждый день». Добавьте место в нижнюю часть, чтобы убедиться, что Stringify использует правильный часовой пояс. Это не должно быть вашим домашним адресом, просто городом или почтовым индексом в вашем часовом поясе. Когда вы закончите, нажмите «Сохранить».
На следующей странице установите даты начала и окончания вашего отпуска и убедитесь, что для параметра «Повторить» установлено значение «Каждый день». Добавьте место в нижнюю часть, чтобы убедиться, что Stringify использует правильный часовой пояс. Это не должно быть вашим домашним адресом, просто городом или почтовым индексом в вашем часовом поясе. Когда вы закончите, нажмите «Сохранить».
Image
Image

Вернитесь на экран сетки, коснитесь значка шестеренки рядом с значком Connect: Flow.

Рекомендуемые: