🟢 大家好,我是雄雄,欢迎关注微信公众号,雄雄的小课堂。
前言
你的小爱同学是不是只能开关个灯,播放个音乐?如果是这样的话,实用性不是很强,今天我们来看看,如何实现利用【电子围栏】实现通过小爱同学来控制电脑,操作包括:
电脑开机/关机 电脑锁屏 电脑静音/开启声音 打开电脑的某个软件
场景
早上7点,小爱闹钟响完后,开始播放天气预报,接着主卧的灯缓缓变亮,然后工作电脑开始开机,打开idea、微信、浏览器灯工作必要的软件,等待主人去洗漱完后,坐电脑前就可以直接开启一天的工作啦。
其他的都很好实现,今天主要来看看如何通过小爱(米家自动化)来控制电脑软件。
需要的设备
windows系统的电脑一台 Ainice 电子围栏传感器一个(99元一个) 米家控制电脑v1.0 压缩包
具体实现
如果需要让小爱控制电脑开机,则需要在电脑的Bios里面设置一下wake on wlan,还得是必须主机连接网线,也就是有线状态下可以实现开机唤醒。
我家里的小主机一直用的WiFi,所以开机我用的是米家智能开关+主机通电自开机来实现的远程开机;关机直接通过电子围栏来实现的。
首先解压【米家控制电脑v1.1】,然后会看到这些文件:
1、安装方法:右键以管理员身份运行“安装自启服务-右键以管理员身份运行.bat”文件进行安装,然后就安装成功了
2、卸载方法: 右键以管理员身份运行“卸载自启服务-右键以管理员身份运行.bat”文件
3、电脑开/关机: 米家APP创建执行自动化“设备X(电脑)- 唤醒” 如果电脑处于关机状态,并且满足WoL唤醒条件则会开机 如果电脑处于开机状态,脚本接收到该指令则会强制关机
4、扩展指令: 第①步:修改Service文件夹中的UsrJob.ps1脚本文件进行扩展,可参考“控制电脑逻辑”中的示例进行修改 第②步:修改完成后,右键以管理员身份运行“安装自启服务-右键以管理员身份运行.bat”文件重新安装一次即可生效
假设你现在已经安装成功。你也吧电子围栏也接入到米家了。
2.控制电脑关机 将电脑这个设备添加到电子围栏中,如下图所示:
我的设备3就是我的电脑,然后我们设置一个自动化:
然后我们点击【电脑关机】,就可以实现电脑关机了。如果想要喊小爱也能实现,需要进入这个卡片中,右上角的三个点,然后找到里面的【小爱语音控制】,输入需要控制的指令就可以了。
控制电脑中的软件:
通用控制功能: [控制锁屏] [静音/恢复] [弹出提示框] [打开应用程序]
第①步:打开Config.txt配置文件
第②步:根据指定格式修改配置并保存 MAC地址查看方法:
<1> 打开“查看MAC地址-右键使用PowerShell运行”监听MAC地址
<2> 米家APP中创建一个手动控制自动化,如:设备X - 唤醒 其中设备X不能是本电脑,否则会执行第3点的电脑开/关机 并且设备X必须设定了有效IP地址,可直接采用已经绑定好的手机 .
<3> 手动执行“设备X - 唤醒”自动化,即可获取到对应的MAC地址
<4> 将MAC地址按照配置中指定格式增加到对应位置中并保存文件
第③步:右键以管理员身份运行“安装自启服务-右键以管理员身份运行.bat”文件进行重装,即可生效!
第④步:手动执行“设备X - 唤醒”自动化进行验证
在Config的配置文件中,配置可以参考:
这里需要注意的是:
这里配置的mac地址是wifi的,而不是蓝牙的,所以纯蓝牙的设备是不可以的 config中的mac设备,必须不是电脑的mac设备,而是已经接入电子围栏,且有固定ip的设备,然后我们查找到mac地址之后,配置在confg文件中,才有效果。 每次配置完config之后,都需要重新执行安装的脚本。 理论上,去除掉关机操作,还能进行13个电脑操作指令 也可以直接远程执行电脑中具体的某个脚本。 家里的接入米家的wifi设备,也可以接入电子围栏,借助他们的ip来实现操作电脑的具体某个应用。
其他的有待大家继续探索