【微信小程序控制硬件第1篇 】 全网首发,借助 emq 消息服务器带你如何搭建微信小程序的mqtt服务器,轻松控制智能硬件!
【微信小程序控制硬件第2篇 】 开始微信小程序之旅,导入小程序Mqtt客户端源码,实现简单的验证和通信于服务器!
【微信小程序控制硬件第3篇 】 从软件到硬件搭建一个微信小程序控制esp8266的项目,自定义通信协议,为面试职位和比赛项目加分!
【微信小程序控制硬件第4篇 】 深度剖析微信公众号配网 Airkiss 原理与过程,esp8266如何自定义回调参数给微信,实现绑定设备第一步!
【微信小程序控制硬件第5篇 】理清接下来必须走的架构思想,学习下 JavaScript 的观察者模式,在微信小程序多页面同时接收到设备推送事件!
【微信小程序控制硬件第6篇 】服务器如何集成七牛云存储SDK,把用户自定义设备图片存储在第三方服务器!
【微信小程序控制硬件第7篇 】动起来作一个微信小程序Mqtt协议控制智能硬件的框架,为本身内心全栈工程师梦想浇水!!
【微信小程序控制硬件第8篇 】微信小程序以 websocket 链接阿里云IOT物联网平台mqtt服务器,封装起来使用就是这么简单!
【微信小程序控制硬件第9篇 】巧借阿里云物联网平台的免费链接,从微信小程序颜色采集控制 esp8266 输出七彩灯效果,中秋节来个直播如何?!
【微信公众号控制硬件 第10篇 】如何在微信公众号网页实现链接mqtt服务器教程!!
【微信小程序控制硬件 第11篇 】全网首发,微信小程序ble蓝牙控制esp32,实现无需网络也能够控制亮度开关。git
esp8266
)学习,上篇博文已经实现了咱们的服务器的配置,这是很是重要的一步,若是上篇的服务器搭建未搭建好,那么这篇等同虚设。若是您已经成功地搭建好了,那么本博文能够带你怎么实现小程序的基本链接,无论您是在校学生或者是已工做的朋友,都或许有一点点帮助!共勉!https
链接,那么医生就是说小程序任何的网络链接的网址都必须是在这配置的,打个比方你的小程序链接的网址即便是https
,可是没有在您的后台配置,也是提示“非法域名”。毋庸置疑,微信也有它本身的硬件服务器,可是按照设备个数接入收费,我了解到大多数的厂家都是链接本身的硬件服务器,就是说绕开微信物联平台,这样也就那个了… 哈哈!固然,这是个人方案,也有很差的地方,没法享受微信给咱们带来的其余好处,好比扫描二维码就能够配网设备等!若是为了用户体验,强烈推荐使用微信硬件云!github
本博文系列的控制,即为下图所示:
web
因此说,本博文系列系列彻底能够我的开发,软件上不过就是买个服务器和备案域名比较费钱费时间,硬件上一个esp8266
加上几条线最多20元!面试
还有一点要注意,目前(2018-11-19)咱们的微信小程序没法给智能设备配网,只有在企业认证过的微信公众号才能够给设备配网!就是所谓的airKiss
技术,但不包括之后微信会不会弥补这个缺陷,希望吧!!小程序
上面提到的小程序没法配网,可是咱们没有企业公众号咋办,那么咱们能够经过其余企业公众号实现嘛,好比安信可、乐鑫等,若是你不想用微信公众号配网,也能够用咱们的smartConfig
一键配网嘛!反正只是链接路由器的功能,哪一个技术实现都同样!对不?微信小程序
MQTT
客户端源码导入注意事项;这个客户端源码我是网上GitHub
上一个别人弄好的仓库进行修改过的,对应的代码在博文下发开源!代码通过测试没问题的,出现其余问题,博文下面留言!七牛云存储
可是要注意的是你下载导入微信开发者工具以后,要记得修改下面的配置,就能够链接到您的服务器了!服务器
服务器配置再一次声明:小程序链接的是443
端口,已经在小程序代码中不能出现端口号,切记!微信
其中的方法说明看下源码就能够了!共勉!下篇我会写一篇怎么和8266
通信控制交互的文章,期待!websocket
玩转
esp8266
带你飞、加如