Rules — le regole di automazione
Le regole sono il punto in cui il Controller smette di essere un cruscotto e diventa un automatista: "se il sensore supera un certo valore, accendi questo, spegni quello, dosa quell'altro". Le regole sono fino a 24, valutate nell'ordine in cui appaiono nella schermata.
15.1 Anatomia di una regola
Tocca Create New Rule (Crea nuova regola), scegli il sensore e costruisci la frase:
- If (Se) — il sensore osservato.
- Comparatore — maggiore di (>) o minore di (<). Per i sensori acceso/spento (livello, perdita), il confronto è sempre di uguaglianza: On o Off.
- Value (Valore) — il punto di intervento.
- With tolerance of (Con tolleranza di) — il margine che evita l'accendi-spegni nervoso (descritto qui sotto).
- Prese — per ogni presa: Turn On (accendi), Turn Off (spegni) o Do nothing (non fare nulla).
- Dosatrici — per ogni dosatrice: Apply Dose (dosa) o Do nothing, con l'intervallo minimo fra le dosi della regola.
15.2 La tolleranza è l'anima della regola
La tolleranza crea una banda morta attorno al valore: la regola scatta quando il sensore supera valore + tolleranza e si disarma solo quando rientra oltre valore − tolleranza. Senza di essa, un sensore che oscilla attorno al punto accenderebbe e spegnerebbe l'apparecchio decine di volte all'ora.
15.3 Stato della regola
| Stato | Significa |
|---|---|
| Disabled (disattivata) | La regola esiste, ma è spenta (interruttore "Active?" su No) |
| Standby (in attesa) | Attiva, condizione non ancora raggiunta — lo stato normale |
| Running (in esecuzione) | La condizione è vera e le azioni sono in corso |
| Conflict (conflitto) | La regola non riesce ad agire — vedi qui sotto |
15.4 Conflitti
Una regola entra in Conflict — e accende l'icona nella barra di stato — quando non riesce a eseguire ciò che chiede:
- la presa di destinazione è in modalità manuale con uno stato contrario a quello che la regola vuole;
- un'altra regola, di ordine superiore, comanda già la stessa presa nel senso opposto;
- la Powerbar della presa non è presente.
L'ordine risolve la parità: le regole vengono valutate dall'alto verso il basso, e le frecce della colonna Order (Ordine) riposizionano ciascuna. Metti le regole di sicurezza — perdita, livello — sopra le regole di comodità.