Konfiguracja podwójnego kliknięcia

Witam mam pytanie co wpisać event żeby po dwóch kliknięciach zapaliło się inne światło niż jest pierwotnie przypisane. Np: po jednym kliknięciu na włącznik zapala się output nr 10 a po 2 kliknięciach output 09
dziękuję za odpowiedz.

Hej!

Generalnie sprawa jest bardzo prosta:

- id: IN_29 # definicja inputa - w tym przypadku 29
  pin: P8_36 # odpowiedni pin
  gpio_mode: gpio_pu # odpowiednie gpio
  actions: # definiujesz akcje
    single: # pojedynczy klik
      - action: output # akcja wyjścia
        pin: OUT_10 # jakie wyjście - tutaj w przykładzie 10
    double:  # podwójny klik
      - action: output # akcja wyjścia
        pin: OUT_09 # jakie wyjście - tutaj w przykładzie 9
    long: # długie wciśniecie przycisku
      - action: output # akcja wyjścia
        pin: OUT_08 # jakie wyjście - tutaj w przykładzie 8

Mam nadzieje że to odpowiednio wyjaśnia sprawę :wink: Podmień sobie do własnego użytku, id wejść i pinów powinieneś mieć poprawnie zdefiniowane. Dorzuciłem akcję z długim przytrzymaniem przycisku.

którą wersję sprzętową blacka masz?

Jak dobrze pamietam to 3.0

Próbowałeś zaproponowanego przeze mnie rozwiązania? Powinno działać niezależnie od wersji sterownika.

Tak dziś spróbowałem i działa dziękuję ale mam inny problem przestały mi działać in 01. 02. 04. 09. 10. 33 przejrzałem cały event.yaml i wydaje się dobry może masz jakiś pomysł??

Może nie masz poprawnie zdefiniowanych pullupów?

- id: IN_01_PW_Salon
  pin: P8_37
  gpio_mode: gpio_pu # tutaj masz zdefiniowany pullup
  actions:
    single:
      - action: output
        pin: OUT_28_salon_szyna_1 

Tutaj masz listę na jakim inpucie powinieneś zdefiniować pullup.