一、平台端操作

1、设备创建

进入阿里云物联网平台,选择物联网平台。然后开通公共实例,成功后依次创建产品、创建设备。设备创建成功后点击最右侧的查看->MQTT连接参数可以看到该设备接入该产品所需要的全部信息。

2、物理模型创建

进入公共实例的产品然后点击查看可以看到产品的相关信息。在功能定义中添加自定义功能。其中的标识符和数据类型决定了你后面上传值的格式。标识符为值的属性名称。创建好后发布上线。

至此平台端的操作已经完成。

二、硬件端操作

1、首先确认设备是否工作正常:发送AT,返回值为OK。

2、查看设备是否注册网络:AT+CGATT?。返回值必须为+CGATT:1。如果返回值为0请依次执行以下指令查询模块的工作情况:

AT+CSQ:查询信号值,返回值的第一个数字有效,如果都为99则无信号

AT+CGSN=1 查询模块IMEI

AT+CIMI 查询模块实体SIM卡号

AT+CSCON=1 设置长连接

AT+CEREG=1 ,设置自动重连

AT+CEREG? 返回CEREG:1,1

3、创建本地MQTT实例

AT+MQTTCFG="IP或网址",端口,"clientId",60,"设备名称,"密码",1。如果接入阿里云物联网平台,其中的所有信息全部在平台的设备详情中的MQTT连接参数中有。执行成功后返回OK

4、开始连接

AT+MQTTOPEN=1,1,0,0,0

连接成功后返回:CSCON:1;+MQTTOPEN:OK

自此你就可以在平台上可以看到设备已经在线

5、订阅主题

AT+MQTTSUB="topic",1

6、数据上报

AT+MQTTPUB="topic",1,1,0,0,"passsge"

带属性上报:AT+MQTTPUB="主题",1,1,0,0,"{params:{temp:25.1,humi:45.5}}"。(这个值的属性取决于你的服务端要求是什么属性)

7、数据接收

订阅了平台上的相关主题后就可以收到平台下发的消息。当接收到系统数据后如果设备正常连接则会实时显示。最重要的数据是在最后几位。否则会在设备下次连接后下发到设备中。

中移M5310-A通过AT指令MQTT连接阿里云物联网平台并进行数据互传相关推荐

  1. MQTT系列笔记—SIM7600X 通过MQTT连接阿里云物联网平台

    序言: MQTT是基于二进制消息的发布/订阅编程模式的消息协议:由于规范很简单,非常适合需要低功耗和网络带宽有限的IoT场景,比如:智能家居.智慧城市和医疗医护:深受广大童鞋的青睐和喜爱.下面我们以S ...

  2. MQTT连接阿里云物联网平台步骤

    1.注册阿里云设备信息 1)在阿里云中选择物联网平台 添加一个话题,用来发布和订阅主题 2.需要的文档在这里:阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台 3.以下这三个ESP8266需要 ...

  3. STM32 通过 ESP8266 AT指令连接阿里云物联网平台

    模组  :ESP-12F   ||   ESP-12S  ||  (保险来说,ESP模组的flash应该 大于4MB.或者说为32Mbit 才可以) 待补充 ... 平台  :阿里云物联网平台 MCU ...

  4. Python模拟智能开关设备MQTT接入阿里云物联网平台 - PyCharm paho.mqtt

    概要 Python 使用 paho.mqtt 库,利用阿里云物联网平台的设备证书:productKey.deviceName.deviceSecret,自动合成 userName.passWord.以 ...

  5. ESP8266 AT指令连接阿里云物联网平台

    模组:ESP-12F   ||   ESP-12S  ||   (保险来说,ESP模组的flash应该 大于4MB.或者说为32Mbit 才可以)待补充 ... 平台:阿里云物联网平台 固件:ESP8 ...

  6. 移远BC25/28/35GMQTT连接阿里云物联网平台并实现属性上报

    一.平台侧操作 创建一个产品,并添加一个设备,获取到设备接入所需的验证信息.本实验选择的产品品类为标准品类--智慧园区--气象站监测仪.(你也可以自定义产品类别,但是后期数据上报的关键字需要自己去添加 ...

  7. MQTT.fx客户端MQTT接入阿里云物联网平台,登录、订阅、发布消息

    目录 1. 准备 2. MQTT.fx 设置登录名.密码 3. MQTT.fx 接入阿里云,订阅Topic 4. 阿里云下发数据给 MQTT.fx 5. MQTT.fx 发布消息给服务器 相关链接:M ...

  8. ESP-MQTT-AT指令连接阿里云物联网平台

    文章目录 文章背景 关键的关键词 本章使用 本章约定 所需资源 技术正文 一:连接方式 二:步骤(简介 3.ESP模块+stm32单片机) 1.创建设备复制三元素组 2.信息生成 3.使用串口工具和云 ...

  9. 微信小程序连接物联网(三):微信小程序远程遥控宿舍开门 基于NodeMCU通过MQTT协议连接阿里云物联网平台

    索引 这是用微信小程序遥控开门的系列文章,具体微信小程序连接物联网的代码在第三章提及. 微信小程序连接物联网(一):初始化ESP8266 NodeMCU 微信小程序连接物联网(二):NodeMCU L ...

最新文章

  1. 数据类型的转换(范围最大的)
  2. Dos中通过Pause来阻止窗口运行就关闭
  3. Python之pandas:pandas的get_dummies函数简介(将分类变量转为哑变量)及其使用方法之详细攻略
  4. final关键字细节
  5. 去除桌面图标的小箭头
  6. linux减小根目录空间_Linux目录结构及文件基本操作详解
  7. Oracle分析函数汇总(超全)
  8. vs2010操作excel 需要安装office2010
  9. 如何将mac中文输入法(搜狗等)设置成默认输入法
  10. Springboot使用@Scheduled多节点启动时调度重复执行
  11. 缓解眼睛疲劳的一些解决方案
  12. NGUI Sprite的各种Type(Simple、Sliced、Tiled、Filed、Advanced)
  13. 多个 EXCEL 文件如何合并成一个文件
  14. 计算机提示存储空间不足怎么办,电脑提示存储空间不足,无法处理此命令是什么原因?怎么解决?...
  15. 【Python】面试官:元组列表都分不清,回去等通知pa
  16. IO_FILE 与高版本 glibc 中的漏洞利用技巧
  17. 嵌入式之linux用户空间与内核空间,进程上下文与中断上下文
  18. 网络图像的文本识别(阿里天池竞赛)
  19. Nagios学习笔记
  20. 虚拟主机++iRedMail搭建邮箱服务器

热门文章

  1. matlab如何画一个圆柱,matlab怎么画圆柱
  2. ubuntu入门---从配置虚拟机到使用qtcreator运行opencv3.4(C++)
  3. 理财知识心得记录-1
  4. 改善程序员生活质量的 3 + 10 习惯
  5. win10禁用驱动程序强制签名_Win10驱动程序强制签名的禁用教程
  6. rust 实现 rCore lab1
  7. 本地服务注册不上nacos_服务注册与发现—Nacos
  8. 哪些券商支持api接口量化交易
  9. 蓝色商务翻页求职简历PPT模板
  10. 云路php解密源代码_解密后乱码如何处理