Dryfowanie pozycji rolety w Home Assistant - jak często rekalibrować?

Dryfowanie pozycji rolety w Home Assistant - jak często rekalibrować?

Jako monter systemów Smart Home, po każdym wdrożeniu słyszę to samo pytanie: „Dlaczego po miesiącu moje rolety nie domykają się do końca, mimo że w aplikacji widnieje 0%?”. To zjawisko nazywamy dryfowaniem pozycji. W systemach opartych na Home Assistant (HA), gdzie precyzja ma znaczenie dla scenariuszy typu „zachód słońca”, problem ten może zrujnować całą automatykę.

Dlaczego roleta „gubi” pozycję?

Większość sterowników rolet (Zigbee, Wi-Fi, Z-Wave) nie posiada fizycznego enkodera mierzącego obroty wału. Pozycja rolety jest wyliczana na podstawie czasu pracy silnika.

  • Zjawisko dryfu: Wynika z różnic w oporach mechanicznych (temperatura, wilgotność prowadnic), rozciągania się pancerza rolety oraz mikrosekundowych opóźnień w raportowaniu statusu przez sieć mesh do Home Assistant.

  • Efekt: Po kilkudziesięciu cyklach góra/dół, błąd pomiarowy sumuje się, a Home Assistant „myśli”, że roleta jest zamknięta, podczas gdy szczeliny są wciąż widoczne.

Rozwiązanie: Metody kalibracji i ich skuteczność

W moich instalacjach testowałem trzy podejścia do walki z dryfowaniem:

1. Autokalibracja sprzętowa (Najlepsza metoda)

Większość nowoczesnych sterowników (np. Shelly, Fibaro, Blebox) posiada funkcję pomiaru mocy (Power Monitoring).

  • Jak to działa: Sterownik wykrywa wzrost poboru prądu w momentach krańcowych (uderzenie o dół/górę) i automatycznie resetuje licznik czasu.
  • Werdykt: Jeśli masz sterownik z pomiarem mocy, dryfowanie jest minimalne.

2. Rekalibracja programowa w HA

Jeśli sterownik jest „głupi” (brak pomiaru mocy), musimy wymusić kalibrację z poziomu Home Assistant.

  • Mój patent: Tworzę automatyzację, która raz w tygodniu (np. w niedzielę o 3:00 w nocy) wykonuje pełny cykl otwarcia/zamknięcia o dodatkowe 5 sekund dłuższy niż czas nominalny. To „dobija” roletę do krańcówek i zeruje błąd.

3. Kalibracja manualna (Zagrożenie)

Poleganie na użytkowniku, który ma ręcznie resetować roletę w aplikacji, to błąd projektowy. Zawsze dążę do automatyzacji tego procesu.

Dane po 6 miesiącach testów:

  • Sterowniki z pomiarem mocy: Kalibracja wymagana raz na sezon (zmiana temperatur wpływa na sztywność pancerza).
  • Sterowniki bez pomiaru mocy: Widoczny dryf już po 15-20 cyklach (ok. 2-3 cm różnicy). Rekalibracja wymagana co najmniej raz w tygodniu.

Plusy i Minusy rozwiązań:

Plusy:

  • Estetyka: Rolety w całym domu zatrzymują się idealnie na tej samej wysokości.
  • Bezpieczeństwo silnika: Prawidłowa kalibracja zapobiega niepotrzebnemu naprężaniu pancerza przez silnik.
  • Lepsze scenariusze: Możliwość precyzyjnego ustawienia „trybu kinowego” (np. roleta na 15% dla wentylacji).

Minusy:

  • Hałas: Nocna rekalibracja może budzić domowników (trzeba wybierać odpowiednie godziny).
  • Zużycie mechaniczne: Zbyt częste „dobijanie” do krańcówek może osłabić wieszaki rolety.

Werdykt specjalisty: Jak często rekalibrować?

  1. Jeśli masz sterowniki z pomiarem mocy – zapomnij o temacie, rób to tylko przy sezonowej konserwacji okien.

  2. Jeśli masz tanie moduły bez pomiaru mocy – ustaw automatyczne „zerowanie” w Home Assistant raz w tygodniu.