论坛 » 综合技术 » 物联网技术

         

【提问】esp8266用wifi+mqtt一直连接不上华为云

助工
2022-04-08 15:39  1楼

用mqtt的pc客户端跟华为云连接成功了 

但是用esp 8266一直连接不到华为云上

是加密传输类型不对吗


菜鸟
2022-04-08 15:40  2楼

证书配置的不对吧

重新下载一个证书试一下 https://support.huaweicloud.com/devg-IoT/iot_02_1004.html#section3

目录 Agent Lite--》C-Linux 下


菜鸟
2022-04-08 15:40  3楼

可以把证书的内容贴到代码里面,然后代码烧到板子上

https://github.com/LiteOS/LiteOS/blob/develop/demos/agenttiny_mqtt/agent_tiny_demo.c


助工
2022-04-08 15:41  4楼

板子没搭载LiteOS也可以吗, 放到哪个文件夹呢

菜鸟
2022-04-08 15:41  5楼

看你使用的MQTT 框架证书是怎么配置的

助工
2022-04-08 15:41  6楼

我看有人连腾讯网盘,是将ca.crt 还有xxx.key文件二进制化 然后烧录到8266上,不知道你家的这个格式的证书在哪下载,还是说有现成的

微信截图_20191226172649.png


菜鸟
2022-04-08 15:42  7楼

我们就只有一个就够了 rootcert.pem 

如果你需要其他格式,改下格式就好了吧


菜鸟
2022-04-08 15:42  8楼

用arduino IDE开发吧,简单直接,我写了这个教程的帖子:【教你如何使用esp8266接入华为云物联网平台(IOTDA)(Arduino IDE开发)】

https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=179090 


菜鸟
2022-04-08 15:42  9楼

你这个可以不用证书也行。

你可以选择1883端口。那么你的ESP8266连接就很简单了。

端口: 1883域名: a161a58a78.iot-mqtts.cn-north-4.myhuaweicloud.com
IP地址: 121.36.42.100


工程师
2022-04-08 19:37  10楼

学习

共16条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]