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

【提问】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 跳转至

回复

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