您的位置:首页 > 移动开发 > 微信开发

【智能硬件】打印机微信公众配置WIFI模块

2016-07-12 10:55 211 查看
优点:

1. 减少开发成本

 2. 去除SOFTAP可能出现的未知逻辑隐患

 3. 避免与模块支持方的沟通障碍,以及依赖制作模块更新包

 4. 去除了配套WIFI模块的固件更新代码

 一、 方案实现方式

 


      手机通过建立移动热点AP,设置AP的名称为打印机默认连接WIFI名:WIFIPRINTTEST以及密码12345678,打印机进入工厂后会自动连接默认WIFI(在这里是手机建立的AP热点),连接成功后打印机与后台服务器进行通讯。

 二、 手机端WIFI配置方案
配置方案一:手机网页版

优点:只需要在云后台地址下开一个新页面,开发快速方便,页面可控,稳定性依托服务器相对安全,不依赖外卖APP、EasyLink。

缺点:页面较简陋,需要配合手机端浏览器,不同浏览器效果未知。


 

i.在手机上扫描配置网址的二维码,在浏览器上连接到配置页面(下图)

ii.首先需要通过打印机最近一次打印的注册小票上的注册时间和注册ID进行身份验证确保是打印机用户在操作,防止误操作恶意操作ID造成事故

iii.在完成身份验证后填写要连接的路由器名称和密码相关配置信息,点击发送按键,打印机收到配置WIFI信息后更新WIFI模块连接配置,随后重启打印机连接要连接的路由器。

 
配置方案二:微信SDK web版

优点:可以强制用户关注微信公众号,有利于在微信上增加我们智能硬件公众号的关注数量及推送消息,微信相对方便有利于后期硬件支付的用户习惯培养,有利于微信智能云平台的技术储备为后期其他智能业务接入,(微信物联网硬件 可能未来WIFI模块都可以与微信离线配置)。

缺点:开发有一定难度(需学习微信SDK)、需要开发者申请材料等。

i.类似网页版,在微信公众号中嵌入WEB 配置打印机
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  servlet WIFI模块