单片机程序说明(不验证服务器证书) 提示:详细请参考BC26资料里面的 1.打开这节的单片机程序 2.端口号改为了MQTT的SSL端口 3.提示 连接成功以后,如果要发数据,需要先通过串口发送 AT+QSSLSEND=1,5,数据长度\r\n 然后等待模组返回 > 最后通过串口发送数据 4.SSL连接MQTT服务器相关 打包MQTT连接协议数据并发送 ...
说明 这节说明一下STM32+BC260Y+Mdebtls以SSL单向认证(不校验服务器证书)方式连接MQTT服务器. BC260Y内部没有做上SSL,所以使用单片机控制模组连接上TCP服务器,然后再利用Mbedtls包实现SSL. 提示(单向SSL认证,忽略服务器证书通信过程) 1.TCP客户端连接上TCP服务器 2.TCP客户端发送消息(明文消息)给服务器,告诉他...
1.打开本节的单片机程序 2.登录自己的云平台 注:选择哪个产品,设备就会注册到哪个产品下 3,查看并替换自己产品的ProductSecret; ProductKey; 4,查看并替换自己instanceId 提示:在2021年7月30日之前购买的实例是没有 instanceId 的, 单片机程序里面可保持空 有instanceId 的, 填写上实例的 instanceId 5.编译下载...
5.等待SSL握手完成函数 这个函数在咱TCP连接成功以后需要轮训调用, 这个函数内部自动实现的SSL, 只要完成了SSL, 便会返回0 现在看具体使用的 提示: MQTT部分就不多说了, 只说明一下SSL部分, 和前面的不带SSL的程序相比,发送和接收数据中间是使用的mbedtls内部的函数. 0,控制模块连接TCP服务器 1.连接TCP以后,初...
首先我们要知道BC26连接阿里云是连接阿里云上的某个设备,因此首先需要在阿里云上创建相应的设备。注册...
第二步:添加产品并填写产品信息 第三步:添加设备并填写设备信息 第四步:添加数据流并填写相关信息 简单的配置基于MQTT协议的onenet步骤,如果有什么不懂可以关注我的公众号“小锋的分享”,里面有配置视频和STM32基于网络芯片连接onenet服务器,需要源码在公众号回复onenet,谢谢大家 ...
这节说明一下STM32+BC260Y+Mdebtls以SSL单向认证(不校验服务器证书)方式连接MQTT服务器. BC260Y内部没有做上SSL,所以使用单片机控制模组连接上TCP服务器,然后再利用Mbedtls包实现SSL. 提示(单向SSL认证,忽略服务器证书通信过程) 1.TCP客户端连接上TCP服务器 ...
这节说明一下设备使用SSL单向认证连接服务器以后检验一下服务器的证书. Android程序说明 1.打开此节的Android程序 2.修改自己的MQTT服务器的信息 3.替换证书文件 1.确认下自己的证书配置文件,需要拷贝这个文件 2.把mqtt服务器上面的cert.pem 证书下载到本地(该证书用于解开服务器证书) ...
提示:详细请参考BC26资料里面的 1.打开这节的单片机程序 2.端口号改为了MQTT的SSL端口 3.提示 连接成功以后,如果要发数据,需要先通过串口发送 AT+QSSLSEND=1,5,数据长度\r\n 然后等待模组返回 > 最后通过串口发送数据 4.SSL连接MQTT服务器相关