Condizione Blocco
Il Condizione Blocco ti permette di eseguire azioni diverse in base al risultato di un controllo di condizione.
Se la condizione è valutata come Vera, l'automazione continua con il percorso del Segno di spunta verde
. Se la condizione è valutata come Falsa, l'automazione continua con il percorso del Segno di croce rosso
.
Indice dei contenuti
🎬 Video tutorial
Verifica di più condizioni
Puoi specificare più condizioni nel Condizione Blocco. È possibile una combinazione di condizioni AND e OR.
Ad esempio, puoi verificare che l'ora sia compresa tra certe ore O che lo stato del dispositivo sia impostato su un certo valore e procedere al percorso Segno di spunta verde
se una delle due condizioni è vera. Oppure puoi specificare che entrambe le condizioni devono essere vere affinché l'automazione continui con il percorso Segno di spunta verde
.
Questo rende semplice eseguire condizioni più complesse all'interno dello stesso Condizione Blocco.
Tipi di condizioni disponibili
Elenco dei tipi di condizioni disponibili:
- Ora - verifica se l'orario corrisponde ai criteri desiderati (prima, dopo, tra, giorno specifico).
- Astronomiche - condizioni basate sull'alba e sul tramonto, nonché sul giorno/notte.
- Stato del dispositivo - verifica se lo stato del dispositivo è quello desiderato.
- Valore di un blocco precedente - verifica se il valore di un blocco precedente è quello previsto. Nell'esempio seguente il trigger era un sensore di luminosità e verifichiamo se il valore di Lux è superiore a 100.
- Avanzate - crea condizioni complesse personalizzate, utilizza matematica, formule, ...
Utilizzo dei dati dal sistema
Nel Condizione Blocco puoi fare riferimento ai dati disponibili nel tuo sistema o dai passaggi precedenti in questa automazione.
Dati possibili:
- Ora del sistema - puoi selezionare ora, minuto, giorno, mese, anno, giorno della settimana e altro
- Qualsiasi stato dei tuoi dispositivi - ad esempio puoi verificare se la luminosità di un sensore di luce (in Lux) è maggiore di un certo numero
- Risultati dei passaggi precedenti nell'automazione - ad esempio un valore del trigger o un risultato di una certa azione
Lavorare con KNX
Per imparare a usare i valori direttamente da KNX nei Condizione Blocco, consulta la guida Lavorare con KNX nelle Automazioni.
Gestione degli errori
In alcuni casi durante la Condizione può verificarsi un errore.
Questo può accadere se il dispositivo che stai utilizzando nella condizione per verificare il suo stato è offline o se hai inserito un calcolo non valido.
Puoi decidere cosa fare in caso di errore. Ecco le opzioni possibili:
Ad esempio, se qualcosa va storto, puoi interrompere l'intera automazione (vedrai uno stato di errore nella Cronologia delle esecuzioni) o gestire la condizione in un ramo separato come mostrato di seguito (questo sarà utile per inviare una notifica per alcune automazioni critiche).
Puoi scegliere di gestire eventuali problemi in un ramo separato. Vedi il ramo di avviso arancione sopra.
Condizioni avanzate
All'interno del lato sinistro o destro di ciascuna condizione puoi usare trasformazioni avanzate dei dati, calcoli matematici e altro.
Consulta nostra guida Trasformare i dati nelle Automazioni per saperne di più.