다양한 Matter 기기 유형이 Google Home 생태계를 지원하지만 일부는 완전히 지원되지는 않습니다.
기기 유형 및 제어 지원
Google Home 생태계의 Matter 지원 기기는 몇 가지 방법으로 제어할 수 있습니다.
- Google Assistant — 음성을 사용하여 원하는 Assistant 기기 Matter대 있습니다.
- Google Home app (GHA): GHA의 UI를 사용하여 다음을 수행합니다. Matter 기기를 제어합니다.
- 스마트 디스플레이 UI — 스마트 디스플레이의 UI를 사용하여 기기 Matter대.
클러스터에 대한 자세한 내용은 Matter
코드 저장소
(connectedhomeip
)
기기 유형 Matter개 | 애플리케이션 클러스터 | Matter 사양 | 제어 지원 | 홈 생태계 유형 | ||
---|---|---|---|---|---|---|
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 | Switch | |||
On/Off 플러그인 유닛 |
레벨 컨트롤 사용/사용 중지 |
1.0 | 콘센트 | |||
압력 센서 |
압력 측정 |
1.0 | 센서 | |||
발표자 |
레벨 컨트롤 사용/사용 중지 |
1.0 | 스피커 | |||
온도 센서 |
온도 측정 |
1.0 | 센서 | |||
온도 조절기 |
온도 조절기 |
1.0 | 온도 조절기 | |||
창문 덮개 |
창문 덮개 |
1.0 | 상승도 기울이기 |
상승도 기울이기 |
상승도 기울이기 |
블라인드 |
구축
Matter 브리지 뒤에 있는 모든 기기는 Google Home 생태계의 사용자 그룹입니다 브리지 자체는 비활성 Control로 표시됩니다. GHA에서 기기 유형을 연결합니다.
도어락
Matter 사양에는 PIN이 필요하지 않음 도어락 코드, 모든 기기에서 원격 잠금 해제가 사용 중지됨 Google 생태계 내 도어락 Matter개용 표면 PIN 코드를 요구하지 않습니다. 자세한 내용은 개인 정보 보호 및 보안 정책
켜기/끄기 조명 스위치
켜기/끄기 조명 스위치는 Matter 기기 유형마다 고유합니다. 다음과 같은 Matter 컨트롤러라는 점에서 다릅니다. GHA, Assistant 또는 Google Hub(예: Google Nest Hub (2nd gen)로 설정합니다.
즉, 켜기/끄기 스위치는 다른 노드를 제어할 수 있는 노드입니다. 하지만 켜기/끄기 스위치는 다른 사람이 제어할 수 없습니다. Matter 컨트롤러입니다. 노드를 참조하세요. 역할에 Matter 컨트롤러 및 컨트롤에 대한 자세한 내용은 입문서를 참조하세요.
Google Home 생태계는 Matter 클러스터를 컨트롤러에 바인딩할 경우 최종 사용자는 할 수 없음 켜기/끄기 스위치를 구성하여 GHA를 사용하는 기기 Matter대 사용자는 할 수 있습니다. Matter 켜짐/꺼짐 스위치를 의뢰하지만 그 후에는 집에서 삭제하는 것 외에는 무엇이든지 할 수 있습니다.
최종 사용자가 자연스럽게 Google 패브릭의 켜기/끄기 스위치를 커미셔닝함 다른 기기를 제어하도록 구성하려고 합니다. 현재로서는 이를 Google Home 생태계에서 구현해 나갈 것입니다. 이 GHA에서 켜기/끄기 조명 스위치를 다른 기기의 Google Home 생태계에서 데이터를 노출하지 않으므로 Matter 결합 클러스터.
Google 하드웨어에서 켜기/끄기 스위치를 사용할 수 있도록 하려면 Matter 패브릭 경우 파트너가 다음을 수행해야 합니다. 원격 클라이언트인 Matter 디렉터를 구현합니다. 만들 수 있는 API를 제공합니다 그러면 앱에서 다른 Matter 기기를 제어하는 켜기/끄기 스위치 정의할 수 있습니다
켜기/끄기 조명 스위치
켜기/끄기 스위치의 조합과 관련된 특별한 사용 사례가 있습니다. 켜기/끄기 조명이 있는 기기입니다.
엔드포인트 1이 켜기/끄기 조명이고 엔드포인트 2가 켜기/끄기 스위치인 경우, GHA에는 켜기/끄기 조명 스위치만 표시됩니다.
하지만 엔드포인트 1이 켜기/끄기 스위치이고 엔드포인트 2가 켜기/끄기 스위치인 경우 밝은 테마, 두 기기 모두 GHA에 표시됩니다.
이와 같은 기기를 설계할 때 두 기기 모두 GHA에서 엔드포인트 1을 조명 스위치 켜기/끄기 스위치로 설정합니다. 엔드포인트 2에는 켜짐/꺼짐 조명이 있습니다
켜기/끄기 플러그인 유닛
켜기/끄기 플러그인 장치 기기 유형을 구성할 수 있습니다. 플러그 및 스위치가 통합된 것처럼 다른 기기 유형으로 표시됩니다. Google Local Home SDK과(와) 함께하세요. 사용자가 홈에 모든 유형의 기기로 표시되도록 구성할 수 있습니다. (표면적으로는 연결되어 있는 기기의 유형일 수도 있음) 지원 도움말 다음으로 스마트 플러그 또는 스마트 스위치 음성 명령 맞춤설정 기기 유형에서는 사용자가 따라야 하는 절차를 따라야 합니다. 일반적인 사용 사례는 사용자가 플러그인 장치에 팬이 연결되어 있는 경우입니다. 만약 사용자가 플러그인 유닛의 기기 유형을 기기 유형 팬으로 설정함 Assistant는 사용자가 "Hey Google, 조명 꺼 줘"라고 말합니다.
기기 유형 선택
일반적인 AC 전원 콘센트가 아닌 기기를 개발하는 파트너 다른 기기에 대한 전원을 제어하는 켜기/끄기 엔드포인트가 있으므로 제품에 On/Off 플러그인 유닛 기기 유형 또는 다른 기기 유형 이 경우 다음과 같이 하는 것이 좋습니다.
기기가 파트너는 팬 또는 조명에 켜기/끄기 플러그인 장치 기기를 할당해야 합니다. 있습니다. 그러면 사용자는 기기에 다른 기기를 할당할 수 있습니다. 입력할 수 있습니다.
기기가 조명만 제어할 수 있는 경우 파트너는 다음을 해야 합니다. 켜기/끄기 조명 기기 유형을 할당합니다.
예를 들어, Acme Lighting Corporation은 Acme 조명 조명만 연결할 수 있는 전원 커넥터 기기에서 다음 작업을 할 수 있습니다. 조명 켜기/끄기 이 경우 Acme는 기기에 켜기/끄기 기기 유형을 할당합니다.
반대로 Mega Plugin Corporation은 표준 AC 전원을 사용하는 장치를 만듭니다. 최종 사용자가 TV에서 전등에 이르기까지 모든 것을 연결할 수 있는 콘센트입니다. 포함 이 경우, 기기를 On/Off 플러그인 유닛으로 구현하는 것이 좋습니다.
허브
다음 Google Nest 기기는 다음에서 Matter 허브로 작동합니다. Google Home 생태계를 살펴봤습니다
자세한 내용은 다음 조건을 충족하는 Nest 기기 법적 사안 지원 도움말을 참조하세요.
기기 빌드
Matter 지원 기기를 아직 빌드하지 않은 경우 다음 Matter 기기 중 하나를 사용하여 다음에 사용할 수 있습니다 엔드 투 엔드 인증:
공급업체 | 플랫폼 | Thread 지원 | 가이드 |
---|---|---|---|
부팔로 실험실 | BL602 | ||
BL702 | |||
Espressif | ESP32 | OTA 테스트 | |
노르딕 반도체 | RF52840(덴마크) | OTA 테스트 | |
NXP | IOTZTB-DK006 개발 키트 | ||
Realtek | Ameba D 시리즈 | ||
Silicon Labs | EFR32MG24 개발자 키트 | ||
EFR32MG Zigbee 및 스레드 스타터 키트 | |||
텔레링크 | TLSR9518 | ||
Texas Instruments(텍사스 인스트루먼트) | CC2652R7 LaunchPad 개발 키트 |
스레드 슬립 엔드 기기
Thread Sleepy End Devices (SED) 및 Thread 동기화된 졸린 최종 기기 (SSED)는 다음과 같이 작동하는 Google Nest 기기와 함께 사용할 수 있습니다. Matter 허브. 사용자가 3 초입니다. 수면 주기가 길면 다음과 같이 서비스가 저하될 수 있습니다. 기기가 Google Home Graph에서 오프라인으로 식별되고 있습니다.
개발 도구
Google Home Extension for Visual Studio Code 및 Matter로 기기를 빌드하는 경우 Matter Virtual Device (MVD) 도움이 될 수 있습니다
Google Home Extension에는 Google Assistant Simulator, Google Cloud Logging 및 기타 도구를 사용하여 개발 프로세스를 간소화할 수 있습니다. MVD는 이전 Google Home 생태계에 기기 Matter대 물리적 장치를 빌드하는 것입니다.