太阳集团tcy8722

当前位置: 首页 >应用方案 >技术应用 >

E103-W04串口转WiFi模块HTTP模式和MQTT工作模式详解

E103-W04是太阳集团tcy8722开发的一款高性能、高可靠的串口转WiFi无线数传模块,WiFi模块集成了透传功能,即拿即用,可实现TTL串口数据通过WiFi模块实现设备联网数据交互。前文介绍了串口转WiFi模块的modbus物联网网关功能、WiFi模块工作原理及物联网应用场景、串口转WiFi模块上位机配置软件参数介绍、WiFi模块上位机链路配置等串口转WiFi模块工作原理和应用,本文着重讲解该串口转WiFi模块http模式和MQTT模式配置教程详解。如下文所示:

串口转WiFi模块处于HTTP模式时:

串口转WiFi模块处于HTTP模式

HTTP传输模式:分为POSTGET方法,当HTTP信息设置完毕后,直接写入信息区的信息,设备会将数据包自动封好再上传网络。

HTTP传输模式URL内容:代表HTTP信息体的URL部分,比如如上测试用HTTP内容部分的;

POST方法URL

/devices/505619290/datapoints

GET方法URL

http://api.heclouds.com/devices/505619290/datapoints?datastream_id=test_stream

HTTP服务器域名:代表目标HTTP服务器的IP地址,比如上述测试内容的183.230.33.80;

HTTP服务器端口:代表目标HTTP服务器的端口号,比如上诉的80,一般HTTP端口号都是80端口;

HTTP模式包头内容:代表HTTP的包头部分,如上诉的api-key:SlxhH3MCLvuuvXJ0N=a14Yo6EAQ=\r\nHost:api.heclouds.com

配置好HTTP的信息后,发送{"datastreams":[{"id":"test_stream","datapoints":[{"value":28}]}]}post信息内容)即可向HTTP服务器POST信息,发送datastream_id=test_stream即可从HTTP服务器GET信息

串口转WiFi模块处于MQTT模式时:

支持阿里云,百度云,ONENET以及自定义私有云等MQTT服务器的连接。以下拿阿里云举例如何使用:

串口转WiFi模块处于MQTT模式

首先在阿里云物联网平台上创建产品与设备,如果不会可以查看官网操作方法或者百度,网上很多教程,操作简单,然后在设备处找到自己创建的设备,右侧点击查看,然后点击MQTT链接参数项,得到如下界面。

阿里云MQTT服务器配置

将上面的mqtt客户端Host Url填入上面的地址栏,post填入上面的端口栏。但是client ID等上面三栏不管,因为这个是封装好的参数,而我们的设备会自动帮您封装好,所以产品秘钥,设备名,设备秘钥三栏填下面的内容,产品填写到设备名栏,Product key填写到产品秘钥栏,Device Secret填写到设备秘钥栏即可。

NA611串口服务器上位机配置

然后勾选下面的订阅/发布选项,在里面填入订阅与发布的主题,在产品栏选中您的项目点击查看,然后在Topic类列表中找到您想要订阅和发布的内容填入即可。

NA611串口服务器text工作模式

今天的分享就到这里啦,EBYTE人每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多产品更多资料,感兴趣的小伙伴可以登录我们的太阳集团tcy8722官网进行了解,还有客服小姐姐在线答疑哦!


太阳集团tcy8722