Умный Дом Яндекса, Попытка Настройки и Стоит ли Овчинка Выделки?
Умный дом Яндекс становится все более распиаренным, как очень умная и функциональная система, не имеющая аналогов и позволяющая сделать из абсолютно любой пещеры полностью автоматизированное жилье, выполняющее прихоти любого члена семьи.
Имея в своем арсенале девайсы от именитой Китайской фирмы Xiaomi и систему умного дома, функционирующую на базе бесплатной системы Domoticz, пришла на ум идея попробовать расшириться умной колонкой Яндекса и отдавать ей команды на работу уже имеющихся устройств умного дома, перестав тыкать в экран. Удобно, не правда ли?
Принцип работы
Умный дом Яндекса – это технология, которая объединяет любые гаджеты и приборы с установленным голосовым помощником Алиса. Компания имеет партнерские отношения со многими производителями бытовой техники, электроники и приборов для дома, что открывает широкие возможности для домашней автоматизации. Центром управления, или хабом, в умном доме Яндекса может быть любое устройство: Яндекс.Станция, интеллектуальная колонка или смартфон с установленным приложением Яндекс. Главное – наличие стабильного интернета. Без него общаться с Алисой и отдавать команды не получится.
Все голосовые сообщения обрабатываются на серверах компании, а не в самом устройстве. С одной стороны, это неудобно, так как требует постоянного высокоскоростного интернета, но с другой, избавляет от необходимости покупать хаб для управления умным домом или тем более прокладывать коммуникации для проводного Smart House. Также это позволяет управлять устройствами других производителей, работающими с Алисой. Голосовой сигнал вначале отправляется на сервера Яндекса, после чего пересылается дальше на сервер производителя техники, которой отдается команда, а затем уже возвращается обратно. Такой путь может показаться слишком длинным, но на практике обработка команды Алисе занимает 1-2 секунды.
Yandex smart home
Корректная работа Yandex smart home с Алисой нуждается в:
- контроллере;
- домене;
- SSL-сертификате;
- js;
- плагин yandex2mqtt;
- MQTT-брокере;
- Node-red.
Перечень доступных устройств
В обзорах Умного дома Яндекс часто рассматриваются товары собственного производства. Выделим основные элементы платформы:
- Розетка. Принцип работы подразумевает включение и отключение питания. Соответственно, пользователь может управлять разным оборудованием. Это может быть электрочайник, кофеварка и другая техника. Главное отличие розетки Яндекс — большие размеры и установка настроечной кнопки с торца корпуса. В приложении Умного дома Яндекс можно задать имя каждой умной розетки, а впоследствии управлять ими на любом расстоянии.
- Пульт . Устройство предназначено для управления ТВ и кондиционером. Для остальной техники ПДУ не применяется. По функционалу изделие имеет ряд ограничений. С его помощью можно менять громкость в сторону увеличения или уменьшения, включать и отключать технику. В остальных случаях спасает интеграция Алисы в Умный дом, ведь базовые команды подаются именно голосом.
- Лампочка . Этот элемент системы представляет наибольший интерес, благодаря широкому функционалу. По желанию можно менять цвет, включать и выключать устройство, менять температуру света. Для внесения правок можно использовать специальное приложение.
- Яндекс Станция для умного дома — устройство, предназначенное для управления ТВ, изменения каналов и решения иных задач. Она полезна для прослушивания музыки и привязывается к определенному профилю. Колонка умеет разговаривать с хозяином, искать необходимую информацию в Сети, информировать о прогнозе погоды и т. д.
- Яндекс Модуль — элемент умного дома, обеспечивающий комфортное пользование ТВ. Это мультимедийная система, помогающая выбирать кино и видео, запускать любимую музыку, осуществлять персональные настройки и решать другие задачи. Подключение производится через разъем HDMI.
При желании можно подключить устройства других производителей, к примеру, Redmond — центра управления, цоколя для лампочки, чайника и других приборов.
Как управлять комнатами в приложении Умный Дом
В умном доме Яндекса комнаты выполняют следующие функции:
- Группируют компоненты умного дома в приложении Дом с Алисой — когда устройств много, так их проще искать.
- Помогают Алисе лучше понимать запрос, если у вас есть несколько устройств с одинаковым названием . Достаточно уточнить, в какой комнате находится нужное устройство, и голосовой помощник отправит команду по адресу. А если колонка и устройство, которым вы управляете, расположены в одной комнате, название комнаты можно и не говорить: команды, которые вы отдаете через умную колонку, по умолчанию выполняются в той же комнате, где стоит колонка.
- Помогают управлять освещением и электропитанием : всеми лампочками или розетками в комнате можно управлять с помощью одной команды.
Устройства распределяются по комнатам, когда вы добавляете их в умный дом. Расположение можно изменить позднее в настройках каждого устройства.
Как добавить, изменить или удалить комнату в приложении умный дом?
- Запускаем приложение “Умный дом” .
- В правом верхнем углу нажимаем Настройки .
- Далее нажимаем вкладку “Умный дом” .
- В Настройках умного дома выбираем “Дома” .
- Далее, по названию, выбираем нужный Дом .
- Выбираем категорию “Комнаты” .
- Нажмите кнопку Добавить комнату .
Если вы хотите изменить или удалить существующую комнату, нажмите на ее название.
Примечание. При удалении комнаты добавленные в нее устройства не стираются и остаются в умном доме. Но вам придется перейти в настройки каждого устройства и вручную прикрепить его к другой комнате.
Экосистема Умный дом от Яндекс
Время идёт вперёд и в наш быт приходят технологии, о которых ещё 10 лет назад сказали бы «Фантастика». К этому можно отнести появившихся голосовых помощников. Сначала Siri от Apple, потом Cortana от Microsoft, а потом и все остальные. Сейчас их число перевалило за десяток. И живут они уже не только в телефонах и планшетах, но и в умных колонках от Яндекс, Mail.ru, Сбер, JBL и т.п.
Первой в моём доме появилась «Маруся» от Mail.ru. Спустя полгода пользования, я перешёл на Яндекс.Станцию с Алисой как на более технически интересное устройство. И не зря! У Яндекса есть целая экосистема «Умный дом», в который входит достаточно большое количество устройств. Во-первых, это фирменные устройства:
- Умная колонка с Алисой (10 разных моделей)
- Умная розетка Яндекс;
- Умная лампочка Яндекс;
- Пульт Яндекс;
- ТВ-приставка Яндекс.
А во-вторых, просто огромное количество бытовых приборов и устройств, на которых есть пометка «Работает с Алисой».
- Лампы и световые ленты;
- Реле и выключатели;
- Чайники и кофеварки;
- Мультиварки и мультипекари;
- Роботы-пылесосы;
- Стиральные машины;
- Увлажнители и очистители воздуха;
- Телевизоры Smart TV.
Роль домашнего контроллера Умного Дома в этой экосистеме выполняет облачный сервис Яндекса, доступ к которому пользователь получает установив фирменное приложение. Я думаю его видел каждый, так как сейчас оно идёт предустановленным на все официально поставляемые в Россию смартфоны и планшеты.
В этом приложении открываем раздел «Сервисы» «Устройства» и добавляем там все имеющиеся умные гаджеты, объединяя их в группы, комнаты и сценарии.
Связующим звеном в этой цепи может играть сам смартфон с голосовым помощником Алиса, но лучше использовать для этого умную колонку. Одну на всю квартиру или по одной в каждую комнату — тут уже решать Вам. Причём для управления Умным домом можно использовать самые простые из них — Яндекс.Станция Лайт или Мини.
Главный, на мой взгляд, плюс этой экосистемы в том, что Вы можете расширять её в том направлении, в котором Вам надо и в любой момент времени. Если полноценную систему «Умный Дом» с контроллером надо заранее рассчитать на всё жилище, связать с электропроводкой дома на моменте строительства и получить таким образом чёткие границы возможностей системы, то в случае с Яндексом пользователь не имеет таких жёстких ограничений. Нет и жёсткой привязки к одному конкретному производителю или используемому системой протоколу (ZigBee, Z-Wave). Для обычного обывателя проста и универсальность — это самое главное преимущество.
Node.js и плагин yandex2mqtt
Настраиваем репозиторий node.js
Далее устанавливаем или обновляем все необходимые компоненты
После успешной установки копируем репозиторий yandex2mqtt на контроллер.
Заходим в папку.
Cоздайте юнит systemd:
Перейдите в папку /etc/systemd/system/ на контроллере и создайте файл с названием yandex2mqtt.service. Скопируйте в него следующее:
После этого сохраните изменения и закройте файл.
Для включения юнита введите в консоль команду:
Теперь можно запускать и останавливать плагин командами
Все необходимые настройки плагина находятся в файле /mnt/data/root/yandex2mqtt/config.js
Отредактируйте этот файл в соответствии с Вашими параметрами.
SSL-сертификат обязательно должен быть fullchain.
После настройки запустите yandex2mqtt командой:
После настройки и запуска моста советую проверить сертификат на этом сайте.
Просто введите свой домен, который собираетесь использовать для доступа к Алисе. Для корректной работы сертификат должен пройти все проверки. Иначе ничего не заработает.
Опыт эксплуатации и выводы
Первый день система доставляет только положительные эмоции, управление домом демонстрируешь всем приходящим друзьям и знакомым. Нечто подобное ощущали англоязычные владельцы умного дома и HomePod в прошлом году.
Позже начинаешь замечать недостатки и косяки разработчиков.
Главная проблема в том, что сервис Яндекс является облачным и пока нет предпосылок к тому, что Алиса научится жить локально на устройствах (хотя бы с минимальным набором возможностей).
Управление гаджетами от Xiaomi тоже происходит через китайские сервера, а при совмещении сервисов получается, что сигнал от колонки до лампочки, между которыми пара метров, проходит через половину земного шара.
В большинстве случаев задержка 1-2 секунды, но бывает, что команда задерживается в пути даже на 10-15 секунд. Случается, что сигнал не приходит вообще.
Расстраивает кривость приложения Яндекс. Интерфейс предельно запутан, насколько это возможно для такой простой программы. В приложении банально открывается браузер с веб-интерфейсом.
При этом у пользователя есть две кнопки Назад. Одна для возврата к предыдущему разделу приложения, а другая – к разделу веб-интерфейса.
К счастью, использовать приложение приходится лишь при добавлении новых устройств и редактировании сценариев.
В остальном сервис получился пригодный для использования. Это не замена существующей экосистеме, а дополнение для удобного управления голосом.
У каждого из вас уже выстроена своя среда с настройками гаджетов и сценариями автоматизации, продолжайте пользоваться ей, а для голосового управления прокиньте все это в Яндекс. Так на случай отказа последнего всегда останутся привычные способы взаимодействия.
Умные розетки, лампочки и пульты от Яндекса я бы пока не покупал именно по этой причине.
Продолжайте строить свою экосистему, например, на базе HomeKit либо ограничьтесь интерфейсом Mi Home с командами Siri или Алисы.
В закладки