开源软件名称:Remote WOL
开源软件地址:https://gitee.com/walkline/remote-wol
开源软件介绍:
Remote WOL 项目整体介绍项目介绍通过软硬件结合的方式通过互联网远程唤醒局域网中的电脑 项目包括: 软硬件部分均处于开发阶段,想要正确运行务必安装、烧录最新版文件
使用方法远程控制部分基于MQTT 服务 进行数据交换,所以提前需要注册一个用户账号并准备两个客户端 ID,一个用于硬件设备登录一个用于 App 登录 推荐使用 扇贝物联 提供的MQTT 服务 硬件部分为了便于使用,现已将Remote WOL MicroPython 项目文件集成到固件文件中 克隆或下载本项目所有文件 将最新版本的固件烧录到ESP32 开发板 依次向开发板 上传config.py 和main.py 文件 config.py :硬件配置文件,用户可以根据需求自行修改(版本号相关字符串切勿修改)main.py :程序入口文件,调用固件中的主程序
开发板 板载 Led 开始闪烁后检查是否存在类似wol_xxxxxxxxxxxx 的热点
开发板 处于未设置状态的时候板载 Led 会一直闪烁,正确设置并正常运行以后 Led 处于常亮状态
软件部分:手机 App从Remote WOL Uni-App 项目 releases 中下载最新版本的apk 文件并安装到手机上 打开设置 页面,填写相关参数,测试无误后点右上角保存 按钮 如果使用扇贝物联 提供的 MQTT 服务,务必打开扇贝物联 开关并填写注册时的用户名
打开硬件列表 页面,点击右上角加号,在添加硬件 页面下拉搜索周围的硬件设备 如果搜索到硬件设备,点击进入并填写相关参数,经测试 无误后保存 设备参数 如果使用扇贝物联 提供的 MQTT 服务,务必打开扇贝物联 开关并填写注册时的用户名
回到首页,点击右下角的加号,选择手动输入 ,添加需要远程唤醒的电脑 输入名称 和MAC 地址 后保存 即可 设备运行正常,App 设置正确的情况下,直接点击刚刚添加的电脑即可实现远程唤醒
App 设置正确的情况下,首页右上角的灯泡会处于发光状态
软件部分:在线更新管理器在线更新管理器 用于管理手机 App 在线更新信息,包括上传 App 文件,查看管理 App 升级信息等功能,具体使用方法参考 在线更新管理器 中的说明
软件部分:数据转发接收接口数据转发接收接口 用于接收并保存硬件版本 1 上报的温度数据,具体使用方法参考 数据转发接收接口 中的说明
硬件复位硬件正确设置以后是无法再次进行添加操作的,如果想要复位硬件设置 - 长按
板载 BOOT 按钮 5 秒以上,直到 Led 闪烁为止 - 从 App 中删除硬件设备
已知问题App 部分无法分辨责任的问题如何烧写固件请参考 如何刷写固件 相关内容 合作交流 |
请发表评论