Гайд · Matter · Умный дом
Matter и Thread на ESP32-C6
Годами гаджет для умного дома работал с одной экосистемой и дулся на остальные. Matter это кончает: собираешь датчик раз — и его принимают Apple Home, Google Home и Alexa сразу, поверх Thread, маломощной mesh-сети. А ESP32-C6 — тот дешёвый чип, что наконец умеет это радио. Вот как всё складывается.
Почему Zigbee уходит — и что вместо него
Zigbee доказал идею — дешёвые маломощные mesh-датчики, — но каждый вендор сделал чуть свой диалект, так что устройствам нужен был свой хаб и они редко пересекали бренды. Matter — общий прикладной язык, о котором договорились крупные игроки; Thread — маломощная IPv6-mesh, поверх которой он обычно едет. Два слоя: Matter — что устройство говорит («я датчик температуры, вот 23 °C»), Thread — как пакет доедет. Вместе они наконец дают кросс-брендовый умный дом.
Радио: у какого ESP оно реально есть
Matter-over-Thread нужно радио 802.15.4 — то же семейство диапазонов, что у Zigbee, и его нет у классического ESP32 или ESP8266. Его добавляют два новых чипа:
| Чип | Радио | Лучшая роль |
|---|---|---|
| ESP32-C6 | Wi-Fi 6 + BLE + 802.15.4 | Matter-устройство или Wi-Fi-мост |
| ESP32-H2 | BLE + 802.15.4 (без Wi-Fi) | чистый Thread/Zigbee-датчик, минимум питания |
| Классический ESP32 / S3 | Wi-Fi + BLE | только Matter-over-Wi-Fi (без Thread) |
| ESP8266 | Wi-Fi | Matter нет |
Так что C6 — золотая середина: он может быть Thread-устройством и всё ещё откатиться на Wi-Fi. См. гайд по чипам про всё семейство и обзор протоколов — где Thread стоит рядом с Wi-Fi, BLE и LoRa.
Собрал раз — видно везде
Практическая выгода: прошиваешь датчик температуры (или геркон, или розетку) раз через Matter SDK от Espressif, вводишь его сканированием QR/кода настройки — и он появляется нативно в Apple Home, Google Home, Alexa и Home Assistant одновременно — без интеграции под каждую экосистему и без облачного аккаунта на бренд. Обновил показание — его видит каждый контроллер. Именно ради потока «ввёл раз, контроллеры просто работают» Matter и существует.
Загвоздка: всё же нужен border router
Thread — это mesh без своего интернета, поэтому ему нужен Thread border router, чтобы связать mesh с твоей LAN — но он у тебя, скорее всего, уже есть: HomePod mini, Apple TV, новый хаб Nest/Echo или Thread-аддон Home Assistant — все годятся. Matter-устройства с постоянным питанием ещё и ретранслируют соседей, так что mesh самовосстанавливается и растёт с числом узлов. Не хочешь border router вовсе — классический ESP32 всё ещё умеет Matter-over-Wi-Fi: тот же язык, без Thread.
Предпочитаешь Wi-Fi и свой UI? Живой дашборд прямо с чипа.