Перейти к содержимому

Где купить устройство для умного дома яндекса

  • автор:

Обзор умного дома Яндекс

Яндекс станция лайт в разном цвете

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

Готовы сразу перейти к покупкам?

Умные лампочки Яндекс

Умные пульты Яндекс

Умные розетки Яндекс

Модули для ТВ Яндекс

Умные колонки Яндекс

Центры управления умным домом/хабы Яндекс

Датчики открытия дверей и окон Яндекс

Датчики температуры и влажности Яндекс

Датчики протечки Яндекс

Датчики движения Яндекс

Беспроводные кнопки Яндекс

Умные телевизоры Яндекс

Что такое умный дом от Яндекс и как работает

Яндекс станция мини с часами

Умный дом Яндекс – это система управления, которая позволяет контролировать различные устройства в доме с помощью смартфона или голосовых команд. В эту систему могут входить как устройства Яндекс, так и товары других брендов. Например, лампочки, обогреватели, камеры видеонаблюдения, различные датчики, бытовая техника и многое другое. Для управления умным домом можно использовать специальное приложение Яндекс, которое доступно для устройств на iOS и Android.

Как работает умный дом Яндекс:

  1. Вы устанавливаете колонку Алиса или Хаб Яндекс – центр управления, объединяющий всю остальную умную технику.
  2. Подключаете нужные устройства: лампочки, розетки, датчики, кондиционер и прочее.
  3. Настраиваете сценарии в приложении Яндекс “Умный дом”. Например, вы можете сделать так, чтобы при открытии входной двери включался свет в коридоре или чтобы при выключении света в спальне включались розетки на кухне и в ванне.
  4. После подключения устройств и настройки сценариев вы сможете управлять ими с помощью приложения Яндекс или голосовых команд. Включайте и выключайте устройства, изменяйте настройки, а также получайте уведомления о происходящем в доме.

Возможности умного дома: сценарии использования

Умные устройства для умного дома Яндекс

Умный дом Яндекс предлагает множество возможностей для управления устройствами в доме. Вот некоторые популярные сценарии:

  • Освещение. Настройте автоматическую регулировку яркости света в зависимости от времени суток или степени освещенности.
  • Отопление. Настройте автоматическое включение и выключение отопления в зависимости от температуры воздуха.
  • Кондиционер. Настраивайте включение сплит-системы после открытия входной двери или срабатывания датчика движения в прихожей.
  • Безопасность. Установите датчики открытия дверей или окон и настройте отправку уведомлений при их срабатывании.

Что входит в экосистему умного дома Яндекс

1. Яндекс.Станция

Яндекс станция Макс во время работы

Многие устройства умного дома могут работать автономно, но полностью свои возможности они раскрывают именно в паре с Яндекс.Станцией . Для начала мы расскажем вам о её основных функциях, а затем о том, какие станции сейчас есть в продаже и в чём их отличия.

Первое и самое очевидное: прослушивание музыки. Вы можете попросить Алису включить вам конкретный трек или же какой-нибудь плейлист по настроению. При этом Алиса прислушивается к вашим предпочтениям и запоминает, какие треки вы слушаете полностью, а какие сразу пропускаете, а затем рекомендует дальнейшую музыку более точно. Важный момент: для работы этой функции у вас должен быть подключен Яндекс.Плюс.

Алиса может найти что-то в интернете, это особенно удобно, когда вы забыли какой-то банальный факт вроде: «сколько грамм в чайной ложке?» Но Алиса прекрасно справляется и с более сложными вопросами: она просто зачитывает первый вариант из поисковой выдачи и, как правило, этого достаточно.

Алиса умеет читать сказки и аудиокниги, это особенно полезно для семей с маленькими детьми. А ещё с ней можно общаться как с живым человеком, для этого достаточно сказать: «Алиса, давай поболтаем».

На кухне будет очень полезна функция таймера, а в спальне — возможность поставить будильник. И то, и другое делается голосом.

Яндекс станция лайт в разном цвете корпуса
На данный момент есть четыре актуальных Яндекс.Станции. Первая — станция Лайт. Это самая недорогая модель в линейке, она продается в различных ярких цветах и, в зависимости от цвета, меняется и характер Алисы. Розовая – верит в волшебство, желтая – самая креативная, красная – любительница экстрима, бежевая – предпочитает домашний уют, мятная – романтичная натура, фиолетовая – без ума от вечеринок.
Яндекс станция мини в разном цвете корпуса

Вторая колонка — Яндекс Станция Мини. У неё более мощные динамики и более чувствительный микрофон. Если вам нужна компактная станция, но с хорошим качественным звуком, то стоит смотреть именно на эту модель. Она продается в двух вариантах — с дисплеем и без. Экранчик может использоваться для отображения времени, а когда вы запускаете таймер, то обратный отсчет идет прямо на нём. Ещё в версии с дисплеем есть датчик освещенности, благодаря чему яркость дисплея автоматически регулируется, это особенно заметно когда вы включаете свет в комнате, и цифры сразу же становятся ярче.

Яндекс станция 2 в красном корпусе

Третья колонка — Яндекс Станция 2. Большая колонка с качественным звуком и множеством дополнительных функций. Мощность – 30 Вт. Может стать центром умного дома, работающего по протоколу Zigbee.

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

Яндекс станция Макс в разном цвете корпуса

Четвертая колонка – Яндекс Станция Макс. У нее более мощный звук, чем у других станций. Размер динамиков 150 мм, они воспроизводят звук с мощностью до 65 Вт.

Кроме того, Станция Макс имеет встроенный сабвуфер, который добавляет низкие частоты к звуку, что позволяет лучше прочувствовать бас.

Еще один плюс – колонка может служить хабом, так как в ней тоже есть встроенный протокол Zigbee. Благодаря этому к ней можно подключать устройства, работающие по тому же протоколу. Например, различные датчики или видеокамеры. Как итог, вам не придется покупать отдельный хаб для умного дома.

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

2. Центр управления умным домом Яндекс Hub

Центр управления умным домом Яндекс

Позволяет управлять всеми устройствами умного дома, объединяет их в одну систему. Имеет удобный интерфейс в приложении умного дома Яндекс, который позволяет быстро и легко настраивать все устройства. Работает по протоколу Zigbee, Bluetooth, Wi-Fi.

Яндекс Hub имеет множество функций: управление освещением, температурой, музыкой на колонке и другими устройствами. Он также может отправлять уведомления о событиях в доме в приложение на смартфоне, например, о том, что кто-то зашел в дом или что произошло отключение электричества или случилась протечка воды.

3. Умная лампочка Яндекс

Яндекс станция 2 управляет умным светом

О чем вы в первую очередь думаете, когда слышите фразу «умный дом»? Уверены, что большинство ответит про дистанционное управление светом. Это самый простой и эффектный способ начать построение умного дома, а заодно оценить, насколько он упрощает жизнь. Так что неудивительно, что у Яндекса есть собственная умная лампочка.

Для её настройки и работы вам достаточно простого смартфона, с установленным приложением и Wi-Fi сети. В приложении «Умный дом» от Яндекса нажимаете «добавить новое устройство», выбираете лампочку, по инструкции включаете и выключаете свет несколько раз. Лампочка начнет быстро мигать, а затем в приложении вам предложат подключить её к вашей Wi-Fi сети — после этого настройка окончена.

Умный свет от Яндекс

Лампочка Яндекса цветная, поэтому может гореть не только белым цветом, но и любым выбранным вами, будь то синий, зеленый или красный. И даже с белым светом есть варианты: можно включить холодный или теплый белый, последний подойдет для ночников, которые используются вечером, ведь жёлтый свет стимулирует выработку мелатонина.

Управление доступно через приложение «Умный дом» или с помощью голосового помощника Алисы. Люди, незнакомые с умными гаджетами, всегда поражаются тому, как загорается свет после фразы «Алиса, включи свет». Помимо дистанционного включения и выключения, вы можете также регулировать яркость, настраивать отключение по таймеру, а также включать различные режимы переливающегося света.

4. Телевизор Яндекс

Умный телевизор Яндекс

Телевизор Яндекс – это умный телевизор с голосовым управлением. Он оснащен операционной системой Android TV, которая позволяет устанавливать различные приложения и игры, а также просматривать фильмы и сериалы из онлайн-кинотеатров. В телевизоре есть встроенные микрофоны, с помощью которых можно управлять им голосом.

Большой экран с разрешением 4K и поддержкой технологии HDR, которая обеспечивает высокое качество изображения. Также телевизор Яндекс имеет встроенный модуль Wi-Fi, что позволяет подключать его к интернету и пользоваться всеми преимуществами онлайн-сервисов.

5. Яндекс.Модуль

Яндекс приставка для ТВ

Устройство призвано превратить ваш старый телевизор в Smart TV. Модуль подключается по HDMI и даёт возможность смотреть Кинопоиск с множеством фильмов, сериалов и мультиков, а также ролики с сервиса Яндекс.Видео. В комплекте идёт пульт со встроенным микрофоном: при нажатии кнопки вы можете озвучить свой запрос: «Алиса, включи видео с котиками» или «Алиса, включи Доктора Хауса». К слову, управлять телевизором через Яндекс Модуль можно и с помощью Яндекс Станции.

6. Умный пульт Яндекс

Умный пульт Яндекс

С помощью Яндекс пульта можно добавить новых функций вашей привычной бытовой технике. Как это работает: гаджет имитирует сигнал пульта от вашего кондиционера, телевизора или другой техники, а затем вы просто говорите: «Алиса, включи телевизор» или «Алиса, сделай кондиционер посильнее». Всё, соответствующий сигнал посылается технике, а для неё это выглядит как обычная команда с пульта.

7. Умная розетка Яндекса

Умная розетка Яндекс

Ещё один гаджет, дающий вторую жизнь и умные функции привычным устройствам. Яндекс розетка по сути является специальным переходником, который вставляется в обычную розетку, а далее регулирует включение и выключение подключенного к ней предмета техники. Это может быть полезно для управления старыми торшерами и ночниками, к которым вы, по каким-то причинам, не можете купить Яндекс Лампочку (например, неподходящий цоколь). Также розетку можно использовать для управления обогревателем или вентилятором: настроить его включение/отключение раз в час, а в паре с датчиком температуры доступен и более сложный сценарий: включение и выключение при достижении определенной цифры на термометре.

Разумеется включать и выключать розетку и подключенные к ней устройства можно со смартфона или через Алису.

8. Датчик движения Яндекс

Датчик движения Яндекс

Принцип работы датчика следующий: он отслеживает движение в определенной зоне и при срабатывании включает / выключает нужное устройство или отправляет уведомление на телефон.

Его можно использовать в паре со световой панелью, кондиционером, музыкальной колонкой, шторами и другими устройствами. С помощью датчика движения вы легко сэкономите электроэнергию и упростите домашнюю рутину.

9. Датчик открытия дверей и окон Яндекс

Датчик открытия Яндекс в белом корпусе

Работает по тому же принципу, что и датчик движения. Только в данном случае устройство реагирует на изменение положения двери или окна. Когда дверь или окно открывается, датчик отправляет сигнал на умное устройство. Например, на Яндекс Станцию или Яндекс Хаб.

Датчик открытия дверей и окон имеет несколько режимов работы, которые можно настроить в приложении Яндекс:

  • Режим «Открыто/Закрыто». При открытии двери или окна устройство отправляет уведомление на умное устройство.
  • Режим «Расписание». Позволяет настроить расписание, когда дверь или окно должны быть закрыты или открыты.
  • Режим «Безопасность». Если дверь или окно будет открыта дольше заданного времени, устройство отправит уведомление на умное устройство и включит сирену.

Датчик открытия дверей и окон Яндекса имеет высокую чувствительность и точность, что позволяет контролировать открытие дверей и окон даже через препятствия или в условиях низкой освещенности. Кроме того, он работает бесшумно и не мешает повседневной жизни.

10. Датчик температуры и влажности Яндекс

Датчик температуры Яндекс

Измеряет температуру и влажность в помещении. Может сохранять полученные данные и показывать статистику. Также датчик температуры и влажности подходит для создания сценариев, например, чтобы автоматически включать кондиционер, если температура в помещении превышает заданный порог.

11. Датчик протечки Яндекс

Датчик протечки Яндекс в белом корпусе

Помогает обнаружить и предотвратить прорыв трубы в доме. При обнаружении протечки на мобильное приложение отправляется уведомление, чтобы вы могли своевременно предпринять меры по устранению проблемы.

К датчику протечки можно приобрести умный клапан перекрытия воды. Вы можете настроить сценарий, где при срабатывании датчика клапан сразу перекроет воду. Так у вас будет достаточно времени, чтобы закончить свои дела и после решить проблему.

12. Беспроводная кнопка Яндекс

Умная кнопка Яндекс

Беспроводная кнопка Яндекс — устройство, предназначенное для управления умной техникой. Работает по протоколу Zigbee. Кнопка имеет компактный размер и легко устанавливается на любой поверхности. Она может быть использована для управления устройствами как в помещении, так и на улице. Например, вы можете поставить кнопку на прикроватной тумбочке и настроить ее так, чтобы при нажатии выключался весь свет в доме и на участке.

Выводы

Умные гаджеты Яндекс прекрасно подойдут для знакомства с концепцией умного дома, при этом вам не нужно покупать множество баз, модулей и датчиков, начать можно с простой лампочки или Яндекс Станции Лайт.

Можно ли управлять устройствами не Яндекс с помощью колонок Яндекс и приложения “Умный дом” от Яндекса?

Да, можно, но иногда возможности по управлению в “неродных” устройствах могут быть немного ограничены. О возможностях управления лучше всего читать в карточках товара или консультироваться у продавцов в наших магазинах.

Можно ли управлять умным домом без колонки и хаба?

Умная колонка – средство для управления устройствами голосом. Например, умной лампочкой или розеткой. Однако управлять ими можно и без колонки – в приложении. Тоже касается, например, увлажнителей или кондиционеров от других брендов. А вот с датчиками, работающими только по протоколу Zigbee, так не получится. Для них нужен либо хаб, либо колонка с протоколом Zigbee – с обычной ничего сделать не получится.

Сколько времени занимает установка умного дома?

Все зависит от самого устройства. Некоторые достаточно просто установить и/или подключить к источнику питания. Например, датчики движения и светодиодные панели. А вот умную сплит-систему придется монтировать на стену.

Что если я не разберусь, как систему умного дома работает?

К каждому устройству прилагается инструкция по установке. Само приложение обычно интуитивно понятно, есть инструкции и обучающие видео. Если не захочется самим разбираться со всеми нюансами, мы можем сделать это для вас, а после все объяснить.

Зачем нужен умный дом в обычной квартире?

Умный дом помогает сэкономить на электроэнергии, сделать вашу жизнь удобнее и комфортнее.

Умный дом – это дорого?

Нет, многие товары для умного дома стоят несколько тысяч. Другие – в пределах 10 000 р. Есть и дорогие устройства. Все зависит от самого типа устройства.

Все умные устройства от Яндекс во Всёсмарт здесь .

Читайте по теме:
  • Рейтинг лучших роботов-пылесосов с влажной уборкой для дома
  • Как организовать систему видеонаблюдения для дачи
  • Рейтинг лучших камер видеонаблюдения для дачи
  • Разрушаем смарт-мифы: простая настройка умных устройств, если детей нет рядом
  • Как правильно выбрать кондиционер для дома и квартиры
  • Дорогой и пугает кота: развеиваем мифы о роботах-пылесосах

Умный дом

Домашняя Автоматика

Купить систему управления умным домом Яндекса с голосовым помощником Алисой.

Система управления умным домом от компании Яндекс становится все более популярной по причине бюджетности и простоты установки и настройки.

В нашей компании вы можете купить компоненты для создания умного дома:

  • выключатели света для умного дома
  • умные реле для розеток
  • умные колонки с Алисой для голосового управления умным домом

Также мы предлагаем готовые решения управления освещением и розетками квартиры или офиса с возможностью удаленного управления со смартфона и голосового помощника Алисы.

Компетентные консультации при подборе, скорость оформления и доставки, поддержка в процессе установки и настройки — все это вы получите в компании «Домашняя автоматика». Ознакомиться с ценами можно на сайте компании.

  • Беспроводные выключатели
  • Дистанционные пульты
  • Термостаты в розетку
  • Светодиодные панели

Яндекс: умный дом по-взрослому

Недавно компания Яндекс запустила свою систему «умного дома». Нам предлагают купить недорогие работающие по Wi-Fi устройства: адаптер в розетку, лампочку и ИК пульт. Интересно, что у разработчиков «умных» устройств появилась возможность создать свои навыки «умного дома», это позволит подключить девайсы к системе Яндекса и управлять ими голосом через Алису. В списках навыков появляется всё больше новых брендов. Алиса прекрасно понимает русскую речь, что делает ее безусловным лидером среди голосовых ассистентов на российском рынке.
Однако, не всё так гладко…

Первый минус: в основном, все предложенные системы — «облачные». Их надежность порой вызывает сомнения, так как их работоспособность на прямую зависит от качества соединения с серверами производителя. А при отключении интернета устройства вовсе превращаются в “тыкву”.

Второй минус: система сценариев. Немаловажная часть умного дома — сценарии. И тут они очень примитивные: Если “фраза такая-то”, то включить “устройство такое то”. Для моего умного дома этого оказалось слишком мало.

Минусы на этом не заканчиваются, но остальное связанно скорее с незрелостью системы. Команда разработчиков Яндекса продолжает активно добавлять различные фичи, а баги — править, за что им большое спасибо!

Изучив документацию, я решил создать навык Яндекс УД и подключить к нему контроллер умного дома. Это позволит не зависеть от облачных серверов, реализовывать любые сценарии локально на контроллере и при этом управлять системой голосом через Алису. Для этого я написал плагин “yandex2mqtt” на Node.js.

Немного теории

— Алиса, включи свет.
После этой фразы происходит магия и включается свет. Но что же за кулисами? Давайте разбираться, как всё это работает.

Яндекс-станция, услышав знакомую команду, отправляет данные на сервер Яндекса, которому мы заранее указали адрес нашего контроллера. Сервер обрабатывает информацию и перенаправляет ее на контроллер в виде Post-запроса. На контроллере промежуточный API (в нашем случае это плагин yandex2mqtt) обрабатывает запрос и перенаправляет его в MQTT топик. Дальше происходит обработка сценария в программе Node-Red.

Node-Red решает, что делать дальше. Если это предусмотрено сценарием, он посылает команду на включение света в соответствующий топик MQTT. Драйвер wb-mqtt-serial реагирует, посылая команду по Modbus на релейный модуль, тот переключает реле. И наконец-то включается свет! Да, путь не близкий, однако для пользователя проходят считанные доли секунд.

Давайте посмотрим на плагин yandex2mqtt поближе. Первое, что требует Яндекс для работы навыка, — oAuth сервис для связки аккаунтов в приложении Яндекс. После того как Яндекс получит токен авторизации от oAuth сервиса, он запрашивает список устройств. Плагин yandex2mqtt отдает в ответ список устройств со всеми свойствами в json формате. Затем они появляются в списке доступных для управления устройств (в так называемом квазаре). Теперь, если скомандовать Алисе включить какое-то устройство из списка, Яндекс пошлёт Post запрос с данными устройства, которое он хочет включить, на контроллер. В ответ плагин подтверждает включение и записывает новое состояние в mqtt топик, указанный в настройках все того же плагина. Если же устройство изменило свой статус без участия Яндекса, то плагин, увидев новые данные в mqtt топике, отправит их Яндексу при запросе статуса, который сейчас происходит, только если зайти в само устройство в квазаре. В иных случаях Яндекс не опрашивает статусы.
Теперь расскажу о некоторых свойствах устройств Яндекс УД.

Тип устройств

Для правильного отображения в “квазаре” и более точного определения команд Алисой Яндекс предлагает присваивать устройствам разные типы. Всего типов 10:

  • devices.types.light — Любой светильник, люстра, лампочка итд.
  • devices.types.socket — Розетка
  • devices.types.switch — Переключатель
  • devices.types.thermostat — Термостат
  • devices.types.thermostat.ac — Кондиционер
  • devices.types.media_device — Медиа устройство
  • devices.types.media_device.tv — Телевизор
  • devices.types.cooking — Кухонная техника
  • devices.types.cooking.kettle — Чайник
  • devices.types.other — Всё остальное, что не подошло под предыдущие пункты.
Умение (capability)

Также у каждого устройства должно быть минимум одно умение (capability).

Всего у Яндекс УД есть 5 типов умений. Каждое умение имеет разную функцию (instance), а некоторые умения имеют несколько таких функций, что добавляет гибкости при настройке устройств.

Сapabilities:

1. devices.capabilities.on_off — Включение и выключение.

  • rgb
  • hsv
  • temperature_k
  • thermostat
  • fan_speed
  • brightness
  • temperature
  • volume
  • channel

При правильной комбинации всех свойств устройства Алиса без проблем понимает все отданные ей команды по управлению Умным домом. Тут, конечно, есть некие трудности с комбинированием умений. В документации явно не указано, какие умения можно комбинировать, а какие нельзя. Но с этим нам поможет “метод научного тыка”.

Так, к примеру, я выяснил, что кондиционер содержит четыре умения:

devices.types.thermostat.ac

devices.capabilities.on_off

  • temperature
  • thermostat
  • fan_speed

Чтобы всё заработало, требуется:

Контроллер

Моя “умная” квартира управляется контроллером Wiren Board 6. Но можно использовать любой другой контроллер на линуксе, который потянет Node.js и Node-Red. Например, Raspberry pi или ПК.

Домен

Желательно, конечно, иметь белый IP адрес и купить домен, но это необязательно. Можно использовать DDNS — например, www.noip.com.

Тут всё просто: регистрируемся, создаем бесплатный хостнейм, вписываем свой IP адрес. У некоторых роутеров есть специальная настройка DDNS, куда можно вписать данные noip.com. Роутер будет автоматически отправлять IP адрес при его смене. Если такой настройки в роутере нет, можно установить программу noip на контроллер и добавить её в автозапуск. Программа будет делать ровно то же самое, что и роутер со специальной настройкой DDNS — обновлять Ваш ip адрес в базе noip.com

Таким образом, мы имеем статический адрес, который перенаправляет все запросы на наш контроллер.

Порты 443 и 80

Сейчас почти у каждого человека дома есть роутер. Помимо очевидных его функций, он также является барьером для локальной сети от нежелательных гостей извне. Но в определённых случаях нам требуется доступ к внутренней сети снаружи. Производители роутеров это предусмотрели и добавили функцию NAT (Network Address Translation).

Момент настройки роутера я расписывать не стану, так как он разный для каждого производителя. Как это сделать, читайте в инструкции к Вашему роутеру. Ключевые слова для гугления: Port Forwarding, Port Mapping, NAT.

Необходимо пробросить порт для доступа к yandex2mqtt (может быть любой, я выбрал 443) и 80 порт (нужен только для получения SSL сертификата. После получения сертификата 80 порт можно закрыть).

SSL-сертификат

Сразу расставим все точки над «и»: самоподписанные сертификаты работать не будут.
Большинство регистраторов доменов (например, reg.ru) дарят своим клиентам бесплатные SSL-сертификаты для основного домена (www.yourdomain.ru). Если вы купили домен специально для Алисы, то Вы можете воспользоваться предоставленным SSL-сертификатом.

Если же собственного домена Вы не имеете, либо для Алисы у Вас выделен другой поддомен (например, alice.yourdomain.ru), то нужно получить сертификат на этот поддомен, либо на адрес, предоставленный DDNS-службой.

Для этого предлагаю воспользоваться бесплатной услугой получения SSL-сертификата от letsencrypt.org.

Для получения сертификата необходимо установить программу certbot, запустить и указать все данные, которые она запросит. При этом должен быть свободен и доступен снаружи порт 80. Я советую внимательно изучить инструкцию от letsencrypt.

Установка и настройка certbot

apt-get update apt-get install certbot

Останавливаем сервисы watchdog и nginx.

service watchdog stop service nginx stop

Пробрасываем 80 порт в роутере.

Запускаем программу certbot:

certbot certonly --standalone

После запуска программа задаст несколько простых вопросов

1. Ваш e-mail. Просто введите адрес и нажмите enter

2. Вам предлагают прочесть пользовательские соглашения. Если вы со всем согласны, просто введите “A”, что означает Agree, то есть согласен.

3. Программа просит разрешения на отправку Вашего адреса электронной почты разработчикам. Введите N.

4. Введите свой домен, на который хотите получить сертификат (можно ввести тот, что мы получили в noip ранее). Тут я привожу пример ошибочного ввода. Префикс http:// вводить не нужно.

Если Вы всё сделали правильно, то увидите следующее:

Значит, сертификат успешно получен. Запомните путь к сертификату и ключу, он потребуется при настройке плагина yandex2mqtt. Для безопасности закройте 80 порт в настройках роутера, он больше не пригодится.

Включаем сервисы watchdog и nginx.

service nginx start service watchdog start

Сертификат от letsencrypt выдаётся на 3 месяца. Не забывайте обновлять.

Node.js и плагин yandex2mqtt

Установка

Настраиваем репозиторий node.js

curl -sL https://deb.nodesource.com/setup_10.x | bash -

Далее устанавливаем или обновляем все необходимые компоненты

apt-get install -y nodejs git make g++ gcc build-essential

После успешной установки копируем репозиторий yandex2mqtt на контроллер.

git clone https://github.com/munrexio/yandex2mqtt.git /mnt/data/root/yandex2mqtt
chown -R root:root /mnt/data/root/yandex2mqtt

Заходим в папку.

cd /mnt/data/root/yandex2mqtt
npm install

Установка завершена.
Автозапуск

Cоздайте юнит systemd:

Перейдите в папку /etc/systemd/system/ на контроллере и создайте файл с названием yandex2mqtt.service. Скопируйте в него следующее:

[Unit] Description=yandex2mqtt After=network.target [Service] ExecStart=/usr/bin/npm start WorkingDirectory=/mnt/data/root/yandex2mqtt StandardOutput=inherit StandardError=inherit Restart=always User=root [Install] WantedBy=multi-user.target

После этого сохраните изменения и закройте файл.

Для включения юнита введите в консоль команду:

systemctl enable yandex2mqtt.service

Теперь можно запускать и останавливать плагин командами

service yandex2mqtt start service yandex2mqtt stop service yandex2mqtt restart

Все необходимые настройки плагина находятся в файле /mnt/data/root/yandex2mqtt/config.js
Отредактируйте этот файл в соответствии с Вашими параметрами.
SSL-сертификат обязательно должен быть fullchain.

После настройки запустите yandex2mqtt командой:

service yandex2mqtt start

После настройки и запуска моста советую проверить сертификат на этом сайте.

Просто введите свой домен, который собираетесь использовать для доступа к Алисе. Для корректной работы сертификат должен пройти все проверки. Иначе ничего не заработает.

Навык Яндекс УД

Создание навыка

1. Перейти на страницу dialogs.yandex.ru/developer
2. Залогиньтесь под своим аккаунтом.
3. Нажать “создать диалог”
4. Выбрать пункт “Умный дом”
5. Ввести обязательные параметры:

  • Название — Любое название.
  • Endpoint URL — адрес типа вашдомен/provider, где вместо “вашдомен” адрес из noip или ваш домен, для которого получен ssl-сертификат.

  • Приватность — выбрать “Не показывать в каталоге” (Обязательно! Иначе навык не пройдет мгновенную модерацию)
  • Имя и Email разработчика — указать Ваши данные.
  • Описание — любой текст
  • Иконка — любая иконка.

6. Связка аккаунтов:

  • Первые два пункта — указываем данные из config.js / clients :

2. Секрет приложения — clientSecret

  • URL авторизации — вашдомен/dialog/authorize
  • URL для получения токена — вашдомен/oauth/token
  • URL для обновления токена — вашдомен/oauth/token

7. Сохранить навык

8. Нажать “На модерацию”

9. Нажать “Опубликовать”

Добавление устройств в Яндекс УД.

1. Зайти в приложение Яндекс на телефоне

2. В меню выбрать Устройства/Умный дом

3. Нажать “Добавить устройство”

4. Выбрать свой навык

5. Нажать “Объединить аккаунты”

6. Откроется страница авторизации

Ввести логин и пароль (задается в файле config.js в блоке users)

7. Нажать “Разрешить”.

8. Нажать “Обновить список устройств”

Теперь Алисе можно отдавать команды для управления добавленными устройствами. В указанные mqtt топики будут приходить соответствующие команды.

Осталось привязать к этим топикам какие-то действия.

Node-Red

Для системы автоматизации был выбран Node-Red. Это отличный инструмент визуального программирования. Процедуру установки и настройки можно подсмотреть тут.

Процесс настройки и автоматизации умного дома потянет на целую статью, а то и две. Да и таких статей уже много. Вместо этого — небольшой пример использования плагина, как включить лампочку голосом.

Для удобства на контроллере Wiren Board 6 в веб интерфейсе создаем виртуальное устройство.
В движок правил wb-rules нужно вписать

defineVirtualDevice("yandex", < title: "yandex controls", cells: < light1: < type: "switch", value: false >, > >);


MQTT топики этого виртуального устройства впишем в config.js на тип умения “on” устройства “Свет”:

 devices: [ //_______________ Начало устройства ______________// < name: 'Свет', room: 'Комната', type: 'devices.types.light', mqtt: [ < type: 'on', set: '/devices/yandex/controls/light1/on', // топик управления stat: '/devices/yandex/controls/light1' // топик статуса >, ], capabilities: [ < type: 'devices.capabilities.on_off', retrievable: true, state: < instance: 'on', value: true >>, ] >, //_______________ Конец устройства _______________// ] 

Теперь при фразе “Алиса, включи/выключи Свет” переключается виртуальное устройство.

Перейдем в Node-Red, который установили по инструкции.

Для удобной работы с Wiren Board 6 также можно использовать дополнительную “ноду” node-red-contrib-wirenboard.

В контроллер поставлен модуль расширения WBE2R-R-ZIGBEE, что позволило подключиться к “Икеевской” умной лампочке серии ТРОДФРИ по ZigBee-протоколу.

Теперь дело за малым. Закинуть несколько блоков в рабочее поле Node-Red, соединить “ниточками” и нажать Deploy.

Икеевская лампочка подключена через плагин zigbee2mqtt, поэтому в mqtt топик лампочки для управления нужно отправлять json. Для этого между виртуальным девайсом WB и mqtt топиком лампочки вставим простую функцию.

Нажимаем Deploy. Проверяем.

Алиса, включи Свет!

Итак, сегодня мы научились подключать Алису к системе автоматизации. Возможно в некоторых случаях это слишком сложно, проще купить обычную wi-fi лампочку, и этого хватит. Но если Вы задумали собрать себе по-настоящему умный дом, то простыми способами тут не обойтись. А стоит оно того или нет, каждый решит сам. Спасибо за внимание!

  • JavaScript
  • Яндекс API
  • Разработка под Linux
  • Умный дом

Умный дом Яндекс с устройствами Xiaomi

Прошли годы с появления системы умного дома Xiaomi. И на всем пути, русскоговорящие пользователи были обделены полноценным голосовым управлением. Были разговоры, о сотрудничестве с Microsoft, для интеграции системы с их голосовым помощником Cortana. Google home поддерживает мало устройств и только на английском. Siri от Apple продвинулся дальше, возможность управления на русском языке появилась, но далеко не все устройства поддерживаются и далеко не все любят яблочного производителя.

Умный дом Яндекс и Xiaomi smart home

И вот, Яндекс анонсировал запуск своей платформы умного дома, в которой сделан акцент на устройства Xiaomi. Сразу отвечу, теперь можно управлять умным домом через голосовой помощник Алиса, и без преувеличения — это огромный шаг вперед в плане удобства домашних систем автоматизации (особенно для любителей умного дома Xiaomi)!

Давайте попробуем более детально разобраться, что из себя представляет система, как с ней обращаться и что она умеет.

Yandex Smart Home

Сразу возникает вопрос, разве мало самой системы Xiaomi smarthome с их приложением Mi Home?

Отвечаю, пока китайцы не сделают голосового помощника на русском языке (или не будут использовать стороннего), полноценно использовать систему затруднительно. Куча пультов и кнопок, это конечно удобно, но только при условии, что ты знаешь предназначение каждой из них. А вот подать голосовую команду «Алиса, включи свет в зале» уже намного проще.

Плюс ко всему, можно добавить в систему устройства других производителей. Пока это только Xiaomi, Redmond, Philips, Samsung, Rubetek, но со временем этот список будет расти (к гадалке не ходи).

Сразу поясню, что принцип работы взаимодействия Yandex > Xiaomi — подача команд устройствам с их последующим выполнением. И запрос текущего состояния устройств. Остальные действия остаются на совести производителя, т.е. сценарии автоматизации, настроенные ранее, так же будет продолжать выполняться. Схема взаимодействия:

Схема умного дома Яндекс Xiaomi

При этом, сопряжение с системой Яндекс, никак не ограничивает использование устройств в Mi home, т.е. устройства будут одновременно подключены в обеих системах.

Как добавить устройства в умный дом Яндекса?

Перейдем к настройке самой системы. Для начала, нам нужно скачать приложение Яндекс на телефон (доступна как для Android, так и для Iphone). Зайдем в приложение, предварительно авторизуемся в нем в случае необходимости. Нажимаем кнопку «меню» в левом верхнем углу и выбираем пункт «Устройства»:

Как добавить устройства в умный дом Яндекс

Нам предложат добавить фирменные устройства Яндекса, но требуемый нам пункт называется «Умный дом»:

Как добавить устройства Xiaomi в Yandex Smart Home

Пока у нас нет устройств, но не беда! Нажимаем кнопку «Добавить устройство» и смотрим, что нам предлагает сервис:

Поддерживаемые устройства умного дома Яндекс

Если в начале было всего 5 производителей, то на начало 2021 года их уже около 100. Но нас интересует только один из них, заходим в пункт Xiaomi и нажимаем кнопку «Объединить аккаунты»:

Привязка аккаунта Xiaomi к Яндексу

Вводим данные от входа в приложение Mi Home. Тут хочу обратить внимание, что по электронной почте у меня не проходила авторизация, только по id Mi-аккаунта.

Все прошло успешно? Отлично, нажимаем кнопку обновить список устройств и ждем.

Обновление списка устройств Yandex

Не совсем секундочку, скорее несколько минут, потом загружаются не все устройства, нажимаем кнопку еще раз или два. Ура! Устройства добавились:

Какие устройства можно добавить в яндекс

В приложение добавляются умные розетки, устройства освещения, выключатели Aqara, роботы пылесосы и очистители воздуха.

Приложение не любит как китайские иероглифы, так и латиницу. Можно переименовать устройства в приложении Mi Home, а затем запустить обновление списка устройств, или просто переименовать каждое из устройств в самом приложении Яндекса. Нажимаем на устройство, в котором висит пометка «Требуется настройка» и задаем название на русском языке:

Как настроить устройства в умном доме яндекса

Пример настроек моего Roborock S50, по кличке «Блинчик». Задаем имя, и выбираем комнату (которые импортировались из Mi Home), после чего нажимаем сохранить. Проделываем аналогичные действия для других устройств.

Пока ковырял все это дело, весь исплевался. Пока работает крайне фигово, переименование устройств работает 1 раз из 5. Часто возникала ошибка «Что-то у меня сервер забарахлил». Периодически отпускает и работает стабильно, надеюсь что это проблема только первых дней работы системы.

Возникшие ошибки при использовании умного дома Яндекса

Но некорректно сильно критиковать систему в первый день выхода, давайте посмотрим, как управлять устройствами.

По состоянию на 2021 год система работает стабильно, но сбои периодически случаются.

Если используете устройства Tuya Smart, то тут есть более подробная инструкция, посвященная именно этой системе.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *