
Продолжая улучшать свой опыт использования умного дома, приложение Google Home добавляет поддержку «редактора сценариев», который позволяет создавать более сложные сценарии автоматизации. Эта функция начнет внедряться на этой неделе, и у нас была возможность опробовать ее заранее.
Автоматизация Google Home становится мощнее
На сегодняшний день автоматизация Google Home, также называемая «сценариями», уже многое умеет. Вы можете настроить голосовые команды для выполнения ряда действий или даже использовать датчик или устройство для запуска действий на другом устройстве.
Уже сейчас можно сделать многое, но теоретически есть потенциал для гораздо большего. В этом и заключается суть редактора сценариев для Google Home, внедрение которого начинается сегодня.
Редактор сценариев позволяет пользователям создавать пользовательские автоматизации, построенные с помощью пошагового кода. Вы можете создавать автоматизации, использующие стартовые условия, условия и действия, и здесь открываются огромные возможности. Google предлагает несколько вариантов использования, включая:
- Настройка включения освещения в разное время суток
- Мигание светом при обнаружении датчиком угарного газа
- Включение воздухоочистителя на максимальную скорость вентилятора при обнаружении датчиком плохого качества воздуха
- Включение света при разблокировке двери, но только ночью
Отличие редактора сценариев от традиционных сценариев Google Home заключается в использовании дополнительного контекста. Вы можете задавать условия, чтобы гарантировать, что сценарий будет работать только в определенных ситуациях. Кроме того, вы можете использовать более одного стартового условия для одного и того же сценария. По сути, это позволяет вам быть намного точнее в отношении того, что может делать вся автоматизация.
Как работает редактор сценариев Google Home
Чтобы создать новую автоматизацию в редакторе сценариев Google Home, вам сначала понадобится доступ — Google скоро предоставит его, как упоминалось, но сначала только в веб-версии. Поддержка в мобильном приложении появится 14 июня, но только в публичном предварительном просмотре.
Как только у вас появится доступ, добавление нового сценария вызовет интерфейс, показанный ниже. Там Google предлагает объяснение того, что вам нужно сделать, но вот краткая версия.
- Задайте название и описание вашей автоматизации
- Выберите стартовое устройство или событие — это может быть практически любое устройство или команда Google Ассистента.
- Установите условие — это может быть время суток, состояние другого устройства и многое другое.
- Выберите действие — это, в конечном итоге, то, что вы хотите, чтобы автоматизация сделала (например, включить свет).

Редактор сценариев автоматически заполнит возможные стартовые условия, условия и действия на основе устройств в вашем доме. Они названы не особенно удобно для пользователя, но вы обычно можете понять контекст. Единственное замечание, которое у меня есть, это то, что для некоторых вещей нет четкого объяснения. Например, в приведенном ниже примере я не был уверен, следует ли мне использовать относительную или абсолютную яркость, и никакого объяснения не было.
Одним из первых примеров, который я попробовал, была автоматизация, которая могла автоматически включать световую полосу за моим телевизором в гостиной, когда в комнате становилось темно и телевизор был включен.
Для этого я настроил сценарий, который использует состояние моей Philips Hue Sync Box (подключенной к моему телевизору) в качестве стартового условия. Если любое из моих телевизионных устройств (Chromecast, Switch и т. д.) включается, световая полоса будет включена. Однако это произойдет только в том случае, если время суток — до восхода солнца или за несколько часов до заката. Поскольку расположение моего дома означает, что в моей гостиной немного не хватает естественного света за несколько часов до заката, я оставил 3-часовое окно, и, связав это с закатом, это должно работать круглый год, пока дни становятся длиннее или короче.

Проще говоря, ничего подобного невозможно в существующем редакторе автоматизации приложения Google Home. У меня было бы одно стартовое условие и никаких условий. Не поймите меня неправильно, вы можете делать впечатляющие вещи в существующих автоматизациях, но редактор сценариев выводит это на новый уровень.
Но в то же время создание этой автоматизации заняло гораздо больше времени, чем что-либо, что я когда-либо делал в приложении Home. Это компромисс: больше гибкости и функциональности за счет большей сложности. Примечательно, что вы можете редактировать эти автоматизации из мобильного приложения, если вам это нужно, но в Интернете это, безусловно, намного проще. Google также предлагает кнопку «проверить», которая позволит вам убедиться, что код действительно работает.

Чтобы помочь пользователям начать работу и продемонстрировать возможности этой системы, Google предлагает список примеров, которые вы можете попробовать в своем центре разработчиков. Вы можете просто скопировать и вставить готовые автоматизации в редактор сценариев и настроить их в соответствии со своими потребностями.
Google также может значительно развивать это со временем. Возможность отправлять оповещения на ваш телефон или Nest Hub, использовать Familiar Faces в качестве стартовых условий для персонализированных автоматизаций и т. д. Возможности поистине безграничны, и я в восторге — и немного overwhelmed — от того, что это откроет со временем и с большим количеством экспериментов.