

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Matter を使用した開発
<a name="development-with-matter"></a>

## Alexa の使用
<a name="using-alexa"></a>

Amazon は Matter 開発用の包括的なツールスイートを提供しています。これらのツールを使用すると、すべての主要なエコシステムと互換性があり、Amazon Alexa とシームレスに連携する Matter 製品を迅速に構築できます。

### プログラム: Alexa と連携
<a name="program--works-with-alexa.e8447c4d-3070-5744-967a-1423a733d703"></a>

このプログラムにより、Alexa に接続されたデバイスが優れたカスタマーエクスペリエンスを提供できるようになります。Works with Alexa (WWA) バッジは、顧客の信頼度を高め、認定されたデバイスの好みを高めるのに役立ちます。詳細については、「[Anouncing Matter Launch and Introduction Works with Alexa (WWA) for Matter devices](https://developer.amazon.com/en-US/blogs/alexa/device-makers/2022/11/matter-works-with-alexa-introduction-november-2022)」(Amazon ブログ記事) を参照してください。

### SDK: Alexa で Matter を開発する
<a name="sdk--develop-matter-with-alexa.97bfebca-b715-556d-9a69-ed9b7f01ecdc"></a>

この SDK を使用すると、マネージドクラウド接続、ビジネスインテリジェンス、OTA サポートを含めながら、ローカル Matter 接続をデバイスに追加できます。詳細については、[「Alexa で Matter を最大限に活用する](https://developer.amazon.com/en-US/alexa/matter)」を参照してください。

### キット: Alexa Ambient Home デベロッパーキット
<a name="kit--alexa-ambient-home-developer-kit.605759ea-38cf-5bf1-8261-315b6a072ad6"></a>

このキットは、Alexa でアンビエントで統合されたスマートホームを構築するために、プロトコル間でデバイスと統合するのに役立ちます。詳細については、[「Amazon Alexa](https://developer.amazon.com/en-US/alexa/alexa-ambient-home-dev-kit)」を参照してください。

### エンドポイント: コミッショナブルエンドポイント
<a name="endpoint--commissionable-endpoint.a4f0b331-1332-5e2d-9a39-3334cfa49046"></a>

スキルに接続された Matter デバイスの場合、コミッショナブルエンドポイント API は、お客様がアクセス許可を持つ必要な手順なしで、Alexa デバイスへの Matter ベースのローカル接続を作成します。詳細については、[「Alexa.Commissionable Interface 1.0](https://developer.amazon.com/en-US/docs/alexa/device-apis/alexa-commissionable.html) (Alexa Skills Kit)」を参照してください。

## AWS Private CA Matter のサポート
<a name="pc-ashort-support-for-matter"></a>

AWS Private Certificate Authority (AWS Private CA) は Matter 標準の使用に関するガイダンスを提供します。

### Matter の DAC
<a name="dac-for-matter.07349b2c-b195-5416-b5ea-277cbe3d5426"></a>

Matter には、デバイス認証証明書 (DAC) が必要です。DAC は、Matter パブリックキーインフラストラクチャ (PKI) 証明書ポリシー (CP) に準拠するデバイス認証 CA によって発行される必要があります。デバイスベンダーは、 AWS Private CA を使用して以下を実行できます。
+ Product Attestation Authority (PAA) 認証局 (CA) をホストする
+ Product Attestation Intermediate (PAI) CA をホストする
+ 各デバイスの DAC を発行、署名、維持する

詳細については、 AWS セキュリティブログの「 [を使用して Matter のデバイス認証証明書を発行 AWS Private Certificate Authority する](https://aws.amazon.com/blogs/security/use-aws-private-certificate-authority-to-issue-device-attestation-certificates-for-matter/)」を参照してください。

### ノード運用証明書 (NOC)
<a name="node-operational-certificates--noc-.380d728e-ba74-58d6-957a-e54c595c8223"></a>

デバイス認証に加えて、 は Matter ファブリック内の通信を保護するために使用されるノード運用証明書 (NOCs) の発行 AWS Private CA をサポートします。 AWS は、NOC のルート CA と下位 CA をアクティブ化しNOCs を作成するための Java サンプルを提供します。

詳細については、 AWS Private Certificate Authority ドキュメント[の AWS Private CA 「 API を使用して Matter 証明書を実装](https://docs.aws.amazon.com/privateca/latest/userguide/API-CBR-intro.html)する」を参照してください。

### CRL 失効サポート (Matter バージョン 1.2 以降)
<a name="crl-revocation-support--matter-version-1.2-and-later-.f55c3ebb-67c2-5109-8aea-78e2e261f831"></a>

Matter バージョン 1.2 では、証明書失効リスト (CRLs。Matter 証明書を発行する CAs に対して CRL 失効を有効にする場合は、 `CrlDistributionPointExtensionConfiguration`構造内の `CrlConfiguration` オブジェクト`true`で を `OmitExtension` に設定します。Matter では、CRL ディストリビューションポイント (CDP) URI は証明書に埋め込まれず、代わりに Matter Distributed Compliance Ledger (DCL) から取得されます。DAC 検証中に検出するには、CDP URI を Matter DCL にアップロードする必要があります。

### Matter のインフラストラクチャ
<a name="infrastructure-for-matter.3642cc2c-4103-5d01-9653-80093622d00e"></a>

AWS は、 を使用して Matter の PKI インフラストラクチャ[AWS Cloud Development Kit (AWS CDK)](https://docs.aws.amazon.com/cdk/v2/guide/home.html)を設定する例を示します。Matter PKI CP の要件を満たす AWS Private CA ために を使用します。詳細については、GitHub の[「Matter PKI CDK project](https://github.com/aws-samples/aws-private-ca-matter-infrastructure/)」を参照してください。

### Java サンプル
<a name="java-samples.0b9b547a-f185-5439-8360-dc2949d3707b"></a>

AWS Private CA は、Matter 準拠の製品認証機関 (PAA) 証明書、製品認証中間 (PAI) 証明書、およびデバイス認証証明書 (DACs) を作成するための Java サンプルを提供します。詳細については、 AWS Private Certificate Authority ドキュメント[の AWS Private CA 「 API を使用して Matter 標準を実装する (Java の例)](https://docs.aws.amazon.com/privateca/latest/userguide/API-CBR-intro.html)」を参照してください。

### Matter PKI コンプライアンスガイド
<a name="guide-for-matter-pki-compliance.36678f4b-715a-5e1d-acd4-0f1dbfec6b50"></a>

この [Matter PKI コンプライアンスガイド](https://d1.awsstatic.com/whitepapers/compliance/matter-pki-compliance-guide.pdf)では、CSA Matter PKI CP 要件への準拠を実装し、実証する方法について説明します。を使用して Matter 準拠の認証機関 (CAs) AWS Private CA を作成および運用する方法に関する情報を提供します。

## と のマネージド統合 AWS IoT Device Management
<a name="aws-io-t-device-management-managed-integrations"></a>

[AWS IoT Device Management](https://docs.aws.amazon.com/iot/latest/developerguide/iot-thing-management.html) には、 マネージド統合機能が含まれています。この機能は、接続タイプ (直接、ハブベース、cloud-to-cloud) に関係なく、多様な IoT デバイスをオンボーディングおよび管理するための統合インターフェイスを提供します。

Matter に関連する主要な機能を次に示します。
+ ZigBee、Z-Wave、Matter、Wi-Fi プロトコルをサポートする Device SDKs 
+ Matter データモデル標準の AWS 実装に基づく 80 を超えるデバイスデータモデルテンプレート
+ パートナー構築のcloud-to-cloud (C2C) コネクタ
+ 複数のブランドとプロトコルにまたがる統一されたデバイス制御
+ カナダ (中部）、欧州 (アイルランド）、中東 (アラブ首長国連邦) の各リージョンで利用可能

詳細については、[「 マネージド統合とは」を参照してください AWS IoT Device Management。](https://docs.aws.amazon.com/iot-mi/latest/devguide/what-is-managedintegrations.html)