1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-01 19:02:18 +01:00

Add binary sensor multi click trigger (#226)

This commit is contained in:
Otto Winter
2018-11-09 20:18:04 +01:00
committed by GitHub
parent 9fd4076ab8
commit 0ad61f4a95
4 changed files with 163 additions and 9 deletions

View File

@@ -498,6 +498,31 @@ binary_sensor:
- then:
- lambda: >-
ESP_LOGD("main", "Double Clicked");
on_multi_click:
- timing:
- ON for at most 1s
- OFF for at most 1s
- ON for at most 1s
- OFF for at least 0.2s
then:
- logger.log:
format: "Multi Clicked TWO"
level: warn
- timing:
- OFF for 1s to 2s
- ON for 1s to 2s
- OFF for at least 0.5s
then:
- logger.log:
format: "Multi Clicked LONG SINGLE"
level: warn
- timing:
- ON for at most 1s
- OFF for at least 0.5s
then:
- logger.log:
format: "Multi Clicked SINGLE"
level: warn
id: binary_sensor1
- platform: status
name: "Living Room Status"