
# 使用LwM2M协议接入
#### 概述
LwM2M（Lightweight M2M，轻量级M2M），由开发移动联盟（OMA）提出，是一种轻量级的、标准通用的物联网设备管理协议，可用于快速部署客户端/服务器模式的物联网业务。LwM2M为物联网设备的管理和应用建立了一套标准，它提供了轻便小巧的安全通信接口及高效的数据模型，以实现M2M设备管理和服务支持。物联网平台支持加密与非加密两种接入设备接入方式，其中加密业务数据交互端口为5684端口，采用DTLS+CoAP协议通道接入，非加密端口为5683，接入协议为CoAP。
![](https://support.huaweicloud.com/api-iothub/public_sys-resources/note_3.0-zh-cn.png)
- LwM2M的语法和接口细节，请以此[标准规范](https://openmobilealliance.org/release/LightweightM2M/V1_1-20171208-C/)为准。
- 物联网平台支持协议规定的plain text, opaque, Core Link ,TLV , JSON编码格式。在多字段操作时（比如写多个资源），默认用TLV格式。
 
#### 使用限制
表1使用限制 
| 描述           | 限制                                                                                |
|:---|:---|
| 支持的LwM2M协议版本 | 1.1                                                                               |
| 支持的DTLS版本    | DTLS 1.2                                                                          |
| 支持的加密算法套件    | TLS_PSK_WITH_AES_128_CCM_8，TLS_PSK_WITH_AES_128_CBC_SHA256                        |
| 支持的body体最大长度 | 1KB                                                                               |
| 接口规格说明       | 请参考[产品规格说明](https://support.huaweicloud.com/productdesc-iothub/iot_04_0014.html)。 |
   
#### 调用说明
物联网平台的Endpoint请参见：[如何获取平台接入地址](https://support.huaweicloud.com/iothub_faq/iot_faq_00123.html)。
![](https://support.huaweicloud.com/api-iothub/public_sys-resources/note_3.0-zh-cn.png)
使用"设备接入-\> CoAP (5683)\| CoAPS (5684)"对应的Endpoint，端口为5683（非加密接入方式）或者5684（加密接入方式）。
