随着物联网平台的应用越来越广泛,越来越多的用户需求数据通过4G DTU传到阿里云,然后用户从阿里云上实时获取需要的数据,本文介绍卓岚设备ZLAN8305/ZLAN5144J如何通过MQTT功能和JSON数据格式与阿里云平台的连接。

硬件连接:确保卓岚的网关产品已入网,有线或者无线的卓岚产品连联网的路由器即可;2G/3G/4G产品插了有流量的卡即可。
软件配置
第一步 在创建了阿里云物联网产品并添加了设备后,可以查询到以下参数:

第二步:记录好这些参数,打开MQTT配置参数导出网页http://www.norra.cn:9091

在网页中输入第一步中查询到的参数,其中SN/MAC填12345即可,点击“计算”,就会得到域名、端口、客户端编号、用户名、密码这5个MQTT配置参数。
如下:

第三步:在最新的ZLVircom软件里配置支持MQTT功能的串口服务器的MQTT参数:
1.先把设备的工作模式改为TCP客户端,目的IP改为上图中的域名对应的IP,可以通过Ping域名来查到域名对应的IP。
2.打开“固件与配置”,点击MQTT配置,将上图的用户名、密码,客户端ID填写进去(订阅主题和发布主题我们稍后再设置),点击保存MQTT配置,然后下载,退出“固件与配置”后,修改设置,再点下自动更新,就看见我们的设备TCP已经建立了,物联网平台那里也会显示设备在线了。


第四步:在建立了网关与物联网平台的TCP连接后,可以进行测试。首先我们需要在阿里云平台设备管理→产品→查看产品→Topic类列表中创建一个订阅/发布主题,如图所示点击“定义Topic类”进行创建:

系统默认创建了可测试发和收的Topic:“/a1KQ0qYjB7T/ d e v i c e N a m e / u s e r / g e t ” 和 “ / a 1 K Q 0 q Y j B 7 T / {deviceName}/user/get”和“/a1KQ0qYjB7T/ deviceName/user/get”和“/a1KQ0qYjB7T/{deviceName}/user/update”,前面一个是填写在MQTT配置里的“订阅主题”中,后面一个填写在“发布主题”中。您也可以自定义一个发布和订阅都支持的Topic,这样MQTT配置里只需要填同一个Topic格式就行了,从而不用区分,如:

创建好主题后,用ZLVircom软件打开MQTT配置,在订阅主题和发布主题中填写相应的主题,保存配置并下载。

第五步:开始进行数据互传测试,网关那用一根232/485转USB的线接电脑,然后打开comdebug或者其他串口调试工具,选择所连的COM口,并确认串口参数与网关设置的串口参数一致。
接着在阿里云平台设备管理→查看设备→Topic列表内选择一个已配置好的订阅主题进行物联网平台下发数据到comdebug的测试。

点击“发布信息”,如图中填写“111”(这里要用字符的格式发出),comdebug软件那能正常收到。


接着我们再测试从comdebug上发数据到物联网平台,comdebug发送字符串数
据“111111111”。

这边发送后,我们要查看物联网平台那是否收到数据,物联网平台上选择监控运维→日志服务→上行消息分析,可以看到确实收到了数据。

然后如果想查看数据的内容是否正确,点击上图红框中的MessageID,会弹出一个窗口,内容格式选择原始数据,查看上发数据是否正常。

4G DTU连接阿里云相关推荐

  1. STM32+4G模块实战项目(连接阿里云物联网平台+OTA升级):(一)初识硬件

    STM32+4G模块实战项目(OTA升级) 构思占坑中ing.....,3天一章,请耐心等待 STM32+4G模块实战项目(连接阿里云物联网平台+OTA升级):(一)初识硬件 STM32+4G模块实战 ...

  2. 10分钟实现,4G模块从零开始连接阿里云IoT

    大家好,我是程序员小哈,又到了知识分享时间,今天我给大家分享一个如何利用4G模块连接阿里云物联网平台,如果对你有所帮助的话,还请文末点赞支持一下,你的支持是小哈哥前进最大的动力. 模块简介 FS704 ...

  3. 中移4G模块-ML302-OpenCpu开发-(MQTT连接阿里云-RRPC通讯)

    B站:https://space.bilibili.com/309103931 中移4G模块-ML302专栏:https://blog.csdn.net/qq_33259323/category_10 ...

  4. 中移4G模块-ML302-OpenCpu开发-(MQTT连接阿里云-接收和发送数据)

    B站:https://space.bilibili.com/309103931 中移4G模块-ML302专栏:https://blog.csdn.net/qq_33259323/category_10 ...

  5. 中移4G模块-ML302-OpenCpu开发-(MQTT连接阿里云-订阅主题)

    B站:https://space.bilibili.com/309103931 中移4G模块-ML302专栏:https://blog.csdn.net/qq_33259323/category_10 ...

  6. 中移4G模块-ML302-OpenCpu开发-2-MQTT连接阿里云

    B站:https://space.bilibili.com/309103931 中移4G模块-ML302专栏:https://blog.csdn.net/qq_33259323/category_10 ...

  7. MQTT.fx连接阿里云物联网平台

    新手入门级别主要阐述大致流程和自己学习的理解 超前思想:老工程师:代码不是最难的,方案才是最难的.方案搞清楚.代码只要学它就会,早晚都要会的对不对; MQTT.fx作用是用来调试阿里云,只要用这个配置 ...

  8. MQTT网关连接阿里云平台案例教程

    MQTT协议网关网口连接西门子SMART200PLC 前言:MQTT是一个基于客户端-服务器的消息发布/订阅传输协议.MQTT协议的特点是轻量.简单.开放和易于实现的,同时,西门子PLC广泛应于工业控 ...

  9. 移远BC35-G配置网络连接阿里云MQTT发送数据

    移远BC35/BC26/BC28配置网络连接阿里云MQTT发送数据(一)精.防踩坑 硬件准备 接线部分 软件准备 烧录固件 QFlash 4.17烧录 阿里云准备 测试准备(AT指令) 连接阿里云 第 ...

最新文章

  1. linux在文档中查找内容,【Linux】用grep在文档中查找内容
  2. 电脑设置 win10 文件夹如何设置黑色描边?文件夹图片如何显示缩略图?
  3. HTML5 基础知识(四)
  4. saml2_向SAML响应中添加自定义声明–(如何为WSO2 Identity Server编写自定义声明处理程序)...
  5. 论文浅尝 - ICLR2020 | Pretrained Encyclopedia: 弱监督知识预训练语言模型
  6. 计算机网络对等模式,计算机网络有两种常用的工作模式,它们是对等模式和客户/服务器模式。QQ聊天属于________模式。...
  7. AppCan移动平台,开发者是这样用的……
  8. 解决win7下allegro中光标由小十字改为满屏十字后出现残影的问题
  9. matlab输出曲线颜色设置,matlab曲线颜色样式设置
  10. Java学习 --- 设计模式七大原则的依赖倒转原则
  11. Linux红帽RHEL 7/8 系统重置root用户密码
  12. sql server出生年月减去退休年月 计算年龄
  13. C++头文件和源文件的编译过程
  14. 日历javascript代码
  15. tomcat命名来源(歪批)
  16. 蜗牛星际风扇噪音的简单解决方案
  17. Android 实现多种样式 item 列表
  18. Silverlight技术研讨(1):WebClient, 文件下载利器
  19. CLRS思考题1-1
  20. 《逻辑学》の思维导图(小区域总结,望高人能补充)

热门文章

  1. Openwrt路由器挂载摄像头教程
  2. html高德地图导航 跳转app
  3. 如何把ANSYS模型输出为CDB文件并导入FLUENT  【转载】
  4. GPU算力平台-恒源云
  5. gif png jpg html php,PNG、GIF与JPG的区别有哪些?
  6. 微信官方表单验证及提交
  7. douyin / kuaishou / huoshan / tiktok 高版本抓包 hook方案
  8. ubuntu 22.04上karaf的开发尝试
  9. 选一款可以增加幸福感的显示器
  10. 猴子吃桃问题 C语言用递归实现