Esphome przełączanie stron wyswietlacza Lcd2004

Ten wyświetlacz nie obsługuje pages. Strony zmieniasz przez zmianę zmiennej globalnej. Zamiast w intervale przenieś akcję do binary sensor.

binary_sensor:
  - platform: gpio
    pin: D2
    id: "button"
    on_press:
      then:
        - lambda: |-
            id(page) = (id(page) + 1);
            if (id(page) > 3) {
            id(page) = 1;
            }

I usuń albo zakomentuj sekcję interval.

1 polubienie