3.《一个物联网系统的实现》之 微信小程序登录
0.前言这次我们来研究下微信小程序登录的实现。1.微信小程序登录流程1.1 官方的文档[传送门]1.2 根据官方的登录流程时序图不难看出微信小程序首先调用wx.login()从微信服务器获取code。(此code具有时效性)微信小程序小程序发送code到开发者自己的服务器。开发者自己的服务器发送从微信小程序发送来的code到微信服务器。(微信服务器通过code验证用户身份)如果微信服务器验证cod
0.前言这次我们来研究下微信小程序登录的实现。1.微信小程序登录流程1.1 官方的文档[传送门]1.2 根据官方的登录流程时序图不难看出微信小程序首先调用wx.login()从微信服务器获取code。(此code具有时效性)微信小程序小程序发送code到开发者自己的服务器。开发者自己的服务器发送从微信小程序发送来的code到微信服务器。(微信服务器通过code验证用户身份)如果微信服务器验证cod
0.前言物联网系统中想要实现用户控制设备(比如开关打开)、用户获取设备状态(比如获取温度信息),就需要用户和设备之间可以相互发送数据。这里博主选择MQTT协议提供用户和设备之间的交互能力。EMQX 开源版:全球下载量超千万的开源物联网 MQTT 服务器,高效可靠连接海量物联网设备,高性能实时处理消息与事件流数据,可运行在公有云、私有云和混合云上。巴拉巴拉。。。(这段从EMQX官网抄的😮💨,总之是
0.前言拖了这么久没更新,本次博主带来了通过微信小程序的BLE(低功耗蓝牙)配置ESP32C3连接到WiFi的demo。可有些好事的人会为乐鑫官方不是有通过蓝牙配网的demo吗?为什么要用你的?答:根据博主有限的知识,目前我了解到乐鑫官给出的配网demo有两种,一种是通过WiFi混杂模式的WiFi配网,另一种是使用蓝牙的方式配网。前者需要借助微信公众号实现,稳定性较差。而开设微信公众号需要企业资质
0.前言的前言博主早有打算,写一个系列文章自己实现一套物联系统。包括物联网设备端的实现、服务器端的实现、客户app的实现。但是博主本人很赖😁(今天才开始写前言),本系列文章是博主实现一个完整物联网系统的过程的记录。1.可能赶不上变化的计划1.1设备端设备端计划使用ESP32C3作为主控,使用蓝牙配网(使用蓝牙配置设备连接到WiFi),通过MQTT和用户的APP通讯。设备端可能会实现一个简单的物联网