Chat with us, powered by LiveChat

2015-10-22_16-59-38-1If Then


Questo è un componente ampiamente utilizzato in quanto permette di eseguire compiti specifici al verificarsi di determinate condizioni. Se un componente passa ad uno stato o se il valore di un sensore cambia ed è superiore a un valore impostato dall’utente, questo può generare una specifica azione.

Promemoria prima di iniziare

  • Scarica l’ultima versione di EVE Server;
  • Scarica l’ultima versione di EVE Manager;
  • Scarica l’ultima versione di EVE Remote.

Prova gratuita

Noi forniamo un progetto test già configurato per farvi provare la funzionalità del plugin in pochi e rapidi passaggi.

-> VAI AL PROGETTO DI ESEMPIO

PROPRIETA’ COMPONENTE

Titolo ed icona del componente personalizzabili. Si prega di far riferimento alla guida “Proprietà comuni“.

GUI

Questo componente è realizzato usando il gateway Graphic UI.

Potete far riferimento al capitolo “Gateways / Protocols” per ottenere ulteriori informazioni.

Attiva componente check box che definisce se la funzione è abilitata o disabilitata nel sistema.

Operation’s condition: (Opzionale)

Compiere l’azione solo quando il componente: componente che definisce la condizione in cui viene eseguita l’operazione;

Valore: valore del componente che definisce la condizione in cui viene eseguita l’operazione.

Primary condition & Secondary condition:

La condizione secondaria è opzionale, va compilata solo se volete inserire 2 condizioni perchè accada qualcosa.

Componente di innesco: componente il cui valore definisce quando l’operazione viene eseguita (facoltativo);

Componente: Componente Menù a discesa, Info, Info colorata, Info testuale, Interruttore, Interruttore sicuro o Pulsante che definisce la condizione in cui viene eseguita la logica;

Condizione:

è minore di: IF viene eseguita solo quando il valore del componente è minore di … ;
è uguale a: IF viene eseguita solo quando il valore del componente è uguale a … ;
è maggiore di: IF viene eseguita solo quando il valore del componente è maggiore di … ;

Ignore valore iniziale: Permette di ignorare il valore del componente all’avvio del sistema;

Valore: valore del componente che definisce quando la condizione IF viene eseguita;

O componente: componente che definisce quando la condizione IF viene eseguita;

Then:

THEN: primo componente su cui agisce la logica.

Componente: Componente Menù a discesa, Info, Info colorata, Info testuale, Interruttore, Interruttore sicuro o Pulsante;

Valore: il valore che viene assegnato al componente quando la logica viene eseguita;

o valore del componente: il valore del componente che viene assegnato al componente quando la logica viene eseguita;

Else:

ELSE: altro componente su cui agisce la logica.

Componente: Componente Menù a discesa, Info, Info colorata, Info testuale, Interruttore, Interruttore sicuro or Pulsante;

Valore: il valore che viene assegnato al componente quando la logica viene eseguita;

o valore del componente: il valore del componente che viene assegnato al componente quando la logica viene eseguita;

Note: campo di testo a disposizione dell’admin per inserire ulteriori informazioni sul componente.

HELP
La configurazione delle logica può essere facilmente effettuata utilizzando la funzione trascina e rilascia del componente. Quando si impostano i componenti nei parametri del componente, puoi utilizzare il menù a discesa o puoi trascinare e rilasciare i componenti dall’area “I miei componenti” al campo di selezione del componente.

Promemoria prima di continuare:

  • Download ed installa il plugin EVE Logic per abilitare i plugins (link);
  • Dopo aver caricato il progetto .eve sul server, attendere un paio di minuti per l’attivazione delle logiche.

Ben fatto, continua ad apprendere!

Il nostro suggerimento per la tua prossima lezione: