输入按钮
输入按钮助手集成使您可以定义可以通过用户界面按下的按钮,并且可用于触发事物,例如自动化。
配置
配置按钮助手的首选方法是通过用户界面。要添加一个,去设置 - >设备和服务 - >帮助者然后单击“添加”按钮;接下来选择“按钮“ 选项。
能够添加帮助者通过用户界面,您应该拥有default_config:
在你的configuration.yaml
,除非您将其删除,否则它默认情况下应该已经存在。如果您删除default_config:
从您的配置中,您必须添加input_button:
给你configuration.yaml
首先,您可以使用UI。
输入按钮也可以通过configuration.yaml
:
#示例Configuration.yaml条目input_button:ring_bell:姓名:铃铛图标:MDI:贝尔
自动化示例
这input_button
实体是无状态的,如它,它不能具有像上
或者离开
指出,例如,普通开关实体具有。
每个输入按钮实体确实会跟踪上一次输入按钮实体在主助理UI中按下或通过服务调用按下时的时间戳。必威是什么
因为家庭助理中输入按钮实体的状态是时间戳,这意味着我们可以在自动化中使用它。必威是什么例如:
扳机:-平台:状态ENTITY_ID:input_button.my_button行动:-服务:notify.frenck数据:信息:“我的按钮有到过按下!”
服务
输入按钮实体公开了一个服务:input_button.press
可以调用此服务以触发该实体的按钮。
-服务:input_button.press目标:ENTITY_ID:input_button.my_button