Sim7600连接阿里云记录
首先通过sim7600连接常规mqtt服务器,使用sim76xx的MQTT指令正常连接成功。
这里用的工具是通讯猫mqtt工具,首先用电脑端软件连接mqtt服务器正常,并且了解了订阅,但是无法验证public。由于sim7600自带mqtt指令,因此通过指令很简单的实现了连接,发布与订阅。具体使用的指令为CMQTTSTART–CMQTTACCQ–CMQTTCONNECT–CMQTTTOPIC–CMQTTPLAYLOAD–CMQTTPUB–CMQTTSUB.
其中topic-playload-pub 三者为发布 ;
其中sub为订阅。
具体验证方法可能通过订阅的内容与PC机上客户端收到的内容对比。
第二篇
根据网上搜索内容得到可通过两个软件实现与阿里云的在线,分别为mqtt.fx和MQTT单片机编程工具来实现。具体方法为将阿里云的三元素直接复制到mqtt单片机编程工具的粘贴激活码凭证窗口,然后点击“生成基本信息”。生成的内容复制到mqtt.fx相应位置,可以成功实现阿里云连接。
其中最关键的为四项,分别为MQTT域名,ClientID、UserName和Password。要将此信息复制到mqtt.fx对应内容中。如下图。
上图为将域名对应地址和ID粘贴到上图中。
将生成的用户名和密码复制到如上图所示框中。最后点击连接就成功连接。成功连接后如何将数据上传或者更新呢?通过查看阿里云平台的调试代码可知,TOPIC为/sys/gfaee1Iq8Wo/mqttSimulator/thing/event/property/post;
内容为{“id”:1634817708595,“params”:{“LightStatus”:0,“temperature”:88,“Humidity”:48},“version”:“1.0”,“method”:“thing.event.property.post”}.至此,通过PC工具成功连接了阿里云。但是上述的一切都是基于PC软件的,软件对输入框进行了封装。我们并不了解真正的协议和内容。下一篇记录协议的理解。
第三篇TCP工具连接阿里云
TCP连接阿里云是为了从更好的理