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

 找回密码
 立即注册
查看: 1261|回复: 7

[技术探讨] esphome用什么代码可以实现开关 双击和长按 触发功能?

[复制链接]

8

主题

27

帖子

174

积分

注册会员

Rank: 2

积分
174
金钱
147
HASS币
0
发表于 2023-4-10 16:58:51 | 显示全部楼层 |阅读模式
esphome用什么代码可以实现开关  双击和长按 触发功能?

双击 三击  长按3秒   

求大佬们分享个代码,谢谢。
回复

使用道具 举报

39

主题

2077

帖子

7806

积分

元老级技术达人

积分
7806
金钱
5714
HASS币
110
发表于 2023-4-10 17:11:48 | 显示全部楼层
回复

使用道具 举报

76

主题

1364

帖子

1万

积分

元老级技术达人

积分
19010
金钱
17606
HASS币
290
发表于 2023-4-10 17:13:08 | 显示全部楼层
本帖最后由 dscao 于 2023-4-10 17:14 编辑

https://esphome.io/components/binary_sensor/index.html#on-click
on_double_click

on_multi_click

on_click:
      min_length: 3000ms
      max_length: 10000ms

回复

使用道具 举报

7

主题

110

帖子

838

积分

论坛DIY达人

积分
838
金钱
723
HASS币
20
发表于 2023-4-10 20:00:48 | 显示全部楼层
本帖最后由 cmsj 于 2023-4-10 20:05 编辑
    on_multi_click:   
    - timing:  ##长按3秒;
         - ON for at least 3s
      then:

    - timing: ##连击3次;
- ON for at most 200ms
- OFF for at most 400ms
- ON for at most 200ms
- OFF for at most 400ms
- ON for at most 200ms
- OFF for at least 600ms
then: 

- timing: ##双击;
- ON for at most 200ms
- OFF for at most 400ms
- ON for at most 200ms
- OFF for at least 600ms
then: 

回复

使用道具 举报

8

主题

27

帖子

174

积分

注册会员

Rank: 2

积分
174
金钱
147
HASS币
0
 楼主| 发表于 2023-4-11 00:35:38 | 显示全部楼层

很实用,谢谢。
回复

使用道具 举报

8

主题

27

帖子

174

积分

注册会员

Rank: 2

积分
174
金钱
147
HASS币
0
 楼主| 发表于 2023-4-11 00:37:07 | 显示全部楼层
ghostist 发表于 2023-4-10 17:11
https://bbs.hassbian.com/thread-16129-1-1.html
参考一下我之前的

谢谢,很详细
回复

使用道具 举报

8

主题

27

帖子

174

积分

注册会员

Rank: 2

积分
174
金钱
147
HASS币
0
 楼主| 发表于 2023-4-11 00:39:10 | 显示全部楼层
dscao 发表于 2023-4-10 17:13
https://esphome.io/components/binary_sensor/index.html#on-click
on_double_click

谢谢。已实现
回复

使用道具 举报

0

主题

5

帖子

38

积分

新手上路

Rank: 1

积分
38
金钱
33
HASS币
0
发表于 2024-5-3 01:10:49 | 显示全部楼层
好东西,谢谢分享
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-20 03:39 , Processed in 0.352154 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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