Проблема: зоопарк протоколов
Вы купили лампочку Philips Hue (Zigbee), замок Yale (Z-Wave), колонку Amazon Echo (Wi-Fi) и датчик Aqara (Zigbee, но другой профиль). Каждому нужен свой хаб, своё приложение, своя экосистема. Устройства не видят друг друга. Это раздражает пользователей и убивает рынок умного дома.
Matter и Thread — попытка индустрии решить эту проблему. Но путаница между ними колоссальная: что из этого протокол, что стандарт, зачем нужны оба и как они связаны.
Этот гайд — для инженеров, которые будут проектировать устройства, а не для потребителей, выбирающих лампочку.
Matter: универсальный язык устройств
Что это
Matter — это прикладной протокол (application layer), разработанный Connectivity Standards Alliance (CSA, бывший Zigbee Alliance). За ним стоят Apple, Google, Amazon, Samsung, IKEA, Huawei и ещё 600+ компаний.
Matter определяет:
- Модель данных: что такое «лампочка» (On/Off, Level, Color Temperature), «замок», «термостат», «датчик» — стандартные кластеры атрибутов
- Взаимодействие: как устройства обнаруживают друг друга, авторизуются и обмениваются командами
- Безопасность: сертификаты, шифрование, аттестация устройств
- Мультиадмин: одно устройство может быть в нескольких экосистемах одновременно (Apple Home + Google Home + Яндекс)
Чем Matter НЕ является
Matter — не транспортный протокол. Он не определяет, как биты передаются по воздуху. Matter работает поверх IP-сети и может использовать несколько транспортов:
| Транспорт | Как Matter его использует |
|---|---|
| Wi-Fi | Устройства с постоянным питанием (колонки, ТВ, хабы) |
| Thread | Батарейные устройства и mesh-сеть (датчики, лампочки) |
| Ethernet | Хабы, мосты, стационарные устройства |
| BLE | Только для первоначальной настройки (commissioning) |
Аналогия: Matter — это HTTP, а Thread/Wi-Fi — это Ethernet/Wi-Fi. HTTP работает поверх обоих, и вам всё равно, какой физический канал.
Модель данных
Matter использует иерархию: Node → Endpoint → Cluster → Attribute/Command.
Пример — умная лампочка:
Node (лампочка)
├── Endpoint 0 (Root — обязательный)
│ ├── Basic Information Cluster (имя, производитель, версия)
│ ├── Network Commissioning Cluster
│ └── OTA Software Update Cluster
└── Endpoint 1 (Light)
├── On/Off Cluster
│ └── Attribute: OnOff (bool)
├── Level Control Cluster
│ └── Attribute: CurrentLevel (0–254)
└── Color Control Cluster
├── Attribute: ColorTemperatureMireds
└── Attribute: CurrentHue / CurrentSaturation
Любой контроллер, знающий Matter, понимает эту структуру — независимо от производителя. Это и есть решение проблемы совместимости.
Безопасность
Matter серьёзно подходит к безопасности — уровень выше, чем у Zigbee/Z-Wave:
- Device Attestation Certificate (DAC): каждое устройство имеет уникальный сертификат от производителя, подписанный корневым CA Connectivity Standards Alliance
- CASE (Certificate Authenticated Session Establishment): TLS-подобный handshake между устройствами
- PASE (Passcode Authenticated Session Establishment): для первоначальной настройки через PIN/QR-код
- Группы: мультикаст-команды с групповыми ключами (сцены, all-off)
- ACL (Access Control): гранулярный контроль доступа к атрибутам
Нет открытого эфира, нет дефолтных паролей, нет replay-атак. Каждая сессия шифруется AES-128-CCM.
Thread: mesh-сеть для IoT
Что это
Thread — это сетевой протокол (network layer) на базе IEEE 802.15.4 (тот же физический уровень, что у Zigbee). Разработан Thread Group (Google/Nest, Apple, Nordic, NXP, Qualcomm).
Thread создаёт IPv6 mesh-сеть из маломощных устройств. Каждое Thread-устройство — полноценный участник IP-сети с собственным IPv6-адресом.
Чем Thread отличается от Zigbee
Оба работают на 802.15.4, но архитектура принципиально разная:
| Параметр | Zigbee | Thread |
|---|---|---|
| Сетевой уровень | Zigbee NWK (проприетарный) | 6LoWPAN / IPv6 |
| Адресация | 16-бит короткие адреса | IPv6 (128 бит) |
| Маршрутизация | AODV + tree | MLE (Mesh Link Establishment) |
| Интеграция с IP | Через мост/шлюз | Нативная (Border Router) |
| Single point of failure | Координатор | Нет (self-healing mesh) |
| Максимум устройств | ~300 | ~250 на partition |
| Прикладной уровень | ZCL (Zigbee Cluster Library) | Любой (Matter, CoAP, ...) |
Главное преимущество Thread: нет единой точки отказа. В Zigbee, если координатор падает — сеть падает. В Thread роль маршрутизатора динамически переходит между устройствами.
Роли устройств в Thread-сети
| Роль | Описание | Пример |
|---|---|---|
| Border Router | Шлюз между Thread-сетью и Wi-Fi/Ethernet | Apple HomePod, Google Nest Hub |
| Router | Маршрутизирует пакеты, поддерживает mesh | Лампочка (постоянное питание) |
| REED (Router-Eligible End Device) | Может стать Router при необходимости | Розетка |
| SED (Sleepy End Device) | Спит бо́льшую часть времени, просыпается для получения данных | Датчик на батарейке |
| SSED (Synchronized SED) | SED с синхронизированным расписанием | Датчик с предсказуемой латентностью |
Thread автоматически управляет топологией: если Router выходит из строя, REED становится Router. Если Border Router отключается, другой Border Router берёт на себя маршрутизацию.
Энергопотребление
Thread оптимизирован для батарейных устройств:
| Режим | Потребление | Описание |
|---|---|---|
| TX (передача) | 5–10 мА | 802.15.4 @ 250 кбит/с |
| RX (приём) | 5–8 мА | Слушает эфир |
| Idle (Router) | 5–8 мА | Постоянно слушает для маршрутизации |
| Sleep (SED) | менее 5 мкА | Просыпается по таймеру (poll period) |
SED-устройство с poll period 1 секунда и одной передачей в минуту проработает от CR2032 2–3 года.
Matter + Thread: как работают вместе
Типичная архитектура умного дома с Matter:
┌─────────────┐ Wi-Fi ┌──────────────────┐
│ Смартфон │──────────────▶│ Matter Controller│
│ (Apple/Google)│ │ (HomePod/Nest) │
└─────────────┘ │ + Border Router │
└────────┬─────────┘
│ Thread
┌─────────────┼─────────────┐
│ │ │
┌────▼───┐ ┌────▼───┐ ┌────▼───┐
│Лампочка│ │ Датчик │ │ Замок │
│(Router)│ │ (SED) │ │(Router)│
└────┬───┘ └────────┘ └────┬───┘
│ │
┌────▼───┐ ┌────▼───┐
│Розетка │ │Термост.│
│(Router)│ │(Router)│
└────────┘ └────────┘
- Контроллер (HomePod, Nest Hub) — Matter Controller + Thread Border Router
- Устройства с питанием (лампочки, розетки) — Thread Routers, формируют mesh
- Батарейные устройства (датчики, кнопки) — Thread Sleepy End Devices
Все устройства говорят на Matter. Thread — это просто транспорт для тех, кому не нужен Wi-Fi.
Какие чипы поддерживают Matter и Thread
| Чип | Thread | Wi-Fi | Matter SDK | Цена (~1K шт.) |
|---|---|---|---|---|
| Nordic nRF52840 | Да | Нет | Да (Zephyr) | ~$3.5 |
| Nordic nRF5340 | Да | Нет | Да (Zephyr) | ~$4.0 |
| ESP32-C6 | Да (802.15.4) | Да (Wi-Fi 6) | Да (ESP-IDF) | ~$2.5 |
| ESP32-H2 | Да (802.15.4) | Нет | Да (ESP-IDF) | ~$1.5 |
| Silicon Labs EFR32MG24 | Да | Нет | Да (GSDK) | ~$3.0 |
| NXP K32W | Да | Нет | Да | ~$3.5 |
| TI CC2652 | Да | Нет | Да | ~$3.0 |
| ESP32-S3 | Нет | Да | Да (Wi-Fi only) | ~$2.0 |
| Realtek RTL8720DN | Нет | Да | Да (Wi-Fi only) | ~$2.5 |
Для Thread + Matter: Nordic nRF52840 (самый зрелый), ESP32-H2 (самый дешёвый), Silicon Labs EFR32MG24 (лучший RF).
Для Wi-Fi + Matter: ESP32-C6 (Wi-Fi 6 + Thread в одном чипе — лучший выбор для 2026).
Как начать разработку Matter-устройства
1. Выбрать SDK
| SDK | Чипы | RTOS | Сложность |
|---|---|---|---|
| connectedhomeip (Matter SDK) | Все | Linux, Zephyr, FreeRTOS | Высокая |
| nRF Connect SDK | Nordic nRF | Zephyr | Средняя |
| ESP-IDF + ESP-Matter | Espressif | FreeRTOS | Средняя |
| Silicon Labs GSDK | EFR32 | FreeRTOS/Micrium | Средняя |
2. Собрать пример
Самый быстрый путь — ESP32-C6 DevKit (~$10) + ESP-IDF:
# Установить ESP-IDF
git clone --recursive https://github.com/espressif/esp-idf.git
cd esp-idf && ./install.sh && source export.sh
# Собрать пример lighting-app
cd examples/matter/light
idf.py set-target esp32c6
idf.py build flash monitor
После прошивки устройство появится в приложении Apple Home / Google Home через QR-код.
3. Сертификация
Для продажи устройства с логотипом Matter нужна сертификация CSA:
| Этап | Стоимость | Срок |
|---|---|---|
| Членство в CSA (Adopter) | $7 000/год | — |
| Тестирование в авторизованной лаборатории | $10–30K | 4–8 недель |
| Сертификат | Включено в членство | — |
| Итого | ~$20–40K | 2–3 месяца |
Для стартапов это существенные расходы. Но без сертификации устройство не появится в Apple Home, Google Home и Amazon Alexa.
Matter vs Zigbee vs Z-Wave: стоит ли переходить
| Параметр | Matter/Thread | Zigbee 3.0 | Z-Wave LR |
|---|---|---|---|
| IP-нативность | Да (IPv6) | Нет (нужен мост) | Нет (нужен мост) |
| Мультиадмин | Да | Нет | Нет |
| Mesh | Thread (self-healing) | Да (с координатором) | Да (с контроллером) |
| Безопасность | Сертификаты, CASE | Network key (AES-128) | S2 (ECDH, AES-128) |
| Экосистемы | Apple + Google + Amazon + ... | Zigbee Alliance | Z-Wave Alliance |
| Обратная совместимость | Zigbee → Matter Bridge | Полная | Полная |
| Зрелость | 2022+ (молодой) | 2004+ (зрелый) | 2001+ (зрелый) |
| Дальность | 10–30 м (802.15.4) | 10–30 м (802.15.4) | 30–100 м (sub-GHz) |
| Частота | 2.4 ГГц | 2.4 ГГц | 868/915 МГц |
Когда переходить на Matter
- Новый продукт с нуля → начинайте с Matter
- Существующий Zigbee-продукт → добавьте Matter Bridge (мост), не переделывайте железо
- Z-Wave продукт → Z-Wave работает на sub-GHz, Matter/Thread на 2.4 ГГц. Разная физика — мост, не замена
Когда НЕ переходить
- Устройства на sub-GHz (дальность важнее совместимости) — оставайтесь на Z-Wave LR
- Простые датчики с 5-летней батарейкой — Zigbee End Device всё ещё эффективнее SED в Thread
- Проприетарные протоколы с оптимизацией под задачу — если вам не нужна совместимость с Apple/Google
Итого
- Matter — прикладной протокол, который делает устройства совместимыми между экосистемами. Работает поверх Wi-Fi, Thread или Ethernet
- Thread — mesh-сеть на 802.15.4 с IPv6. Заменяет Zigbee на сетевом уровне. Нет единой точки отказа, нативный IP
- Вместе они образуют стек: Thread (транспорт) + Matter (приложение) — как Wi-Fi + HTTP
- Для нового продукта в 2026 году Matter — единственный разумный выбор, если хотите быть в Apple Home / Google Home
- ESP32-C6 — оптимальный чип для старта: Wi-Fi 6 + Thread + Matter в одном корпусе за $2.5
Проектируете устройство для умного дома? Мы делаем экспресс-аудит IoT-идеи за 25 000 ₽: выбор протокола, чипа, архитектура, путь к сертификации Matter — за 5 рабочих дней. Или посмотрите наши услуги по IoT и embedded-разработке.