高新兴ME3616模块完成数据上传及RDS数据存储。

博文内容:
上篇博文只是实现了模块连云,简单消息的收发。这篇主要是介绍如何实现了所需数据对应的接收及存储(下行功能还未测试)。
友情提示:本人纯物联网小白,取得的阶段性进步得益于每一位帮助我的人和阿里工作人员的耐心解答!适用于新手,欢迎交流!我会的定会尽力解答!
实现的步骤大致为四个:

①AT指令的发送
②物理型的定义(就是自己想要发送的参数名称。比如我的就是转矩,转速,阀位)
③规则引擎的编写
④RDS数据库的开通及数据存储表格建立。(注:转发到数据库只是众多流转方式的一种,根据个人需要。)


分块介绍:
一、AT指令配合自己指定参数的数据完成发送
在这里插入图片描述
指令:AT+IMQTTPUB="/sys/a1roVAKhy8J/Nbiot_03/thing/event/property/post",0,"{“params”:{“Valuelocation”:56.8,“Torque”:78.8}}"
此处用的Topic为物理型通信里的Topic.这个地方使困惑我的第一个地方。我们连云成功时,用的几乎都是自定义里的Topic,进行简单消息的收发。经交流得知,只要物理型通信Topic或基础通信Topic可以完成自己所需要的参数数据收发,就不需要另外定义Topic进行数据收发(个人拙见),或许后续开发可能会用到。
此处物理型通信topic与产品界面下功能定义里你定义的属性(物理型)有联系(个人拙见)。看截图
在这里插入图片描述
Qos等级:0:最多发一次1:至少发一次2:只分发一次。指令中的0估计很明白了。
“{“params”:{“Valuelocation”:56.8,“Torque”:78.8}}”,JSON数据格式对你自己的数据进行包装。我定义的两个参数就是Valuelocation和Torque,后面数字为具体数据数值。初学者可按这个模板,直接改自己定义的参数,接下来将定义参数怎么定义。在这里插入图片描述
二、参数定义也就是说的物理型定义。
ziixng
自行理解,我是懵逼了。
这部分最简单,按步骤进行,根据自己实际的参数格式进行设置,最后记得点右上角发布即可!
注:尤其要注意,标识符的大小写,在后面的SQL语句编写和规则流转中,一定要一致,要不出现流转失败!!!我犯过错!!给你们排坑了
在这里插入图片描述
三、第三部分和第四部分联系比较紧密。
主要用到:规则引擎中云产品流转模块!!
在这里插入图片描述
毕竟新手,只为保证数据转发的成功性,故SQL语句编写较为简单,结构不严谨,但是还是希望读者现行阅读阿里云云产品流转模块的相关文档.另外,欢迎交流SQL语法的编写和理解。
在这里插入图片描述
在这里插入图片描述
上图框内为用到的物理型通信Topic,以及我自己用到的产品,设备,你前期工作做好了,这里直接点击选择即可。
本人的SQL语句:
deviceName() as deviceName,timestamp(‘yyyy-MM-dd HH:mm:ss’) as timestamp,items.Valuelocation.value as Valuelocation,items.Torque.value as Torque

timestamp函数在函数解析板块有,可以记录你数据发送的时间,在数据库内有显示。初学者可酌情参考我的SQL语句,改变语句内参数即可。注意检查双引号,标点,均为英文状态下的。空格也尽量检查一下,不可以有空格。
在这里插入图片描述
数据转发地为RDS数据库!可先自行开通,具体开通步骤很繁琐,又不会的可自行查阅资料,或者和我交流。我也踩了很多坑!!
最典型的就是,要保证数据库,交换机,实例位置都选在同一个区,同一个位置!!!!
数据库密码,管理员密码,反正这一块很多密码,自己注意谨记。

博主今年刚过了75岁生日,记忆力不行了,故提醒一下初学者!!
在这里插入图片描述
在这里插入图片描述
上面截图是转发地设置。表名要和数据库没一致,不一致你也填不上!手动狗头,后面的参数就对应你定义的参数,填入标识符,可直接参考我的。如想要显示时间,可加入Timestamp函数。
在此之前,你需要先在数据库内建立表格,并定义好自己需要接收的参数。
在这里插入图片描述
设置好后,就可以保存,回到AT调试工具发送数据了。我的数据发送存储在下图了!
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
重新发送数据指令后,记得刷新显示界面和数据库才能显示。

文章至此结束 ,博主纯物联网小白!!

表达有些许草率,欠恰当,欢迎交流学习,更欢迎批评指正!
VX:1533261689
QQ:1533261689
博客留言可到 8.131.75.60(因为本人有在学博客制作)
希望对你们有帮助,谢谢观看!
记得留言鼓励我

版权声明:本文为weixin_45703034原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。