Moduł 25 · Lekcja 6
ESPHome na prawdziwej bramie: podłączamy SbS, montujemy dwie krańcówki i mierzymy rzeczywisty ruch
Kurs Smart Home od Zera · LAB garaż i brama · Poziom: Zaawansowany
Montaż przy prawdziwej bramie zmienia stawkę. Wyznaczam obserwatora, utrzymuję wolną strefę ruchu i zachowuję fabryczne zabezpieczenia napędu. Krańcówki służą Home Assistantowi do poznania położenia; nie zastępują fotokomórek, listwy bezpieczeństwa ani ograniczenia siły przewidzianego przez producenta.
ESP32 steruje przez COM/NO; lokalny przycisk działa bez HA; dwa B-4S potwierdzają CLOSED i OPEN. MIDDLE = brak aktywnego endpointu, nie „pozycja 50%”. Czasy przejazdów do timeoutu w lekcji 7 - czas nie jest czujnikiem położenia.
Warunek: DFR0473 nie kliknął na cold bootach; krańcówki nie losują stanów. Inaczej nie podłączasz COM/NO.
W module 25 kursu Smart Home od Zera (Home Assistant LAB · garaż i brama) lekcja Moduł 25 · Lekcja 6 to praktyka na prawdziwym napędzie: „ESPHome na prawdziwej bramie: podłączamy SbS, montujemy dwie krańcówki i mierzymy rzeczywisty ruch”. Brama to maszyna z centralą, fotokomórkami i lokalnym sterowaniem - HA dodaje impuls, stan i alerty, nie zastępuje bezpieczeństwa napędu. LAB prowadzi dwie ścieżki (Shelly i ESPHome) od rozpoznania zacisków, przez fizyczne CLOSED, po dashboard i commissioning. Zasada: najpierw dokumentacja i testy na stole, potem SbS, potem logika - nigdy odwrotnie.
Kluczowe fakty z tej lekcji
| • | Dane z prawdziwego ruchu przed logiką stanów. |
| • | Czas przejazdu ≠ encoder pozycji. |
| • | Pilot/przycisk Nice to osobne źródło ruchu. |
| • | Lokalny przycisk bez HA obowiązkowy. |
| • | MIDDLE to brak endpointu, nie zgadywanie. |
Czego się nauczysz
| ✓ | Podłączenie SbS po zaliczonym stole |
| ✓ | Montaż dwóch B-4S na endpointach |
| ✓ | Lokalny przycisk niezależny od HA |
| ✓ | Pomiar czasów OPEN/CLOSE |
| ✓ | Obserwacja ruchu z pilota |
| ✓ | Znaczenie MIDDLE |
| ✓ | Timeout - zapowiedź, nie pozycja |
| ✓ | Warunek wejścia do state machine |
Zmierz, zanim zgadniesz stan
| 1. | Podłącz COM/NO tylko po czystym cold boot. |
| 2. | Zamontuj i wyreguluj dwa endstopy. |
| 3. | Zmierz kilka pełnych cykli stoperem/logiem. |
| 4. | Sprawdź lokalny przycisk przy wyłączonym HA. |
| 5. | Nie buduj jeszcze OPENING/CLOSING w firmware. |
Najczęściej zadawane pytania
Timeout = „na pewno otwarta”?
Nie - czas nie zastępuje B-4S.
Wystarczy jeden endstop?
LAB B ma CLOSED i OPEN fizycznie.
State machine od razu po pierwszym ruchu?
Najpierw powtarzalne endpointy i czasy.
HA jedynym przyciskiem?
Lokalny przycisk bez HA jest Planem B.