flic
这flic
平台允许您从中接收点击事件flic智能按钮。
该平台不会直接与按钮交互,但是与FLIC服务沟通管理按钮。该服务可以与家庭助理或任何其他可及机器在同一实例上运行。必威是什么
服务设置
如果您使用的是hass.io,则可以在本地运行该服务安装来自Pschmitt的存储库。
有关如何手动安装服务的说明,请访问服务的GitHub存储库Linux,,,,苹果系统或者视窗。
配置
要在安装中使用FLIC按钮,请添加以下内容configuration.yaml
文件:
#示例Configuration.yaml条目binary_sensor:-平台:flic
发现
如果启用了发现,则可以通过按至少7秒来添加一个新按钮。该按钮将与FLIC服务配对,并添加到家庭助理中。必威是什么否则,您必须手动将其与FLIC服务配对。家庭助理必威是什么平台不会扫描新按钮,只能连接到已经配对的按钮。
超时
当在与FLIC服务断开连接时触发FLIC按钮时,它将排队所有事件,并尝试尽快连接和传输它们。如果在家庭助理中的操作和通知之间传递了太多时间,则可以使用超时变量来阻止事件触发。必威是什么
事件
烟融合火灾flic_click
公共汽车上的活动。您可以捕获事件并在这样的自动化脚本中响应它们:
#示例Configuration.YAML自动化条目自动化:-别名:“转动在灯在这活的房间什么时候flic是按压一次”扳机:平台:事件事件类型:flic_clickevent_data:button_name:FLIC_81E4AC74B6D2click_type:单身的行动:服务:乡亲。turn_on目标:ENTITY_ID:group.lights_livingroom
事件数据:
- button_name:触发事件的按钮的名称。
- button_address:触发事件的按钮的蓝牙地址。
- click_type:单击类型。可能的值是
单身的
,,,,双倍的
和抓住
。 - queued_time:此事件的时间在按钮上排队几秒钟。
为了帮助检测和调试FLIC按钮点击,您可以使用此自动化,该自动化在每个按钮的单击类型上发送通知。此示例使用HTML5推送通知平台。参观通知集成页面有关设置通知的更多信息。
自动化:-别名:“flicHTML5通知在每一个点击”扳机:平台:事件事件类型:flic_click行动:-服务:notify.html5数据:标题:“flic点击”信息:“flic{{{trigger.event.data.button_name}}}曾是{{{trigger.event.data.click_type}}}点击”
忽略点击类型
为了某些目的,从触发点击事件中排除特定的单击类型可能是有意义的。例如,当忽略双击时,按下按钮两次快速产生两个单身的
代替双倍的
点击事件。这对于要快速单击的应用程序非常有用。