Журнал / польза

Что такое интернет вещей и как он развивается

Internet of Things (IoT) — это сеть девайсов, подключённых друг к другу и к разным службам, которые обмениваются данными через интернет или другие сети. Несколько лет назад эта технотема была очень горячей, под неё строили сети 5G. Что есть у Яндекса в этой сфере и какие проблемы развития IoT объединяют мировой рынок, рассказал руководитель команды Умного дома Александр Тимченко

Ты пришёл в Яндекс стажёром, а сейчас возглавляешь команду Умного дома. Расскажи о своём пути, пожалуйста

Я учился на бакалавриате в МГУ им. М. В. Ломоносова, на факультете вычислительной математики и кибернетики, затем ушёл в магистратуру МФТИ и окончил её на прикладной математике и информатике. Ещё три года учился в ШАДе.

В 2017 году я пришёл в Яндекс стажёром-аналитиком. Работал в команде Поиска аналитиком около двух лет — в службе, которая делала «колдунщики на поиске». Это виджеты, которые дают пользователю ёмкий ответ на запрос на странице выдачи.

После перехода в штат я писал код на C++ в Поиске, а ещё занимался разработкой, аналитикой и немного менеджментом. Потом понял, что писать код мне скучно, и ушёл обратно в аналитику.

Тогда же вместе с руководителем мы решили делать сервис в парадигме новой поисковой вертикали — поиск по специалистам бытовых услуг. Так появились Яндекс Услуги, где я проработал четыре года в роли руководителя продукта и аналитики. Мы развивали этот проект как стартап внутри корпорации, поэтому понадобилось разбираться во всём сразу: в продукте, дизайне, правовых и бухгалтерских моментах. Это постепенно развивало меня и на опыте готовило к роли управленца. Я горжусь результатом: мы выросли до топ-2 на рынке.

Александр Тимченко — руководитель команды Умного дома
Александр Тимченко — руководитель команды Умного дома

Круто, а чем ты занимаешься в Умном доме?

Моя задача — сделать так, чтобы продукт был понятным и удобным. И придумать, как развить всё это в большой бизнес.

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

Все управляемые удалённо девайсы объединяются в единую систему, в которой они общаются друг с другом, — интернет вещей. Чем он отличается от интернета людей?

Основа IoT — девайсы и интерфейсы, общение между ними, а также между ними и человеком. Это может быть приложение в телефоне, голосовое управление или управление в дополненной реальности, где жестами можно передвигать какие-то объекты. IoT охватывает устройства от кассовых аппаратов до беспилотных машин. Главные свойства девайсов в IoT:

  • удалённое управление;
  • умение что-то рассказать о себе другим девайсам и человеку.

Есть мнение, что появление IoT предсказал Никола Тесла в 1926 году. Он заявлял, что все материальные предметы однажды объединятся в одну большую систему.
Первой вещью в IoT считается автомат по продаже кока-колы в американском Университете Карнеги — Меллона. Чтобы не ходить к нему зря, находчивые студенты установили датчик, который передавал информацию на стационарный компьютер университета. Так они узнавали, есть ли в автомате напиток и какая у него температура.

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

Например, сейчас в Яндексе есть девайсы, работающие по Zigbee — современному протоколу связи. Он объединяет zigbee-устройства в единую экосистему Умного дома, позволяя им работать без интернета и быстрее реагировать на команды.

Для zigbee-девайсов нужен хаб — координатор, с которым посредством радиочастот локально общаются датчики. Хаб имеет выход в интернет и может отправить показания с датчиков в облако, а затем передать данные в приложение. И в обратную сторону: передать команду из приложения или голосом конкретному девайсу. Так устройства взаимодействуют между собой и с человеком — это всё про интернет вещей.

Хаб, связывающий устройства Умного дома
Хаб, связывающий устройства Умного дома

У всех вещей в рамках единой системы есть своя мини-сеть, так?

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

Также есть zigbee-девайсы со своей локальной сетью, созданной хабом, устройства живут в рамках этой сети. Подобных протоколов очень много, и подружить это всё между собой — интересная задача. Поэтому не совсем верно говорить, что они живут в одной сети.

Понятно, а в чём преимущества локальной сети?

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

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

Получается, зависимость от интернета каких-то девайсов — одна из проблем в IoT. А какие есть ещё? Как их можно решить?

Локальность, надёжность и стабильность должны быть гарантированы в случае любых форс-мажорных обстоятельств. Пропасть может не только интернет, но и электричество. Важно, чтобы функции, к которым мы привыкли, продолжали работать. Не должно случаться так, что умный выключатель после отключения интернета не может включить свет.

Вторая большая проблема связана с тем, что широта возможностей на рынке даёт некую диверсификацию продуктов. Нужно разбираться в том, как превратить свой дом в умный. Это комплексная проблема, которую мы пытаемся решить.

Одна из проблем — совместимость устройств. Часто у них разные протоколы, и если пользователь купил себе девайсы разных производителей — важно, чтобы всё работало вместе. Мы решаем эту проблему своей платформой: расширяем перечень подключаемых девайсов, чтобы всё сходилось в одной точке и этим можно было централизованно управлять.

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

Как скоро мы сможем объединить все устройства в огромную мегасеть? Как сейчас развивается IoT и что есть у Яндекса?

Рынок движется в первую очередь к унификации, чтобы всё могло собираться в единую сеть. Другие тренды — движение вширь, в сторону смарт-сити, и «умность». Необходимо двигаться от сбора всех устройств в одну систему к решению настоящих задач пользователя.

Последнее очень важно. Если представить, что все девайсы в мире вдруг заработали по одному протоколу и мы собрали их в одну систему, смысла от этого было бы мало. Потому что «умности» пока не хватает: пользователю нужно приложить немало усилий, чтобы это всё работало как он хочет.

Станция Дуо Макс
Станция Дуо Макс

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

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

Какие скилы должны быть у айтишника, чтобы он мог развивать сферу IoT?

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

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

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