In questo post vedremo quali sono i comandi principali per gestire la parte di illuminazione e quella di automazione utilizzando i gateway ethernet.
Partiamo da un comando generico del tipo:
*WHO*WHAT*WHERE##
WHERE:
- 0 Comando generale, verrà inviato a tutto l’impianto
- 1 - 9 Comando d’ambiente, verrà inviato solo ai dispositivi che appartengono all’ambiente specificato
- #1 - #9 Comando di gruppo, verrà inviato solo ai dispositivi che appartengono al gruppo specificato
- 11 – 99 Comando punto-punto, verrà inviato solo al dispositivo con l’indirizzo specificato
Illuminazione
Il WHO per l’illuminazione è 1 e possiamo:
1) Accendere e spegnere una luce, un gruppo di luci o l’intero sistema
2) Cambiare la luminosità di un dimmer, un gruppo di dimmer o dell’intero sistema
3) Far lampeggiare una luce, un gruppo di luci o l’intero sistema
4) Impostare un timer per una luce, un gruppo di luci o l’intero sistema
Noi vedremo soltanto i primi due punti, per gli altri due potete dare un’occhiata alla guida ufficiale.
WHAT:
- 0 spegnimento luce
- 1 accensione luce
- 2 – 10 luminosità del dimmer 2 = 20%, 10 = 100%
Esempi:
1) *1*0*11## Spegne la luce con indirizzo 11
2) *1*5*15## Setta la luminosità del dimmer con indirizzo 15 al 50%
3) *1*1*1## Accende tutte le luci che appartengono all’ambiente 1
4) *1*0*#2## Spegne tutte le luci che appartengono al gruppo 2
E se volessimo richiedere lo stato di un punto luce/dimmer, di un gruppo di luci/dimmer o di tutte le luci/dimmer appartenenti ad un ambiente?
Possiamo utilizzare questo comando:
*#WHO*WHERE## e visto che stiamo trattando la parte d’illuminazione il comando diventa:
*#1*WHERE##
Esempi:
1) *#1*11# Richiede lo stato del punto luce/dimmer con indirizzo 11. Il gateway ritorna un messaggio del tipo *1*WHAT*11## ( *WHO*WHAT*WHERE## ) dove WHAT rappresenta lo stato del punto luce
2) *#1*1## Richiede lo stato dei punti luci/dimmer con ambiente 1. Il gateway ritorna un numero di messaggi, del tipo *1*WHAT*WHERE##, pari al numero di periferiche che appartengono all’ambiente 1
Automazione
Il WHO per l’automazione è 2 e possiamo alzare, abbassare o fermare un carico (ad esempio una tapparella).
WHAT:
- 0 ferma il carico
- 1 alza il carico
- 2 abbassa il carico
Esempi:
1) *2*1*91## Alza la tapparella/automazione con indirizzo 91
2) *2*2*9## Ferma tutte le tapparelle/automazioni che appartengono all’ambiente 9
3) *2*0*#3## Ferma tutte le tapparelle/automazioni che appartengono al gruppo 3
Ok, e per richiedere lo stato di un’automazione, di un gruppo o di tutte le automazioni di un determinato ambiente?
Il comando sarà *#2*WHERE##
Esempi:
1) *#2*45## Richiede lo stato dell’automazione con indirizzo 45. Il gateway ritorna un messaggio del tipo *2*WHAT*45## ( *WHO*WHAT*WHERE## ) dove WHAT rappresenta lo stato dell’automazione
2) *#2*6## Richiede lo stato di tutte le automazioni con ambiente 6. Il gateway ritorna un numero di messaggi, del tipo *2*WHAT*WHERE##, pari al numero di periferiche che appartengono all’ambiente 6
posted @ mercoledì 29 settembre 2010 13:35