WoT - Web of Things
WoT - Web of Things
概述
WoT (Web of Things) 是 W3C 对 IoT 设备或服务的抽象定义. 它的核心内容是 WoT Thing Description (简称 TD)
. TD
为各种 IoT 设备或服务的定义提供了统一的描述机制.
体系内容
在 WoT 中, 不同的节点之间 (如节点和节点, 网关, 云端, 手机端之间) 都是可以相互发现和交互的, 且主要通过 Thing Description
来描述自身并了解彼此, 并通过多种协议 (如 MQTT,HTTP,CoAP 或蓝牙) 相互通信.
核心规范
- WoT 事物描述 - Thing Description - 如何通过 JSON 格式文本描述一个 IoT 设备的能力,属性和接口
- 标准事物定义 - 包含常见的事物描述的标准定义
- 底层协议绑定 - 包含常见的底层协议绑定方式
叁考实现
物联网关
对于 Linux 等系统提供了统一的 WoT Script API
接口, 以方便在不同平台和不同语言环境中, 可以使用一致的编程接口.
具体请参考 Node.lua
文档
- SDK 系统概述 - 设备 SDK 和脚本 API