原标题:NB-IoT 对接调测问题汇总,你想知道的都在这儿 | 收藏吧

为了帮助开发者更好、更快地自助完成 NB-IoT 方案的对接和调试工作,小编根据经验整理了以下在对接开发过程中经常遇到的问题,并进行了分类、汇总,具体分类大致如下:

1

上报数据 FAQ:

(部分)

Q:什么是数据上报?

A:数据上报是物联网业务中最基础的一项。终端设备将采集到的数据通过 NB-IoT 网络发送到华为 OceanConnect 平台,北向应用通过 RESTful 接口获取这些数据,或由 OceanConnect 平台主动推送已订阅的数据至北向应用。

Question1

Q:上报数据能使用透传吗?

A:接入华为 OceanConnect 平台,暂不支持数据透传,需要在编解码插件中进行解析。

Q:没有真实设备,可以实现上报数据吗?

A:可以,华为提供了一整套 Demo 和相应的模拟器,直接使用即可实现零代码零设备体验 NB-IoT 全流程。具体体验方法可以参考以下链接:

【零代码|零设备】利用已有 Demo 快速体验 NB-IoT 全流程(SoftRadio 篇):

http://developer.huawei.com/ict/forum/thread-22791.html

Question2

Question3

Q: 已购买 NB 模组,想快速体验数据上报流程,应该怎么做?

A:若您已购买 NB 模组,想快速体验数据上报流程,可以直接使用华为提供的 Demo,将设备接入 OceanConnect 平台进行上报数据流程体验。具体操作方法请参考以下链接:

【零代码】利用已有 Demo 快速体验NB-IoT全流程(NB模组篇):

http://developer.huawei.com/ict/forum/thread-25005.html

在实际项目开发过程中,可能在进行了一系列的前期操作,通过 AT+NMGS 上报数据时,发现平台无法显示数据。由于涉及一系列的操作流程,每个步骤都可能出现问题,此时需要通过流程式进行一步步排查。以下提供排查步骤和方法供参考:

Q:执行 AT+NMGS=N,XXXXXX 命令上报数据后,在 OceanConnect 平台上看不到数据?

A:执行上报数据操作后,无法在平台上看到解析成功的数据,建议电脑登录如下网站按照指示步骤进行逐步排查:

http://developer.huawei.com/ict/forum/thread-47321.html

Q:没有真实设备,可以实现上报数据吗?

A:可以,华为提供了一整套 Demo 和相应的模拟器,直接使用即可实现零代码零设备体验 NB-IoT 全流程。具体体验方法可以参考以下链接:

【零代码|零设备】利用已有 Demo 快速体验 NB-IoT 全流程(SoftRadio 篇):

http://developer.huawei.com/ict/forum/thread-22791.html

Question4

2

开发者 Portal FAQ:

(部分)

Q:什么是开发者 Portal?

A:OceanConnect 开发者 portal 旨在帮助应用开发者和设备开发者快速进行线上开发、调试工作。

Question1

Q:如何获取开发者 portal 账号?

A:获取开发者 Portal 账号的途径有两种:

1、开发者申请加入 IoT 解决方案伙伴计划, MAR流程中合作方案审批通过后,通过审批后,在审批意见中会下发 IoT 平台资源的获取方式。提交 MAR 合作电子流请参考:

http://developer.huawei.com/ilink/esdk/download/HW_484292

2. 登录华为开发者社区,预约 OceanConnect 远程实验室环境也可获得开发者 portal 平台资源。预约地址:

http://esdkremotelab.huawei.com/RM/Topology?c=f45f1c52-cf10-4a90-82fe-2f40f4666702

Q:开发者 portal 中的 NB 设备模拟器和非 NB 设备模拟器有什么区别?

A:NB设备模拟器:通过模拟 NB-IoT 设备的 16 进制码流,上报数据到云网关插件,可快速验证插件的功能,及完成与北向应用调测。

非 NB 设备模拟器:通过模拟设备的 JSON 消息来完成与北向应用的调试工作。

Question2

Question3

Q:使用非 NB 设备模拟器模拟数据上报时,int 或 float 类型字段填写的值为何会显示“范围有误”?

A:检查输入的值是否在范围内。或在开发 profile 文件时,int 或 float 类型需要指定属性的取值范围,若不指定,则会出现输入的值范围有误现象。

Q:在线开发编解码插件后,一直部署失败?

A:请确认如下几点:

1、服务名称、属性名称、字段名称只能是英文字符、或英文字符与数字的组合,不能为中文、纯数字或含有特殊字符(包括*、%、-、等)。

2、命令下发的消息名称必须和 profile 中定义的一致。

3、开发的编解码插件消息中的字段需要和 profile 中的字段保持一致。

Question4

更多相关 FAQ 电脑登录查看:

http://developer.huawei.com/ict/forum/thread-47231.html

3

Profile 开发 FAQ:

(部分)

Q:我在编解码插件的 Demo 代码中看到 paras 有一个 value 的字段,但是在 profile 文档中没找到,是否意味着 profile 的字段可以自定义?

A: Profile 字段不可以自定义,字段值是自己定义的,样例这里的 value 对应的是 paraName。

Q:南向设备商用后,如果需要更新,添加服务,那已经注册的设备是否需要重新绑定?

A:不需要重新绑定。如果设备 manufacturerId、model、devicetype 等基础信息不变,只是更新或添加服务,那么只需要上传更新的设备 Profile 和对应的新的编解码插件即可。并不需要重新注册已经添加成功的设备。

Q:上传 profile 文件时异常,报“资源文件格式有误”?

A:引起这个错误原因很多,如果碰到请参照 Profile 开发指南进行排除,下面举几个报这个错误例子:

json 文件有 °C 是非 json 允许字符串,建议可以使用在线解析对文件 json 合法性校验。

压缩出来的profile文件zip包内有“非法的”隐藏文件,请删除。json文件格式校验网址:http://www.bejson.com/

4

SoftRadio FAQ :

(部分)

Q:SoftRadio 是什么?

A:SoftRadio 是一款 PC 软件,在测试场景下,合伙伙伴在不需要芯片/模组、NB-IoT 基站和核心网的情况下,借助 PC 端的 SoftRadio 软件,任何时候都可通过互联网连接到 IoT 平台和 APP 应用,用于 NB-IoT 设备和 APP Server 基本功能调试,提升调试效率,加速 Usecase 业务快速上市。

Q:softradio 开启后访问 localhost:8090 不成功?

A:先彻底清理下浏览器缓存,再启动试试。另外,根据之前的经验,也有可能是 softradio 软件下载不完整。在下载过程中,如果网络稍有中断,恢复后虽然软件会接着下载,但是下载的软件是有问题的。所以,建议重新下载 softradio,下载过程中保证网络不会中断,也不会被一些系统软件拦截导致网络问题。

Q:SoftRadio 配置 COM,不显示 COM 口且无法输入 COM 口。

A:关于 softradio 中 com 的设置,有以下几点需要注意:

需要先绑定设备成功后才能进行 com 设置。

必须选择虚拟串口,而非实际物理串口,虚拟串口可以用工具创建,在这篇帖子中有介绍:

http://developer.huawei.com/ict/forum/forum.php?mod=viewthread&tid=19237&highlight=

sscom 中选择与 softradio 通信的 com 口。

Q:通过 SSCOM 发送串口指令,SoftRadio 串口接收不到数据

A:检查指令末尾有没有换行回车。

更多关于【NB-IoT业务对接自调试的问题汇总】,小伙伴们可以点击“阅读原文”查看,或者电脑登录以下网站获取解答:

http://developer.huawei.com/ict/forum/thread-47155.html

如果按照 FAQ 排查依然无法帮您解决问题,请给我们留言或至 Devcenter (https://devcenter.huawei.com/usercenter/addDefectTicket)提单,华为的技术支持工程师会第一时间协助您定位问题。返回搜狐,查看更多

责任编辑:

nb模块不能接收公网消息_NB-IoT 对接调测问题汇总,你想知道的都在这儿 | 收藏吧...相关推荐

  1. nb模块不能接收公网消息_物联网连接技术之NB-IOT无线技术介绍

    转至:物联网电子世界 什么是NB-IOT NB-IOT是这两年火热的名词,和物联网,大数据一样在IT行业被热捧.NB-IOT是窄带物联网(Narrow BandInternetof Things)的简 ...

  2. 前线消息:ODF大会倒计时25天,你想了解的都在这里

    2018 ODF 开源数据库论坛暨首届MariaDB中国用户者大会将于2018.9.7-8日在北京朝阳悠唐皇冠假日酒店隆重召开.大会官网:http://www.odf.net.cn 关于大会 开源数据 ...

  3. 基于 移远 BC26 移柯BL620的NB模块调试流程

    NB模块连接网络顺序 移柯NBL260模块 NB卡: 联通   默认波特率 115200 //UDP 链接方式: AT //判断模组是否上电开机成功 AT+CIMI //读取 IMSI, 判断 SIM ...

  4. 公众号 接收规则 消息_微信公众号教程(11)公众账号接收非文字消息 上

    公众账号接收非文字消息 在微信公众平台上用户都是用使用文字在进行交互的,但是有时候使用图片.语音.视频以及地理位置等可以实现一些非常棒的功能,比如"语音提醒"公众号里的发送语音就可 ...

  5. Elixir服务器接收客户端消息01

    1. 客户端和服务器的连接 客户端通过socket连接服务器的session,session会启动一个对应角色的avatar,每个avatar就是一个进程,avatar接受分析session的消息,调 ...

  6. 使用Arduino和GSM模块进行呼叫和消息

    原文:https://circuitdigest.com/microcontroller-projects/call-and-message-using-arduino-sim900-gsm 使用Ar ...

  7. 上海域格NB模块主推型号介绍

    上海域格NB模块主推型号介绍 NB-IoT模块型号 LPM2100 MY LPM2100 M16 LPM2100 sc NB-IoT模块型号 上海域格NB-IoT模块采用移芯EC616(S/L).CE ...

  8. PCIe例程理解(一)用户逻辑模块(接收)仿真分析

    前言 本文从例子程序细节上(语法层面)去理解PCIe对于事物层数据的接收及解析. 参考数据手册:PG054: 例子程序有Vivado生成: 为什么将这个内容写出来? 通过写博客,可以检验自己理解了这个 ...

  9. Java开发微信公众号(四)---微信服务器post消息体的接收及消息的处理

    在前几节文章中我们讲述了微信公众号环境的搭建.如何接入微信公众平台.以及微信服务器请求消息,响应消息,事件消息以及工具处理类的封装:接下来我们重点说一下-微信服务器post消息体的接收及消息的处理,这 ...

  10. NB模块开机、关机、重启的实现

    文章目录 1 NB模块开机.关机.重启的流程分析 1.1 开机 1.2 关机 1.3 重启 2 NB模块开机.关机.重启的代码实现 1 NB模块开机.关机.重启的流程分析 首先看一下硬件连接图: 下面 ...

最新文章

  1. java ConcurrentHashMap 实现原理
  2. javaweb学习总结(十):HttpServletRequest对象(一)
  3. iOS UIWebView URL拦截
  4. atitit。 hb Hibernate sql 查询使用
  5. 【蓝桥杯】历年真题题目及题解汇总
  6. 深度解析 | 炎症,肠道菌群以及抗炎饮食
  7. 【参考文献格式】 GB/T 7714, MLA ,APA
  8. c语言关系运算符号比较大小,有哪些c语言关系运算符号
  9. amd 服务器cpu型号怎么看,怎么看CPU是几代的?intel和AMD怎么区分CPU是第几代的方法...
  10. ps2022 - ps to dxf
  11. win10重装系统后,蓝牙开关消失,点击添加蓝牙或其他设备,显示无法连接
  12. Xmanager的xbrowser登陆图形界面
  13. 1024,一封写给CSDN家园Python初学者的信 Python初级、中级、高级学习路线
  14. 苹果教你如何开发iOS应用
  15. 2016年8月1日 星期一 --出埃及记 Exodus 16:1
  16. spark-env.sh配置——Spark学习日记
  17. 性能测试优盘和固定硬盘的工具
  18. unity中使用的3D模型类型
  19. 【扫描线法】 poj 1177 hdu 1828
  20. IE11 中的兼容性更改

热门文章

  1. 02java特性,编译与运行
  2. ojdbc7、8在maven环境中的配置异常及处理
  3. 火星时代python培训
  4. 软件评测师考试介绍及经验分享
  5. matlab求积分数值解,利用matlab求解数值积分
  6. 数值分析(科学与工程计算、计算方法)
  7. 深圳大学计算机保护一志愿吗,考研保护第一志愿是什么意思?哪些院校官宣保护一志愿?...
  8. 升腾主机装linux,升腾终端安装说明
  9. 盘点(腾讯字节谷歌等大厂)面试中常见的智力题
  10. VLC解码播放H264文件