ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

零代码上手:用语音一句话在 Lucky 唤醒你的电脑

零代码上手:用语音一句话在 Lucky 唤醒你的电脑 零代码上手用语音一句话在 Lucky 唤醒你的电脑【免费下载链接】lucky软硬路由公网神器,ipv6/ipv4 端口转发,反向代理,DDNS,WOL,ipv4 stun内网穿透,cron,acme,rclone,ftp,webdav,filebrowser项目地址: https://gitcode.com/GitHub_Trending/luc/lucky出差在外急需办公室那台电脑里的文件电脑却睡死了能做的只有自己把它叫醒。Lucky 是一款软硬路由公网神器它的 WOL网络唤醒模块能零代码接入点灯科技和巴法云两大物联网平台从此一句话语音助手指令就能唤醒沉睡的电脑。能力速览场景能做什么远程电脑唤醒语音或手机一句话唤醒内网/中继网络里休眠的电脑语音助手联动小爱同学、天猫精灵、百度度秘可直接开关这台设备状态查询问一句设备开着吗实时回复当前开关状态巴法云 MQTT 控制任意 MQTT 客户端向指定 topic 发 on/off 即可控制实战①把巴法云密钥填进 Lucky 先跑通最简单的一条路巴法云Bemfa控制。配置步骤在巴法云官网注册一个设备复制它的密钥secretKey打开 Lucky 的 Web 控制台进入 WOL 模块点进目标唤醒设备的详情勾选巴法云开关填入密钥和 topic保存。保存后 Lucky 会拿这个密钥当客户端 ID通过加密的 MQTTs 通道9503 端口自动连云核心逻辑就这么几行opts.AddBroker(mqtts://bemfa.com:9503) opts.SetClientID(d.secretKey) // 密钥即客户端ID opts.SetAutoReconnect(true) // 断线自动重连 client.Connect()配完后的实际效果控制台里这台设备的巴法云状态变成已连接。之后你在巴法云往该 topic 发一条 on电脑就醒了发 offLucky 会给客户端下发关机指令。它收到消息后还会把内容原样回复到 topic 的 up 主题上平台侧能确认指令已被接收不用自己写任何确认逻辑。想用手机以外的方式验证也行用任意 MQTT 调试工具发消息即可。对接源码在 thirdlib/gdylib/bemfa/想翻实现可以直接看。实战②用一把 authKey 接入点灯科技这次换个角度先看效果接上点灯科技Blinker后这台唤醒设备会以一个在线的开关形式出现在点灯 App 里App 里能直接开关还能把它绑给语音助手。倒推配置过程你在设备设置页只需要填一样东西——authKey。剩下全是自动的resp, _ : http.Get(fmt.Sprintf(%s?authKey%s, API_AUTH, d.authKey)) // 解析出MQTT地址、用户名、密码和主题 d.subTopic fmt.Sprintf(/device/%s/r, d.DetailInfo.DeviceName)它先用密钥向认证接口换回 MQTT 服务器地址、用户名和令牌然后自己建连、订阅主题。对比巴法云要填地址和 topic点灯这边是纯粹的一手交钥匙一手交全部信息填错的空间更小。心跳为什么是 599 秒而不是 600 秒点灯平台侧默认 600 秒收不到心跳就判设备掉线Lucky 故意在 599 秒时发——提前一秒踩在窗口内网络抖动一下也不会被误踢下线。语音助手联动让动口代替动手 ️接上点灯后语音助手联动就通了。目前支持三家小米小爱MIOT、天猫精灵AliGenie、百度度秘DuerOS。语音指令进来时Lucky 只做一件事——从消息里取出开关状态这一个字段pstate, _ : jsonparser.GetString(msg, data, set, pState) if pstate ! { d.powerChange(va, messageId, pstate) // true→唤醒, false→关机 }如果是在不在这类询问它会回当前状态。整条闭环是语音指令 → Lucky 执行唤醒/关机 → 回状态 → 助手语音播报你全程不用碰手机。效果展示与安全配置WOL 模块的界面把每台设备、每个平台的连接情况未设置/已连接/未连接摆得明明白白排查问题一眼定位。管理页面一旦放到公网安全得跟上。Lucky 内置 IP 白名单只有名单里的 IP 能进管理页白名单页面本身还能再设一个独立的访问 URL 加账号密码Basic 认证双重保险。新手避坑指南巴法云显示未连接或发了没反应—— 九成是密钥或 topic 抄错一个字符对照巴法云设备详情页逐字核对唤醒指令发了但电脑不动—— WOL 靠广播包设备里填的广播 IP 必须和电脑在同一网段不在同网段就打开中继让同网段的设备代发WOL 客户端同步时提示时间相差大于30秒—— Lucky 会用两端时间戳校验防止配置错乱先把客户端时间校准确了再同步。配完这三样——一台 WOL 设备、一个物联网平台、一个语音助手零代码就拥有了动口唤醒电脑的能力更多玩法可以看 README.md。【免费下载链接】lucky软硬路由公网神器,ipv6/ipv4 端口转发,反向代理,DDNS,WOL,ipv4 stun内网穿透,cron,acme,rclone,ftp,webdav,filebrowser项目地址: https://gitcode.com/GitHub_Trending/luc/lucky创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表