Как использовать «режимы» Stringify для запуска более сложных потоков
Stringify - невероятно мощный инструмент автоматизации, который объединяет ваши любимые веб-приложения и гаджеты для умного дома. В этом руководстве мы рассмотрим одну из более продвинутых функций, которая называется Mode. Эта «вещь» позволяет вам запускать несколько потоков одновременно, основываясь на том, находитесь ли вы дома или вдали от дома, а также проснулись ли вы или спите.
Режим является одним из встроенных вещей Stringify. Это позволяет вам установить одно из четырех состояний вашего дома: «Дом», «В гостях», «Пробудиться» и «Спать». Затем вы можете использовать эти состояния для активации потоков. Например, вы можете включить свет в гостиной, установить для своего гнезда значение «Домой» и начать воспроизводить музыку, когда для вашего штата установлено значение «Домой». Режим поставляется с тремя триггерами и действиями:
- КОГДА триггер - «Режим меняется на…»: Этот триггер активируется всякий раз, когда вы меняете свой режим на что-то другое. Итак, если ваш режим меняется с Away на Home, вы можете указать Stringify включить свет в гостиной.
- ТОЛЬКО ЕСЛИ триггер - «Мой режим…»: Этот триггер позволяет ограничить поток определенным режимом. Например, вы можете настроить свою Nest Cam так, чтобы она отправляла вам электронное письмо всякий раз, когда он обнаруживает движение, но только если ваш режим установлен в спящий режим..
- Действие - «Измени мой режим на…»: Это может изменить ваш режим в ответ на триггер. Например, если вы меняете режим на «Домой», когда ваше местоположение GPS находится у вас дома..
Эти три триггера и действия объединяются, чтобы создать мощную систему, которую можно использовать для создания более сложных потоков, а также упростить добавление новых в существующие настройки..
Во-первых, подключите Stringify к «Mode»
Перед тем, как добавить его в свои потоки, вам нужно добавить в свою коллекцию Stringify Mode Thing (по крайней мере, «Thing» на самом деле является техническим термином). Для этого откройте приложение Stringify на своем телефоне и коснитесь значка «плюс». Затем нажмите «Добавить новую вещь».
Прокрутите список вниз и найдите «Mode», затем нажмите на него.
Нажмите большую зеленую кнопку «Подключить», чтобы добавить ее в свою коллекцию вещей.
Теперь, когда вы выбираете вещи из своей коллекции, вы можете добавить режим. Итак, пришло время начать использовать его.
Измени свой режим с потоком
Использование режима состоит из двух частей. Вам понадобится один поток, чтобы изменить ваш режим, и другой поток (или потоки), которые запускаются при изменении режимов. Для нашего руководства мы создадим поток, который меняет ваш режим на «Домой», когда вы добираетесь до дома. Для начала нажмите значок плюса на главной странице приложения Stringify и нажмите «Создать новый поток».
В верхней части экрана нажмите «Назовите свой поток» и дайте ему имя. Для ясности, мы назовем это «Set to Home», а позже мы подключим другие потоки, чтобы делать определенные вещи, такие как включение света или регулировка температуры..
Нажмите значок плюса в нижней части экрана, чтобы добавить свои вещи.
Прокрутите вниз и выберите Location и Mode из списка. Когда закончите, нажмите «Добавить» в верхней части экрана..
Перетащите значки «Местоположение» и «Режим» на сетку. Поместите Местоположение слева и Режим справа. Когда вы закончите, нажмите значок шестеренки, выглядывающий из-за значка местоположения.
В списке действий нажмите «Я вхожу в область…». На следующем экране введите свой адрес и выберите радиус вокруг него. Как только вы войдете в этот круг, Поток активируется. Когда вы закончите подтверждать свой адрес, нажмите Сохранить.
Вернувшись на экран сетки, нажмите значок шестеренки, выглядывающий за значком режима..
Нажмите на вкладку «Действия» в верхней части экрана и выберите «Изменить мой режим на…». На следующем экране убедитесь, что в разделе «Режим» выбран «Домой», и нажмите «Сохранить» внизу..
На экране сетки проведите пальцем между значками «Местоположение» и «Режим», чтобы создать ссылку, подобную показанной ниже. Когда вы закончите, нажмите Включить поток.
Это все, что вам нужно сделать, чтобы установить свой режим. Как вы могли заметить, это на самом деле ничего не делает само по себе. Тем не менее, это дает вам больше гибкости. Например, вы можете добавить еще один поток, который изменит ваш режим на «Домой», если домой прибудет машина с автоматическим Pro, скажем, ваш супруг или ребенок, или когда датчик движения обнаружит движение в фойе. Stringify допускает только один триггер WHEN для каждого потока, но это позволяет назначать несколько триггеров для изменения режима..
Запустить другие потоки в зависимости от вашего режима
Теперь, когда у вас есть Поток, который установит ваш Режим на Домой, вы можете построить его. Чтобы продемонстрировать, мы собираемся создать поток, который включит ваши огни, если камера гнезда обнаружит движение, но только в то время как ваш режим установлен на дом. Сначала нажмите значок плюса на главном экране приложения Stringify и нажмите «Создать новый поток».
Дайте вашему Потоку имя. В данном случае мы используем «Включить гостиную».
Нажмите значок плюса в нижней части экрана, чтобы добавить свои вещи.
Для этого потока мы будем использовать Nest Cam, Philips Hue и Mode. Выберите ваши вещи и нажмите Добавить.
Сначала перетащите три иконки Thing, как показано ниже. Гнездо и режим должны быть в одном столбце, а оттенок - рядом с одним из них во втором столбце. Когда вы закончите, нажмите значок шестеренки за значком гнезда.
В списке триггеров выберите «Обнаружено движение». На следующем экране нажмите «Сохранить»..
Вернувшись на экран сетки, коснитесь символа шестерни за значком режима..
В разделе «ТОЛЬКО ЕСЛИ» в списке триггеров выберите «Мой режим…». На следующем экране убедитесь, что выбран режим «Домой», затем нажмите «Сохранить»..
На экране сетки нажмите значок шестеренки за значком оттенка..
Под списком действий выберите «Включить свет». На следующем экране нажмите «Сохранить»..
Вернувшись на экран сетки, быстро проведите пальцем от значка режима к значку оттенка. Затем проведите пальцем от значка «Гнездо» к только что созданному желтому значку ссылки, как показано стрелками ниже. Результат должен выглядеть как на изображении справа. Это создаст триггер, который активируется всякий раз, когда ваша камера Nest обнаруживает движение, но только если ваш режим установлен на дом.
Когда вы закончите, нажмите Включить поток.
Теперь, этот поток включит свет в вашей гостиной всякий раз, когда ваша Nest Cam обнаружит какое-либо движение, но только если вы дома, чтобы ваши кошки не включали свет, пока вас нет.
Конечно, если вы хотите сделать это только одним способом, вы можете заменить Mode простым триггером ONLY IF Location. Однако разделение этой функции на переменную дает вам больше гибкости. Как мы упоминали ранее, вы можете создать несколько триггеров, которые будут включать Home, поэтому этот поток будет работать, даже если вы, в частности, не один дома. Вы также можете добавить больше потоков позже, которые будут вызваны тем же изменением режима.