『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1646|回复: 2

[技术探讨] 小米无线开关通过Xiaomi Gateway (Aqara)接入ha只能识别长按

[复制链接]

5

主题

73

帖子

983

积分

高级会员

Rank: 4

积分
983
金钱
910
HASS币
0
发表于 2023-9-25 20:04:40 | 显示全部楼层 |阅读模式
本帖最后由 shenmirenQUQ 于 2023-9-25 20:10 编辑

单击和双击不会在日志里面显示,也没反应,长按可以在日志里面看到活动。
网关是:小米多功能网关(lumi.gateway.v3)
无线开关是第一代圆形的那个(lumi.sensor_switch.v1)
接入的插件是Xiaomi Gateway (Aqara)
有懂的大神解答下
1.png
回复

使用道具 举报

13

主题

540

帖子

5640

积分

论坛元老

Rank: 8Rank: 8

积分
5640
金钱
5100
HASS币
10
发表于 2023-9-25 20:56:43 | 显示全部楼层
这个不是看实体的状态的,是用事件触发的,event_type: xiaomi_aqara.click  ,可以参考官网里面的示例,https://www.home-assistant.io/integrations/xiaomi_aqara/
回复

使用道具 举报

5

主题

73

帖子

983

积分

高级会员

Rank: 4

积分
983
金钱
910
HASS币
0
 楼主| 发表于 2023-9-26 00:41:50 | 显示全部楼层
mars.z 发表于 2023-9-25 20:56
这个不是看实体的状态的,是用事件触发的,event_type: xiaomi_aqara.click  ,可以参考官网里面的示例,ht ...

感谢,用event_type: xiaomi_aqara.click设置自动化单击可以了,但是它好像无法作为门铃开关来使用。。这个sensor.0x00158d0001b92d08_action小米的无线开关好像无法设置,感谢你的回复


2.将按钮转换成一个binary sensor
在/config下新建bianry_sensor.yaml
因为linked_doorbell_sensor关联的只可以是binary sensor,通常添加的按钮可能是一个action,需要通过模板转换一下。 aqara button会有single、hold、release等几种状态,我只要识别单击就认为有人按门铃即可,所以配置 on:single,其他按钮根据自己情况适配,可以看一下添加完成按下去之后的二元传感器状态是否符合预期。
来源---https://bbs.hassbian.com/thread-15907-1-1.html
- platform: template  sensors:    doorbell_switch:      friendly_name: Doorbell Button      value_template: "{{ is_state('sensor.0x00158d0001b92d08_action', 'single') }}"


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 19:46 , Processed in 0.236842 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表