阿里云配置

阿里云官网链接

在阿里云如何创建产品,设备

第一、切换到物联网平台服务

第二步、点击左下角公共实例

点击创建产品

更具需求配置产品信息

点击添加设备

选择对应产品(设备一定是在产品后创建的)


点击查看


以下数据需要长期保存(1、2、3)

图片1

在接入前使用MQTT.fx接入测试一下,是否可以接入

MQTT.fx接入阿里云

Password生成小工具使用


1)productKey:在设备中可以查看 对应图1中的(1)
2)DeviceName:在设备中可以查看 对应图1 的 (2)
3)DeviceSecre:在设备中可以查看 对应图1 的 (3)
4)timestamp:选择填写
5)Clientld:自定义
6)填写完所有信息点击Generate
注:切记保存password 和clientld

QT

QT有自带的MQTT协议,可以使用第三方的函数库,也可以使用QT官方的函数库
接入第三方库的具体操作百度很多

#include "qmqtt.h"//没有引入第三方库是不能使用的
#include "QHostAddress"
#include "QMessageBox"QMQTT::Client *client;//定义结构体指针client = new QMQTT::Client(QHostAddress::LocalHost,1883);client->setHostName("iot-060a06sa.mqtt.iothub.aliyuncs.com");client->setPort(1883);client->setUsername("DeviceName&ProductKey");client->setPassword("password");//由于我使用的是华东2 也就是地区是上海 若是与我不一致的地区需要修改signmethodclient->setClientId("Clientld|securemode=2,signmethod=hmacsha1|");//未填写timestamp/*client->setClientId("Clientld|securemode=2,signmethod=hmacsha1,timestamp=数值|");//填写timestamp*/client->connectToHost();//订阅// /a1W0uRZgqlY/Appx/user/getclient->subscribe("/ProductKey/DeviceName/user/get");connect(client,&QMQTT::Client::received,this,&MainWindow::mqttSetData);
void MainWindow::mqttSetData(QMQTT::Message mess){qDebug()<<"::"<<mess.payload();
}
void MainWindow::sendTopic(QString data){//调用此函数可以发送数据到云端client->publish(QMQTT::Message(0,"/ProductKey/DeviceName/user/update",data.toLocal8Bit()));
}

QT作为设备接入阿里云平台相关推荐

  1. 阿里IOT云平台(二)---10分钟物联网设备接入阿里云IoT平台

    本文转载自:https://www.geek-workshop.com/thread-37883-1-1.html.基于VS Code和Node.js 我替换了原文中的温度.湿度属性图(主要是修正了标 ...

  2. WIFI设备接入阿里云物联网平台

    WIFI设备接入阿里云物联网平台 WIFI设备接入阿里云物联网平台 准备工作 配置WIFI模块 调试 WIFI设备接入阿里云物联网平台 本文演示WIFI设备接入阿里云物联网平台,设备采用的时HC-25 ...

  3. LoRaWAN设备接入阿里云IoT企业物联网平台实战——实践类

    传送门:5个视频讲解,30个场景案例汇总 LoRaWAN设备接入阿里云IoT企业物联网平台实战 随着 IoT 物联网的高速发展,低功耗,远距离,抗干扰的低功耗广域网快速崛起,LoRa与NB-IoT就是 ...

  4. 设备接入阿里云物联网平台

    接入步骤 一个设备接入阿里云物联网平台,主要有三个步骤 1.接入云平台 2.设备端开发 3.设备上下行调试 接入云平台 参考文档 设备接入指南

  5. [笔记]阿里云物联网之业务服务端(java、php)接入阿里云平台

    文章目录 前言 准备 相关资料 相关介绍 消息通信 云产品流转 RocketMQ 服务订阅 MNS AMQP Topic通信 创建设备 Mqttfx设备接入(模拟设备) 安装mqtt.fx 1.71版 ...

  6. 工业智能网关BL110应用之60:如何实现智能楼宇控制BACnet 接入阿里云平台

    COM口采集 楼宇控制BACnet的配置 工业智能网关一共有四个COM 接口, 以COM口采集楼宇控制BACnet MS/TP设备为例,COM口 485接口A+.B-分别对应楼宇控制 BACnet M ...

  7. RS485转以太网网关BL110之44:实现欧姆龙 PLC CJ/CS/CP 接入阿里云平台

    COM口采集欧姆龙 PLC CJ/CS/CP 的配置 RS485转以太网网关一共有四个COM 接口, 4个COM口的配置内容一样,COM1固定为RS232,COM2.COM3和COM4是RS232/R ...

  8. 阿里云IOT网关BL110应用之28:实现三菱 PLC FX3U 接入阿里云平台

    COM口采集三菱 PLC FX3U 的配置 工业智能网关一共有四个COM 接口, 4个COM口的配置内容一样,COM1固定为RS232,COM2.COM3和COM4是RS232/RS485可选串口(默 ...

  9. MQTT.fx 模拟 IoT 设备接入阿里云企业物联网平台

    MQTT.fx是一款基于Eclipse Paho SDK,使用Java语言编写的MQTT客户端,支持Windows.Mac和Linux操作系统,可用于验证设备是否可与物联网平台正常连接,并基于 Top ...

最新文章

  1. 响应式网页的布局设计
  2. 人工智能可能成为我们检测COVID-19最有效的方法吗?
  3. 高端唯有定制,把 sublime 打造成专属的 IDE
  4. static的用法及其与auto的区别小结
  5. C语言程序设计 | 大端小端存储解析以及判断方法
  6. linux7切断防火墙,Linux7关闭防火墙
  7. Android教程之android平台水波效果!提供源码!
  8. ssm架构 开源项目_如何为您的开源项目选择正确的品牌架构
  9. 如何滚动更新 Service?- 每天5分钟玩转 Docker 容器技术(102)
  10. 冲动是魔鬼!国庆换机如何不花冤枉钱?
  11. 1011. A+B和C (15)-PAT乙级真题
  12. 前端学HTTP之客户端识别和cookie
  13. 洛谷 [P2859] 摊位预定
  14. 广州橙优设计:学习UI需要那些?UI设计必须会的软件
  15. ALV 单元格控制参数LVC_S_STYL排序问题
  16. 机器学习在网络安全领域的应用(二)
  17. 动感校园行17951长途ip电话卡
  18. 【STM8】IAR 项目新建步骤
  19. Python爬虫:ZzzFun动漫视频网
  20. 把表中名为'诺基亚xxxx'的商品,改为'HTCxxxx',

热门文章

  1. 大数据Topic推荐-AMiner
  2. RetinaNet模型在DDSM数据集的应用问题(3)
  3. js 幻灯片放映图片_如何制作数据库驱动的首页幻灯片放映
  4. 基于三相VSR的SVPWM调制
  5. Python matplotlib绘制函数曲线
  6. GPS是如何定位的?
  7. 利用css3实现3d立体特效--正方体
  8. 【Python|Kaggle】机器学习系列之Pandas基础练习题(五)
  9. SRT视频字幕的解析与同步原理
  10. win7虚拟机VCMI无法自动安装驱动程序