设备接入 IOTDA-设备接入指引:设备接入方式
设备接入方式
华为 物联网平台 支持多种接入方式,满足各类设备和接入场景要求。请根据设备类型,选择合适的开发模式。
开发模式 |
特点 |
适用场景 |
难度系数 |
---|---|---|---|
认证MCU开发模式 |
IoT Device SDK Tiny已经预集成在MCU(Main Control Unit)中,可以直接调用方法连接华为云IoT。 |
设备商用时间短,研发成本低,无需管理子设备的直连设备。 |
|
认证模组开发模式 |
IoT Device SDK Tiny已经预集成在模组中,通过调用AT指令连接华为云IoT。 |
需要节省MCU资源,无需管理子设备的直连设备。详细接入方式请参考通过华为认证模组接入。 |
|
LiteOS开发模式 |
设备运行在LiteOS中,通过LiteOS对MCU进行资源管理,同时liteOS内置了IoT Device SDK Tiny,可以通过调用函数连接华为云IoT。LiteOS开发模式的设备开发耗时更短,开发难度也低。 |
无操作系统,无需管理子设备的直连设备 |
|
常规开发模式 |
集成IoT Device SDK Tiny到MCU中,调用SDK中的函数连接华为云IoT,相比API接入更便捷。 |
设备商用时间充足,MCU的Flash与 RAM 资源满足IoT Device SDK Tiny集成条件的场景。 |
|
Open CPU开发模式 |
节省一个MCU,使用公用模组中的MCU能力,将设备的应用程序编译运行在OpenCPU上。 |
安全要求高,体积较小,商用时间短的设备 |
|
网关设备开发模式 |
IoT Device SDK预置到CPU(Central Processing Unit)或者MPU(Main Processing Unit)中,通过调用函数连接到华为云IoT。 |
管理子设备的网关设备。 |