← Samouczek 4 min czytania

Grzałka pod kontrolą: histereza i zabezpieczenia, które nie pozwolą ugotować rafy

Zacinająca się grzałka to awaria numer jeden w akwarystyce — potrafi w kilka godzin zniszczyć zbiornik budowany latami. Ten poradnik wyjaśnia, jak Oquari prowadzi grzanie (histereza) i jakie warstwy zabezpieczeń stoją między grzałką a Twoim inwentarzem: dwa niezależne czujniki, odcięcie awaryjne, limit czasu grzania i alarmy.

Histereza, czyli dlaczego przekaźnik nie kłapie

Naiwny termostat („poniżej 25,0 włącz, powyżej 25,0 wyłącz") ma wadę: temperatura przy progu drga o setne części stopnia, więc przekaźnik klika co kilka sekund. To zużywa styki, męczy grzałkę i słychać to w salonie.

Sterownik używa histerezy: wokół zadanej temperatury jest pasmo, w którym nic się nie zmienia. Przykład dla nastawy 25,0 °C i histerezy 0,4 °C:

  • grzałka włącza się, gdy temperatura spadnie poniżej 24,8 °C,
  • grzałka wyłącza się, gdy temperatura wzrośnie powyżej 25,2 °C,
  • pomiędzy tymi progami stan się nie zmienia — grzałka dokańcza to, co robiła.

Efekt: kilka-kilkanaście przełączeń na dobę zamiast tysięcy, a temperatura faluje w wąskim, bezpiecznym pasku. Dla ryb i korali wahanie ±0,2 °C jest niezauważalne. Dodatkowo silnik pilnuje minimalnych czasów załączenia i wyłączenia przekaźnika — nawet nietypowy przebieg temperatury nie wymusi szybkiego kłapania stykami.

Warstwa 1: odcięcie awaryjne T_max (interlock)

Najważniejsze zabezpieczenie. W presecie grzałki podajesz temperaturę maksymalną (np. 27,5 °C dla rafy). Jeśli pomiar ją przekroczy, warstwa bezpieczeństwa sterownika wymusza wyłączenie grzałki w każdym cyklu pracy, dopóki temperatura nie opadnie.

Co ważne, to wymuszenie jest nadrzędne wobec wszystkiego: regulacji histerezy, harmonogramów, ręcznego przełączenia w panelu czy komendy z Home Assistant. Kolejność w silniku jest stała — bezpieczeństwo ma zawsze ostatnie słowo przed zapisem do wyjść.

Interlock jest też „podejrzliwy" wobec czujnika: jeśli sonda temperatury przestaje odpowiadać albo zgłasza usterkę, jej odczyt staje się „nieznany" — a warunek odcięcia traktuje „nieznane" jak zagrożenie, czyli grzałka zostaje wyłączona. System woli chłodniejszy zbiornik od grzania na ślepo.

Do tego dochodzi redundancja pomiaru: Oquari prowadzi grzanie według dwóch niezależnych czujników temperatury. Gdy ich wskazania rozjadą się o więcej niż pół stopnia — jeden mógł wypaść z wody albo pokryć się osadem — grzanie staje i dostajesz alarm. A zbyt niski poziom wody blokuje tory grzałek sprzętowo, niezależnie od całej reszty logiki: grzałka nigdy nie grzeje „na powietrzu".

Interlock chroni przed rozgrzaniem przez sterownik, nie przez samą grzałkę. Jeśli grzałka ma zwarty własny termostat i grzeje mimo odciętego przekaźnika — pomoże tylko fizyczne odcięcie zasilania. Dlatego grzałkę zawsze wpinaj w gniazdo przełączane sterownikiem, nigdy „na sztywno" obok niego.

Warstwa 2: maksymalny czas grzania

Druga siatka bezpieczeństwa działa nawet wtedy, gdy sonda kłamie „w drugą stronę" (np. wypadła z wody i pokazuje temperaturę pokojową, więc regulator grzeje i grzeje). Preset ustawia maksymalny czas ciągłego grzania: jeśli przekaźnik grzałki jest załączony bez przerwy dłużej niż zadany czas, sterownik wymusza wyłączenie i blokuje ponowne załączenie na czas cooldownu.

Licznik pilnuje stanu faktycznego wyjścia — nie da się go obejść żadną regułą. Zadziałanie generuje zdarzenie bezpieczeństwa, które zobaczysz w panelu i w HA.

Jak dobrać limit: zmierz, jak długo grzałka realnie pracuje ciągiem w najzimniejszą noc (np. po podmianie zimniejszą wodą), i ustaw limit z zapasem 2–3×. W typowym zbiorniku z poprawnie dobraną grzałką ciągłe grzanie ponad 2–3 godziny jest już sygnałem, że coś jest nie tak.

Warstwa 3: alarmy temperatury

Preset generuje też alarmy minimalnej i maksymalnej temperatury — niezależne od samej regulacji. Alarm nie steruje niczym, tylko informuje: na urządzeniu, w panelu, a przez oquari.com lub Home Assistant także powiadomieniem na telefon. Ustaw progi szerzej niż pasmo regulacji (np. regulacja 24,8–25,2, alarmy przy 23,5 i 27,0), żeby alarm oznaczał realny problem, a nie zwykłą pracę.

Konfiguracja w panelu — krok po kroku

  1. Panel → Temperatura.
  2. Grzałkę wepnij w jedno z dwóch chronionych gniazd grzałkowych modułu zasilania — kreator przypisze je do regulacji.
  3. Ustaw temperaturę zadaną i histerezę (start: 0,2–0,5 °C).
  4. Ustaw temperaturę odcięcia awaryjnego — o 1,5–2,5 °C powyżej nastawy.
  5. Ustaw maksymalny czas grzania według pomiaru z zapasem.
  6. Zapisz — i sprawdź działanie, wyjmując na chwilę czujnik poziomu z wody (grzanie powinno się zablokować).

Dlaczego to działa także bez sieci

Cała opisana logika — histereza, interlock, limit czasu, alarmy — wykonuje się w sterowniku, lokalnie. Padnięcie Wi-Fi, routera, Home Assistanta czy internetu niczego tu nie zmienia. A gdyby padła komunikacja między centralą a modułem zasilania, sam moduł w ciągu kilku sekund przechodzi w stan bezpieczny i wyłącza grzałki. System jest zaprojektowany tak, żeby fizycznie nie mógł zostawić grzałki włączonej „bo coś się zawiesiło".