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

 找回密码
 立即注册
楼主: wdmywm3

[基础教程] 小爱音箱+NR+Miot Auto初步实现“自定义跨平台控制”

  [复制链接]

0

主题

6

帖子

476

积分

中级会员

Rank: 3Rank: 3

积分
476
金钱
470
HASS币
0
发表于 2022-7-1 22:31:51 | 显示全部楼层
SEE SEE SEE
回复

使用道具 举报

0

主题

21

帖子

264

积分

中级会员

Rank: 3Rank: 3

积分
264
金钱
243
HASS币
0
发表于 2022-7-2 15:36:48 | 显示全部楼层
本帖最后由 wozas123 于 2022-7-2 16:13 编辑

想詢問為何我建立多個自動化 請小愛語音觸發時候 會同時觸發?拜託 可否NR的教學或檔案可以放出來讓我們學習一下
回复

使用道具 举报

73

主题

510

帖子

3085

积分

论坛元老

Rank: 8Rank: 8

积分
3085
金钱
2575
HASS币
0
发表于 2022-7-3 23:56:30 | 显示全部楼层
我的Xiaomi Miot Auto里的小爱音箱设备里边没有conversation这个传感器啊
回复

使用道具 举报

8

主题

158

帖子

1195

积分

金牌会员

Rank: 6Rank: 6

积分
1195
金钱
1037
HASS币
0
发表于 2022-7-4 09:04:43 | 显示全部楼层
感谢分享
回复

使用道具 举报

7

主题

59

帖子

352

积分

中级会员

Rank: 3Rank: 3

积分
352
金钱
293
HASS币
0
发表于 2022-7-4 11:32:36 | 显示全部楼层
一月前已经折腾过了,目前实现了 小爱联动石头扫地机、索尼电视、博联红外遥控器、净水器,Miot Auto很稳 很好用的集成,作者也时常在更新。  要理解和玩转这个集成,重点在搞清楚服务里的那几个专有的服务,多看看官方说明 示例,祝大家玩的开心
回复

使用道具 举报

7

主题

59

帖子

352

积分

中级会员

Rank: 3Rank: 3

积分
352
金钱
293
HASS币
0
发表于 2022-7-4 11:35:23 | 显示全部楼层
本帖最后由 BabyDriver 于 2022-7-4 11:48 编辑
silas3082 发表于 2022-7-3 23:56
我的Xiaomi Miot Auto里的小爱音箱设备里边没有conversation这个传感器啊

有这个实体,没有集成更新到最新版,老版本没有,仔细看说明
回复

使用道具 举报

7

主题

59

帖子

352

积分

中级会员

Rank: 3Rank: 3

积分
352
金钱
293
HASS币
0
发表于 2022-7-4 11:36:47 | 显示全部楼层
wozas123 发表于 2022-7-2 15:36
想詢問為何我建立多個自動化 請小愛語音觸發時候 會同時觸發?拜託 可否NR的教學或檔案可以放出來讓我們學習 ...

建议用一个自动化,在同一个自动化里 判断捕获的语音命令,执行不同脚本就行
回复

使用道具 举报

7

主题

59

帖子

352

积分

中级会员

Rank: 3Rank: 3

积分
352
金钱
293
HASS币
0
发表于 2022-7-4 11:46:09 | 显示全部楼层
wozas123 发表于 2022-7-2 15:36
想詢問為何我建立多個自動化 請小愛語音觸發時候 會同時觸發?拜託 可否NR的教學或檔案可以放出來讓我們學習 ...

alias: 语音唤醒小爱操控接入HA的设备 V2
description: 当语音人为唤醒小爱后 关键词匹配和小爱的对话内容并操作对应的设备
trigger:
  - platform: state
    entity_id: sensor.xiaomi_l15a_b7cf_conversation
condition:
  - condition: template
    value_template: |
      {{ (trigger.to_state|default(0)) and as_timestamp(now()) -
      as_timestamp(trigger.to_state.attributes.timestamp) < 30 }}
      {# 限制30秒内的对话 #}
action:
  - if:  #多个判断分支   可以同时说多个指令,比如”打开电视打开机顶盒“会自动匹配到两个命令 执行两个脚本
      - condition: template
        value_template: |
          {{ '打开电视' in trigger.to_state.state }}
    then:
      - service: script.tv_on #这里是打开电视的脚本,自行在脚本里搞定
        data: {}
  - if:
      - condition: template
        value_template: |
          {{ '关闭电视' in trigger.to_state.state }}
    then:
      - service: script.tv_off
        data: {}
  - if:
      - condition: template
        value_template: |
          {{ '打开机顶盒' in trigger.to_state.state }}
    then:
      - service: script.itv_standby
        data: {}
  - service: system_log.write
    data:
      level: info
      logger: custom_components.xiaomi_miot.xiaoai
      message: |
        {{ trigger.entity_id }}: {{ trigger.to_state.state }}
mode: single
回复

使用道具 举报

1

主题

77

帖子

1131

积分

金牌会员

Rank: 6Rank: 6

积分
1131
金钱
1054
HASS币
0
发表于 2022-7-5 09:45:41 | 显示全部楼层
这个功能很早就有了,就是反应有点慢,另外所有的自定义词条你都单独回复一个0.5秒的无声录音是最方便的
回复

使用道具 举报

3

主题

68

帖子

473

积分

中级会员

Rank: 3Rank: 3

积分
473
金钱
405
HASS币
0
发表于 2022-7-5 22:02:52 | 显示全部楼层
大佬可以分享几个NR的流供小白参考吗
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-26 13:30 , Processed in 0.085613 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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