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

小爱音箱+NR+Miot Auto初步实现“自定义跨平台控制”

  [复制链接]

0

主题

6

回帖

560

积分

高级会员

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

使用道具 举报

0

主题

21

回帖

346

积分

中级会员

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

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

使用道具 举报

83

主题

483

回帖

3897

积分

论坛元老

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

使用道具 举报

8

主题

150

回帖

1231

积分

金牌会员

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

使用道具 举报

7

主题

52

回帖

358

积分

中级会员

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

使用道具 举报

7

主题

52

回帖

358

积分

中级会员

积分
358
金钱
299
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

主题

52

回帖

358

积分

中级会员

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

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

使用道具 举报

7

主题

52

回帖

358

积分

中级会员

积分
358
金钱
299
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
回复

使用道具 举报

tink 

1

主题

77

回帖

1785

积分

金牌会员

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

使用道具 举报

3

主题

66

回帖

487

积分

中级会员

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-10 13:26 , Processed in 0.098877 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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