移动运营商设备接入

本文展示移动运营商设备接入平台的实践示例。

第一步:平台地址

移动NB平台地址

【注意】:

1.移动平台所使用的协议是LwM2M,所以不需要定义参数和命令;

2.移动平台的LwM2M和OMA的LwM2M有部分差异

3.移动平台没有线上和测试之分。

第二步:移动NB平台 - 创建产品(已创建忽略)

【步骤】:【NB-IoT物联网套件】 - 【添加产品】

【注意】:

获取Master-APIkey -- 后续IoT OS上配置产品时需要该配置项。

第三步:IoT OS平台 - 创建产品和协议(同电信)

【注意】:

为了兼容KLink,且IoT OS平台参数和命令必须是字母开始,
对接移动的产品的参数和命令有如下限制
    - 参数:
        - param_{objectId}_{instanceId}_{resourceId}
    - 命令:  
        - 上报  up_{objectId}_{instanceId}_{resourceId}
        - 下发 down_{objectId}_{instanceId}_{resourceId}

第四步:IoT OS平台 - 编写运营商信息

第五步:移动NB平台 - 编写推送信息

【注意】:

编写格式   http://{运营商推送数据接收地址}/api/v1/onenet/deviceDataChanged/{pk}

第六步:IoT OS平台 - 新增设备(同电信)

第七步:模拟器 - 模拟设备上报数据

【注意】:

1.移动地址为:
coap://nbiotbt.heclouds.com端口号为:5683
coaps://nbiotbt.heclouds.com端口号为:5684
2. 模拟器需要勾选 bootstrap

第八步:IoT OS平台 - 使用在线调试模拟下发命令

【注意】:

下发命令后,设备必须上报消息后才能收到移动平台的下发命令;
目前下发命令只支持"execute"命令。

results matching ""

    No results matching ""

    results matching ""

      No results matching ""