(微信小程序控制硬件第1篇)全网首发,借助emq消息服务器,轻松控制智能硬件!
发表时间:2023-11-14 16:59:46
文章来源:炫佑科技
浏览次数:185
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
(微信小程序控制硬件第1篇)全网首发,借助emq消息服务器,轻松控制智能硬件!
微信物联网生态系统主要分为微信硬件开发平台和腾讯物联网开发平台。 前者已经停止维护,但仍然具有很大的学习价值,而后者作为主平台,集成了很多功能(微信小程序控制硬件第1篇)全网首发,借助emq消息服务器,轻松控制智能硬件!,包括来自微信小程序 网络控制;
为了顾及更多的朋友和我自己的学习笔记,我会一直更新这个专题笔记。 欢迎关注我的CSDN半心,带你走进前沿领域,学习前沿技术!
自建微信服务器&&微信硬件开发平台
【微信小程序硬件**部分】全网首发。 借助emq消息服务器,我们将向您展示如何搭建微信小程序的mqtt服务器,轻松控制智能硬件!
【微信小程序硬件篇二】开启微信小程序之旅,导入小程序Mqtt客户端源码,实现简单的验证以及与服务器的通信!
【微信小程序硬件篇三】从软件到硬件搭建微信小程序项目,定制通讯协议,面试岗位、竞赛项目加分!
【微信小程序硬件第四篇】深入解析微信公众号网络配置原理和流程,如何给微信自定义回调参数,实现绑定设备**步!
【微信小程序硬件第五篇】明确接下来必须采取的架构思路,学习观察者模式,同时接收多个微信小程序页面的设备推送事件!
【微信小程序硬件第六篇】服务器如何集成七牛云存储SDK将用户自定义设备镜像存储在第三方服务器中!
【微信小程序硬件第七篇】来做一个微信小程序Mqtt协议来控制智能硬件的框架,浇灌你的全栈工程师梦想! !
【微信小程序硬件第八部分】微信小程序用于连接阿里云IOT物联网平台mqtt服务器。 封装和使用就是这么简单!
【微信小程序硬件第九部分】利用阿里云物联网平台的免费连接,我们可以利用微信小程序颜色采集和控制微信小程序蓝牙开发,输出多彩的光效。 中秋节期间直播怎么样? !
【微信公众号控制硬件第10篇】微信公众号网页连接mqtt服务器教程! !
【微信小程序硬件第11篇】全网首次微信小程序ble蓝牙控制esp32,无需网络即可控制亮度开关。
【微信小程序硬件第十二篇】微信小程序蓝牙控制硬件应该如何开发? 为您全面解析微信小程序蓝牙API的使用。
【微信小程序硬件第十三部分】【AT部分】无论什么硬件平台,微信小程序AP都配备了安信Wi-Fi模块来连接网络。
腾讯物联网开发平台
【腾讯连连-腾讯物联网开发平台第1部分】腾讯官方京吉集发布的《腾讯连连》终于来了。 按照官方教程教你如何在微信小程序中实现网络配置和控制!
【腾讯连连-腾讯物联网开发平台第二部分】深入解析微信小程序网络配置原理, ESP-12S直连腾讯物联网开发平台! !
前言
这两周朋友们一直在问微信小程序如何实现热点配置Wi-Fi模块,所以我花了一周的时间给大家做了一个小案例。 虽然微信小程序已经支持网络分发,但并未开源。 我们*好利用分销网络!
这篇文章是关于装备AT的,因为太多客户要求我得到这个(虽然我不玩AT)! 下一篇给大家带来设备SDK开发文章! 现在微信小程序源码也放到了公司网站上!
1. 材料准备 2. 目的实现
通过微信小程序配置未联网的 Wi-Fi模块连接家用2.4G路由器连接云服务器;
三配置数据交互协议3.1小程序发送网络信息阶段
{
"port":61691 , //微信小程序本地端口,代码获取
"password":"12345678" , //要连接的家庭网络路由器的密码
"ssid":"xuhong@aithinker" //要连接的家庭网络路由器的SSID
}
{
"result": 0 , //错误码
}
3.2 模块连接路由器时的回调:
{
"code": 1 , // 错误码
}
错误代码含义
设备成功接收消息
设备成功解析小程序发送的SSID和PWD信息
设备成功连接路由器
设备无法连接到路由器
四大配置原则及流程
五设备侧AT交互流程
命令序列:
AT序列说明
AT+=3
STAT+AP模式
AT+=1
设置多个连接
AT+CWSAP=“ESP32”,“”,1,3
设置软热点
AT+=0,"UDP","192.168.4.1",8888,1000,0
开启UDP服务(等待小程序发送SSID和PWD)
AT+=0,10,“192.168.4.2”,63665