小爱音响配合homeassistant自动化实现语音开机

2025-02-09 20:32:08 20点赞 151收藏 23评论

前言:

有的时候突然想起来需要用电脑处理个什么事情,或者想通过quest3,nreal这样的vr或者xr设备远程连接电脑串流玩玩游戏,必须还得到电脑面前按下开机键才能开始使用,跟着老K操作,配置完成后,直接通过小爱同学就可以实现解放双手,随时随地打开电脑。

准备工作:

原理其实很简单,只要你的主板支持wol(网络唤醒)功能,就可以通过homeassistant自动化对小爱同学的执行命令进行识别,识别到特定的命令比如--”打开电脑“,就发送唤醒魔包给电脑,即可实现小爱同学打开电脑的操作,homeassistant内置的自动化真的很强大,我们甚至可以通过这种方式,让小爱同学来控制homeassistant中其他无法直接接入米家的设备。homeassistant的玩法,大家可以参考我之前的教程。

小爱音响配合homeassistant自动化实现语音开机

所以我们的第一步需要先到电脑的bios中进行设置,打开wol功能,老K这里以微星主板为例,进入bios后,点击右上角的搜索,输入wo(或者是lan),就可以找到一个PCIE/Networking设备唤醒的设置,将这里设置为允许,其他型号主板也类似,找到wol或者wake on lan这样的设置,当然也有一些主板不支持wol功能,那就只能通过购买小米开机卡这样的硬件来实现类似的功能了。

小爱音响配合homeassistant自动化实现语音开机

设置好后,保存并重启电脑,重启进入系统,右键桌面右下角的网络图标,选择网络和internet设置。

小爱音响配合homeassistant自动化实现语音开机

点到高级网络设置。

小爱音响配合homeassistant自动化实现语音开机

展开网络适配器对应网卡,点击更多适配器选项后的编辑。

小爱音响配合homeassistant自动化实现语音开机

弹框中点击配置按钮。

小爱音响配合homeassistant自动化实现语音开机

选择高级选项卡,属性中找到唤醒魔包,检查下值是否为启动,一般默认都是启动,以防万一还是检查下。

小爱音响配合homeassistant自动化实现语音开机

再点到电源管理选项卡,勾选允许此设备唤醒计算机,这个同样一般是默认勾选的,我们依然是检查确认下,设置完成后点击确定保存设置。

小爱音响配合homeassistant自动化实现语音开机

再回到高级网络设置,查看其他属性中,获取当前电脑的ip地址,记住备用。

小爱音响配合homeassistant自动化实现语音开机

再到dhcp路由上,将电脑的ip设置为静态分配,保证ip后续不再变动。

小爱音响配合homeassistant自动化实现语音开机

再将电脑对应的mac地址记住备用。

小爱音响配合homeassistant自动化实现语音开机

编辑homeassistant config目录下的configuration.yaml文件,将以下代码添加进入文件中,注意,这个文件的格式要求非常严格,一个空格不对都不会生效。

switch: - platform: wake_on_lan name: win mac: "30:9c:23:48:99:3f" host: 192.168.66.4​

小爱音响配合homeassistant自动化实现语音开机

文件编辑保存后,重启homeassisnt,打开设备与服务。

小爱音响配合homeassistant自动化实现语音开机

先检查下实体中win是否已经有了,如果没有说明配置文件格式有问题,没有生效。

小爱音响配合homeassistant自动化实现语音开机

确认实体没问题,点到自动化与场景。

小爱音响配合homeassistant自动化实现语音开机

点击右下角的创建自动化。

小爱音响配合homeassistant自动化实现语音开机

选择创建新的自动化。

小爱音响配合homeassistant自动化实现语音开机

点击添加触发条件。

小爱音响配合homeassistant自动化实现语音开机

选择实体,找到对应小爱音响的“播放控制 conversation”的实体,属性选择content,‘变为(可选)’下的输入框中填入你的执行命令词,比如我想通过“打开电脑”的命令来实现这个功能就输入打开电脑四个字,另外家里有多个小爱音响设备可以选择多个小爱音响的对应实体。

小爱音响配合homeassistant自动化实现语音开机

点击就执行下的添加动作。

小爱音响配合homeassistant自动化实现语音开机

找到开关>打开开关,目标中点击实体,搜索win并添加进来。

小爱音响配合homeassistant自动化实现语音开机

再点击添加动作,这一次选择设备,找到小爱音响的设备,动作选择为“设置 Redmi Smart Display 8inch 执行文本指令 的值”,值填入一个无关紧要的命令值,比如老K这里设置的为“关闭屏幕”,这个动作的目的是为了重置命令值,如果不重置,下次呼叫小爱执行打开电脑,HA识别你的命令值没有变化就不会触发这个自动化。

小爱音响配合homeassistant自动化实现语音开机

到这里我们点击保存,我们通过小爱来打开电脑的这个功能实际上就已经完成了,如果你还想骚气一点,可以再加个执行动作,比如老K这里就继续添加小爱的设备,选择”设置 Redmi Smart Display 8inch 播放文本 的值“,值里填入你想让小爱说的话等等。

小爱音响配合homeassistant自动化实现语音开机

最后:

本来还想提供下小爱关机的操作,不过复杂程度和获取的便利并不成正比,想了想还是算了,毕竟都已经开机在用了,点个关机也就顺手的事情。

ok,以上就是本期的全部内容了,喜欢的话记得点点关注,点点赞,我们下期再见吧!

展开 收起
23评论

  • 精彩
  • 最新
  • 置顶 开机只是一个场景演示,主要是通过开机场景让大家了解下怎么通过ha自动化将其他设备接入小爱控制

    校验提示文案

    提交
  • 装一个电脑开机卡,连入米家,除了开机关机,还可以联动显示器、灯光、音箱、窗帘。

    校验提示文案

    提交
  • 这个教程太棒了,跟着步骤操作,成功实现了用小爱音响远程开机,真是方便实用,感谢分享!期待更多智能家居自动化的教程。赞一个!

    校验提示文案

    提交
  • lucky里边接入点灯云,wolup,再将点灯云绑定在米家上,同样可以实现

    校验提示文案

    提交
  • 能能叫小爱同学关闭电脑吗?关闭电脑是直接断电,还是会进行正常进去关机程序?

    校验提示文案

    提交
    能通过命令实现关机,不过我这个教程没做

    校验提示文案

    提交
    买个电脑开机卡,连入米家App,开机关机都可以。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 还是买一个米家智能排插。通电就电脑自动开机这样简单些

    校验提示文案

    提交
    你说的和文中的方法都是对台式机的,对于没有网线的笔记本都有不能使用的风险。别问我是怎么知道的……

    校验提示文案

    提交
    我的笔记本也支持ac上电开机,关键是关闭插座后等一分钟左右再开启,间隔短的话主板检测不到ac上电事件

    校验提示文案

    提交
    收起所有回复
  • 可以小爱语音,米家联动,强制重启和强制关机。

    校验提示文案

    提交
    什么电脑都行?

    校验提示文案

    提交
    是的 占一个PCI-E插槽 走WiFi控制 在米家控制

    校验提示文案

    提交
    收起所有回复
  • 能控制虚拟机里的电脑开机吗

    校验提示文案

    提交
  • 先收藏

    校验提示文案

    提交
  • 哈哈哈,搞那么复杂,一个插座简单实现,设置插座电流低于多少自动关闭220v插座,要开机就很简单了,小爱,随便一个开关设置好就简单实现,电脑设置bios来电开机。很好用的

    校验提示文案

    提交
    这是正解,用了三年的方案

    校验提示文案

    提交
    有什么插座支持电流检测?

    校验提示文案

    提交
    还有4条回复
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
151
扫一下,分享更方便,购买更轻松