OpenThread
Google 发布的 OpenThread 是 Thread® 的开源实现。Google 已经发布了 OpenThread,以便开发者能够更广泛地使用 Google Nest 产品中使用的网络技术,以加快智能互联家居和商业建筑产品的开发速度。
OpenThread 具有窄的平台抽象层和较小的内存占用量,因此非常易于移植。它同时支持系统芯片 (SoC) 和共同处理器(RCP、NCP)设计。
OpenThread 具有窄的平台抽象层和较小的内存占用量,因此非常易于移植。它同时支持系统芯片 (SoC) 和共同处理器(RCP、NCP)设计。
线程认证组件
OpenThread 实现了线程规范中定义的所有功能。本规范定义了适用于家庭和商业建筑应用的基于 IPv6 的可靠、安全且低功耗的无线设备到设备通信协议。
特性
OpenThread 实现了所有 Thread 网络层(IPv6、6LoWPAN、IEEE 802.15.4,具有 MAC 安全、网状网链路建立、网状网路由)和设备角色,还支持边界路由器。您将如何使用 OpenThread?
如果您有兴趣参与 OpenThread 的持续开发,那么 OpenThread GitHub 代码库非常适合您。您可以从中找到所有代码,包括如何贡献代码、样式指南、行为准则、许可等等。
如果您想在您自己的产品中或将 OpenThread 用于个人部署,请查看以下选项。
如果您想在您自己的产品中或将 OpenThread 用于个人部署,请查看以下选项。
部署 Thread 网络
确定您希望用于构建和部署自己的 Thread 网络的硬件和平台设计。添加边界路由器,将您的 Thread 网络连接到其他网络层(如 Wi-Fi 或以太网),或者使用 OpenThread RTOS(一种使用 LwIP、FreeRTOS 和 mbed TLS 的单一平台解决方案)。还可以使用 OpenThread 调试器轻松地在 Thread 网络上调试设备。
在 Thread 网络之上开发应用
欢迎试用我们的 API Codelab,并参考我们的 API 参考文档来开发应用。IPv6、UDP、CoAP、ICMPv6、DNSv6...等等。
将 OpenThread 移植到新的硬件平台
请查看我们的移植指南,了解将 OpenThread 移植到新的硬件平台所需的所有步骤。
获得 OpenThread 产品的 Thread 认证
Thread Group 可以使用 OpenThread 进行认证。作为 Thread 引用堆栈,OpenThread 使认证变得简单。
新闻
为低功耗 IoT 设备引入互联网
观看我们在 Google I/O 大会上的专题演讲,简要了解 Thread 以及开发者如何使用 OpenThread 快速构建 IoT 解决方案。
发布了 Android 边界路由器指南
2024 年 9 月 19 日
我们发布了一本指南,介绍了如何使用 Android 开源项目在 Android 平台上构建 Thread 边界路由器。
我们发布了一本指南,介绍了如何使用 Android 开源项目在 Android 平台上构建 Thread 边界路由器。
提供 CLI 命令参考和概念指南
2024 年 3 月 12 日
现在,OpenThread 参考文档中提供所有 CLI 命令的完整参考文档及相关使用指南。
现在,OpenThread 参考文档中提供所有 CLI 命令的完整参考文档及相关使用指南。
发布了配置变量参考文档
2023 年 12 月 26 日
- OpenThread 参考文档中添加了按组列出所有 OpenThread 配置变量的完整参考文档。
- OpenThread 参考文档中添加了按组列出所有 OpenThread 配置变量的完整参考文档。
谁支持 OpenThread?
哪些产品使用 OpenThread?
以下产品使用 OpenThread,并支持线程规范的核心要求。显示“Built on Thread”徽章的产品已通过 Thread Group 认证。
许多类型的设备都使用 OpenThread,并且此商品详情中的分类基于常见的智能家居设备类型。设备类型的功能来自制造商为每种设备类型添加的功能。
想要让自己的商品成为精选商品?如需了解详情,请参阅我们的产品指南。
许多类型的设备都使用 OpenThread,并且此商品详情中的分类基于常见的智能家居设备类型。设备类型的功能来自制造商为每种设备类型添加的功能。
想要让自己的商品成为精选商品?如需了解详情,请参阅我们的产品指南。
Java 是 Oracle 和/或其关联公司的注册商标。 OPENTHREAD 和相关标志是 Thread Group 的商标,使用须经许可。
Android 机器人是在 Google 原创及共享成果的基础上再创作或修改而成,须遵照知识共享署名 3.0 许可所述条款使用。
Android 机器人是在 Google 原创及共享成果的基础上再创作或修改而成,须遵照知识共享署名 3.0 许可所述条款使用。