Стандарт Thread всё ещё сырой, создавая риск появления нескольких сетей в вашем умном доме

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

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

Краткий обзор HomeKit, Matter и Thread

Различные устройства умного дома могут управляться по-разному и требовать использования разных приложений. Именно эту путаницу Apple решила исправить с помощью HomeKit.

Если устройство умного дома поддерживает HomeKit, то им всегда можно управлять через собственное приложение Apple Home и через Siri. Пока всё хорошо.

Несмотря на все усилия Apple, лишь небольшая часть устройств умного дома поддерживает HomeKit. Эта проблема решается стандартом Matter, который, по сути, является той же идеей, что и HomeKit, но поддерживается большинством компаний, производящих устройства для умного дома. Если устройство умного дома совместимо с Matter, то для практических целей это практически так же хорошо, как и совместимость с HomeKit.

Однако существует ещё одна проблема: надёжность. Чтобы команды HomeKit или Matter достигли нужного устройства, по всему дому должно быть хорошее покрытие Wi-Fi. Во многих домах есть «мёртвые зоны» или области со слабым покрытием – и именно эту проблему призван решить Thread.

Все устройства, совместимые с Thread, могут напрямую общаться друг с другом. Таким образом, если сигнал вашего Wi-Fi-маршрутизатора не может напрямую достичь лампочки в углу вашего дома, другие устройства Thread, находящиеся ближе к маршрутизатору, могут принять команду и передать её дальше.

По сути, это означает, что каждое устройство Thread вносит свой вклад в расширенную ячеистую сеть в вашем доме.

Но с Thread есть проблема

Все эти стандарты построены на принципах надёжной безопасности. Это означает, что прежде чем ваша лампочка отреагирует на команду с вашего iPhone, лампочка хочет проверить личность вашего iPhone, а ваш iPhone хочет проверить личность лампочки. Этот процесс двусторонней аутентификации обычно обрабатывается стандартами HomeKit и Matter.

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

Как объясняет The Verge, Thread Group фактически не определила этот механизм безопасности как часть стандарта, что означает, что каждый производитель должен договориться о том, как он будет его обрабатывать. Что как бы сводит на нет сам смысл существования стандарта.

Это означает, что Apple должна работать с Samsung; Amazon – с Google; Google – с Samsung и так далее. Пока это происходило, дело шло очень медленно. И текущая ситуация такова, что производитель может решить, присоединится ли его граничный маршрутизатор к сети Thread, созданной его конкурентом, или он создаст собственную сеть в вашем доме.

Samsung, например, делает всё по-своему.

Если у вас уже настроена сеть Thread, и вы добавляете устройство SmartThings, которое является граничным маршрутизатором Thread, оно создаст свою собственную сеть. «Мы продолжаем тестировать различные конфигурации сети и взаимодействие между граничными маршрутизаторами и хотели бы реализовать это в будущем в сотрудничестве с другими участниками отрасли», — говорит Бенсон. «Сегодня, чтобы обеспечить наилучший опыт для наших пользователей, мы создаём новую сеть Thread SmartThings».

Apple и Google опережают события, как и следовало ожидать, но даже здесь есть сложности.

Граничный маршрутизатор, который вы настраиваете с помощью iOS, не будет видеть или общаться с теми, которые вы настраиваете с помощью Android, если вы сначала не настроите его с помощью iOS. И это работает только в том случае, если у платформы или устройства есть приложения как для Android, так и для iOS.

Если (или, что более вероятно, когда) у вас окажется несколько сетей Thread, нет простого способа их объединить, для чего спецификация Thread также не предусматривает пути.

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

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

Фото: Линус Мимец/Unsplash