Domus Manager Manuale
description
Transcript of Domus Manager Manuale
Domus Manager Manuale d’uso
Ver. 3.95
2010
BAX S.r.l.
13/10/2010
2
Installazione____________________________________________________________________ 3
Struttura cartelle di installazione ________________________________________________________ 7
Esecuzione e attivazione licenza Software ______________________ Errore. Il segnalibro non è definito.
Configurazione del Sistema________________________________________________________ 8
Domus Manager _______________________________________________________________ 11
Descrizione Parametri Generali_________________________________________________________ 13
Esportazione dati da ETS_________________________________________________________ 14
Importazione dati da ETS ________________________________________________________ 18
Tabella Gruppi _________________________________________________________________ 22
Descrizione campi Tabella Gruppi_______________________________________________________ 23
Descrizione campi Tabella Dati _________________________________________________________ 24
Descrizione campi Tabella Parametri ____________________________________________________ 25
Descrizione comandi per la gestione Tabella Gruppi ________________________________________ 28
Tabella Dispositivi ______________________________________________________________ 29
Associazione Gruppi a Dispositivi _______________________________________________________ 29
Parametrizzazione Dispositivi __________________________________________________________ 29
Rappresentazione grafica dei Dispositivi _________________________________________________ 31
Menù di navigazione ad albero ___________________________________________________ 33
Parametrizzazione rami del menù_______________________________________________________ 35
Descrizione comandi rami del menù_____________________________________________________ 36
Esempi di raffigurazioni EMOTIHOME ______________________________________________ 38
Standard _________________________________________________ Errore. Il segnalibro non è definito.
Standard + Img + Label _______________________________________________________________ 38
Dispositivi a tutta pagina______________________________________________________________ 39
Dispositivi a tutta pagina + Img_______________________________ Errore. Il segnalibro non è definito.
Standard + Img (posizione di default dei dispositivi) ______________ Errore. Il segnalibro non è definito.
Standard + Img (posizione modificata dei dispositivi) _______________________________________ 40
Standard + Img (posizione e dimensione modificata dei dispositivi) ___________________________ 41
Pagina Internet/Intranet Sistema Multimediale _________________ Errore. Il segnalibro non è definito.
Musica __________________________________________________ Errore. Il segnalibro non è definito.
Controllo Accessi __________________________________________ Errore. Il segnalibro non è definito.
3
Installazione Emotihome Free ha bisogno di alcuni prerequisiti per funzionare. Qussti consistono nellinstallazione dei seguenti
componenti :
1. Microsoft DotNetfx 2.0
2. Falcon Runtime 1.7 (per s.o. Windows XP) o Falcon Runtime 1.8 (per s.o. Windows Vista\7)
Queste librerie vanno installate nell’ordine indicato e sono reperibili liberamente dai siti dei rispettivi produttori.
Controllare comunque che non siano stati installati precedentemente da qualche altro software.
Vi sono inoltre alcuni software facoltativi da installare, la cui mancata presenza non pregiudica l’avvio ed il
funzionamento di EmotionFree, e sono :
1. Click and Type (tastiera virtuale) (download http://cnt.lakefolks.com/#Download)
Una volta scaricato il file di installazione, il file autoestraente “EmotiHome Free x.x.x.x Setup.exe”, eseguirlo sul PC su
cui dovrà essere installato il software di supervisione. Il file crea automaticamente la struttura necessaria
all’esecuzione del software. Lo schema sottoriportato rappresenta la struttura delle cartelle create di default, cioè
senza variare i parametri di installazione.
Di seguito i passi per completare l’installazione
4
Finestra di accettazione di licenza d’uso del software
A questo punto è possibile scegliere il percorso base a partire dal quale verrà creato la struttura delle cartelle
necessaria. Di default la struttura parte da “C:\Programmi\Bax\EmotiHome Free ma è possibile scegliere qualsiasi
altra cartella.
5
Al tremine dell’installazione andata a buon fine è possibile avviare subito il software e visualizzare il file Readme delle
note del prodotto.
Dopo l’instalazione, alla prima esecuzione del programma, vengono visualizate le finestra che avvisano l’utente che
occorre licenziare il prodotto.
Questa operazione consiste nell’ottenere da BAX srl un file di licenza che, seppur per la versione Free sia gratuito, è
necessario per l’attivazione del prodotto. Questa procedura consiste nell’inviare a BAX srl il file “signature.key”
generato dal seguente tool che si avvia in automatico
6
Una volta cliccato sul pulsante si apre la seguente finestra:
Una volta cliccato su “Sì” si viene reindirizzati sul sito della BAX Srl automaticamente nella parte del sito in cui si
richiede l’attivazione della licenza Free:
Come si vede il campo “codice licenza” viene automaticamente riempito ed è sufficiente compilare tutti i campi
richiesti (nome,città a mail), dichiarare se si è disposti a ricevere informazioni su corsi e su informazioni periodiche da
BAX e cliccare su “procedi”. A quel punto si riceverà una mail con allegato un file “license.key” che andrà copiato nella
directory di instaazione dl programma. Il programma ora è licenziato.
7
Viene inoltre creata sul desktop l’icona “EmotiHome Free x.x.x.x” in cui x.x.x.x rappresenta la versione del prodotto.
Struttura cartelle di installazione
C:\Programmi\Bax\EmotiHome Free
Resource
Project
Db
Video
Sound
MyBeauty
Musica
Img
SFONDI
FUNZIONI
113X113
8
Configurazione del Sistema Nella cartella del menù di avvio si trova il collegamento al file “Configurator.exe” che consente di accedere alla tabella
di configurazione dei parametri sia delle impostazioni del software di supervisione che del sistema.
Di seguito la lista dei parametri presenti nella tabella:
Nome Parametro Valore di Default Descrizione
"Falcon.LicenseKey" Codice di licenza per il driver
Falcon, ncesario per la
comunicazione con il Bus
Konnex (vedi nota)
“DemoMode" False (true) EMOTIHOME viene eseguito
senza la connessione con il
Bus
"Language" Italiano
(inglese,francese,tedesco,spagnolo)
Scelta della lingua
"Alive.Interval" 15000 (ms) Intervallo di tempo per l’invio
ciclico del telegramma con
cui viene interrogata la porta
IP/Konnex
"Polling.Interval" 500 (ms) Intervallo di tempo utilizzato
per la lettura del database
per individuare le variazioni
dei parametri dal campo
“LocalPollingInput.Active” True (False) Abilita la lettura ciclica dei
gruppi abilitati a questa
funzione del dispositivo
selezionato
"LocalPolling.Interval" 3000 (ms) Intervallo di tempo utilizzato
per la lettura ciclica dei
gruppi abilitati a questa
funzione del dispositivo
selezionato
9
Nome Parametro Valore di Default Descrizione
"LocalPollingOut.Active" False (true) Abilita l’invio ciclico
dell’ultimo comando, nei
gruppi abilitati a questa
funzione.
"LocalPollingOut.Interval" 5000 (ms) Intervallo di tempo utilizzato
per l’invio ciclico dell’ultimo
comando, nei gruppi abilitati
a questa funzione.
"FieldDateTimeSynch.Interval" 60000 (ms) Intervallo di tempo utilizzato
per l’invio di data e ora sul
Bus
"RestoreCacheDelay" 10000 (ms) Intervallo di tempo che
intercorre dal termine di un
Power Down al ripristino dei
valori memorizzati nella
Cache.
"PowerDownHeart.Interval" 300000 (ms) Intervallo di tempo entro il
quale deve essere ricevuto un
telegramma (heartbeat) dal
dispositivo su cui è stata
abilitata questa funzione.
“MenuFocusOnMenuClick" False (true) Non utilizzato
"DeviceContainerClearOnMenuClick" False (true) Non utilizzato
"VideoAndMusicPath" C:\Programmi\Bax\EmotiHome
Free\Resource
Percorso di riferimento per
l’allocazione delle cartelle a
supporto di
EMOTIHOME(viene
aggiornato a secondo del
percorso impostato al
momento dell’installazione)
"MusicServer" False (true) Non utilizzato
"MusicServerAddress" 192.168.1.69 Non utilizzato
"MusicServerPort" 1600 Non utilizzato
"DefaultVolume" 50 (0-100%) Valore di default del volume
assunto dai dispositivi di
diffusione sonora dopo il
comando di play di un brano
(versioni PRO)
"SocketConnect1String" Non utilizzato
"SocketConnect2String" Non utilizzato
"ScreenSaver.Path" C:\Windows\System32\ssmypics.scr Percorso di riferimento per il
richiamo dell’utility usata
come Screen Saver
“ExternalKeyboard.Path" C:\Programmi\Click-N-Type\Click-N-
Type.exe
Percorso di riferimento per il
richiamo dell’utility usata
come tastiera virtuale
"VLC.Create.Delay" 2000 (ms) Non utilizzata
"DMX512SerialPort" False (COM1…) Definizione dell’eventuale
porta COM utilizzata con
sistemi DMX
"EelectronServerAddress" 192.168.10.100 Non utilizzata
"EelectronServerPort" 3055 Non utilizzata
"TransponderSerialPort" False (COM1…) Definizione dell’eventuale
porta COM utilizzata con
sistemi di controllo accessi
Siemens (versione PRO)
10
Nome Parametro Valore di Default Descrizione
"TransitGroupPopup" 0/0/0 Definizione di uno o più
indirizzi di gruppo (separati
da ;) che vengono utilizzati
per la funzione “Transit
Popup” nel sistema di
controllo accessi. (versione
PRO)
"Accessi.SystemCode.Check" True (false) Abilita la funzione “Verifica
dispositivo in linea” durante
le operazioni di scrittura sui
dispositivi Trasponder
(versione PRO)
"Accessi.DateTime.Alarm.Update" True (false) Abilita la funzione “Aggiorna
Data e Ora per Allarme” sui
dispositivi Trasponder.
“Session.TimeOut” False (N – tempo in ms) Abilitazione d l logout dalla
password di protezione di un
ramo
“EnableMultipleInstances” False (true) Abilitazione della possibilità
di eseguire più istanze di
EmotionHome
contemporaneamente
“EnableInternalKxnWritingLog” False (true) Abilitazione della scrittura di
un file di testo con tutti i
telegrammi Knx che partono
da Emotionhome. Il file viene
scritto nella directory
principale
“AxAVS.Enabled” False (true) Abilitazione dell’integrazione
con la centrale antintrusione
AVS (versione PRO)
“AxAVS.Settings” Parametro riguardante
l’integrazione con la centrale
antintrusione AVS (versione
PRO)
“AxAVS.SettoriAbilitati” Parametro riguardante
l’integrazione con la centrale
antintrusione AVS (versione
PRO)
“AxAVS.CommPort” Parametro riguardante
l’integrazione con la centrale
antintrusione AVS (versione
PRO)
“AxAVS.ActivationCode” Parametro riguardante
l’integrazione con la centrale
antintrusione AVS (versione
PRO)
“AxAVS.ControlModeTimeout” Parametro riguardante
l’integrazione con la centrale
antintrusione AVS (versione
PRO)
“AxAVS.EnableOnlyInControlMode” Parametro riguardante
l’integrazione con la centrale
antintrusione AVS (versione
PRO)
“AxAVS.ConnectionTimeout” Parametro riguardante
11
l’integrazione con la centrale
antintrusione AVS (versione
PRO)
“MyBeauty.Enabled” False (true) Abilitazione dell’integrazione
con il gestionale SPA
MyBeauty (versione PRO)
“Accessi.InterchangeDBPath” %PATH% Percorso del database di
scambio con MyBeauty
(versione PRO)
“StreamMatrix.MaxMusicInstancesNumber” N Numero massimo Canali
matrice musica (versione
PRO)
“StreamMatrix.MaxVideoInstancesNumber” N Numero massimo Canali
matrice video (versione PRO)
Domus Manager Eseguendo il file “DomManager.exe” che si trova all’interno della cartella Project, si avvia il Domus Manager, l’utility
che serve per creare e configurare la supervisione EmotionHome Free.
Come è possibile vedere in figura, l’ambiente di sviluppo è suddiviso in tre parti:
� Area inferiore, utilizzata per l’importazione dei “Gruppi” provenienti dal progetto di ETS
� Area superiore, utilizzata per la creazione dei “Dispositivi” (Tasti funzione di EMOTIHOME) che comprendono
uno o più “Gruppi”
� Area di sinistra, consente la creazione dell’albero per il menù di navigazione di EMOTIHOME, ai cui rami
vengono abbinati uno o più “Dispositivi”
Gruppi
Dispositivi
Albero
12
Nell’esempio in figura, è riportata una pagina di EMOTIHOME dove sulla sinistra sono visibili i rami del menù ad
Albero, sulla destra i vari Dispositivi associati ai rami, mentre nella fascia in basso i Gruppi associati al dispositivo.
13
Descrizione Parametri Generali
Come prima operazione, è consigliato eseguire l’impostazione dei parametri di configurazione generale, a cui si accede
attraverso il comando “Opzioni” (vedi fig.)
Nome Parametro Valori Descrizione
“Levels(2 / 3)” 2 / 3 Specifica il numero massimo di rami figli di cui sarà costituito l’albero di
navigazione di EMOTIHOME
“Close_Box” True / False Specifica se su EMOTIHOME deve essere visibile il comando di chiusura
dell’applicazione
“Close_Password” True / False Specifica se al comando di chiusura dell’applicazione deve essere richiesta
una Password. La Password di riferimento è quella impostata nel
parametro “PARTY_PASSWORD”
“Minimize_Box” True / False Specifica se su EMOTIHOME deve essere visibile il comando per
minimizzare la finestra dell’applicazione)
“Minimize_Passoword” True / False Specifica se su EMOTIHOME deve essere visibile il comando per
minimizzare la finestra dell’applicazione
Nome Parametro Valori Descrizione
“Party_Pasword” Stringa Specifica la Password da utilizzare per uscire dalla modalità “Party Mode”
(blocca la possibilità di interagire con la supervisione)
“Default_Background” %PATH% Specifica il percorso dell’immagine da utilizzare come sfondo di
Background
“Pw_down_group” Stringa Specifica uno o più indirizzi di gruppo da utilizzare ( separati da ; ) come
segnalazione di avvenuto Power Down dell’impianto, e consentire il
ripristino dei valori memorizzati immediatamente precedenti all’evento.
Il primo indirizzo di gruppo inserito viene utilizzato per gestire il ripristino
14
della Cache di tutti i dispositivi su cui è stata abilitata questa funzione, gli
indirizzi dei gruppi sucessivi sono abbinabili a uno o più dispositivi (campo
“Gruppo Power Down”) e determinano il “Heartbeat” del dispositvo.
“Axavs_Password” Stringa Specifica la Password da utilizzare per entrare in modalità di comando e
controllo del modulo “Antintrusione” (versione PRO)
“Resolution” Intero,intero Specifica le dimensioni in pixel della finestra dell’applicazione
EMOTIHOME (x,y)
Esportazione dati da ETS Prima di poter iniziare a sviluppare una nuovo progetto di supervisione, occorre eseguire l’esportazione dei dati dal
progetto di ETS nel formato compatibile ad EMOTIHOME, secondo la seguente procedura :
1. Selezionare il “Gruppo Principale” della finestra “Indirizzi di Gruppo”
15
2. Selezionare il comando “Salva come CSV/XML” dal menù a tendina “File”
16
3. Tra le due opzioni proposte selezionare la modalità “Esporta in OPC Server”.
17
4. Selezionare la cartella dove appoggiare il file con estensione .esf
18
Importazione dati da ETS
Sucessivamente all’esportazione dei dati da ETS, occorre eseguire l’importazione dei dati nel progetto di EMOTIHOME,
secondo la seguente procedura:
1) Cliccare con il tasto destro del mouse sulla tabella “Gruppi”
19
2) Selezionare il comando “Importa da OPC”
20
3) Selezionare il file con estensione .esf precedentemente generato da ETS
21
4) Selezionare dalla tabella i “Gruppi” che si intendono poi effettivamente gestire in supervisione
22
Tabella Gruppi
I gruppi estratti da ETS,ed effettivamente importati in EmotionHome,tramite la tabella mostrata nel paragrafo
precedente, vengono elencati nella parte bassa del Domus Manager. Qui vengono mostrati i parametri caratteristici di
ogni singolo gruppo (se abilitato in lettura, in scrittura,in polling, la sua descrizione testuale, ecc.) così come sono stati
impostati ed importati da ETS : possono quidni essere riparametrizzati in base all’utilizzo che poi deve esserne fatto
attraverso EmotionHome.
23
Descrizione campi Tabella Gruppi Facendo doppio click su uno dei record della tabella “Gruppi” si apre una finestra in cui vengono mostrati i parametri
caratteristi del gruppo scelto : tramite questa finestra è possibile effettuare la modifica di tali parametri come
accennato nel paragrafo precedente.
In particolare nella prima sezione di questa finestra, “Gruppi”, si impostano i seguenti parametri:
Nome Parametro Valori Descrizione
“Gruppo lettura” X/Y/Z (indirizzo di gruppo) Specifica l’indirizzo di gruppo di lettura associato al
dispositivo
“Gruppo scrittura” X/Y/Z (indirizzo di gruppo) Specifica l’indirizzo di gruppo di scrittura associato al
dispositivo
“Gruppi Aggiuntivi” X/Y/Z (indirizzo di gruppo) Specifica gli indirizzi di gruppo di lettura aggiuntivi associati
al dispositivo
“Lettura” Il flag Lettura consente di abilitare o disabilitare la lettura
degli indirizzi di gruppo di lettura
“Scrittura” Il flag Scrittura consente di abilitare o disabilitare la
scrittura degli indirizzi di gruppo di scrittura
“Macro” Il flag Macro consente di abilitare la visualizzazione del
dispositivo nel modulo Macro Editor di EMOTIHOME
“Cache” IL flag Cache consente di abilitare o disabilitare la
memorizzazione dello stato del dispositivo nella cache
utilizzata per ripristinare lo stato dopo un Power Down
“Polling In” Questo flag consente di abilitare o disabilitare la lettura
24
ciclica in background dello stato del dispositivo
“Polling Out” Questo flag consente di abilitare o disabilitare la scrittura
ciclica in background dell’ultimo comando dato al
dispositivo
“Sonoro” Questo flag consente di abilitare o disabilitare il suono
generato dal pc abbinato ad un evento di allarme
“ShowPop” Questo flag consente di abilitare o disabilitare la funzione
che permette di richiamare automaticamente la finestra di
gestione allarmi
“Minimize_Passoword” X/Y/Z (indirizzo di gruppo) Specifica gli indirizzi di gruppo associati all’evento Power
Down
Descrizione campi Tabella Dati Nella seconda sezione, “Dati”, si impostano ii parametri di visualizzazione grafica del gruppo:
Nome Parametro Valori Descrizione
“Descrizione Breve” Questo campo consente di impostare una descrizione breve
per il dispositivo che verrà visualizzata nella grafica di
EmotionHome
“Descrizione” Questo campo consente di impostare una descrizione per il
dispositivo che verrà mostrata nella sezione Macro Editor
“Plugin” Questo campo serve per specificare il plugin
(Konnex,DMX….)utilizzato per interfacciarsi con il dispositivo
25
sul campo
“Tipo di Dato” In questo campo viene specificato il tipo di dato, ad ogni
tipo di dato corrisponde un aspetto e un funzionamento
In Particolare premendo il pulsante “Aspetto” si apre un dialogo con cui è possibile personalizzare l’aspetto grafico del
dispositivo
Descrizione campi Tabella Parametri Nella terza sezione, “Parametri”, si impostano dei parametri particolari per creare determinate funzioni aggiuntive:
26
Nome Parametro Valori Descrizione
“Locked” True \ False Impostato a TRUE, il dispositivo non reagisce ai comandi
dell’utente ma solamente a quelli provenienti dal campo
“Value_ON” 0 \ 1 (default 1) Questo parametro riguarda i bottoni parametrici e
specifica il valore (0/1) che il dispositivo invia, quando
viene attivato.
“Value:OFF 0 \ 1 (default 0) Questo parametro riguarda i bottoni parametrici e
specifica il valore (0/1) che il dispositivo invia, quando si
disattiva.
“Time_ON” Intero (ms) Questo parametro riguarda i bottoni parametrici e
specifica il ritardo dell’attivazione del dispositivo ( valore
= 0 non ammesso)
“Timer_OFF” Intero (ms) Questo parametro riguarda i bottoni parametrici e
specifica il ritardo della disattivazione del dispositivo (
valore = 0 non ammesso)
“Notify_OFF” 0 \ 1 Questo parametro specifica (0=no 1=si), se il valore di
disattivazione VALUE_OFF deve essere inviato al
dispositivo
“FValue_OFF” Intero Questo parametro specifica il valore dello stato di riposo
del dispositivo, per il calcolo (OR logico) dello stato dei
“Tasti Funzione”
“ON_Delay” Intero (ms) Questo parametro specifica il ritardo dell’attivazione del
27
dispositivo al’interno di una MACRO rispetto al
dispositivo precedente (si imposta direttamente nella
sezione”MACRO” di EmotionHome)
“Onvalue” (VAL;GRUPPO;VAL) Questo parametro impone che alla ricezione del primo
valore VAL sul gruppo in questione, viene inviato ad un
altro gruppo GRUPPO il secondo valore VAL specificato.
“Onvalue_EXE” (VAL,”%PATH%”) Questo parametro impone che alla ricezione del valore
VAL sul gruppo in questione, viene lanciata l’esecuzione
dell’eseguibile esterno specificato dal percorso PATH
“FValue_White” Intero Questo parametro specifica il valore che deve assumere
il Gruppo, affinché il “Tasto Funzione” a cui è associato
assuma come colore di sfondo White
“FValue_Yellow” Intero Questo parametro specifica il valore che deve assumere
il Gruppo, affinché il “Tasto Funzione” a cui è associato
assuma come colore di sfondo Yellow
“FValue_Orange” Intero Questo parametro specifica il valore che deve assumere
il Gruppo, affinché il “Tasto Funzione” a cui è associato
assuma come colore di sfondo Orange
“FValue_Red” Intero Questo parametro specifica il valore che deve assumere
il Gruppo, affinché il “Tasto Funzione” a cui è associato
assuma come colore di sfondo Red
“FValue_Invisible” Intero Questo parametro specifica il valore che deve assumere
il Gruppo, affinché il “Tasto Funzione” a cui è associato
assuma come colore di sfondo Invisible, cioè sia invisibile
“OnValue_Play” (VAL,%PATH%) Questo parametro impone che alla ricezione del valore
VAL sul gruppo in questione, viene lanciata l’esecuzione
di un file audio specificato dal percorso PATH
“Application” %PATH% Questo parametro impone che l’attivazione del gruppo
in questione lanci anche l’esecuzione un’applicazione
esterna specificata dal percorso PATH
“ONValue_Restore_Monitor” VAL (0 o 1 ) [;killscr] Questo parametro impone che alla ricezione del valore
VAL sul gruppo in questione, viene risvegliato il monitor
se è impostato uno screensaver
28
Descrizione comandi per la gestione Tabella Gruppi
Selezionando con il tasto destro del mouse la tabella Gruppi, si accede a una serie di comandi per la gestione delle
varie tabelle e dei gruppi, tra cui:
� “Imposta /Elimina Allarme” che definisce se il gruppo deve essere poi gestito da EMOTIHOME nella sezione
Allarmi
� “Copia e Incolla” che permette di replicare le impostazioni di un singolo gruppo su uno o più degli altri gruppi
� “Importa da OPC” che consente l’importazione dei gruppi dal file creato da ETS (già visto precedentemente)
� “Crea Dispositivo” che consente di creare un dispositivo composto da uno o più gruppi selezionati, avente la
stessa descrizione del primo gruppo
� “Crea Gruppo” che consente di creare un nuovo gruppo senza utilizzare l’importazione da OPC
� “Nuovo/Modifica/Elimina Chrono” non sono più utilizzati perché gestibili direttamente da EMOTIHOME
29
Tabella Dispositivi
Associazione Gruppi a Dispositivi I comandi evidenziati in figura, permettono la gestione dei Dispositivi (Tasti funzione di EMOTIHOME), mentre
l’associazione dei gruppi ad uno o più dispositivi avviene selezionando il gruppo con il tasto destro e trascinandolo
direttamente sul dispositivo tenendo premuto il tasto DESTRO del mouse.
Parametrizzazione Dispositivi
Con il doppio click su uno dei Dispositivi si accede alla tabella di personalizzazione dei seguenti campi:
� “Descrizione” – Questo campo consente di impostare una descrizione per il dispositivo
� “Tipo Dispositivo” – Di default viene impostato come “Dispositivo standard”, ma assume il valore “Scenario”
quando il dispositivo viene generato dal menù di “Macro Editor” di EMOTIHOME
� “Tipo Funzione” – Di default viene impostato come “Luci” ma è possibile scegliere tra altre 10 modalità
� “Parametri” – Se inserito il comando LOCKED=true, tutti i gruppi assegnati al dispositivo vengono inibiti ai
comandi da parte dell’utente. Il comando PASSWORD non è implementato
30
31
Rappresentazione grafica dei Dispositivi Come già detto in precedenza, ai dispositivi deve essere assegnato il “Tipo Funzione” che ne stabilisce la
rappresentazione grafica su EMOTIHOME, in una delle 10 differenti modalità (vedi figura)
Nella figura successiva è evidenziato il comando che richiama la tabella che mostra le 10 rappresentazioni presenti di
default, ma che a loro volta possono essere modificate a piacimento sia nella descrizione che nella grafica.
Come è possibile notare dalla tabella, ad ogni “Tipo Funzione” sono assegnate quattro immagini che equivalgono ad
altrettanti stati che esso può assumere, ovvero :
� Icona Bianca - Dispositivo non selezionato e tutti i comandi associati nello stato di riposo
� Icona Gialla - Dispositivo non selezionato e almeno un comando associato nello stato di lavoro
� Icona Bianca con riquadro Rosso - Dispositivo selezionato e tutti i comandi associati nello stato di riposo
� Icona Gialla con riquadro Rosso – Dispositivo selezionato e almeno un comando associato nello stato di
lavoro
32
Cliccando direttamente su una delle icone della tabella, viene data la possibilità di selezionare la nuova immagine che
deve essere precedentemente inserita nella cartella “C:\Programmi\Bax\EmotiHome Free\Resource\img\FUNZIONI”
(percorso di default che può variare a seconda della cartella di installazione scelta) .
33
Menù di navigazione ad albero I comandi evidenziati in figura, consentono la creazione libera di quello che sarà poi su EMOTIHOME il menù di
navigazione tra le varie pagine della supervisione. Come riportato nelle specifiche iniziali l’albero può essere definito a
2 o 3 livelli, di conseguenza i dispositivi (foglie) devono essere assegnati al secondo o terzo ramo. Come per
l’associazione dei gruppi ai dispositivi, selezionando con il tasto destro del mouse il dispositivo e trascinandolo sul
ramo, si ottiene l’associazione desiderata.
34
Nell’esempio in figura sotto, è riportata una pagina di EMOTIHOME nella rappresentazione standard a 2 livelli, dove
sulla sinistra sono visibili i rami del 1° livello e sulla destra quelli del 2° livello. Sempre sulla destra sono visibili i vari
dispositivi associati ai rami, mentre nella fascia in basso sono evidenti i gruppi associati al dispositivo.
35
Parametrizzazione rami del menù Anche per i rami del menù di navigazione, è possibile definirne il “Tipo” e aggiungere dei “Parametri” che ne
determineranno il funzionamento su EMOTIHOME
Nome Parametro Valori Descrizione
“Dispositivi a tutta Pagina”” Da assegnare al ramo precedente all’ultimo, per fare in
modo che i gruppi appartenenti ai dispositivi vengano
visualizzati direttamente a tutta pagina (vedi figura più
avanti)
“Pagina Internet Generica” Da assegnare ad un ramo per permettere il link e quindi
la visualizzazione di una pagina internet predefinita
“Pagina Internet/Intranet
Sistema Multimediale”
Da assegnare ad un ramo per permettere il link a
dispositivi di rete (es. telecamere IP)
“Nodo Standard (sinottici)” Da assegnare ai rami in tutti gli altri casi
36
Descrizione parametri rami del menù Vengono di seguito descritti i parametri con cui è possibile caratterizzare ogni ramo del menu di EmotionHome Free
Nome Parametro Valori Descrizione
“EXE” %PATH% Questo parametro determina l’esecuzione
dell’applicazione esterna specificato dal percorso PATH
ogni volta che si selezione il ramo in questione
“IMG” %PATH% Questo parametro imposta come immagine di sfondo il
file indicato in PATH
“Labels_ON” True \ False Questo parametro abilita la visualizzazione delle
etichette nella visualizzazione con immagini di sfondo
“Password” Stringa Questo parametro determina la password per l’accesso
al ramo a cui associato
“URL” Stringa Questo parametro determina il link ad un dispositivo di
rete specificato dalla STRINGA
“URL_EX” Stringa Questo parametro determina il link ad una pagina
internet specificata da STRING
“ONGroup_Open” X/Y/Z (indirizzo di gruppo) Questo parametro determina il richiamo del ramo a cui
associato, all’intercettazione di un evento del gruppo
specificato da X/Y/Z
“Point” X,Y Questo parametro determina la posizione dei dispositivi
nella visualizzazione con immagini di sfondo (non più
utilizzato perché gestibile direttamente da
EMOTIHOME)
37
“Menu_Image” %PATH% Questo parametro determina l’immagine, posizionata in
PATH, da abbinare a lato della descrizione del ramo
38
Esempi di raffigurazioni EMOTIHOME
Standard + Img + Label
39
Dispositivi a tutta pagina
40
tandard + Img (posizione modificata dei dispositivi)
41
Standard + Img (posizione e dimensione modificata dei dispositivi)