Flow: limiti e buone pratiche

Cosa sapere prima di mettere in servizio i flow su un impianto: come lavorare in sicurezza, organizzare i flow, evitare cicli e comandi ripetuti, unità di misura dei nodi e limiti attuali.

Lavorare in sicurezza

  • Scarica prima di modificare. All'inizio di ogni sessione premi Download: l'Upload sostituisce tutti i flow del server con quelli dell'editor.

  • Tieni una copia. Prima di modifiche importanti salva tutto con Save As. Il file ti permette di tornare indietro in qualunque momento.

  • Prova con i Dummy. Costruisci e prova la logica con nodi Dummy; sostituiscili con i componenti veri solo quando funziona.

  • Attenzione ai comandi reali. Componenti e nodi KNX comandano l'impianto vero: un flow sbagliato può accendere carichi, aprire serramenti o disinserire allarmi. Prova le logiche critiche quando sei sul posto.

Organizzare i flow

  • Un flow per funzione (illuminazione giardino, irrigazione, termoregolazione…): i flow piccoli sono più facili da capire e da correggere.

  • Nomi parlanti per flow e nodi: Luce scala ritardata, non Stairs light 2.

  • Usa la descrizione del flow e il campo Notes dei nodi per spiegare scelte e valori (120 s chiesti dal cliente).

  • Disponi i nodi da sinistra a destra: sorgenti a sinistra, logica al centro, comandi a destra.

Evitare problemi comuni

Comandi ripetuti. Le uscite dei nodi vengono inviate a ogni calcolo, anche se il valore non cambia, e Date/Hour, Oscillator e Clock mandano valori in continuazione. Prima di un componente o di un nodo KNX metti un Trigger o un Filter, così il comando parte solo quando serve.

Cicli. Non collegare l'uscita di un nodo, direttamente o attraverso altri nodi, al proprio ingresso: il valore girerebbe all'infinito. Il server interrompe la propagazione dopo un numero molto alto di passaggi, ma il flow non funziona come previsto. Per "ricordare" un valore usa un flip-flop o una variabile.

Due fili sullo stesso ingresso. Vale l'ultimo valore arrivato: il risultato dipende dall'ordine degli eventi. Combina i segnali prima con un OR o un Selector.

Componente e flow che si contraddicono. Se uno scenario o una logica di Manager comanda lo stesso componente di un flow, l'ultimo comando vince. Decidi chi comanda cosa.

Unità di misura dei nodi

Nodo

Proprietà

Unità

Sequencer

DELAY

secondi (1–43.200)

Scenario

Interval

secondi (1–60)

Timer

Delay Up, Delay Down

secondi interi

Stairs Light

Delay

secondi

Repeat Command

Delay

secondi

Oscillator

Timer

millisecondi (minimo 100)

Clock

Delay

millisecondi (100–100.000)

Astronomy Clock

Coordinates

gradi decimali lat, lon

Limiti attuali

  • I nodi KNX funzionano con un solo gateway KNX di tipo Knx3 nel progetto (Nodi KNX).

  • Le coordinate dell'Astronomy Clock vengono lette all'avvio del flow; un valore vuoto o errato non dà errore ma usa 0, 0.

  • Nelle luci a colori i comandi passano da On / Off, Hue, Saturation e Brightness (Componenti e Dummy).

  • Il nodo Javascript ha un limite di 250 ms per esecuzione (Funzioni).

  • I ritardi del Timer sono in secondi interi: i decimali vengono troncati.

Ultimo aggiornamento: