# EdgerOS 物联网设备开发

智能操作系统 EdgerOS 和智能边缘计算机 Spirit 1 支持 Wi-Fi、ZigBee、LoRa 物联网无线通信技术和以太网通信技术,使用这些通信技术开发的物联网设备只要适配 EdgerOS 支持的通信协议都可以接入到 EdgerOS。

001 001 001

下表展示了各种物联网无线通信技术的特点,开发者可根据它们的特点和产品需求进行评估和选型:

物联网无线通信技术 特点
Wi-Fi 距离短、成本低、安全性中、网络容量小、高速率、时延短、不适合电池供电
ZigBee 距离短、成本低、安全性高、网络容量大、低速率、时延短、低功耗
LoRa 距离远、成本低、安全性高、网络容量大、低速率、时延长、低功耗

下表展示了各种通信技术支持的通信协议:

通信技术 通信协议
Wi-Fi / 以太网 SDDC、MQTT、CoAP 协议
ZigBee ZDDC 协议(ACOINFO ZigBee 通用应用规范 或 ZigBee Home Automation Profile 应用规范)
LoRa LoRaWAN 协议

其中 SDDC (Smart Device Discovery & Control) 是 EdgerOS 专门为使用 Wi-Fi 和以太网通信技术的物联网设备定义的一套智能设备发现与控制通信协议。

而 ZDDC (ZigBee Device Discovery & Control) 是 EdgerOS 专门为 ZigBee 物联网设备定义的一套智能设备发现与控制通信协议。

使用 SDDC、ZDDC 协议开发的物联网设备均能被 EdgerOS 自动管理,因此推荐使用 SDDC、ZDDC 通信协议。

我们将在后面章节详细介绍以上三种物联网无线通信技术和相关通信协议的物联网设备开发,通过 Step By Step 的教程带领开发者们掌握 EdgerOS 上的物联网设备开发技术,走向万物互联新世界。