输入按钮


输入按钮助手集成使您可以定义可以通过用户界面按下的按钮,并且可用于触发事物,例如自动化。

配置

配置按钮助手的首选方法是通过用户界面。要添加一个,去设置 - >设备和服务 - >帮助者然后单击“添加”按钮;接下来选择“按钮“ 选项。

能够添加帮助者通过用户界面,您应该拥有default_config:在你的configuration.yaml,除非您将其删除,否则它默认情况下应该已经存在。如果您删除default_config:从您的配置中,您必须添加input_button:给你configuration.yaml首先,您可以使用UI。

输入按钮也可以通过configuration.yaml

#示例Configuration.yaml条目input_buttonring_bell姓名铃铛图标MDI:贝尔

配置变量

input_button 地图 必需的

输入的别名。允许多个条目。

姓名 细绳 ((可选的

输入的友好名称。

图标 图标 ((可选的

图标以显示前端输入元素前面的图标。

自动化示例

input_button实体是无状态的,如它,它不能具有像或者离开指出,例如,普通开关实体具有。

每个输入按钮实体确实会跟踪上一次输入按钮实体在主助理UI中按下或通过服务调用按下时的时间戳。必威是什么

因为家庭助理中输入按钮实体的状态是时间戳,这意味着我们可以在自动化中使用它。必威是什么例如:

扳机-平台状态ENTITY_IDinput_button.my_button行动-服务notify.frenck数据信息我的按钮到过按下!”

服务

输入按钮实体公开了一个服务:input_button.press

可以调用此服务以触发该实体的按钮。

-服务input_button.press目标ENTITY_IDinput_button.my_button