前言
因为电脑是吃饭的家伙,所以大部分时间还是经常在电脑跟前,这个时候如果要控制HomeAssistant就略微有点麻烦,还要打开浏览器点点点
我这么懒的人,真是难以接受这一点点的不方便
我的想法
自己开发一个Windows应用,然后实现我想要的功能,我想了下,以下功能暂时解决了目前我所遇到的各种问题,如果未来遇到其它的问题,那之后再说
语音控制
说话控制HomeAssistant,一句话解决所有问题
通知提醒
重要消息可以推送到手机、电脑以及我的任意设备上
音乐播放
电脑在播放音乐里,手机也能控制
好看的界面
一个简单的控制界面、HomeAssistant强大的网页自定义显示
全面控制
控制鼠标、键盘、关机、锁屏、以及整个Windows系统
家庭助理Windows应用
语音控制
需要在HomeAssistant中安装语音小助手,才能拥有更好的控制体验
• https://github.com/shaonianzhentan/conversation
在主界面中按下Alt
+V
可以快速启动语音识别
通知提醒
登录成功后会在HomeAssistant里注册一个移动应用,生成对应的通知服务
不管应用是否打开,都可以进行离线通知到Windows电脑之中
音乐播放
可随时随地在HomeAssistant中控制Windows应用的音乐播放
此功能需要安装云音乐插件
• https://github.com/shaonianzhentan/ha_cloud_music
好看的界面
默认界面只有简单的展示功能,普通开关类的实体可以通过点击左键进行控制,点击鼠标右键查看更多属性
HomeAssistant的实体功能太多了,我一个人懒得搞,只做了部分功能
所以复杂的自定义界面还是用官方的网页版会好一点
1. 全屏显示
在HomeAssistant网页中可以通过
F11快捷键
进行控制,和浏览器的快捷键操作一样
2. 主界面默认显示网页版
在应用的设置中,打开【初始界面显示全屏网页】功能
3. 回到主页
当我们在网页版中想快速回到主页,可点击应用菜单上的互联网图标
全面控制
这个Windows应用因为上架了微软官方的商店,所以能做的事情有限,这就需要一个更为强大的exe程序用来执行最危险的操作,
这个exe程序需要拿到管理员权限才能更好的配合使用,关于这个文件,之后会详情介绍,有需要的可加群自取
HomeAssistant插件
为了能让这个Windows应用的功能,能在HomeAssistant中更好的控制,所以一个好用的插件必不可少
• https://github.com/shaonianzhentan/ha_windows
安装配置
获取设备ID
在Windows应用中点击关于,然后复制设备ID
集成添加
插件服务
磁贴
因为win11的界面变动,此功能仅在Windows10上可用
TTS
在Windows电脑上语音播报
关机
一个简单的定时关机命令
CMD命令
Windows系统中的终端命令,通过各种指令控制我们自己的电脑
免费发放应用兑换码
这是一个小众的应用,注定只会有很少人才会使用,所以商店里的价格我设置的很高
本来我的想法是,通过赞助费用获取兑换码,然后维持生活。。。结果愿意付费的屈指可数
算了算了,免费免费,通通免费,想挣点钱还真是不容易
在本篇教程底部留言即可免费获取一个应用兑换码