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

 找回密码
 立即注册
查看: 1073|回复: 15

[智能音箱] 【水】小爱与HA最简洁的融合之道:利用HA本身的会话能力

[复制链接]

103

主题

2899

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
11633
金钱
8669
HASS币
460

教程狂人突出贡献

发表于 2024-5-2 21:24:17 | 显示全部楼层 |阅读模式
本帖最后由 XCray 于 2024-5-2 21:24 编辑

收到一个小米的小爱触屏音箱,就是4寸屏的那一款,把玩了一番,还是挺满意的。

HA中有些设备是不支持米家的,那么一个显而易见的需求就是用小爱通过HA控制非米家兼容设备。

我的思路是:

利用al-one大神的miot组件实现接入、利用简单的自动化把小爱识别后的文字发给HA的会话处理:
trigger:
  - platform: state
    entity_id:
      - sensor.xiaoai_conversation
condition:
  - condition: template
    value_template: " {{ '阳台灯' in trigger.to_state.state or '玄关灯' in trigger.to_state.state or '卧室灯' in trigger.to_state.state}}"
action:
  - service: conversation.process
    data:
      text: "{{trigger.to_state.state}}"
      language: zh-cn
mode: single
如果小爱传递过来包含阳台灯、玄关灯或卧室灯字眼的句子,那么就调用HA的会话处理。

这应该是最简洁的方式了吧?

唯一不爽的是时延有时候有点明显,没办法,小爱的接入是基于云端的、轮询。如果小爱能直接本地推送就完美了(做梦)。


评分

参与人数 1金钱 +10 收起 理由
DDDear + 10 大神666!

查看全部评分

回复

使用道具 举报

103

主题

2899

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
11633
金钱
8669
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2024-5-2 21:24:18 | 显示全部楼层
还有一个曲线救国的思路:利用闲置的同时支持米家和HA的智能插座进行中转(小爱控制插座、HA根据插座的状态控制目标设备),应该会更快一些。
回复

使用道具 举报

1

主题

162

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
金钱
998
HASS币
0
发表于 2024-5-3 06:14:51 | 显示全部楼层
看到这个,我想这个版主是不是很久没通网了……一查果真如此
回复

使用道具 举报

103

主题

2899

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
11633
金钱
8669
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2024-5-3 14:38:18 | 显示全部楼层
twfjcn 发表于 2024-5-3 06:14
看到这个,我想这个版主是不是很久没通网了……一查果真如此

哈哈哈哈哈哈,网倒是通,就是看这个论坛很费劲……主要是一直没用过小爱
回复

使用道具 举报

55

主题

362

帖子

1621

积分

金牌会员

Rank: 6Rank: 6

积分
1621
金钱
1254
HASS币
0
发表于 2024-5-4 17:11:59 | 显示全部楼层
巴法云也可以,但是时不时总是出问题。再就是用米家寄存器,海鲜市场20块4键,多买几个,接入米家后在通过gatway接入ha。这样直接做关联。也可以。
回复

使用道具 举报

1

主题

117

帖子

348

积分

中级会员

Rank: 3Rank: 3

积分
348
金钱
231
HASS币
0
发表于 2024-5-4 23:37:53 | 显示全部楼层
我目前就是用米家寄存器,买了一堆,,HA与米家互通有无
回复

使用道具 举报

0

主题

7

帖子

70

积分

注册会员

Rank: 2

积分
70
金钱
63
HASS币
0
发表于 2024-5-4 23:40:42 | 显示全部楼层
利用闲置的同时支持米家和HA的智能插座进行中转?可行?
回复

使用道具 举报

103

主题

2899

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
11633
金钱
8669
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2024-5-5 08:19:36 | 显示全部楼层
snjoy 发表于 2024-5-4 23:40
利用闲置的同时支持米家和HA的智能插座进行中转?可行?

其实也是一个状态寄存器。不过也不是任意一种智能插座都好用,比如zigbee的就很好用。

好用的意思是比能用更好,主要体现在时延方面。

小米系基于wifi的就很一般——只能通过miio接口轮询状态。

与之相比,最好的就是能主动推送状态的(其实是网关的功劳),几乎可以认为0时延。
回复

使用道具 举报

17

主题

768

帖子

5340

积分

论坛元老

Rank: 8Rank: 8

积分
5340
金钱
4567
HASS币
0
发表于 2024-5-5 11:16:21 | 显示全部楼层
感觉还是通过云云对接的更好用一些。
自己写的识别逻辑限制比较大,有时候自己说出来的命令都不符合自己写的判断逻辑。

用插座可行,曾经蛋疼弄过一组插座当成二进制来使用,插座最好用ZIGBEE的。
不过现在网上有现成的寄存器卖,本质就是没有接继电器的多口开关,也能用,价格比插座便宜的多。
回复

使用道具 举报

23

主题

264

帖子

1575

积分

金牌会员

Rank: 6Rank: 6

积分
1575
金钱
1311
HASS币
0
发表于 2024-5-6 21:33:42 | 显示全部楼层
lichao622 发表于 2024-5-4 17:11
巴法云也可以,但是时不时总是出问题。再就是用米家寄存器,海鲜市场20块4键,多买几个,接入米家后在通过g ...

没理解,是怎么操作呢
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-19 02:45 , Processed in 0.113362 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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