flic


flic平台允许您从中接收点击事件flic智能按钮。

该平台不会直接与按钮交互,但是与FLIC服务沟通管理按钮。该服务可以与家庭助理或任何其他可及机器在同一实例上运行。必威是什么

服务设置

如果您使用的是hass.io,则可以在本地运行该服务安装来自Pschmitt的存储库

有关如何手动安装服务的说明,请访问服务的GitHub存储库Linux,,,,苹果系统或者视窗

配置

要在安装中使用FLIC按钮,请添加以下内容configuration.yaml文件:

#示例Configuration.yaml条目binary_sensor-平台flic

配置变量

主持人 细绳 ((选修的,默认:localhost

FLIC服务服务器的IP或主机名。

港口 整数 ((选修的,默认值:5551

FLIC服务的港口。

发现 布尔 ((选修的,默认:正确

如果真的然后将集成配置为不断扫描新按钮。

忽略_click_types 列表 ((选修的

单击类型的列表不应触发其出现的类型flic_click事件。点击类型是单身的,,,,双倍的, 和抓住

超时 整数 ((选修的,默认:3

在丢弃事件之前,可以将事件的最大时间在秒内在按钮上排队。

发现

如果启用了发现,则可以通过按至少7秒来添加一个新按钮。该按钮将与FLIC服务配对,并添加到家庭助理中。必威是什么否则,您必须手动将其与FLIC服务配对。家庭助理必威是什么平台不会扫描新按钮,只能连接到已经配对的按钮。

超时

当在与FLIC服务断开连接时触发FLIC按钮时,它将排队所有事件,并尝试尽快连接和传输它们。如果在家庭助理中的操作和通知之间传递了太多时间,则可以使用超时变量来阻止事件触发。必威是什么

事件

烟融合火灾flic_click公共汽车上的活动。您可以捕获事件并在这样的自动化脚本中响应它们:

#示例Configuration.YAML自动化条目自动化-别名转动活的房间什么时候flic按压一次”扳机平台事件事件类型flic_clickevent_databutton_nameFLIC_81E4AC74B6D2click_type单身的行动服务乡亲。turn_on目标ENTITY_IDgroup.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}}}点击”

忽略点击类型

为了某些目的,从触发点击事件中排除特定的单击类型可能是有意义的。例如,当忽略双击时,按下按钮两次快速产生两个单身的代替双倍的点击事件。这对于要快速单击的应用程序非常有用。