工程维护——微信服务
1. 简介
微信服务可以实现 微信登陆、微信关联、微信报警、微信验证码、将图形界面转发到小程序上 等功能。
依赖微控云服务平台(https://service.wkgywg.com/),目前是免费提供的服务。
2. 云服务平台配置
2.1. 登录平台配置
打开微控云服务平台,地址:https://service.wkgywg.com/,使用微信扫码登录平台

如第一次次使用,进入注册页面,填写用户名和密码

2.2. 进入微控服务平台


创建微信服务用户

◆ 名称:根据要求自定义
◆ 描述:对此用户的说明
◆ 服务密钥:根据要求自定义或随机生成都可以,后续会用到
◆ 配置好上述的参数,点击《确定》生成用户

2.3. 基本信息

◆ 服务ID:自动生成
◆ 名称:添加的用户名
◆ 描述:用户的说明
◆ 服务密钥:根据要求自定义或随机生成都可以
2.4. 公众号

默认绑定微控公众号,如果需要更换自有公众号,请点击《点击修改公众号》,按照提示进行完成
注:是微信服务号并且要通过微信认证
2.5. 小程序

默认绑定微控公众号,如果需要更换自有小程序,请点击《点击修改小程序》,按照提示进行完成
如果修改了小程序,需要在代码管理中,部署代码、提交审核,提交审核是由微信方对小程序的内容和功能进行审核。
2.6. 日志
可以查看微信服务的日志,目前只有发送微信消息失败时会记录日志。
2.7. 删除
删除当前的微信服务,删除后所有与当前微信服务相关的功能都无法使用,请谨慎操作。
3. 账号关联
登陆网关设备,在 维护模式 – 微信服务 界面中,点击 配置信息 选项,进入“配置界面”


◆ 状态:是否启用微信服务
◆ 服务器地址:目前仅支持微控微信服务平台,即默认无需配置
◆ 服务ID:在微信服务平台的《基本信息》可以找到,用于识别使用哪个微信服务。
◆ 服务密钥:在微信服务的《基本信息》可以找到,用于验证是否可以使用该微信服务。
配置完上述信息点击《连接测试》,测试通过方可《提交》,《重启》生效。
配置完成查看“状态信息”
◆ 可以在连接状态栏查看 连接状态 和 默认访问设备 两项。
◆ 连接状态:用于查看设备与云服务的连接状态;
◆ 默认访问设备:用于查看当前微信服务的小程序打开时,查看的是哪个设备的用户界面,该项显示的是访问设备的SN,从未设置时,该项为空,通过后面的“改为当前设备”按钮可以将默认访问设备改为当前的设备;

至此设备已经与云服务建立了连接。
4. 微信报警常见问题
微信报警效果如下:

用户未收到微信报警检查方法:
◆ 是否有报警产生,见报警服务章节;
◆ 是否建立里微信报警模式,是否勾选的微信报警,见 报警服务章节;
◆ 微信用户是否关注了对应的公众号;
◆ 网关用户是否绑定了微信,且该用户有访问该报警点的权限,见用户章节;
5. 微信小程序常见问题
用户未收到微信报警检查方法:
◆ 用户界面是否有APP页面且能正常显示;
◆ APP页面是否已发布;
◆ 微信服务的默认设备是否是当前设备;
◆ 小程序是否已发布;

注:如果小程序被多个微信服务关联,小程序打开时会先进入 选择服务接口界面。
