|
4 년 전 | |
---|---|---|
.. | ||
img | 4 년 전 | |
README.md | 4 년 전 |
这几天对接NB-Iot的设备发现了既然还支持JT/T808的,索性就抱着玩玩的心态搞一搞。
前提条件:需要注册和实名登记之后才可以使用电信平台
1.开通终端接入和MQ消息推送服务
2.再设备管理->产品,创建对应的JT/T808产品,如图所示
3.再对应的产品中按图所示进行点击进入设备添加列表
4.再MQ消息推送里面创建对应的Topic,如图所示
注意:由于电信平台只提供java版本的sdk,这边需要去下载对应的语言包的sdk中国电信使用的MQ开源库
5.模拟设备上电信平台
需要注意几项:
5.1.这边设备模拟的是2013版本的808协议,平台给的参考是2019版本,但是例子里面确是2013版本的;
5.2.模拟的终端注册的关键三个参数,制造商编号、设备型号、设备编号这三个参数很重要,很重要,很重要。
6.设备与消息进行调试如图所示
7.使用JT808.Gateway.NBIotSimpleClient项目进行模拟测试
需要修改一下参数配置:
7.1.Jobs目录下面的Up2013Service文件
MakerId = "12345", //制造商编号
TerminalModel = "123456", //设备型号
TerminalId = "1234567", //设备编号
7.2.Services目录下面的AEPMsgConsumerService文件
//自己填写电信平台配置的参数
string topic = "test";
//自己填写电信平台配置的参数
string tenantId = "";
//自己填写电信平台配置的参数
string token = "";
7.3.以上配置好就可以运行看效果了
要是不成功的话,那多半以上没有配置好,导致的。