Matter 러닝 허브한국어 안내서

Matter 러닝 허브

이 안내서는 스마트홈 표준 Matter로 기기를 이해하고, 만들고, 인증받는 과정을 한국어로 차근차근 설명합니다. 프로토콜의 기본, SDK로 개발하는 방법, 인증 절차와 비용, 실제 인증 제품의 구성까지 다룹니다.

찾기Ctrl K 또는 /로 페이지·용어·제품·질문을 한 번에 검색합니다.
모아 두기제목이나 카드에 마우스를 올리면 나오는 책갈피로 북마크하고 메모를 남깁니다.
따라가기아래에서 경로를 고르면 사이드바에 다음에 볼 페이지가 주황 점으로 표시됩니다.

나에게 맞는 경로

경로를 고르면 사이드바에 다음에 볼 페이지가 점으로 표시됩니다.

새 소식

입문 · 01

Matter란?

Matter는 스마트홈 기기가 제조사와 앱(플랫폼)에 상관없이 서로 알아듣고 함께 동작하도록 정한 '공통 언어' 규칙입니다. 인터넷과 같은 방식(IP)으로 통신하는 기기들 위에서 쓰입니다. Connectivity Standards Alliance(CSA, 옛 Zigbee Alliance)가 관리하고, Apple · Google · Amazon · Samsung 등이 함께 만들었습니다. 2019년 12월 Project CHIP으로 시작해 2022년 10월 1.0이 나왔습니다.

Matter 이전과 이후

버튼을 눌러 비교해 보세요. 이전에는 기기마다 앱과 허브가 달랐고, Matter 이후에는 하나의 공통 언어로 여러 플랫폼이 같은 기기를 제어합니다.

네 가지 약속

CSA가 Matter를 소개하며 내세우는 핵심 가치입니다.

단순함

QR 코드 하나로 설정하고, 매장에서 로고만 보고 고를 수 있습니다.

상호운용성

여러 브랜드 기기가 기본으로 함께 동작합니다.

신뢰성

클라우드를 거치지 않는 로컬 제어로 반응이 빠르고 인터넷이 끊겨도 동작합니다.

보안

기기 인증서(DAC), 세션 암호화, 공개 원장(DCL)으로 가짜 기기를 막습니다.

꼭 알아둘 역할 이름

Node

네트워크에 연결된 Matter 기기 하나입니다. 스마트 전구, 도어락, 스마트폰 앱 모두 노드입니다.

Controller

다른 노드에 명령을 보내는 쪽입니다. 스마트폰 앱, 허브, 스마트 스피커, TV가 대표적입니다.

Fabric

같은 신뢰 루트(인증서)를 공유하는 노드의 모임입니다. "Google Home 집", "SmartThings 집"이 각각 하나의 Fabric입니다.

배우기 · 02

네트워크 · IT 기초

Matter를 이해하려면 집 네트워크가 어떻게 생겼는지, 기기가 서로를 어떻게 찾고, 메시지를 어떻게 안전하게 주고받는지 조금 알아야 합니다. 이 페이지는 IT를 처음 접하는 분을 위해 공유기 · IP 주소 · 메시 · 암호화 · 인증서를 그림과 직접 눌러 보는 도구로 풀어 설명합니다.

우리 집 네트워크 한 장으로 보기

장비를 누르면 역할이 나옵니다. 인터넷을 끊어 보거나, 설정 중인 새 기기를 숨겨 보세요.

Wi-Fi Thread BLE(설정용) 인터넷

집 안 Matter 기기 도감

자주 만나는 기기의 종류와 역할입니다. 그림은 일반적인 형태를 단순화한 일러스트이며, 편집 권한이 있으면 각 카드에 실물 사진(출처·라이선스 표기)을 올릴 수 있습니다.

주소와 이름: 기기는 서로를 어떻게 찾나

IP 주소 = 집 주소

네트워크에서 데이터를 배달하려면 받는 기기의 주소가 필요합니다. 이것이 IP 주소입니다. 흔히 보는 192.168.0.10 같은 주소는 IPv4로, 전 세계에 약 43억 개밖에 만들 수 없습니다.

Matter는 IPv6를 씁니다. fd11:22::1a2b처럼 길지만 약 3.4 × 1038개를 만들 수 있어 전구 하나하나까지 고유 주소를 줄 수 있고, Thread · Wi-Fi · Ethernet이 같은 주소 체계로 이어집니다.

IPv4192.168.0.10약 43억 개
IPv6fd11:22::1a2b:3c4d약 340간(10³⁸) 개

이름 방송(mDNS · DNS-SD)

사람이 주소를 외우지 않아도 되도록, 기기가 스스로 '여기 있어요'라고 알립니다.

메시지는 봉투를 여러 겹 싸서 보냅니다

'전구 켜고 끄기' 명령 하나가 전파를 타기까지 어떤 봉투가 씌워지는지 한 겹씩 싸 보세요. 이것이 '프로토콜 계층'입니다.

UDP와 재전송: 사라진 메시지는 다시 보냅니다

메시 네트워크: 한 기기가 꺼져도 길을 찾습니다

중간 기기를 눌러 꺼 보세요. Thread는 남은 기기로 새 경로를 찾습니다.

라우터 (중계 기기)

전원이 늘 연결된 전구 · 플러그 · 스위치는 이웃의 메시지를 전달합니다. 한 Thread 네트워크의 라우터는 최대 32대이고, 나머지는 자동으로 역할을 나눕니다.

엔드 디바이스 (말단 기기)

배터리 센서 · 도어락은 중계하지 않고 가까운 라우터 하나(부모)에 붙어 쉽니다. 잠든 동안 온 메시지는 부모가 맡아 두었다가 깨어나면 전달합니다.

보더 라우터 (관문)

Thread 메시와 집 Wi-Fi · Ethernet을 잇습니다. 둘 다 IPv6라서 번역 없이 길만 안내하면 됩니다. 여러 대면 하나가 꺼져도 다른 것이 이어받습니다.

Wi-Fi · Thread · Ethernet · BLE 한눈에 비교

구분Wi-FiThreadEthernetBLE (블루투스)
비유큰 도로 (빠르지만 기름을 많이 씀)동네 골목길 그물 (느리지만 연비가 좋음)전용 수도관 (선으로 연결)현관 인터폰 (가까이서 잠깐)
속도수십~수백 Mbps 이상250 kbps100 Mbps 이상1~2 Mbps
전력높음 (상시 전원 기기)매우 낮음 (배터리 수년)상시 전원낮음
연결 모양모두 공유기로 (별 모양)기기끼리 중계 (그물 모양)선으로 스위치 · 공유기에일대일
Matter에서 쓰임카메라 · 가전 · 플러그 · TV의 평소 통신센서 · 도어락 · 전구 · 스위치의 평소 통신허브 · 브리지 · TV첫 설정(커미셔닝) 때만
더 필요한 장비공유기보더 라우터공유기 · 스위치없음 (스마트폰)

Wi-Fi(2.4 GHz 대역)와 Thread · BLE · Zigbee는 같은 2.4 GHz 전파를 나눠 씁니다. 채널이 겹치면 서로 방해할 수 있어, 공유기와 보더 라우터가 채널을 조정합니다. 전송 방식별 자세한 내용은 전송 계층에 있습니다.

암호화와 인증서: 자물쇠와 여권

🔒 암호화 = 자물쇠

메시지를 열쇠 없이는 읽을 수 없게 잠급니다. Matter는 양쪽이 같은 열쇠(세션 키)를 나눠 갖고 빠르게 잠그고 여는 방식(AES)을 씁니다. 도중에 내용을 바꾸면 확인 값(MIC)이 맞지 않아 버려집니다.

🔑 공개 키 · 개인 키 = 도장과 도장 확인법

개인 키는 나만 가진 도장, 공개 키는 '이 도장이 진짜인지 확인하는 방법'입니다. 누구나 확인은 할 수 있지만 도장은 주인만 찍을 수 있습니다(ECDSA 서명).

📘 인증서 = 여권

'이 공개 키의 주인은 누구'라고 믿을 만한 기관이 서명한 문서입니다. 여권을 구청이, 구청을 정부가 보증하듯 인증서도 사슬로 이어집니다.

기기 인증서 사슬 확인해 보기

Matter에는 인증서가 두 종류 있습니다. 공장에서 넣는 기기 여권(DAC)은 '정품 인증 기기'임을, 설정 때 받는 우리 집 출입증(NOC)은 '이 집(패브릭)의 일원'임을 증명합니다. 커미셔닝에서 두 인증서가 쓰이는 순서를 볼 수 있습니다.

로컬 제어와 클라우드

상황인터넷 연결됨인터넷 끊김
집 안에서 앱으로 켜고 끄기됨됨 (집 네트워크 안에서 직접 통신)
스위치 → 전구 바인딩됨됨 (기기끼리 직접)
허브에서 실행되는 자동화됨대체로 됨
클라우드에서 실행되는 자동화됨멈출 수 있음
외출 중 원격 제어 · 음성 비서됨안 됨
펌웨어 업데이트(OTA) 받기됨안 됨

Matter는 '로컬 우선' 설계라 기본 제어가 인터넷에 의존하지 않습니다. 다만 플랫폼마다 자동화를 어디서 실행하는지가 달라, 끊겼을 때의 동작은 제품 설명을 확인하세요.

입문 · 02

전송 계층: Thread · Wi‑Fi · Ethernet · BLE · NFC

Matter는 인터넷과 같은 주소 체계(IPv6)를 쓰는 Thread · Wi‑Fi · Ethernet 세 가지 네트워크 위에서 동작합니다. Zigbee · Z‑Wave 같은 다른 방식의 기기는 브리지를 거쳐야 합니다. 기기 특성에 맞는 네트워크를 고르고, 설정 단계에서만 BLE나 NFC를 씁니다.

한눈에 비교

개념 · 03

프로토콜 아키텍처

사양서(Core Specification)는 Matter 스택을 여러 계층으로 나눕니다. 계층을 눌러 역할을 보고, "명령 보내기"로 On/Off 명령이 계층을 지나며 헤더가 붙는 과정을 확인하세요.

계층 스택

개념 · 04

데이터 모델 탐색기

Matter 기기는 Node → Endpoint → Cluster → Attribute · Command · Event 구조로 기능을 표현합니다. 기기를 고르고 트리 항목을 누르면 설명과 chip-tool 명령이 나옵니다.

ID는 공식 사양의 16진수 값입니다(예: On/Off 클러스터 0x0006). 클러스터 구성은 입문용으로 줄인 것이므로, 필수·선택 요소 전체 목록은 Application Cluster · Device Library 사양서를 확인하세요.

개념 · 05

커미셔닝: 새 기기를 집에 들이는 과정

QR 코드를 찍은 뒤 기기가 Fabric의 일원이 되기까지의 과정입니다. 단계별로 넘기거나 자동 재생해 보세요. Matter 1.6부터는 BLE 대신 NFC로도 설정할 수 있습니다. 스마트폰의 NFC가 보내는 전력으로 동작하므로, 기기를 전원에 연결하기 전에도 설정을 시작할 수 있습니다.

1
개념 · 06

Fabric · 멀티어드민 · Joint Fabric

한 기기가 여러 플랫폼(Fabric)에 동시에 속할 수 있는 것이 멀티어드민입니다. 1.6의 Joint Fabric은 여러 컨트롤러가 하나의 Fabric을 함께 관리합니다. 모드를 바꿔 차이를 보세요.

시뮬레이터 · 07

chip-tool 코드 랩

SDK의 테스트용 컨트롤러 chip-tool을 흉내 낸 가상 터미널입니다. 먼저 pairing code로 가상 Dimmable Light를 커미셔닝하고 명령을 보내 보세요. 명령을 실행하면 오른쪽 펌웨어 코드에서 실제로 실행되는 줄이 강조됩니다.

chip-tool — controller (fabric 1, node 112233)
$

가상 기기

미등록
Dimmable Light · 0x0101
VID 0xFFF1 · PID 0x8000
밝기 254/254

펌웨어 코드

명령 형식과 테스트 값(수동 코드 34970112332, 패스코드 20202021, 디스크리미네이터 3840, VID 0xFFF1)은 connectedhomeip 문서와 예제 앱의 기본값을 따릅니다. 출력은 학습용으로 간단히 줄였습니다.

시뮬레이터 · 08 · 1.6.1

Groupcast vs 유니캐스트: 팝콘 효과

"거실 불 켜줘" 한 번에 전구 12개를 켜는 상황입니다. 기존 방식은 컨트롤러가 전구마다 명령을 차례로 보내서 하나씩 켜집니다. 그룹 멀티캐스트(메시지 하나를 여러 기기가 함께 받는 방식)는 1.0부터 있었지만 설정이 복잡해 대부분의 플랫폼이 기기별로 보내 왔습니다. 1.6.1에서 정식화된 Groupcast는 그룹 관리를 단순하게 만들어, 멀티캐스트 메시지 하나로 모두 동시에 켜기 쉽게 합니다.

유니캐스트 (기존)

메시지 0 · 0 ms

Groupcast (1.6.1)

메시지 0 · 0 ms

지연 값은 개념을 보여주기 위한 가정치입니다. 실제 지연은 네트워크 구성, 홉 수, 기기 상태에 따라 다릅니다.

표준 문서 · 01

표준 문서 지도

"Matter 표준"은 문서 한 권이 아니라 서로 참조하는 네 권의 사양서(Core · Application Cluster · Device Library · Standard Namespace)와, 이를 시험하고 구현하는 문서 · 도구, 그리고 이웃한 CSA 표준(Aliro · Product Security · Zigbee · Suzi)으로 이루어집니다. 지도에서 문서를 누르면 무엇이 들어 있고 어떤 문서와 이어지는지 볼 수 있습니다.

문서 한 장으로 보기

이런 궁금증은 어느 문서에?

질문을 펼쳐 답이 있는 문서를 확인하고, 문서 이름을 누르면 지도에서 위치를 보여 줍니다.

CSA 표준 가족과 Matter의 접점

Thread · Wi-Fi · Bluetooth 같은 네트워크 기술은 CSA가 아닌 각 단체의 표준이고 인증도 따로 받습니다. 사양 PDF는 CSA 사이트의 다운로드 페이지에서 신청서를 내면 받을 수 있습니다.

표준 문서 · 02

사양서 읽는 법

사양서는 처음부터 끝까지 읽는 책이 아니라 필요한 절을 찾아 읽는 사전에 가깝습니다. Core의 장 구성, 표에 쓰인 기호(적합성 · 접근 · 품질), 그리고 스마트 플러그 하나를 네 문서에 걸쳐 따라가는 방법을 익히면 어떤 기기든 같은 순서로 읽을 수 있습니다.

Core 사양 13장 길잡이

Matter 1.2 기준 장 구성입니다. 버전에 따라 절이 늘어나므로 실제 목차도 함께 보세요.

표 기호 해독기

표의 파란 기호를 눌러 보세요.

적합성 식 풀이

스마트 플러그 하나를 사양으로 따라가기

사양서를 읽는 요령

  1. 버전부터 맞춥니다. 목표 인증 버전(예: 1.4)과 같은 버전의 네 문서를 한 묶음으로 받아 둡니다. 버전이 섞이면 ID와 적합성이 다를 수 있습니다.
  2. Device Library → Application Cluster → Core 순서로 거꾸로 읽습니다. 만들 기기 종류에서 시작해 필요한 클러스터만 찾아가면 수천 쪽을 다 읽지 않아도 됩니다.
  3. Feature Map을 먼저 봅니다. 어떤 기능을 켤지 정하면 적합성 열에서 필수 요소가 자동으로 정해집니다.
  4. P(잠정)와 D(폐기 예정)는 따로 표시해 둡니다. 잠정 기능은 인증 대상이 아닐 수 있고, 폐기 예정 요소는 새 제품에 넣지 않습니다.
  5. SDK의 데이터 모델 XML과 대조합니다. 사양서를 구하기 전이라도 저장소의 XML로 클러스터 구조를 먼저 볼 수 있습니다.
  6. 유지보수 릴리스(x.x.1)와 정오표를 확인합니다. 인증 요건과 시험 항목이 이 단계에서 바뀌기도 합니다.
표준 문서 · 03

표준은 어떻게 만들어지나

Matter 사양은 CSA 회원사들이 워킹그룹에서 함께 씁니다. 아이디어가 제안되어 초안(0.7 · 0.9)과 투표, 여러 회사가 모여 서로 맞춰 보는 검증 행사(SVE)를 거쳐 1.0으로 승인되고, 공개 뒤에도 변경 관리 절차로 다듬어집니다. 이 페이지는 CSA의 공개 운영 절차 문서(2021년판)를 바탕으로 정리했으며, 세부 규칙은 이후 바뀌었을 수 있습니다.

누가 만드나

아이디어가 표준이 되기까지 7단계

레터 투표 계산기

0.7과 0.9 단계는 반드시 레터 투표를 통과해야 합니다. 숫자를 바꿔 통과 조건을 확인해 보세요. 선택지는 찬성 · 반대(구체적 의견 필수) · 기권 세 가지입니다.

Matter 릴리스 리듬

주요 릴리스는 대체로 봄과 가을에, 유지보수 릴리스(x.x.1 · x.x.2)는 그 사이에 나왔습니다. 이 리듬에 맞춰 제품 인증 버전을 정하면 새 기능과 안정성 사이에서 계획을 세우기 쉽습니다.

사양 · SDK · 인증은 함께 움직입니다

사양 원문은 AsciiDoc으로 작성되고, Alchemy 도구가 SDK용 XML과 기본 테스트 플랜을 만듭니다. 그래서 새 버전 사양이 나올 때 SDK 브랜치 · 테스트 플랜 · Test Harness가 거의 함께 준비됩니다.

참여하려면

개념 익히기 · 07

버전별 개념 가이드

Matter 1.0부터 1.6.1까지, 버전마다 어떤 문제를 풀려고 무엇을 새로 넣었는지 차례대로 풀어 씁니다. 각 장은 배경 → 핵심 개념과 원리(비유 포함) → 새 기기 종류 → 생활 속 장면 → 실제 인증 제품 → 기획·개발 포인트 순서로 읽으면 됩니다.

한눈에 보는 발전 지도

영역별로 어떤 버전에서 무엇이 추가됐는지 보여 줍니다. 칸을 누르면 해당 버전의 장으로 이동합니다.

버전별 자세히

레퍼런스 · 09

버전 타임라인

Matter는 보통 봄과 가을에 주요 버전을, 그 사이에 x.x.1 유지보수 버전을 냅니다. 자료실에 "표준 릴리스"로 등록한 항목은 여기에 보라색 점으로 자동 추가됩니다.

레퍼런스 · 10

디바이스 타입 카탈로그

어떤 기기를 Matter로 만들 수 있는지, 어느 버전부터 가능한지 정리했습니다. 기획 단계에서 목표 제품의 최소 지원 버전을 정할 때 참고하세요.

CSA 발표와 업계 자료를 기준으로 정리했습니다. 디바이스 타입 ID는 확인된 항목만 표기했으며, 공식 목록은 Device Library Specification이 기준입니다.

레퍼런스 · 11

벤더 · 플랫폼 생태계

Matter 기기는 칩 벤더 SDK로 만들고, 플랫폼(에코시스템)에서 제어합니다. 모든 칩 SDK는 공식 오픈소스 SDK인 connectedhomeip를 바탕으로 합니다.

기획자 · 12

제품화와 인증 프로세스

Matter 로고를 달고 제품을 팔려면 CSA 인증이 필요합니다. 기획 단계에서 챙겨야 할 흐름을 정리했습니다.

내 제품의 단계·기간·비용을 계산해 보세요

디바이스 타입, 전송 방식, 회원 등급, 시장을 고르면 인증 경로와 예산이 나옵니다.

제품 인증 플래너 열기 →

기획 체크리스트

항목을 체크하면 이 브라우저에만 기억됩니다.

레퍼런스 · 13

용어집

레퍼런스

자주 묻는 질문

처음 Matter를 접하는 사용자, 제품을 기획하는 분, 개발자가 자주 묻는 질문을 모았습니다. 각 페이지 끝의 질문도 여기에 함께 모입니다.

자료실 · 14

자료실 · 새 스펙 등록

새 Matter 버전이 나오거나 좋은 자료를 찾으면 여기에 URL이나 파일을 등록하세요. 등록된 자료는 이 페이지를 쓰는 모든 사람에게 보이고, "표준 릴리스"는 버전 타임라인에 자동으로 추가됩니다. 붙여넣은 릴리스 노트나 PDF로 AI 입문자용 요약도 만들 수 있습니다.

자료 등록

공유 저장소에 연결하는 중…

인증 · 제품

인증 제품 카탈로그

실제로 판매 중인 Matter 인증 제품이 어떤 디바이스 타입(Device Library)과 데이터 모델로 만들어졌는지 봅니다. 제품 정보는 CSA 인증 제품 DB의 인증 기록을 따릅니다.

제품 목록

제품 추가하기CSA 인증 DB에서 찾은 제품을 등록하면 모든 사람의 카탈로그에 추가됩니다. 인증 ID와 주 디바이스 타입 ID는 제품 페이지에 나와 있습니다.

데이터 모델은 주 디바이스 타입의 Device Library 필수 클러스터와 모든 기기에 공통인 Root Node(EP 0) 구성을 기준으로 그렸습니다. 점선은 제품 설명에서 추정한 기능이나 사양상 선택 요소입니다. 제품의 전체 클러스터 목록은 CSA 제품 페이지에서 받을 수 있는 PICS 파일로 확인하세요.

이 안내서에 대하여

Matter 러닝 허브는 이두원 교수(OntoCraft, Inc.)가 만들고 유지관리합니다. 내용 오류나 제안이 있으면 아래 주소로 알려 주세요.

doowon.lee@gmail.com

사양서·SDK·벤더·CSA 공개 자료를 바탕으로 한국어로 정리한 학습용 안내서입니다. 공식 문서와 다를 때는 CSA 사양서와 SDK가 기준입니다. Matter는 Connectivity Standards Alliance의 상표이며, 다른 상표는 각 소유자에게 있습니다.