lhpsq

三星Bixby完虐Siri?!安卓HA神器Tasker了解一下?

三星Bixby完虐Siri?!安卓HA神器Tasker了解一下?

目前市面上的手机语音助手,除了苹果的siri,三星Bixby控制手机其实也挺牛的,直接用模拟点击的方式发微信,甚至发微信红包,都是一句话的功夫。但在智能家居控制方面,目前他仅能支持三星自家的设备,并且,没有看到他开放平台的相关消息。也就是说想要让Bixby真正接入hass,目前来看似乎是不可能的。

但这么好用的Bixby,不能拿来控制hass里的设备简直是暴殄天物,那么有没有一种防不胜防能够解决这个问题呢?

“防不胜防”的图片搜索结果

当然有,我们有Tasker曲线救国

其实视频中打开“客厅的灯”并不是Bixby打开了灯,而是开了一个名字叫“客厅的灯”的应用程序,这个程序是用tasker生成的(PS.我是小白,不会做安卓程序)。

下面是大概的实现方法:

材料:

1.装有Bixby的手机一部(或许魅族语音助手什么的也能实现,但是HA君手边真的没有

2.Tasker

3.tasker的插件:名字叫App Factory(注意!要和tasker同一版本号的才行

4.搭建好的homeassistant

步骤:

Tasker及App Factory 5.1版本下载链接点这里 密码: macq

1.安装Tasker和App Factory(这个安装完后是没有图标的)。

这里再强调一次,请务必确保以上两个APP是同一版本号,有条件的话最好是科学的到Google Play下新版(不免费,要3美刀)

2.打开tasker,在tasker里添加任务,起好名字,比如“客厅的灯”

3.在任务里添加操作“HTTP POST”(可以搜索)

4.进入配置页面,在“服务器:端口”这里填入:

http://你的.hass.的.地址:8123/api/services/switch/turn_on?api_password=你Hass的密码

-----------------

数据、文件”里填入:

{“entity_id”: “switch.开关的名字“}

-----------------

内容类型”填:

application/json

5.点左上角的返回按钮,点一下左下角的播放键,可以试试灯有没有被打开。如果没有,请检查操作里添加的东西对不对。

下方中间的图标,给这个任务添加一个图标,可以用系统预设也可以来自图片。

7.返回到tasker任务列表,找到刚刚建立的那个任务,长按选中——右上角三个点点——导出——作为应用(如果没有安装APP Factory可能找不到)。

如果没问题,就自动开始生成APK了,生成完后进行安装。

这里要注意的是,如果tasker版本过低,生成APK时可能要求填写数据表,数据表随便填个“com.abc.abc”版本号随意——填完按返回;另外如果生成apk出错,请检查tasker和APP Factory是否为同一版本号

到这里,你手机上就有了一个名叫“客厅的灯”的app,点击那个app,你的灯就打开了

然后对Bixby说:“打开客厅的灯”第一次可能会让你选择要执行的操作,选打开应用程序那一项。以后再喊,它就记住了。

开灯后,他还会回答你“已经打开了”,不过偶尔回答的是“打开应用了”略尴尬….

如果你第一次喊,他没给你选项,而是让你下载三星自家的那个app的话,可以点击“教教我”进行调教,过程略。

另外关灯也是可以实现的,可惜小尴尬。

利用Bixby自定义语音命令的功能,你说:关闭客厅的灯  设定让他执行打开“关客厅灯”这个app,然后答复你“好的,打开了”…(我是要关闭啊Orz)


Tasker是安卓神器,不只是Bixby控制,你更可以添加刚刚的那个任务到主屏快捷方式,点击就开灯

Hass配合tasker还有更多炫酷玩法,比如摇晃手机开灯(如果不嫌耗电)

如果有任何疑问或者建议,欢迎加入HomeAssistant交流群429305910,@敏而好学的萌新奇,Dva爱你呦

本站文章如需转载,请注明文章出处:https://www.hachina.io/5193.html
本站保留文章版权以及相关权益。