Scaldatore sotto controllo: isteresi e protezioni per non cuocere il reef
Lo scaldatore bloccato in posizione accesa è l'incubo numero uno degli acquariofili: può distruggere in poche ore un ecosistema costruito negli anni. Questa guida spiega come Oquari gestisce il riscaldamento (isteresi) e quali livelli di sicurezza interpongono lo scaldatore e i tuoi organismi: due sensori indipendenti, disinserimento di emergenza, limite di tempo di riscaldamento e allarmi.
Isteresi: perché il relè non deve "cliccare" continuamente
Un termostato ingenuo ("accendi sotto 25,0 °C, spegni sopra 25,0 °C") ha un difetto critico: la temperatura oscilla di frazioni di grado attorno alla soglia, costringendo il relè ad aprire e chiudere i contatti ogni pochi secondi. Questo usura i contatti elettrici, stressa lo scaldatore e genera un rumore fastidioso nell'ambiente domestico.
Il controller utilizza l'isteresi: intorno alla temperatura impostata esiste una fascia di stabilità in cui non avviene alcuna azione. Esempio per un setpoint di 25,0 °C con isteresi di 0,4 °C:
- lo scaldatore si accende quando la temperatura scende sotto i 24,8 °C;
- lo scaldatore si spegne quando la temperatura supera i 25,2 °C;
- tra queste due soglie lo stato non cambia: lo scaldatore completa il ciclo in corso.
Il risultato sono pochi accensioni e spegnimenti al giorno invece di migliaia, mantenendo la temperatura entro una banda stretta e sicura. Per pesci e coralli, una variazione di ±0,2 °C è impercettibile. Inoltre, il software controlla i tempi minimi di accensione e spegnimento del relè: anche un andamento atipico della temperatura non costringerà i contatti a commutazione rapida.
Livello 1: disinserimento di emergenza T_max (interlock)
La protezione più importante. Nel preset dello scaldatore imposti una temperatura massima (ad esempio 27,5 °C per un reef). Se la misurazione supera questo valore, lo strato di sicurezza del controller forza lo spegnimento dello scaldatore in ogni ciclo, finché la temperatura non torna a scendere.
È fondamentale sapere che questa forzatura è prioritaria su tutto: regolazione isteretica, programmi orari, commutazione manuale dal pannello o comandi da Home Assistant. L'ordine di esecuzione nel motore logico è fisso: la sicurezza ha sempre l'ultima parola prima di scrivere sui contatti di uscita.
L'interlock è anche "scettico" verso il sensore: se la sonda di temperatura smette di rispondere o segnala un errore, la sua lettura diventa "sconosciuta" — e la condizione di disinserimento tratta lo "sconosciuto" come una minaccia, spegnendo quindi lo scaldatore. Il sistema preferisce un acquario più freddo piuttosto che riscaldare alla cieca.
A questo si aggiunge la ridondanza della misurazione: Oquari gestisce il riscaldamento basandosi su due sensori di temperatura indipendenti. Se le loro letture divergono di più di mezzo grado — uno potrebbe essere uscito dall'acqua o essersi incrostato — il riscaldamento si ferma e ricevi un allarme. Inoltre, un livello dell'acqua troppo basso blocca fisicamente i circuiti degli scaldatori, indipendentemente dal resto della logica: lo scaldatore non riscalda mai "a secco".
L'interlock protegge dal surriscaldamento causato dal controller, non da quello dello scaldatore stesso. Se lo scaldatore ha un proprio termostato interno in corto circuito e continua a riscaldare nonostante il relè sia aperto, l'unica soluzione è la disconnessione fisica dell'alimentazione. Per questo motivo, collega sempre lo scaldatore a una presa controllata dal dispositivo, mai direttamente sulla rete elettrica bypassando il sistema.
Livello 2: tempo massimo di riscaldamento
La seconda rete di sicurezza agisce anche quando il sensore mente "nella direzione opposta" (ad esempio, è uscito dall'acqua e mostra la temperatura ambiente, quindi il regolatore continua a riscaldare indefinitamente). Il preset imposta un tempo massimo di riscaldamento continuo: se il relè dello scaldatore rimane acceso senza interruzioni per più del tempo impostato, il controller forza lo spegnimento e blocca la riaccensione per un periodo di raffreddamento.
Il contatore monitora lo stato effettivo dell'uscita: non è possibile aggirarlo con nessuna regola personalizzata. L'attivazione genera un evento di sicurezza visibile sul pannello e in Home Assistant.
Come scegliere il limite: misura quanto tempo lo scaldatore lavora realmente in continuo nella notte più fredda (ad esempio, dopo un cambio d'acqua con acqua più fresca) e imposta il limite con un margine di 2–3 volte. In un acquario tipico con uno scaldatore correttamente dimensionato, un riscaldamento continuo oltre le 2-3 ore è già un segnale che qualcosa non va.
Livello 3: allarmi di temperatura
Il preset genera anche allarmi per la temperatura minima e massima — indipendenti dalla regolazione stessa. L'allarme non controlla nulla, si limita a informare: sul display del dispositivo, nel pannello web e, tramite oquari.com o Home Assistant, con una notifica sul telefono. Imposta le soglie più ampie rispetto alla banda di regolazione (ad esempio, regolazione 24,8–25,2 °C, allarmi a 23,5 e 27,0 °C), in modo che l'allarme indichi un problema reale e non il normale funzionamento.
Configurazione nel pannello — passo dopo passo
- Pannello → Temperatura.
- Collega lo scaldatore a una delle due prese protette per scaldatori del modulo di alimentazione: la procedura guidata le assegnerà alla regolazione.
- Imposta la temperatura desiderata e l'isteresi (valori iniziali consigliati: 0,2–0,5 °C).
- Imposta la temperatura di disinserimento di emergenza — di 1,5–2,5 °C sopra il setpoint.
- Imposta il tempo massimo di riscaldamento in base alle tue misurazioni, con il dovuto margine.
- Salva e verifica il funzionamento rimuovendo brevemente la sonda di livello dall'acqua (il riscaldamento dovrebbe bloccarsi).
Perché funziona anche senza rete
Tutta la logica descritta — isteresi, interlock, limite di tempo, allarmi — viene eseguita nel controller, in locale. Un guasto del Wi-Fi, del router, di Home Assistant o della connessione internet non cambia nulla in questo processo. E se dovesse interrompersi la comunicazione tra l'unità centrale e il modulo di alimentazione, il modulo stesso passa in uno stato sicuro entro pochi secondi e spegne gli scaldatori. Il sistema è progettato per impedire fisicamente che lo scaldatore rimanga acceso "perché qualcosa si è bloccato".
Domande frequenti
Cosa succede se la sonda di temperatura si rompe?
Se una delle due sonde smette di inviare dati o segnala un errore, il sistema considera la lettura non affidabile. Di conseguenza, blocca automaticamente il riscaldamento per evitare rischi, privilegiando la sicurezza degli organismi rispetto al comfort termico.
Devo installare un termostato esterno di sicurezza?
Non è strettamente necessario se utilizzi le prese protette integrate nel modulo Oquari-PWR e configuri correttamente l'interlock. Il sistema offre già ridondanza dei sensori e limiti di tempo hardware/software. Tuttavia, molti acquariofili esperti mantengono un termostato esterno come ultima barriera fisica per una tranquillità totale.
Posso usare questo sistema per un acquario d'acqua dolce?
Assolutamente sì. Oquari è progettato con profili diversi (Fresh, Plant, Marine). Le logiche di sicurezza per il riscaldamento, come l'isteresi e l'interlock, sono identiche e ugualmente efficaci per proteggere pesci d'acqua dolce o piante tropicali da sbalzi termici pericolosi.
Come si integra con Home Assistant?
L'integrazione è nativa tramite MQTT Discovery. Una volta configurato il controller, le entità relative alla temperatura, agli allarmi e allo stato degli scaldatori appaiono automaticamente in Home Assistant senza bisogno di script complessi o dipendenze da cloud esterni.
Il sistema funziona se va via la corrente internet?
Sì, tutte le logiche di controllo si eseguono localmente sul dispositivo. La perdita di connessione internet non interrompe il riscaldamento, il raffreddamento o le protezioni. Il sistema continua a operare normalmente finché rimane alimentato elettricamente.