一、工具介绍。

最近在研究MQTT协议联网的一些问题,现在主流的物联网平台都支持MQTT协议。

在做阿里云平台连接测试的时候,连接参数的生成没有好用的工具, 所以就自己写了一个。

这个工具主要用于阿里云物联平台的连接参数生成,由于公司的软件可能用到这部分代码,所以源代码不公开。(其实也很简单,没什么内容)。

软件放在博客上, 可以免费下载使用。

简单介绍一下(软件的版本信息中有这些内容)。

1. 第一次发布, 该软件可以自由下载,免费试用.

2. 该软件为阿里云物联网平台物联网设备接入信息生成工具.结合阿里云物联平台提供的三元组信息, 可以生成MQTT客户端登陆的信息.

3. 生产信息用的三元组信息有阿里品台提供, TimeStamp可以缺省, ClientId自己写入.

4. Securemode为TCP数据包数据的传输方式. TCP直连发送明文数据, TLS加密发送采用TLS加密后的密文数据. 采用TLS加密需要客户端支持,否则不要采用.

5. Method为生成登陆Password的加密方式, 三种方式都可以连接阿里云平台.

6. 阿里云连接参数输出为连接阿里云物联平台的全部参数.

a.连接域名为你的客户端连接阿里云物联平台的域名. 对于将域名和端口分开的客户端, 请自行手动分开.

b.其余三个参数分别复制粘贴入你的客户端.

二、使用说明。

1. 界面介绍。

2.一个使用的实例。

a.在阿里云平台新建一个设备,一键复制三元组。

b.将三元组信息贴入软件(ProductKey, DeviceName, DeviceSecret)

c.设置TimeStamp,输入任意数字就可以,可以缺省。这里输入12345.

设置ClientId, 这个必须设置, 这是设置test123.

d.设置传输的加密方式,两种方式可选(官方支持):TCP直连和TLS加密。设置TLS加密的话,需要你的客户端支持。这里设置TCP直连。

e.设置Password生成的加密方式, 三种方式: hmacmd5, hmacsha1, hamcsha256. 这里选择hmacsha1.

f.点击生成按钮.

上边四项是连接中需要用到的, 下边以上中间过程产生的数据.

3.如果是以前建立的设备. 则将三元组信息分开拷贝。

分别拷贝到这里。

三、其他内容。

1. 阿里云图标。这里提供了阿里云物联网平台的一些资源链接,点击直达。里边包含了我的推广信息,介意的可以忽略, 直接使用百度搜索。

2. 眼睛图标为版本信息及一些简单说明。

That's all!

_____________________________________________________________________________________

四、软件下载及其配合MQTT客户端的实际操作说明。

1. 软件下载:

链接:https://pan.baidu.com/s/1TDmTUCFHsrFoQ5TLPolfgA
提取码:fqry

二维码支持威信扫一扫

2. 操作说明链接:

MQTT.fx连接阿里云平台:https://www.cnblogs.com/mhtc/p/11131455.html

MQTTBox连接阿里云平台:https://www.cnblogs.com/mhtc/p/11131648.html

QT写的一个小工具:阿里云MQTT连接参数生成器.的更多相关文章

  1. 分享自己写的一个小工具RGB转十六进制(高手勿喷)

    由于工作经常美工给的颜色是rgb,而我们网页里面是16进制.网上也有很多类型的工具.不过似乎都用浏览器打开.没网就不爽了 实现也很简单.代码已经共享了 http://git.oschina.net/w ...

  2. FTP没权限直接删除目录,写的一个小工具循环删除

    $path = '/var/www/html/Runtime/'; $ite = new RecursiveDirectoryIterator($path); foreach (new Recursi ...

  3. 今天突发奇想写了一个小工具,CSDN文章目录生成器

    Why 文章被遗忘 文章检索不好用 方便总结个人知识 What 根据文章分类生成文章目录 莫逸风文章目录 项目地址 gitee(地址)

  4. 【开源一个小工具】一键将网页内容推送到Kindle

    最近工作上稍微闲点,这一周利用下班时间写了一个小工具,其实功能挺简单但也小折腾了会. 工具名称:Simple Send to Kindle Github地址:https://github.com/zh ...

  5. 阿里云ftp连接遇到的错误,entering passive mode失败(一个并不成熟的产品?)

    ####禁止自行转载 ####违者必究 ####需要转载请联系我 因为最近用python写了一个自动上传的脚本,想通过FTP把数据上传到我的服务器. 于是, 兴高采烈地打开我一直信任的阿里云,yum ...

  6. Windows PE 第一章 熟悉OD(顺便破解一个小工具)

    熟悉OD(顺便破解一个小工具) 上一节了解了OD的简单使用,这次就练习下,目标是破解一款小软件(入门练手用的,没有壳什么的). 首先我们来看一下这个小软件: 我们的目的是输入任何字符串都可以成功注册, ...

  7. 提高Scrum站会效率的一个小工具

    博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:提高Scrum站会效率的一个小工具.

  8. 阿里云服务器连接ftp服务(软件的使用)

    首先你需要有一个阿里云的ECS服务器 开通了宽带之后,ECS服务器就可以上网了 可以在本地电脑cmd控制台运行mstsc.exe启动远程桌面连接 windows+R 计算机名输入ECS服务器的公网ip ...

  9. (二)Redis for 阿里云公网连接

    目录 (一)Redis for Windows正确打开方式 (二)Redis for 阿里云公网连接 (三)Redis for StackExchange.Redis 阿里云目前仅支持内网连接Redi ...

随机推荐

  1. Vue中v-show和v-if的使用以及区别

    个人博客 地址:http://www.wenhaofan.com/article/20190321143330 v-if 1.v-if 根据条件渲染,它会确保在切换过程中条件块内的组件销毁和重建    ...

  2. MySQL用B+树做索引

    索引这个词,相信大多数人已经相当熟悉了,很多人都知道MySQL的索引主要以B+树为主,但是要问到为什么用B+树,恐怕很少有人能把前因后果讲述的很完整.本文就来从头到尾介绍下数据库的索引. 索引是一种数 ...

  3. python3练习100题——036

    原题链接:http://www.runoob.com/python/python-exercise-example36.html 题目:求100之内的素数. 之前有类似的题,所以这次遇到觉得很容易了, ...

  4. Go生成随机数

    生成随机数 概念 伪随机数,都是根据一定的算法公式算出来的. 所在包 math/rand 生成随机数的公式需要一个种子数,一般为整数.种子数相同会导致每次启动程序是生成随机数相同,为了避免重复每次生成 ...

  5. php设计模式之装饰模式实例代码

    <?php header("Content-type:text/html;charset=utf-8"); /** * 文章编辑类 */ class Article { pr ...

  6. 素问 - IC移仓换月

    摘自<小韭的学习圈> Q 股指期货的合约什么时候换月比较合适? 今天是1908股指期货的交割日,我是这么操作的:我在10:30分把IH1908以2827元卖出,然后马上以2805.8元买入 ...

  7. Oracle Linux安装

    注:Oracle11gR2 X64安装 一.环境准备 安装包: 2.CentOS-7-x86_64-DVD-1511.iso 3.linux.x64_11gR2_database_1of2.zip l ...

  8. Echart 地图实例

    1.地图实例 function func_InEchart() { require.config({ paths: { echarts: '../Scripts/echart2/echarts' }, ...

  9. PP: Reconstructing time series into a complex network to assess the evolution dynamics of the correlations among energy prices

    Purpose detect the dynamics in time series of their correlation Methodology 1. calculate correlation ...

  10. 安装MySQL5.7.22遇到的坑

    安装MySQL: 第一步:将压缩包解压后,手动新建名为my.ini的文本文档,代码内容如下: #代码开始[mysql]default-character-set=utf8[mysqld]#skip-g ...