『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 22301|回复: 34

[新奇玩法] 华为小艺控制HA设备(补充详细教程)

[复制链接]

3

主题

36

帖子

337

积分

论坛分享达人

积分
337
金钱
301
HASS币
0
发表于 2022-4-24 11:30:31 | 显示全部楼层 |阅读模式
本帖最后由 tent 于 2022-4-24 12:26 编辑

手机、手表都是华为的,家里的智能设备以米家为主,还有部分通过homeassistant接入。看到网上有人苹果手表抬起说话就可以控制设备,很是羡慕。最近从网上学到了一个方法让华为设备也可以控制HA设备,搜了一下论坛好像没有相关介绍,就分享一下。目前可实现手机、手表通过小艺控制家中相关设备,反应迅速,很好用。

原文地址:用 Android 语音助手控制 Home Assistant 智能家居 - 少数派 (sspai.com)

因为感觉里面的消息滤盒软件挺好用的,就买了个会员,30元。其余无费用。

主要设置包括三个方面,简单介绍如下:
1. 在HA里设置自动化,当收到webhook消息后,就执行相应命令(如收到turn-on-office-computer,就打开办公室主机)    (1) 设置自动化界面添加自动化
         1.png
    (2)此处,名称随便,触发条件选择webhook,然后起一个webhook ID,也就是后面设置手机会发送过来的webhook消息,如“turn-on-office-computer”(这个是后面设置消息滤盒时用到的)
         2.png
    (3)然后,编辑要执行的动作,可以控制设备,实体的话就通过调用服务来设置
         3.png
2. 手机“智慧生活”APP里设置场景,在对小艺说相关命令(如打开办公室主机或者打开电脑等,可以多输几条自己习惯的用语)时,就发送相应的系统消息(如打开办公室主机)。
    (1) 打开智慧生活选择场景,右上角+号添加新的场景
         4.jpg
     (2) 添加条件里选择语音控制,然后编辑你想对手机说的命令
         5.jpg     6.jpg
    (3) 添加任务处,选择提醒和语音--消息通知--消息内容同样自定义,写一条即可,如“打开办公室主机”(这个消息是发给消息滤盒app的,后面设置用到)
         6-2.jpg     7.jpg     8.jpg     9.jpg
3. 消息滤盒设置,规则--增强--webhook,当“智慧生活”发送指定消息(如打开办公室主机),就向HA发送对应的webhook消息(如此时发送turn-on-office-computer)。
    (1) 打开软件后点击下方规则
         10.jpg
    (2) 选择增强--webhook   
          11.jpg
    (3) 此处选择如图,内容填写上面手机设置时的红字内容,URL格式为:http://[Home Assistant的ip地址]:[部署Home Assistant的端口号]/api/webhook/[webhook ID]
          12.jpg
这样就完成了一条命令,除了麻烦些,还是挺好用的。


评分

参与人数 1金钱 +1 收起 理由
abc1900 + 1 感谢楼主分享!

查看全部评分

回复

使用道具 举报

46

主题

641

帖子

3862

积分

论坛元老

Rank: 8Rank: 8

积分
3862
金钱
3221
HASS币
0
发表于 2022-4-24 11:43:13 来自手机 | 显示全部楼层
具备通用性?之前谁也华为,不具通用性。你这教程没看明白,最好详细点
回复

使用道具 举报

3

主题

36

帖子

337

积分

论坛分享达人

积分
337
金钱
301
HASS币
0
 楼主| 发表于 2022-4-24 11:51:58 | 显示全部楼层
wangmucha 发表于 2022-4-24 11:43
具备通用性?之前谁也华为,不具通用性。你这教程没看明白,最好详细点

可以通用,我截个图,再补充一下吧
回复

使用道具 举报

16

主题

223

帖子

1882

积分

金牌会员

Rank: 6Rank: 6

积分
1882
金钱
1659
HASS币
0
发表于 2022-4-24 12:31:59 | 显示全部楼层
通过Webhook,发送执行给hass执行某个命令。
回复

使用道具 举报

5

主题

138

帖子

1958

积分

金牌会员

Rank: 6Rank: 6

积分
1958
金钱
1820
HASS币
0
发表于 2022-4-24 12:48:56 | 显示全部楼层
大佬膜拜
回复

使用道具 举报

46

主题

641

帖子

3862

积分

论坛元老

Rank: 8Rank: 8

积分
3862
金钱
3221
HASS币
0
发表于 2022-4-24 12:51:28 来自手机 | 显示全部楼层
犀利的,就是步骤多了些
回复

使用道具 举报

5

主题

138

帖子

1958

积分

金牌会员

Rank: 6Rank: 6

积分
1958
金钱
1820
HASS币
0
发表于 2022-4-24 12:55:10 | 显示全部楼层
就是还要下载一个软件,叫通知滤盒对吗?
回复

使用道具 举报

3

主题

36

帖子

337

积分

论坛分享达人

积分
337
金钱
301
HASS币
0
 楼主| 发表于 2022-4-24 12:56:34 | 显示全部楼层
launze 发表于 2022-4-24 12:55
就是还要下载一个软件,叫通知滤盒对吗?

是的,看上面少数派的原文,也可以用另一个app,但我不喜欢那个软件
回复

使用道具 举报

3

主题

302

帖子

3292

积分

论坛元老

Rank: 8Rank: 8

积分
3292
金钱
2990
HASS币
0
发表于 2022-4-24 15:30:21 | 显示全部楼层
感谢分享,提供了一个思路
回复

使用道具 举报

9

主题

176

帖子

1501

积分

金牌会员

Rank: 6Rank: 6

积分
1501
金钱
1325
HASS币
0
发表于 2022-4-24 20:40:25 | 显示全部楼层
我是买了一个支持华为智能的4路继电器开关(博联接入),然后可以通过华为呼叫小艺打开4路HASS控制
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-23 23:34 , Processed in 0.219106 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表