✨ Connectivity Standards Alliance 公式仕様 v1.5
Matter とは?
メーカーを超えてつながる——
スマートホームの「共通言語」として世界標準となった規格のすべて
🌐 メーカー横断の互換性
📡 Wi-Fi / Thread / Ethernet
🏠 Apple / Google / Amazon 対応
🔒 ローカル優先・高セキュリティ
📡 01 — OVERVIEW
Matterって何? 一言で言うと
Matter(マター)は、スマートホームデバイスがメーカーを超えて互いにつながるための「共通言語(プロトコル)」です。
日本語しか話せない人と英語しか話せない人は会話できません。でも「共通の言語」があれば話せます。Matterはスマートホームデバイスにとっての「共通言語」です。AppleのHomePodも、GoogleのNest HubもAmazonのEchoも、Matter対応であれば同じ言葉でデバイスに命令できます。
CSA(Connectivity Standards Alliance)— Apple・Google・Amazon・Samsungなど600社以上が参加する標準化団体が策定しており、2022年に初版がリリース。2024年末にはバージョン1.5が公開されました。
💡 ポイント:Matterが登場する前は「このスマート電球はApple Homeでしか使えない」という問題が多発していました。Matterはその壁を壊す規格です。
🌍
メーカー横断の互換性
Apple / Google / Amazon / Samsungなど主要エコシステムが全対応。どのメーカーの機器でもMatter対応なら一緒に使えます。
🏠
ローカル優先で動く
インターネットが切れていても、家の中のデバイスは動き続けます。クラウドに依存しない安定性が特長です。
🔒
高いセキュリティ
すべてのデバイスにCSA認証(DAC)が必要。なりすましや不正接続を防ぐ暗号化が標準で組み込まれています。
🆕 Matter 1.5の新機能:カメラ・ドアベル・ビデオ通話(WebRTC)・新世代クロージャー(窓・扉)が大幅追加。ヒートポンプ・給湯器など家全体のエネルギー管理も強化されました。
↑ Contents
🏗 02 — STRUCTURE
Matterの全体構造
Matterは「入れ子構造」で成り立っています。大きい概念から小さい概念の順番で理解すると整理しやすいです。
🏠
Fabric(ファブリック)= ネットワーク全体
「Apple Home」や「Google Home」など、1つのエコシステムが作る信頼の輪。複数のデバイスが所属するグループ。
↓
💡
Node(ノード)= デバイス1台
Matter対応の機器1台のこと。スマート電球・スマートロック・センサーなど。
↓
🔌
Endpoint(エンドポイント)= 機能の窓口
1台のデバイスが持つ個別の機能単位。スマートプラグが2つのコンセントを持つ場合、それぞれがエンドポイントになる。すべてのデバイスは必ず「エンドポイント0(ルートノード)」を持つ。
↓
⚙️
Cluster(クラスター)= 機能のかたまり
OnOff(ON/OFF制御)、Level Control(明るさ調整)など、特定の機能セットの定義。1つのエンドポイントが複数のクラスターを持てる。
↓
📊
Attribute / Command / Event= クラスターの中身
クラスターが持つ具体的なデータ(アトリビュート)・命令(コマンド)・通知(イベント)。「現在の明るさ=80%」がアトリビュート、「明るさを60%にしろ」がコマンド。
🏷 Device Type(デバイスタイプ)はどこに入る?
デバイスタイプは「このエンドポイントはどんな機器か」を定義する"レッテル"のようなもの。「Dimmable Light(調光ライト)なら On/Off と Level Control クラスターが必須」という資格要件を決めています。
↑ Contents
📱 03 — DEVICE TYPES
デバイスタイプとは?
「この機器はMatter的にどんな種類か」を定義するラベルです。デバイスタイプによって「必ず持つべき機能(必須クラスター)」が決まります。
// デバイスタイプの例:Dimmable Light(調光対応照明)
デバイスタイプID: 0x0101
名前: Dimmable Light
必須クラスター(M):
✅ Identify ← どのデバイスかLEDで識別
✅ Groups ← グループ操作に対応
✅ On/Off ← ON/OFF制御
✅ Level Control ← 明るさ調整(0〜100%)
任意クラスター(O):
☑️ Scenes Management ← シーン保存(省略OK)
☑️ Ballast Config ← バラスト設定(省略OK)
// Device Type example: Dimmable Light
Device Type ID: 0x0101
Name: Dimmable Light
Mandatory Clusters (M):
✅ Identify ← identify device via LED blink
✅ Groups ← group control support
✅ On/Off ← power on/off
✅ Level Control ← brightness (0–100%)
Optional Clusters (O):
☑️ Scenes Management ← scene recall (optional)
☑️ Ballast Config ← ballast config (optional)
M(必須)と O(任意)の違い:M = このデバイスタイプを名乗るために絶対に実装しなければならない機能。O = あれば便利だけど、なくてもデバイスタイプとして認められる機能。
| 分類 | 説明 | 例 |
| Simple | 単一機能のシンプルなデバイス | On/Off Light、開閉センサー |
| Composed | 複数のエンドポイントを持つ複合デバイス | 冷蔵庫(冷蔵室+冷凍室)、クックトップ(複数バーナー) |
| Utility | インフラ系・制御用の特殊なデバイス | ブリッジ、ハブ、OTA配信サーバー |
↑ Contents
⚙️ 04 — CLUSTERS
クラスターとは?
デバイスが持つ「機能のかたまり」がクラスターです。スマートホームのあらゆる機能はクラスターとして定義されています。
💡 たとえ話で理解するクラスター
スマート電球を「スタッフのいるお店」に例えると——
「On/Off クラスター」は「開店・閉店を管理するスタッフ」
「Level Control クラスター」は「照明の明るさを調整するスタッフ」
「Color Control クラスター」は「ライトの色を管理するスタッフ」
1つの電球がこれら複数の「スタッフ(クラスター)」を持っています。
| カテゴリ | 主なクラスター | 何をするか |
| 汎用 | On/Off、Level Control、Operational State | ON/OFF・明るさ・動作状態など基本制御 |
| 計測・センシング | Temperature Measurement、Occupancy Sensing | 温度・湿度・人感・照度などの計測 |
| 照明 | Color Control、Ballast Configuration | 色温度・RGB色制御 |
| 空調(HVAC) | Thermostat、Fan Control | 温度設定・ファン制御 |
| 玄関・窓・扉 | Door Lock、Window Covering、Closure Control | 施錠・ブラインド・クロージャー制御 |
| 家電 | Laundry Washer Mode、Microwave Oven Control | 洗濯機・電子レンジなどの家電制御 |
| エネルギー管理 | Device Energy Management、Energy EVSE | EV充電・給湯器・太陽光連携 |
| メディア | Media Playback、Content Launcher | 動画再生・コンテンツ起動 |
| カメラ | Camera AV Stream Management、WebRTC Transport | 映像配信・WebRTCストリーミング |
クラスターの「Server」と「Client」:同じクラスターでも「提供する側(Server)」と「使う側(Client)」があります。電球はOn/Off ClusterのServer(制御される側)で、スマートフォンアプリはOn/Off ClusterのClient(制御する側)です。1つのデバイスがServerにもClientにもなれます。
↑ Contents
🔩 05 — CLUSTER ELEMENTS
クラスターの中身(4つの要素)
各クラスターは4種類の要素で構成されています。
Attribute
現在の状態・設定値。
例:「現在の明るさ = 80%」
「現在の温度 = 24℃」
Command
操作の命令。
例:「Toggle(ON/OFFを切替)」
「MoveToLevel(指定の明るさに)」
Event
状態変化の通知。
例:「温度が閾値を超えた」
「ドアが開いた」
Feature
オプション機能の有無。
例:「Lighting機能あり
(調光カーブ対応)」
// Level Control Cluster の中身(例)
Attributes(アトリビュート):
CurrentLevel = 現在の明るさ(0〜254)
MinLevel / MaxLevel = 最小・最大の明るさ
OnLevel = ONにしたときのデフォルト明るさ
Commands(コマンド):
MoveToLevel ← 指定の明るさに変更
Move ← 徐々に明るく/暗くしていく
Step ← 一段階ずつ上げ/下げる
Features(フィーチャー):
[OO] OnOff ← On/Off Clusterと連携する機能
[LT] Lighting ← 照明用の調光カーブ対応
// Level Control Cluster — elements (example)
Attributes:
CurrentLevel = current brightness (0–254)
MinLevel / MaxLevel = minimum / maximum brightness
OnLevel = default brightness when turned on
Commands:
MoveToLevel ← set brightness to target level
Move ← gradually increase / decrease brightness
Step ← increase / decrease by one step
Features:
[OO] OnOff ← link with On/Off Cluster
[LT] Lighting ← lighting dimming curve support
💡 フィーチャーって何が嬉しいの?
同じクラスターでも製品によってサポートする機能が異なります。フィーチャーがあることで「この製品はどこまで対応しているか」がアプリ側に正確に伝わり、UIが自動的に最適化されます。例えば「調光カーブ(Lighting フィーチャー)」対応の電球は、Apple Homeの「適応照明」機能が使えるようになります。
↑ Contents
🔗 06 — SUPERSET
スーパーセット(継承関係)
照明デバイスタイプには「親子関係(スーパーセット)」があります。上位の機器は下位の機器として「も」動作できます。
→
🔆
Dimmable Light
0x0101
+ 調光
→
🌅
Color Temp Light
0x010C
+ 色温度
→
🌈
Extended Color
0x010D
+ フルカラー
✅ 具体的に何が嬉しいか:フルカラー電球(Extended Color Light)は、色温度だけ対応のアプリからも「Color Temperature Light」として認識されて動作できます。互換性を最大限保ちながら機能を追加できる、Matterの賢い設計です。
🍎 Apple Homeの「適応照明」:Color Temperature Light以上に対応しています。電球を買うときに「色温度対応かどうか」をチェックするのはそのためです。
↑ Contents
🏷 07 — SEMANTIC TAGS
セマンティックタグとは?
デバイスのエンドポイントに「意味的なラベル」を貼る仕組みです。アプリがデバイスの「場所」や「種類」を正確に理解できるようになります。
🏷 タグがないと何が困るか
タグがないと、スマートホームアプリは照明を「ダウンライト1、ダウンライト2…」と番号で並べるしかありません。どれがリビングのどの照明かを自動で判断できないのです。
セマンティックタグがあれば:
「リビング(LivingRoom)のソファの上(Sofa × Above)にあるライト」という情報をアプリが自動で読み取り、最適なUIを生成できます。
// セマンティックタグの例:リビングの窓の左ブラインド
タグ1: Common Area → LivingRoom (場所:リビング)
タグ2: Common Landmark → Window (目印:窓)
タグ3: Common Position → Left (位置:左)
タグ4: Closure Covering→ Blind (種類:ブラインド)
// Semantic Tag example: left blind on the living room window
Tag 1: Common Area → LivingRoom (location: living room)
Tag 2: Common Landmark → Window (landmark: window)
Tag 3: Common Position → Left (position: left)
Tag 4: Closure Covering→ Blind (type: blind)
| ネームスペース | 内容 | 例 |
| Common Area | 部屋・場所の種類 | LivingRoom、Bedroom、Kitchen、Bathroom…全50種類以上 |
| Common Landmark | 家具・目印 | Bed、Sofa、Desk、Window、Door… |
| Common Position | 上下左右 | Above、Below、Left、Right、Front、Back |
| Closure | クロージャー(窓・扉)の詳細種別 | Blind、Curtain、Shutter、Door、Gate… |
| Switches | スイッチボタンの動作 | On、Off、Toggle、DimUp、DimDown… |
↑ Contents
📡 08 — NETWORK
通信の仕組み
Matterは複数の通信方式をサポートしています。それぞれ得意不得意があるので、用途に合わせて使い分けられています。
📶 Wi-Fi
速くて遠くまで届く
速度が速く家中に届く。ただし電池消耗が多いため、常時電源が取れる機器に向く。スマートプラグ・カメラ・スマートTVなど。
🕸 Thread
電池持ちに優れたメッシュ網
電池が何年も持つ低消費電力設計。デバイス同士がメッシュを形成するため、Wi-Fiルーター不要でつながる。センサー・スイッチ・スマートロックに最適。
🔌 Ethernet
最も安定した有線接続
有線なので最も安定。固定設置のハブやルーター内蔵機器に使われる。無線の不安定さがゼロ。
📡 Threadって何が特別なの?
ThreadはIPv6ベースのメッシュ型無線通信規格です。デバイス同士が助け合って通信をリレーし、どれかが壊れても別ルートで自己修復します。省電力設計なのでバッテリーが何年も持ち、センサー・スイッチ・スマートロックに最適。Aqara・IKEA・NanoleafなどのThread対応デバイスが増えています。
📊 通信方式の比較
| 方式 |
速度 |
省電力 |
メッシュ |
主な用途 |
| 📶 Wi-Fi |
◎ |
△ |
— |
スマートプラグ・カメラ・TV |
| 🕸 Thread |
○ |
◎ |
◎ |
センサー・スイッチ・ロック |
| 🔌 Ethernet |
◎ |
○ |
— |
ハブ・ルーター・固定設置 |
💡 なぜMatterがThreadを採用したか:オープン規格・IPv6ベース・省電力・メッシュ対応という4つの条件を満たしているから。特に電池駆動のセンサー類では、Wi-FiやBluetoothより圧倒的に有利です。
🏠 HRAP(Home Router & Access Point)構想:Matter 1.4から、家庭用Wi-FiルーターにThread ボーダールーター機能を標準搭載する規格が追加されました。通信事業者からレンタルするルーターにこの機能が組み込まれれば、ユーザーが意識しなくても「ネット回線を引いた時点でThreadが使える家」になります。AmazonのeeroなどはすでにThread搭載済みで、この動きが広がると専用ハブ不要でThreadデバイスが使えるようになります。
↑ Contents
🎭 09 — ROLES
3つの役割:コントローラー・ブリッジ・ボーダールーター
three distinct roles. Understanding them makes it clear why a HomePod mini (or similar device) is needed.">「ハブ」「ゲートウェイ」という言葉はMatterの世界には存在しません。代わりに3つの明確な役割があります。これを理解すると、「なぜHomePod miniが必要なのか」がすっきり分かります。
💡 ポイント:コントローラーは「役割(Role)」であり、デバイスタイプではありません。1台の機器が複数の役割を兼ねることもあります。
🎮
コントローラー
Matterデバイスの司令塔。セットアップ・操作・管理を行う。コントローラーがいないとMatterデバイスは使えない。
例:Apple Homeアプリ・HomePod、Google Homeアプリ・Nest Hub、Alexa・Echo
🌉
ブリッジ
非MatterデバイスをMatterとして見せる翻訳者。Zigbee・Z-Wave・Bluetoothなど他規格の機器をMatterネットワークに載せる。
例:SwitchBotハブ2、Philips Hue ブリッジ
🔀
ボーダールーター
ThreadネットワークとWi-Fi/インターネットをつなぐ通訳。Threadデバイスを操作したいとき、コントローラーの代わりにThread語を話してくれる。
例:HomePod mini、Apple TV 4K、Nest Hub 2nd Gen、IKEA DIRIGERA
🔍 実機で見る役割の兼務
🏠 HomePod mini
コントローラーボーダールーターApple Homeの司令塔 + Threadの橋渡しを同時に担う
📱 iPhone / Androidアプリ
コントローラー持ち歩くので「常駐する司令塔」にはなれない。外出先からの操作にはホームハブ(Apple Home→HomePod、Google Home→Nest Hub等)が必要。
※ iPhone 15 Pro/Pro Max以降はThreadチップ搭載のため、その場にいる間はボーダールーターとしても機能する
🤖 SwitchBotハブ2
ブリッジSwitchBot独自デバイスをMatterに見せることはできる。ただしMatterデバイスを管理するコントローラーにはなれない
📡 Google Nest Hub 2
コントローラーボーダールーターGoogle Homeの常駐拠点 + Thread対応
↑ Contents
🔑 10 — MULTI-ADMIN & FABRIC
マルチアドミンとFabric登録の上限
Matterのいちばん革命的な機能。同じデバイスをApple HomeでもGoogle Homeでも同時に使えるのはなぜか? そして、便利なマルチアドミンにも「上限」という現実の壁があります。
😓 Matter以前
メーカーはApple・Google・Amazonそれぞれに個別開発・個別認証が必要。ユーザーはプラットフォームごとに別アカウント・別設定が必要で、微妙な機能差に悩まされていた。
✨ Matter以後
1回の開発で全主要プラットフォームに対応。ユーザーは好きなアプリで同じデバイスを操作でき、家族が別アプリを使っても問題ない。
Fabric(ファブリック)とは?
Fabric. Apple Home and Google Home are each an independent Fabric.">Matterでは「誰が・どのデバイスを・どのコントローラーで管理するか」という信頼グループをFabric(ファブリック)と呼びます。Apple HomeもGoogle Homeもそれぞれ独立したFabricです。
🗝️ 鍵の例え:デバイスが複数の鍵穴を持ち、それぞれのプラットフォームが自分の鍵で自由に出入りできるイメージ。鍵穴の数だけ異なるエコシステムに同時登録できます。
⚠️ Fabric登録数には上限がある
「マルチアドミンで何個でも登録できる」は正確ではありません。各デバイスには SupportedFabrics(登録可能なFabric数の上限)という値が設定されており、これを超える登録はできません。
🔋 Fabric登録スロットの例:上限5のデバイスにApple Homeを登録すると…
Apple
Home
Home
Pod
空き
空き
空き
🍎 Apple Homeは2スロット消費する:Apple Homeにコミッショニングすると、アプリ用とHomePod用で自動的に2つのFabricスロットが使われます。Google HomeやAmazon Alexaは通常1スロットで済むため、Apple Homeユーザーは特に注意が必要です。上限が5のデバイスなら、Apple Homeに登録した時点で残り3スロット。さらにGoogle HomeとAlexaに登録すると残り1スロットになります。
| 仕様上の属性名 | 意味 | 仕様上の範囲 |
SupportedFabrics | このデバイスが登録を受け付けられるFabricの最大数。製品ごとに固定値。 | 最低5〜最大254 |
CommissionedFabrics | 現在登録済みのFabric数。上限を超えると新規登録が拒否される。 | 0〜SupportedFabricsの値 |
👨👩👧
家族全員が好きなアプリで
パパはAlexa、ママはApple Home、子どもはGoogle Homeで同じスマートロックを操作できる。ただしFabric上限の範囲内で。
🏭
メーカーの開発コスト激減
Matter準拠で作れば複数プラットフォームに一気に対応。独自クラウド・独自アプリが不要になる。
🔒
ローカルで安全に
各FabricはACL(アクセス制御リスト)で厳密に管理。他のFabricからデバイスを勝手に操作することはできない。
🆕 マルチアドミンとマルチファブリックの違い:ほぼ同じ機能を指す言葉です。「マルチアドミン」は「複数の管理者に開放する」操作視点、「マルチファブリック」は「複数のFabricに登録できる」構造視点の呼び分けです。Matter 1.4からは「Joint Fabric Administrator」という仕組みで複数エコシステムがより深く協調できるようになりました。
🔧 Fabric上限オーバーで登録できないときは?
確認手順・対処法・登録できないときの原因一覧をトラブルシューティングページで解説しています
困ったときはこちら →
↑ Contents
❓ 11 — FAQ
よくある質問
Matterを実際に使い始めるときに出やすい疑問をまとめました。
Q
iPhoneだけでMatterデバイスは使えるの?ハブが必要なの?
→ デバイスの通信方式によって答えが変わります。
Wi-Fi対応デバイス(スマートプラグ・カメラなど):iPhoneのApple Homeアプリだけで登録・操作できます。ハブは不要。
Thread対応デバイス(センサー・スイッチ・スマートロックなど):スマートフォンはWi-Fi通信のため、ThreadとWi-Fiをつなぐ「ボーダールーター」が別途必要です。Appleユーザー→HomePod mini・Apple TV 4K、Androidユーザー→Google Nest Hub 2nd Gen・IKEA DIRIGERAなど。なおiPhone 15 Pro/Pro Max以降はThreadチップ搭載なので、その場にいる間は臨時ボーダールーターになれますが、外出してしまうと機能しません。
外出先からも操作したい場合:iPhoneは持ち歩くので「常に家にいる司令塔」になれません。HomePod miniなどの常設機器(ホームハブ)があると、外出中でもApple Homeから操作できます。
Q
ホームハブ(HomePod miniやNest Hub)は何をしてくれるの?なぜ必要なの?
→ 2つの役割を同時に担っているから必要です。
① ホームハブ(常駐コントローラー):外出中でもスマホアプリからの操作を可能にする常駐の司令塔。Apple Home→HomePod mini・Apple TV 4K、Google Home→Nest Hub・Chromecast with Google TVなどが担います。家にいない間も、オートメーションを実行し続けてくれます。
② Threadボーダールーター:Thread対応デバイス(センサー・スイッチ等)とWi-Fiをつなぐ橋渡し役。HomePod mini・Nest Hub 2nd Gen・IKEA DIRIGERAなどが対応しています。
スマホを家に置いていけば代わりになる? → なりません。スマホはホームハブ機能を持たず、通常はボーダールーターにもなりません。ただしiPhone 15 Pro/Pro Max以降はThreadチップを搭載しているため、その場にいる間はボーダールーターとして機能します(外出すると機能しなくなります)。
Q
ThreadデバイスとWi-Fiデバイス、どっちを買えばいい?
→ 用途と電源環境で選ぶのが正解です。
🕸 Threadを選ぶとき
電池駆動の機器
センサー・スイッチ
スマートロック
バッテリーが何年も持つ
📶 Wi-Fiを選ぶとき
常時電源あり機器
スマートプラグ・カメラ
スマートTV
ボーダールーター不要でシンプル
⚠️ Threadデバイスを買うならボーダールーター(HomePod mini・Nest Hub 2nd Gen・IKEA DIRIGERAなど)が手元にあるか先に確認しましょう。
Q
「Matter対応」と書いてあるのに登録できなかった…
→ 考えられる原因を順番に確認してみてください。
① コントローラーアプリが最新か? Matterの実装はアプリのアップデートで改善されることが多い。Apple Home・Google Homeを最新版に更新してから試す。
② Thread対応デバイスの場合→ボーダールーターはあるか? Thread対応デバイスはボーダールーターがないと登録自体が完了しないことがある。
③ デバイスのファームウェアは最新か? Matter対応は製品出荷後のアップデートで追加される場合がある。メーカーアプリでファームウェアを先に更新。
④ Fabric登録数が上限に達していないか? ← 盲点になりやすい
デバイスには登録できるFabric数の上限(SupportedFabrics)があります。特にApple Homeは自動で2スロット消費するため、上限の少ないデバイスで想定より早く満杯になることがあります。
→ Fabric上限の確認・対処法
⑤ QRコードの読み取り環境 暗い場所・斜め・遠すぎると読めない。明るい場所で正面から読む。
⑥ 別のアプリ(Fabric)にも追加したい → ファクトリーリセットは不要!
マルチアドミン機能で、すでに登録済みのアプリから「共有」または「追加登録」の操作ができます。
例:Apple HomeとGoogle Homeの両方で使いたい場合
① まず Apple Homeアプリでデバイスを登録
② Apple Homeアプリの「共有アクセス」→ Google Homeアプリで読み込む
③ ファクトリーリセット不要で両方から操作可能に
⚠️ ファクトリーリセットをすると全Fabricから削除されてしまうので注意
Q
QRコードだけで勝手に家のデバイスに登録されない?セキュリティは大丈夫?
→ QRコードだけでは登録も操作もできません。
QRコードは「初回登録の一時的な合言葉」に過ぎません。その後、デバイスが正規品であることを世界共通の証明書(DAC)で確認し、暗号化された通信路を確立するまでいくつもの関門があります。登録完了後はQRコードのパスコードはデバイスから廃棄されます。
コミッショニングの詳しい仕組みや証明書の構造については、専用ページで図解しています。
↑ Contents
🌐 Matterが描くスマートホームの未来
「このメーカーの機器はあのアプリでしか使えない」——そんな壁はなくなります。
Matter対応であれば、どのメーカーの機器でも同じアプリで管理でき、音声アシスタントにも対応し、ローカルで安定して動く——それがMatterが目指す世界です。