本流程图用于说明「瀚云温控」iOS 应用在微信开放平台中的登录授权、账号换取、设备添加、蓝牙/Wi-Fi 配网与温度控制流程。
用户打开瀚云温控,进入设备列表;未登录时仍可使用近场蓝牙能力。
用户进入「我的」页面,点击「微信登录」按钮。
微信展示授权页,用户确认后通过 Universal Link 回跳 App。
后端使用授权 code 换取 openid/unionid,并签发 App 登录 token。
App 保存登录态,显示用户昵称,并允许同步云端设备。
用户点击「添加设备」,App 扫描 FocusP_ 蓝牙广播。
App 通过 BLE 连接设备,并读取型号、短 ID 等身份信息。
设备接收 wifi_scan 指令,扫描附近 2.4G Wi-Fi 并返回列表。
用户输入 Wi-Fi 密码,或选择跳过 Wi-Fi 进入仅蓝牙控制模式。
登录用户保存云端绑定;本地模式保存到 App 本机设备列表。
显示实时温度、目标温度、温差、加热开关和设备状态。
后端代理云端控制,不在 iOS App 内保存平台密钥。
设备按目标温度和温差控制加热输出,并持续上报状态。
配网或本地绑定完成后,设备广播切换为 Focus_ 控制模式。
手机靠近设备时优先蓝牙直连,发送目标温度、温差、开关等指令。
展示温度曲线、天气和 AI 建议;传感器离线或超温时阻止加热。
开放平台应用名称、App 显示名、官网应用页和流程图均使用「瀚云温控」。Focus 为关联硬件品牌。
微信授权仅用于识别用户、同步云端设备和远程控制权限,不涉及支付、社交发布或内容分发。
腾讯 IoT、微信开放平台等服务端密钥仅保存在后端,不写入 iOS App 包内。