Nazywanie wejść IN
Nazwij wejścia swojego sterownika boneIO ESP
Dlaczego warto nazywać swoje wejścia?
Nazywanie wejść znacznie ułatwia pracę ze sterownikiem. Prościej jest zapamiętać "Przycisk w sypialni 1" niż "IN_01", prawda?
Wyjaśnienie sensorów binarnych
Przyjrzyjmy się domyślnej konfiguracji dla Twoich wejść, które są zdefiniowane jako komponenty binary_sensor. Najważniejsza dla Ciebie linia to name: 'Mój Pierwszy Przycisk'.
binary_sensor:
- platform: gpio
name: "Mój Pierwszy Przycisk"
id: in_01
pin:
pcf8574: pcf_inputs_1to14
number: 0
mode:
input: true
inverted: true
on_press:
then:
- cover.open: cover_01
on_release:
then:
- cover.stop: cover_01| Sekcja | Opis |
|---|---|
name: 'Mój Pierwszy Przycisk' | Przyjazna nazwa dla Twojego wejścia, widoczna w Home Assistant. To najważniejsza część do dostosowania. |
id: in_01 | Unikalny identyfikator używany w ESPHome, niezbędny do odwoływania się do tego wejścia w automatyzacjach. |
pin: | Definiuje fizyczny pin, do którego podłączony jest czujnik. Ta część jest wstępnie skonfigurowana i nie powinna być zmieniana. |
on_press: | Automatyzacja definiująca, co dzieje się po wyzwoleniu wejścia (np. naciśnięciu przycisku). |
on_release: | Automatyzacja definiująca, co dzieje się po zwolnieniu przycisku. Przydatne do zatrzymywania rolety w dowolnej pozycji. |