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

 找回密码
 立即注册
查看: 2455|回复: 10

[求助] event触发自动化失败

[复制链接]

5

主题

30

帖子

81

积分

注册会员

Rank: 2

积分
81
金钱
51
HASS币
0
发表于 2022-2-18 17:14:53 | 显示全部楼层 |阅读模式
alias: event_test
description: ''
trigger:
  - platform: event
    event_type: entity_registry_updated
    context:
      user_id:
        - e87c94f35b2244cbb0d262ca327d2156
condition: []
action:
  - service: mqtt.publish
    data:
      topic: /event/test
      payload: '{{ trigger.event.data }}'
mode: queued
max: 10
我在测试接入设备的时候,自动化没有触发,不知道是不是语法有问题,还是什么问题?
回复

使用道具 举报

24

主题

907

帖子

5159

积分

论坛元老

Rank: 8Rank: 8

积分
5159
金钱
4247
HASS币
20
发表于 2022-2-19 12:58:04 来自手机 | 显示全部楼层
到自动化跟踪那里看是哪个环节不通过
回复

使用道具 举报

5

主题

322

帖子

1345

积分

金牌会员

Rank: 6Rank: 6

积分
1345
金钱
1023
HASS币
0
发表于 2022-2-19 15:36:56 | 显示全部楼层
是不是事件没触发?entity_registry_updated字面意思难道是第一次识别出来才激发event?
回复

使用道具 举报

5

主题

30

帖子

81

积分

注册会员

Rank: 2

积分
81
金钱
51
HASS币
0
 楼主| 发表于 2022-2-21 09:55:47 | 显示全部楼层
netsnake 发表于 2022-2-19 15:36
是不是事件没触发?entity_registry_updated字面意思难道是第一次识别出来才激发event? ...

是hass内置的事件,实体更新的时候触发,比如接入设备,删除设备的时候。
我测试接入设备时,用下图方式监听,是能监听的到,但是放到自动化里,自动化没有被触发 QQ截图20220221095353.png
回复

使用道具 举报

5

主题

30

帖子

81

积分

注册会员

Rank: 2

积分
81
金钱
51
HASS币
0
 楼主| 发表于 2022-2-21 10:02:46 | 显示全部楼层
netsnake 发表于 2022-2-19 15:36
是不是事件没触发?entity_registry_updated字面意思难道是第一次识别出来才激发event? ...

我跟踪了,但是没有触发事件
我在hass开发者工具里监听的时候,只要我添加/删除设备,这个事件是能监听的到,但是在自动化里没反应
回复

使用道具 举报

5

主题

30

帖子

81

积分

注册会员

Rank: 2

积分
81
金钱
51
HASS币
0
 楼主| 发表于 2022-2-21 10:16:43 | 显示全部楼层
qq985958118 发表于 2022-2-21 09:55
是hass内置的事件,实体更新的时候触发,比如接入设备,删除设备的时候。
我测试接入设备时,用下图方式 ...

QQ截图20220221101500.png
回复

使用道具 举报

5

主题

30

帖子

81

积分

注册会员

Rank: 2

积分
81
金钱
51
HASS币
0
 楼主| 发表于 2022-2-21 10:34:52 | 显示全部楼层
chenquanhao 发表于 2022-2-19 12:58
到自动化跟踪那里看是哪个环节不通过

我跟踪了,但是没有触发事件
我在hass开发者工具里监听的时候,只要我添加/删除设备,这个事件是能监听的到,但是在自动化里没反应
回复

使用道具 举报

5

主题

322

帖子

1345

积分

金牌会员

Rank: 6Rank: 6

积分
1345
金钱
1023
HASS币
0
发表于 2022-2-21 11:33:50 | 显示全部楼层
看官家文档 https://www.home-assistant.io/docs/configuration/events/
似乎能检测的event只有那几种?不是所有列出的?
回复

使用道具 举报

5

主题

322

帖子

1345

积分

金牌会员

Rank: 6Rank: 6

积分
1345
金钱
1023
HASS币
0
发表于 2022-2-21 11:37:17 | 显示全部楼层
引述:
Event trigger节:

Events can be fired by integrations or via the API. There is no limitation to the types. A list of built-in events can be found here.

其中,here就是上述官家文档链接
回复

使用道具 举报

5

主题

357

帖子

2057

积分

金牌会员

Rank: 6Rank: 6

积分
2057
金钱
1685
HASS币
60
发表于 2022-2-21 11:52:09 | 显示全部楼层
触发条件里面,user_id 加双引号试试
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-1-11 08:07 , Processed in 0.063523 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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