BlogKontakt

Wejścia Zdalne

Użyj przycisku albo czujnika z innego urządzenia — płytki ESPHome albo drugiego boneIO — tak, jakby był wejściem tego sterownika.

Wejście zdalne śledzi wejście innego urządzenia i traktuje je jak własne wejście sterownika: wykonuje akcje, może pojawić się w Home Assistant i można go użyć w warunku.

Typowe zastosowania:

  • przycisk na drugim boneIO przełącza przekaźnik na tym, a pośrodku jest tylko broker MQTT,
  • czujnik drzwi na płytce ESPHome zamyka roletę na tym sterowniku.

Drugie urządzenie trzeba najpierw dodać w Zdalnych Urządzeniach.

Dodawanie wejścia zdalnego

  1. Otwórz Ustawienia → Połączenia → Wejścia Zdalne
  2. Kliknij Dodaj Nowy
  3. Na górze ustaw Typ: Czujniki Binarne (naciśnięcie / puszczenie) albo Encje zdarzeń (kliknięcia pojedyncze, podwójne, długie …)
  4. Wypełnij formularz i zapisz

Ustawienia Podstawowe

PoleDo czego służy
Nazwa WyświetlanaNazwa widoczna w panelu i w Home Assistant. Opcjonalna.
Własne ID wejściaOpcjonalne. Jeśli puste, ID powstaje z urządzenia i wejścia, np. garage_esp_door.
UrządzenieZdalne urządzenie. Panel ustawia na jego podstawie protokół.
ID Wejścia/SensoraWejście na tym urządzeniu. Dla ESPHome wybierasz je z czujników zgłoszonych przez urządzenie; dla MQTT wpisujesz, np. in_04.
Temat MQTTTylko urządzenia MQTT. Zostaw puste dla innego boneIO — domyślnie to temat, na którym publikuje on swoje wejścia. Wypełnij dla wszystkiego innego.
Obszar / PokójObszar w Home Assistant.
Klasa UrządzeniaJak pokazuje je Home Assistant, np. door, motion, window.

W sekcji Opcje:

OpcjaDomyślnieDo czego służy
Przekazuj stan do HAwyłączonePublikuje wejście do Home Assistant. Zostaw wyłączone, jeśli drugie urządzenie samo pojawia się w Home Assistant.
OdwróconywyłączoneZamienia stany.

Jeśli potrzebnego urządzenia nie ma na liście Urządzenie, dodaj wejście w edytorze YAML (zobacz niżej).

Akcje

Przy Czujnikach Binarnych formularz ma Akcje Naciśnięcia i Akcje Puszczenia; przy Encjach zdarzeń — karty kliknięć Pojedyncze, Podwójne, Potrójne, Długie i Sekwencje, jak lokalne zdarzenie. Akcje są takie same jak dla wejść lokalnych, zobacz Akcje.

W Ustawieniach Zaawansowanych wejścia zdalnego typu zdarzenie działają: Czas Podwójnego Kliknięcia, Czas Długiego Naciśnięcia, Tryb Sekwencji, Włącz Potrójne Kliknięcie i Tryb MQTT Długiego Naciśnięcia.

Odbicie wejścia drugiego boneIO

Dodaj drugi boneIO w Zdalnych Urządzeniach z protokołem MQTT, a potem wejście zdalne z ID jego wejścia. Temat nie jest potrzebny: domyślnie wejście nasłuchuje tam, gdzie boneIO publikuje swoje wejścia, <device_id>/input/<input_id> — ID urządzenia to przedrostek tematów drugiego sterownika (jego numer seryjny).

Przy Encjach zdarzeń kliknięcie rozpoznane już przez drugi boneIO (pojedyncze, podwójne, długie …) jest przekazywane bez zmian.

Inne urządzenia MQTT

Dla wszystkiego, co nie jest boneIO, wypełnij Temat MQTT. Rozpoznawane są takie wiadomości (wielkość liter nie ma znaczenia):

WłączoneWyłączone
on, true, 1, pressed, open, opening, activeoff, false, 0, released, closed, closing, inactive

Każda inna wiadomość jest zapisywana w logu i ignorowana — stan zostaje bez zmian.

Wejście zdalne tylko śledzi stan, który istnieje na innym urządzeniu; nie da się go ustawić z tego sterownika ani z Home Assistant. Do trybu, który ma pamiętać sam sterownik — Wieczór, Nie ma nas w domu — użyj przełącznika wirtualnego.