输入布尔
输入布尔辅助助手集成使您可以定义可以通过用户界面控制的布尔值,并且可以在自动化条件下使用。例如,可以将其用于禁用或启用某些自动化,以便在其条件下使用它们。
配置
配置输入布尔助手的首选方法是通过用户界面,其中称为切换助手。要添加一个,去设置 - >设备和服务 - >帮助者然后单击“添加”按钮;接下来选择“切换“ 选项。
能够添加帮助者通过用户界面,您应该拥有default_config:
在你的configuration.yaml
,除非您将其删除,否则它默认情况下应该已经存在。如果您删除default_config:
从您的配置中,您必须添加input_boolean:
给你configuration.yaml
首先,您可以使用UI。
输入布尔值也可以通过configuration.yaml
:
#示例Configuration.yaml条目input_boolean:notify_home:姓名:通知某人何时回家图标:MDI:汽车
服务
该集成提供了以下服务,以修改input_boolean
以及在不重新启动家庭助理本身的情况下重新加载配置的服务。必威是什么
服务 | 数据 | 描述 |
---|---|---|
打开 |
entity_id(s) aket_id(s) |
设置特定的价值input_boolean 实体上 |
关掉 |
entity_id(s) aket_id(s) |
设置特定的价值input_boolean 实体离开 |
切换 |
entity_id(s) aket_id(s) |
切换特定的值input_boolean 实体 |
重新加载 |
重新加载input_boolean 配置 |
恢复状态
如果为最初的
此集成将从状态设置为该值开始。否则,它将恢复家庭助理停止之前的状态。必威是什么
自动化示例
这是使用上述自动化的示例input_boolean
。只有在input_boolean
开启。
自动化:别名:“到达家”扳机:-平台:状态ENTITY_ID:binary_sensor.motion_garage至:“上”(健康)状况:-(健康)状况:状态ENTITY_ID:input_boolean.notify_home状态:“上”行动:-服务:notify.pushbullet数据:标题:““信息:“蜂蜜,我是家!”
您还可以设置或更改input_boolean
通过使用input_boolean.turn_on
,,,,input_boolean.turn_off
或者input_boolean.toggle
在您的自动化中。
服务:input_boolean.turn_on目标:ENTITY_ID:input_boolean.notify_home