Files
esphome/tests/component_tests/binary_sensor/test_multi_click.yaml
T

34 lines
601 B
YAML

---
esphome:
name: test
esp32:
board: esp32dev
logger:
binary_sensor:
- platform: gpio
id: button_a
pin: GPIO32
on_multi_click:
- timing:
- ON for at most 1s
- OFF for at least 0.25s
then:
- logger.log: a single
- timing:
- ON for at least 2s
invalid_cooldown: 500ms
then:
- logger.log: a long
- platform: gpio
id: button_b
pin: GPIO33
on_multi_click:
- timing:
- ON for at most 1s
- OFF for at least 0.25s
then:
- logger.log: b single