Поддерживаемые типы устройств

Многие типы устройств Matter поддерживаются в экосистеме Google Home , хотя не все из них поддерживаются полностью.

Тип устройства и поддержка управления

Устройствами с поддержкой Matter в экосистеме Google Home можно управлять несколькими способами:

  1. Google Assistant — используйте голос для управления устройством Matter с любого устройства Assistant .
  2. Google Home app (GHA) — используйте пользовательский интерфейс GHA для управления устройством Matter .
  3. Пользовательский интерфейс Smart Display — используйте пользовательский интерфейс Smart Display для управления устройством Matter .

В столбце «Тест CSA» показаны типы устройств, которые позволяют пропустить этап тестирования и использовать результаты CSA Interop Test Lab для сертификации.

Более подробную информацию о кластерах можно найти в репозитории кода Matter ( connectedhomeip ) .

Таблица: Тип устройства Matter и поддержка управления
Легенда: Доступный, Нет в наличии
Тип устройства Matter Кластер(ы) приложений Спецификация Matter Поддержка управления Тип домашней экосистемы Тест CSA
Google Assistant Google Home app (GHA) Умный дисплей
Цветовая температура света Управление цветом
Контроль уровня
Вкл/Выкл
1.0 Свет
Контактный датчик Булевое состояние
1.0 Датчик
Регулируемый свет Контроль уровня
Вкл/Выкл
1.0 Свет
Дверной замок Дверной замок
1.0 Замок
Расширенный цветовой свет Управление цветом
Контроль уровня
Вкл/Выкл
1.0 Свет
Вентилятор Управление вентилятором
Вкл/Выкл
1.0 Вентилятор
Датчик потока Измерение расхода
1.0 Датчик
Датчик влажности Измерение относительной влажности
1.0 Датчик
Датчик освещенности Измерение освещенности
1.0 Датчик
Датчик присутствия Датчик присутствия
1.0 Датчик
Вкл/Выкл Свет Контроль уровня
Вкл/Выкл
1.0 Свет
Переключатель света Вкл/Выкл Вкл/Выкл
1.0 Выключатель
Вставной блок вкл/выкл Контроль уровня
Вкл/Выкл
1.0 Выход
Датчик давления Измерение давления
1.0 Датчик
Насос Вкл/Выкл
Конфигурация и управление насосом
Измерение температуры
Измерение давления
Измерение расхода
1.0 Насос
Спикер Контроль уровня
Вкл/Выкл
1.0 Спикер
Датчик температуры Измерение температуры
1.0 Датчик
Термостат Термостат
1.0 Термостат
Покрытие окон Покрытие окон
1.0 Поднимать
Наклон
Поднимать
Наклон
Поднимать
Наклон
Жалюзи

Мосты

Все устройства за мостом Matter отображаются для пользователя в экосистеме Google Home как обычные. Сам мост отображается как инертный тип устройства Control Bridge в GHA .

Дверные замки

Хотя спецификация Matter не требует PIN-кодов для дверных замков, удаленная разблокировка отключена на всех поверхностях для дверных замков Matter в экосистеме Google, которые не требуют PIN-кода. Аналогично отключена голосовая разблокировка дверных замков. Для получения дополнительной информации см. Политику конфиденциальности и безопасности Google.

Выключатели света Вкл/Выкл

Выключатель света «Вкл/Выкл» уникален среди устройств Matter , поскольку он представляет собой контроллер Matter , такой как GHA , Assistant или Google Hub, например Google Nest Hub (2nd gen) .

Другими словами, выключатель света On/Off — это узел, который может управлять другими узлами. Однако выключатель света On/Off не может управляться другим контроллером Matter . Подробнее о контроллерах и объектах управления см. в разделе «Роли узлов» в Matter Primer.

Поскольку экосистема Google Home не раскрывает кластер Matter Binding своим контроллерам, конечные пользователи не могут настроить переключатель On/Off Light Switch для управления другими устройствами Matter с помощью GHA . Они могут ввести в эксплуатацию переключатель Matter On/Off Light Switch, но впоследствии не смогут ничего с ним сделать, кроме как удалить его из дома.

Конечный пользователь, вводящий в эксплуатацию выключатель света On/Off в структуре Google, естественно, захочет настроить его для управления другим устройством. В настоящее время у пользователя нет возможности сделать это в экосистеме Google Home. GHA не может привязать выключатель света On/Off к конечной точке(ам) другого устройства, поскольку экосистема Google Home не раскрывает кластер Matter Binding.

Чтобы переключатель On/Off Light можно было использовать в структуре Google Matter , партнеру необходимо реализовать Matter director , который является удаленным клиентом, который может создавать записи в кластере Binding. Затем приложение позволит переключателю On/Off Light управлять другим устройством Matter или группой устройств.

Выключатель света с функцией включения/выключения света

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

Когда конечная точка 1 — это выключатель света, а конечная точка 2 — выключатель света, в GHA виден только выключатель света.

Однако, когда конечная точка 1 является выключателем света, а конечная точка 2 — выключателем света, оба устройства видны в GHA .

При проектировании такого устройства, чтобы гарантировать, что оба устройства представлены в GHA , сделайте конечную точку 1 выключателем света вкл./выкл., а конечную точку 2 — выключателем света вкл./выкл.

Вставные блоки включения/выключения

Тип устройства On/Off Plug-In Unit можно настроить так, чтобы он отображался как другой тип устройства, как и Plugs and Switches, интегрированные с Google Local Home SDK . Когда пользователь вводит устройство в эксплуатацию, он может настроить его так, чтобы оно отображалось в доме как любой тип устройства (якобы тип устройства, которое к нему подключено). В статье поддержки Настройка голосовых команд для смарт-штепселя или смарт-переключателя с типом устройства описывается процедура, которой должен следовать пользователь. Типичный случай использования — когда у пользователя есть вентилятор, подключенный к Plug-In Unit. Если пользователь настроил тип устройства Plug-In Unit как тип устройства Fan, Assistant знает, что не нужно выключать Plug-In Unit, когда пользователь говорит «Окей, Google, выключи свет».

Выбор типа устройства

Партнеры, которые разрабатывают устройство, которое не является традиционной электрической розеткой переменного тока, но имеет конечную точку включения/выключения, которая управляет питанием другого устройства, должны решить, назначить ли продукту тип устройства On/Off Plug-In Unit или другой тип устройства. В этом случае мы рекомендуем следующее:

  • Если устройство может управлять питанием для различных типов устройств нагрузки, таких как вентилятор или свет, партнер должен назначить ему тип устройства On/Off Plug-In Unit. Затем пользователь сможет назначить устройству другой тип устройства при его подключении в своем доме.

  • Если устройство может управлять только освещением, партнер должен назначить ему тип устройства «Вкл/Выкл освещение».

Например, корпорация Acme Lighting Corporation выпускает устройство с фирменным разъемом питания, к которому могут подключаться только светильники Acme Lighting. Устройство может включать и выключать свет. В этом случае для Acme имеет смысл назначить своему устройству тип устройства On/Off Light.

Напротив, Mega Plugin Corporation производит устройство, которое имеет стандартную розетку переменного тока, позволяя конечному пользователю подключать что угодно, от телевизора до лампы. В этом случае имеет смысл реализовать устройство как On/Off Plug-In Unit.

Хабы

Следующие устройства Google Nest функционируют как концентраторы Matter в экосистеме Google Home.

Таблица: Устройства Google Nest с поддержкой Matter Hub
Устройство Поддержка маршрутизатора Thread Border Магазин Google
Google Home
Google Home Mini
Google Nest Audio
Google Nest Hub
Google Nest Hub (2nd gen)
Google Nest Hub Max
Google Nest Mini
Google TV Streamer (4k)
Nest WiFi Pro

Более подробную информацию можно найти в статье поддержки устройств Nest с Matter .

Создать устройство

Если у вас еще нет готового устройства с поддержкой Matter , вы можете использовать одно из следующих устройств Matter для сквозной проверки:

Таблица: Примеры Matter от поставщиков кремния
Продавец Платформа Поддержка Thread Гид
Лаборатория Буффало БЛ602
BL702
Эспрессиф ESP32 Тестирование OTA
Северные полупроводники nRF52840 ДК Тестирование OTA
NXP Комплект разработчика IOTZTB-DK006
Реалтек Серия Амеба D
Кремниевые Лаборатории Комплект разработчика EFR32MG24
EFR32MG ZigBee и стартовый комплект Thread
Телинк TLSR9518
Техасские инструменты Комплект разработчика CC2652R7 LaunchPad

Устройства Thread Sleepy End

Устройства Thread Sleepy End Devices (SED) и Thread Synchronized Sleepy End Devices (SSED) можно использовать с устройствами Google Nest, которые функционируют как концентраторы Matter . Максимальный период сна, который позволяет концентраторам поддерживать тот же уровень услуг, что и не спящие устройства, составляет 3 секунды . Более длительные циклы сна могут привести к ухудшению обслуживания, например, устройства будут идентифицированы как отключенные в Google Home Graph .

Инструменты разработки

Рекомендуемые инструменты для создания устройств Matter

Google рекомендует использовать Google Home Extension for Visual Studio Code и наше Matter Virtual Device (MVD) при создании устройства с поддержкой Matter .

Google Home Extension включает в себя Google Assistant Simulator , Google Cloud Logging и другие инструменты для упрощения процесса разработки, в то время как MVD предоставляет возможность протестировать устройство Matter в экосистеме Google Home перед созданием физического устройства.