Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。
Google がリリースする OpenThread は、Thread® のオープンソース実装です。 Google では OpenThread をリリースし、Google Nest 製品で使用されるネットワーキング テクノロジーを、より多くのデベロッパーにご利用いただけるようにしました。これにより、スマートホームと商業施設向けの製品開発が加速しています。

プラットフォーム抽象化レイヤが狭くなっていますメモリのフットプリントが小さいため、OpenThread(OT)は移植性に優れています。システム オン チップ(SoC)とコプロセッサ(RCP、NCP)の両方の設計をサポートしています。
OpenThread は、Thread 1.1.1 仕様で定義されたすべての機能を実装します。この仕様では、IPv6 ベースの信頼性、安全性、省電力のワイヤレス デバイス間通信プロトコルを定義します。

機能

OpenThread は、すべての Thread ネットワーク層(IPv6、6LoWPAN、IEEE 802.15.4 と MAC セキュリティ、Mesh Link Establishment、メッシュ ルーティング)とデバイスロールを実装しており、さらに Border Router もサポートしています。

アプリケーション サービス
  • IPv6 設定と元データ インターフェース
  • UDP ソケット
  • CoAP クライアントとサーバー
  • DHCPv6 クライアントとサーバー
  • DNSv6 クライアント
拡張機能
  • 子どもの監督
  • 前の保護者に再接続を通知
  • Jam 検出
  • 定期的な親検索
共同プロセッサのサポート
  • Spinel: 汎用コプロセッサ プロトコル
  • ユーザー空間無線コプロセッサ ネットワーク インターフェース ドライバ/デーモンである OT Daemon
  • Spinel ノードを介したスニファーのサポート
ボーダー ルーター
  • Thread と Ethernet/Wi-Fi 間の双方向 IPv6 のネットワーク到達性
  • スレッドとイーサネット/Wi-Fi 間の双方向の DNS ベースのサービス ディスカバリ
  • イーサネット/Wi-Fi リンクでのスレッド メッシュの拡張

OpenThread をどのように使用しますか?

OpenThread の継続的な開発に貢献するには、 OpenThread GitHub リポジトリが役立ちます。コントリビューションの方法、スタイルガイド、行動規範、ライセンスなど、すべてのコードが掲載されています。

OpenThread を独自のサービスで使用する場合:または、個人で導入する場合は、下のオプションをオンにします。
独自のスレッド ネットワークの構築とデプロイに使用するハードウェアとプラットフォームの設計を決定します。Border Router を追加して、Thread ネットワークを Wi-Fi やイーサネットなど他のネットワーク レイヤに接続したり、LwIP、FreeRTOS、mbed TLS を使用する単一プラットフォーム ソリューションである OpenThread RTOS を使用したりできます。また、OpenThread Commissioner を使用して、Thread ネットワークにデバイスを簡単にコミッショニングできます。
API Codelab をお試しください。アプリケーション開発のガイドとして API リファレンスをご利用ください。IPv6、UDP、CoAP、ICMPv6、DNSv6 など。
OpenThread を新しいハードウェア プラットフォームに移植するために必要なすべてのステップを解説した、移植ガイドをご覧ください。
OpenThread は、スレッド グループでの認証に使用できます。OpenThread は、スレッド リファレンス スタックとして簡単に認定を行えます。

ニュース

Google I/O のセッションを見て、Thread の概要と、デベロッパーが OpenThread を使用して IoT ソリューションをすばやく構築する方法を理解しましょう。
2021 年 6 月 11 日

TLSR9 シリーズは、Telink の高性能、超低電力、コスト最適化 RF 接続 SoC の最新製品です。
2021 年 5 月 19 日

Silicon Labs EFR32 開発ボードを使用する、Build a Thread Network Codelab の新しいバージョンをリリースしました。シリコンラボの Mithil Raut による寄稿。
2021 年 4 月 22 日

ESP32 は、幅広い用途向けに Wi-Fi と Bluetooth が統合された多機能な MCU です。

OpenThread をサポートしているのは誰ですか?

OpenThread を使用しているプロダクトは?

OpenThread を使用し、Thread Specification の主な要件をサポートしているプロダクトは次のとおりです。「Built on Thread」バッジが表示されている製品は、Thread Group によって認定されています。
スレッド認定
Eve Room は、受賞歴のある Apple HomeKit テクノロジーを搭載した屋内大気質モニターです。自宅を健全な状態に保つための鍵です。毎日
スレッド認定
スレッドバンド ルーティングと Zigbee を同時に実行するデュアルバンド Wi-Fi 6 メッシュ アクセス ポイント。
スレッド認定
スレッドバンド ルーティングを備えたデュアルバンド Wi-Fi 5 メッシュ エクステンダー。
スレッド認定
スレッド境界ルーティングを使用する 3 バンド Wi-Fi 5 メッシュ アクセス ポイント。
スレッド認定
スレッドボーダー ルーティングと Zigbee を同時に実行するトライバンド Wi-Fi 6 メッシュ アクセス ポイント。
スマート モジュラー ライトパネルは木目調のベニヤを採用し、ご自宅の雰囲気を洗練されたものにします。
音楽に合わせた没入型ゲームやエンターテイメントを楽しめる、Music Sync とスクリーン ミラーリング機能を搭載したスマート ライトパネル。
スレッド認定
Wemo Stage Scene Controller を Apple Home アプリに接続すると、照明、エンターテイメント、セキュリティ、温度のシーンを 6 本まで作成して管理できます使用されます。
スレッド認定
簡単なタップ操作や Siri による音声操作で照明や家電を操作することができます。電力使用量の確認や、アプライアンスのオートパイロット導入のスケジュールの設定も簡単です。
スレッド認定
簡単なタップ操作や Siri による音声操作で照明や家電を操作することができます。電力使用量の確認や、アプライアンスのオートパイロット導入のスケジュールの設定も簡単です。
スレッド認定
iPhone や Siri の音声コマンド、自動化機能で照明を操作できるので、家にある電球を 1 つ交換する必要はありません。
スレッド認定
屋外の温度、湿度、気圧の推移をトラッキングしたり、iPhone やディスプレイで直接天気の傾向を確認したりできます。
スレッド認定
iPhone、Siri、または搭載ボタンからかんがいシステムをアクティブにし、すばやく簡単にスケジュールを設定して、Eve Aqua で庭や中庭の植物に水をやることができます。
スレッド認定
ドアや窓のステータスを確認したり、外出先で通知を受け取ったり、家中の他の HomeKit 対応アクセサリを自動的に操作したりできます。
スレッド認定
簡単なタップ操作や Siri による音声操作で照明や家電を操作することができます。電力使用量の確認や、アプライアンスのオートパイロット導入のスケジュールの設定も簡単です。
スレッド認定
アプリ、Siri、スケジュール、統合型タッチ コントロールのほか、在宅状況に基づいて部屋の温度を簡単に操作できます。
スレッド認定
簡単ではないスマートライトの基本。
スレッド認定
柔軟な照明で 1,600 万色以上の部屋を演出。
スレッド認定
モデムに差し込み、強力で信頼性の高い信号を使用してネットワークを作成します。
スレッド認定
各拡張ポイントは、ルーターを使用して通信範囲を広げ、どの部屋でも Wi-Fi の速度を維持します。スマート スピーカーとして、音楽を再生したり、調べ物をしたりすることもできます。
スレッド認定
1 つの画面でヘルプを表示したり、大事な人とつながったり、スマートホームを操作したりできます。
Java は Oracle および関連会社の登録商標です。Thread は Thread Group, Inc. の登録商標です。