Files
Samuel Sieb 2c2e024921 fix triggers
2022-01-13 11:25:03 -08:00
..
2022-01-13 11:25:03 -08:00
2022-01-12 16:18:38 -08:00
2022-01-12 16:18:38 -08:00
2022-01-12 16:18:38 -08:00

Wemos OLED shield buttons

This component provides support for the buttons on the Wemos OLED shield.

You need an i2c: component configured. All the triggers are optional.

Example:

i2c_button:
  a:
    on_click:
      - lambda: ESP_LOGD("BUTTON", "Button A clicked");
    on_long_click:
      - lambda: ESP_LOGD("BUTTON", "Button A long clicked");
    on_double_click:
      - lambda: ESP_LOGD("BUTTON", "Button A double clicked");
  b:
    on_click:
      - lambda: ESP_LOGD("BUTTON", "Button B clicked");
    on_long_click:
      - lambda: ESP_LOGD("BUTTON", "Button B long clicked");
    on_double_click:
      - lambda: ESP_LOGD("BUTTON", "Button B double clicked");