一、在电信物联网平台创建产品

1.1、创建产品





IMEI号通过以下命令查询:

AT+CGSN=1                 //查询IMEI号
AT+CIMI                //查询IMSI号




上面我们设置为服务ID为1时会在提交时显示重复,所以我们改为4,因为在我们选择智慧农业时,会自带一些类型,也已不用新建,用已经设置好的类型。

到这,云端设置基本完成,接下来,进行在线测试。




在这基本在线测试已经完成!!!

接下来我们在模块上注册:

BC28通过AT指令附着网络(即连接网络)的过程如下:当能查询到到模块的IP地址时,说明网络附着成功

注:若发送第一个指令“AT”,未返回“OK”的话,请检查是否选择了正确的串口,以及合适的波特率(BC28的串口波特率为9600)

//附着网络
1   AT  //测试指令,若返回OK,则模块可正常通信
2   //AT+CPIN? ///检查SIM卡是否在位//有些模块不支持,可以跳过
3   AT+CSQ //查询信号质量//小于10可能会失败
4   AT+CGATT=1    //触发网络连接
5   AT+CEREG?  //查询网络注册状态//返回 0,1表示已注册,才能发下一个指令
6   AT+CGATT?  //查询网络附着状态//返回值为1表示附着网络
7   AT+CGPADDR //查询模块的 IP 地址//能查询到表示附着网络成功
------------------------------------------------------------------

连接电信云
1   AT+NCDP=221.229.214.202,5683//设置 IoT 平台 IP 地址及端口//端口和IP根据具体的需求来//
2   AT+QLWSREGIND=0// 开始注册 IoT 平台

收到以下信息表示成功:

让后我们去云端看设备已经从”已注册“,变为已激活

接下来我们具体讲解电信物联网平台发送时的编码格式(这里一定要仔细去看文档!!!!)
首先我们先看在电信云平台中的数据报编码格式:

我们可以看到,在数据上报或下发时,我们首先需要有一个定长的标识符(上报为0x02,下发为0x06,然后为服务ID,服务ID就是我们一开始在服务列表里设置的ID,如下图中temp的ID为4,接下来看上图,服务ID占2个字节,所以我们的服务ID(这里要用16进制)0x0004 过来的两个字节我们要表示接下来需要传输的数据长度是几个字节

接下来我们可以上上报属性,我们线先进入服务查卡详情。


然后我们重新进入属性列表,查看属性要求



这里我们看到,我们要上报的温度属性长为一个字节,所以我们需要传输的字节为0001,假设我们要上报的温度是28,那么换成10进制就为0x1C,到这我们的电信云平台编码就为02000400011C。
其实每个服务后都有一个参考样例(与我们的基本一致):

我们完成云平台的编码后,开始BC28的模块的上报
我们需要的命令为:

//命令为:
AT+QLWULDATAEX=

我们先看下这个命令的使用方法:

我们发现AT+QLWULDATAEX=后面为,这里是比较难的点,首先为我们要发送的总长度,为我们要发送的数据,就是刚才我们在电信云平台那里编好的码(02000400011C),接下来为我们要发送的模式,这里我们设置为发送模式(0x0100)
所以我们的发送命令为:

AT+QLWULDATAEX=6,02000400011C,0x0100

接下来开始具体验证:


这样就成功了!!!

BC28连接电信Iot平台上报数据(详细解析)相关推荐

  1. java连接电信iot平台,物联网基础:BC28连接电信IOT平台进行数据传输

    物联网产品框架:传统设备使用通信模组连接云服务器(即上云)做数据传输,云端再进行数据应用.本文将使用 BC28 通过 COAP 协议连接电信IOT平台,简单的介绍下移远NB-IOT通信模块 BC28 ...

  2. 物联网基础:BC28连接电信IOT平台进行数据传输

    物联网产品框架:传统设备使用通信模组连接云服务器(即上云)做数据传输,云端再进行数据应用.本文将使用 BC28 通过 COAP 协议连接电信IOT平台,简单的介绍下移远NB-IOT通信模块 BC28 ...

  3. 移远BC28指令对接电信IOT平台基本流程

    目录 概述 一.Coap协议基本流程 1.AT                           //串口波特率自行匹配 1.AT+NRB                 //软重启模组 2.AT+ ...

  4. 电信IoT平台对接及使用

    电信IoT平台对接及使用 NB-LOT接入电信流程 NB-LOT组网图 NB-LOT整体流程 NB-LOT接入电信流程 设备接入电信NB-LOT平台 企业用户登陆开放平台测试环境 Profile文件的 ...

  5. 骑士智能科技M5310模块连接华为OC平台实现数据交互

    一.实验目的 使用骑士智能科技M5310模块加USB转串口,连接到华为OC平台上,并实现温湿度数据交互 二.准备工作 硬件:骑士智能科技M5310模块 + 移动NB卡.USB转串口.天线 软件:C:\ ...

  6. 电信iot平台和移动oneNet平台使用心得

    最近在做智能设备,设备跟服务器通信,用到Iot技术通信方式,先使用到电信iot平台,再使用移动oneNet平台,,期间遇到很多问题,不过在一次又一次的迭代,终于找到一个比较好的方法,兼容两个平台,可以 ...

  7. NBIOT模块基于电信IOT平台的南向对接流程

    NBIOT模块基于电信IOT平台的南向对接流程 因为工作需要,最近使用SIM7000C.BC95-B5.BC35-G模块对接了电信的IOT平台.测试时,我也在网上查找了很多关于这块的资料,但是没能找到 ...

  8. NodeMCU-ESP8266连接阿里云Iot平台进行数据监测

    简介 本教程中主要讲解使用阿里云Iot监测控制NodeMCU的方法. 设备从MQTT数据上传.监测.控制的全流程如下图所示,本教程仅仅讲解从设备与Aliyun平台之间的交互,业务服务器部分(App开发 ...

  9. 【无标题】关于BC25连接电信物联网平台的问题(批量产品在广东连接不到物联网平台,在合肥测试是可以的)

    现象: 在合肥测试的时候连接物联网平台是OK的,但是在广东的代工厂却连接不上电信物联网平台 排除 硬件以及信号的问题,以及查询卡的状态是OK正常的,排除卡的区域限制的业务功能,就是不行,Debug调试 ...

最新文章

  1. ADAS在车载导航设备上的应用
  2. Feign的构建过程及自定义扩展功能
  3. 元气森林高管柳甄离职 回应:因个人原因选择离职 表示理解和尊重
  4. oracle设置表的主键和外键,Oracle中给表添加主键、外键
  5. 大白话讲高项高频知识点(在线更新)
  6. matlab 离散傅里叶变换_Matlab中的傅里叶变换
  7. 步进电机s型加减速计算工具_21个有关伺服电机的问题想当工程师的你一定得知道...
  8. [2005.04.28 13:36:04] 孤岛热浪的联想
  9. tuple操作、dict、其他常用操作
  10. 并发编程常见面试题总结二
  11. 数学建模13种常见方法
  12. js正则验证身份证号码
  13. Unity2D入门(一):编辑素材、绘制地图
  14. AIC和BIC准则详解
  15. 彼得林奇的成功投资一——作为消费者来选股
  16. 电脑小白快来!这有电脑常见故障解决方法
  17. 浏览器突然无法打开微信链接解决办法
  18. HDU-4826(DP动态)
  19. POJ 1625 Censored!(自动机DP+高精度)
  20. 天津城建大学计算机学院官网,天津城建大学计算机与信息工程学院研究生导师简介-杨振舰...

热门文章

  1. cifar-10之matlab初步
  2. 图床/图片服务器项目详细设计
  3. IDM下载百度网盘文件,获取百度网盘文件url地址,破解
  4. 转贴:千兆网线的做法,千兆水晶头的做法
  5. Stream流之简介
  6. Docker UI 管理工具 Kitematic 小试
  7. snpEff : 突变位点注释的又一利器
  8. Django项目开发——002架构梳理
  9. matlab中的addpath用法
  10. 大型网站架构系列:电商网站架构案例(3)