diff --git a/esphome/epaperframe.yaml b/esphome/epaperframe.yaml index a8bf3be..acf8d30 100644 --- a/esphome/epaperframe.yaml +++ b/esphome/epaperframe.yaml @@ -35,6 +35,16 @@ api: ota: password: !secret ota +# Power key of li-ion charger +output: + - platform: gpio + pin: + number: GPIO15 + inverted: true + mode: + output: true + id: power_key + # Refresh screen on button click binary_sensor: - platform: gpio @@ -176,6 +186,15 @@ time: - platform: homeassistant id: homeassistant_time on_time: + # Every 10 seconds + - seconds: /10 + then: + - logger.log: + level: INFO + format: 'Power button press' + - output.turn_on: power_key + - delay: 0.5s + - output.turn_off: power_key # Every 5 minutes - seconds: 0 minutes: /10