+ All Categories
Home > Documents > Manuale ThinKnx v0 - ergodownload.com · di un impianto KNX o Modbus. I server Thinknx comunicano...

Manuale ThinKnx v0 - ergodownload.com · di un impianto KNX o Modbus. I server Thinknx comunicano...

Date post: 18-Feb-2019
Category:
Upload: buiquynh
View: 225 times
Download: 0 times
Share this document with a friend
97
Manuale ThinKnx v0.0 www.thinknx.com
Transcript

Manuale ThinKnx v0.0

www.thinknx.com

Indice

1 Introduzione 5

2 Architettura di sistema 6

2.1 Componenti della soluzione ThinKnx . . . . . . . . . . . . . . . 7

2.1.1 I Server ThinKnx . . . . . . . . . . . . . . . . . . . . . . 7

2.1.2 Client ThinKnx . . . . . . . . . . . . . . . . . . . . . . . 8

2.1.3 ThinKnx Configurator . . . . . . . . . . . . . . . . . . . 8

2.2 Come iniziare . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

3 Nozioni principali e interfaccia utente 11

3.1 Nozioni principali . . . . . . . . . . . . . . . . . . . . . . . . . . 11

3.1.1 Configurator . . . . . . . . . . . . . . . . . . . . . . . . 11

3.1.2 Definizione del progetto . . . . . . . . . . . . . . . . . . 11

3.1.3 Licenze . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

3.1.4 Creazione, configurazione e cancellazione degli utenti . 12

3.1.5 Configurazione delle restrizioni . . . . . . . . . . . . . . 14

3.1.6 PIN di protezione . . . . . . . . . . . . . . . . . . . . . 15

3.2 Interfaccia Utente . . . . . . . . . . . . . . . . . . . . . . . . . . 17

3.2.1 Barra degli strumenti . . . . . . . . . . . . . . . . . . . . 17

3.2.2 Editor dell’interfaccia . . . . . . . . . . . . . . . . . . . 19

3.2.3 Tabella ad albero dell’interfaccia . . . . . . . . . . . . . 21

3.2.4 Tabella ad albero del sistema . . . . . . . . . . . . . . . 21

4 Gestione del progetto 22

4.1 Creare un progetto . . . . . . . . . . . . . . . . . . . . . . . . . 22

4.2 Gestire un progetto . . . . . . . . . . . . . . . . . . . . . . . . . 24

4.3 Esportare un progetto . . . . . . . . . . . . . . . . . . . . . . . 24

4.3.1 Esporta per utente . . . . . . . . . . . . . . . . . . . . . 27

4.3.2 Procedura di esportazione . . . . . . . . . . . . . . . . 27

4.3.3 Esempio . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

5 Oggetti di sistema 30

5.1 Oggetto di sistema . . . . . . . . . . . . . . . . . . . . . . . . . 30

5.1.1 Comandi per l’oggetto . . . . . . . . . . . . . . . . . . . 31

5.2 Progetto ETS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

5.2.1 Esportazione del progetto .csv dal software ETS . . . . 32

5.3 Scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

5.3.1 Oggetti di comando . . . . . . . . . . . . . . . . . . . . 33

5.4 Controllo CDZ . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Manuale ThinKnx v0.0 Indice

5.4.1 Aggiungere un dispositivo CDZ . . . . . . . . . . . . . . 34

5.5 Calendario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

5.6 Cronotermostato . . . . . . . . . . . . . . . . . . . . . . . . . . 37

5.7 Orologio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

5.8 Voip PBX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

5.8.1 Aggiungere utenti PBX . . . . . . . . . . . . . . . . . . 39

5.8.2 Aggiungere gruppi di chiamata . . . . . . . . . . . . . . 39

5.8.3 Aggiungere videocitofoni . . . . . . . . . . . . . . . . . 39

5.9 Irrigazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

5.10 RGB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

5.10.1 Comandi dell’ oggetto . . . . . . . . . . . . . . . . . . . 42

5.11 Email account . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

5.11.1 Comandi dell’oggetto . . . . . . . . . . . . . . . . . . . 44

5.12 Web UI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

5.12.1 Aggiungi utenti web . . . . . . . . . . . . . . . . . . . . 45

5.13 Simulatore di Presenza . . . . . . . . . . . . . . . . . . . . . . 46

5.13.1 Comandi dell’oggetto . . . . . . . . . . . . . . . . . . . 46

5.14 Orari ed Eventi Solari . . . . . . . . . . . . . . . . . . . . . . . 47

5.14.1 Aggiungere azioni . . . . . . . . . . . . . . . . . . . . . 47

5.15 Dispositivi antifurto . . . . . . . . . . . . . . . . . . . . . . . . . 48

5.15.1 Aggiungere partizioni . . . . . . . . . . . . . . . . . . . 49

5.15.2 Aggiungere sensori . . . . . . . . . . . . . . . . . . . . 49

5.16 Combinazione . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

5.16.1 Configurazione ingresso . . . . . . . . . . . . . . . . . . 51

5.17 Filtro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

5.18 Multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

5.19 Combinazione lineare . . . . . . . . . . . . . . . . . . . . . . . 53

5.19.1 Configurazione degli addendi . . . . . . . . . . . . . . . 54

5.20 Espressioni matematiche complesse . . . . . . . . . . . . . . . 55

5.20.1 Configurare un’espressione . . . . . . . . . . . . . . . . 55

5.20.2 Importazione ed esportazione delle espressioni . . . . . 56

5.21 Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

5.21.1 Aggiungi destinatari . . . . . . . . . . . . . . . . . . . . 57

5.21.2 Aggiungi valori . . . . . . . . . . . . . . . . . . . . . . . 57

5.22 Gateway Hue . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

5.23 Controllo carichi . . . . . . . . . . . . . . . . . . . . . . . . . . 61

5.23.1 Aggiungere carichi . . . . . . . . . . . . . . . . . . . . . 61

5.24 Gateway generico . . . . . . . . . . . . . . . . . . . . . . . . . 62

5.24.1 Aggiungere azioni . . . . . . . . . . . . . . . . . . . . . 62

2 Indice

Manuale ThinKnx v0.0 Indice

5.25 SMS gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

5.25.1 Comandi dell’oggetto . . . . . . . . . . . . . . . . . . . 63

5.26 Gateway Seriale . . . . . . . . . . . . . . . . . . . . . . . . . . 64

5.26.1 Comandi dell’oggetto . . . . . . . . . . . . . . . . . . . 64

5.27 Ethernet gateway . . . . . . . . . . . . . . . . . . . . . . . . . . 65

5.27.1 Comandi dell’oggetto . . . . . . . . . . . . . . . . . . . 65

5.28 Matrice Video . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

5.28.1 Comandi dell’oggetto . . . . . . . . . . . . . . . . . . . 67

5.29 Matrice Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

5.29.1 Comandi dell’oggetto . . . . . . . . . . . . . . . . . . . 68

5.30 Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

5.31 Home theater . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

5.32 Sonos Zone Player . . . . . . . . . . . . . . . . . . . . . . . . . 71

5.32.1 Comandi dell’oggetto . . . . . . . . . . . . . . . . . . . 71

5.33 Media Player . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

5.33.1 Comandi dell’oggetto . . . . . . . . . . . . . . . . . . . 72

5.34 IR transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

5.34.1 Aggiungere comandi IR . . . . . . . . . . . . . . . . . . 74

5.34.2 Importare ed esportare i comandi IR . . . . . . . . . . . 74

5.34.3 Comandi dell’oggetto . . . . . . . . . . . . . . . . . . . 74

6 Oggetti di interfaccia 76

6.1 Lampada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

6.2 RGB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

6.3 Cronotermostato . . . . . . . . . . . . . . . . . . . . . . . . . . 80

6.4 Comfort CDZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

6.5 Motorizzazioni . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

6.6 Valore Analogico . . . . . . . . . . . . . . . . . . . . . . . . . . 84

6.7 Lamelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

6.8 Immagine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

6.9 Scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

6.10 Testo statico . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

6.11 Citofono . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

6.12 Previsioni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

6.13 Sensore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

6.14 Pannello Irrigazione . . . . . . . . . . . . . . . . . . . . . . . . 91

6.15 Tastiera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

6.16 Telecamera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

6.17 Comando Generico . . . . . . . . . . . . . . . . . . . . . . . . 94

6.18 Comando esteso . . . . . . . . . . . . . . . . . . . . . . . . . . 95

3 Indice

Manuale ThinKnx v0.0 Indice

6.18.1 Aggiungere stati . . . . . . . . . . . . . . . . . . . . . . 95

4 Indice

1 Introduzione

Il presente manuale è da utilizzare come guida principale per poter sfruttarecorrettamente la tecnologia ThinKnx.

Sono presenti tre aree principali:

1. la prima comprende una descrizione dell’architettura del sistema,elencando i componenti hardware e i pacchetti software disponibili perla programmazione (Capitolo 2 di pagina 6);

2. la seconda è focalizzata sulla descrizione completa del Configurator, ilsoftware che permette di creare e gestire i progetti ThinKnx;

3. la terza parte consiste in una varietà di esempi pratici, atti ad aiutarel’utente nella creazione del proprio progetto.

Si raccomanda, all’utente alle prime armi, di leggere attentamente la primaparte, in modo da comprendere appieno il funzionamento del sistema. Gliutenti esperti possono utilizzare direttamente la seconda parte, conparticolare riferimento al capitolo ”Oggetti di Sistema” per la spiegazione delfunzionamento di ogni singolo oggetto. Nella terza parte si può trovare unalista di esempi pratici, di funzionamento della tecnologia ThinKnx applicata adambiti della vita quotidiana.

2 Architettura di sistema

ThinKnx è un sistema di supervisione per l’automazione dell’edificio basatosu un’architettura del tipo client-server. La sezione dal lato server consiste inun dispositivo ThinKnx (Compact, Micro, Rack o Touch) che rappresental’unità logica del sistema e permette il controllo di tutti i dispositivi ad essoconnessi. La componente client consiste nei PC, touch screen, tablet esmartphone, connessi alla rete LAN via cavo (Ethernet) o WiFi; questidispositivi comunicano tramite il software ThinKnx con il server percontrollare l’impianto.

Figura 2.1: Schema di una tipica installazione integrata

La Figura 2.1 mostra l’installazione standard del sistema ThinKnx all’internodi un impianto KNX o Modbus. I server Thinknx comunicano con l’impiantoKNX tramite l’apposita porta bus presente su ognuno; inoltre è possibilecomunicare con Modbus e altri bus attraverso lo standard RS232 o ilprotocollo TCP. Ulteriori funzionalità possono essere aggiunte utilizzandodispositivi collegati al sistema con RS232 o TCP, come ad esempio centralid’allarme, matrici audio/video, sistemi home theatre, ecc... Il server Thinknxcontrolla tutti i dispositivi ad esso connessi e permette, funzionando come unvero e proprio Gateway, le comunicazioni tra i vari apparati del sistema,anche se utilizzano differenti protocolli di comunicazione; i dispositivi latoclient comunicano nel sistema solo con il server Thinknx, che provvede adinoltrare i comandi desiderati.

Manuale ThinKnx v0.0 2.1. COMPONENTI DELLA SOLUZIONE THINKNX

La funzionalità di Gateway risulta uno strumento molto potente, che permettedi controllare e quindi integrare nell’impianto differenti dispositivi e sistemi. IlSonos Player, ad esempio, o i trasmettitori IR, possono essere controllati dalbus KNX, configurando all’interno del server delle logiche adatte; i sistemi diallarme (antintrusione o antincendio) possono inviare telegrammi sul BusKNX o lanciare determinati scenari al verificarsi di specifici eventi; duranteuna chiamata al sistema citofonico anche la parte client suona ed è possibilecomandare i dispositivi KNX e non, ad esso collegati (luce di cortesia,apri-porta). Tutte queste interconnessioni, possibili grazie al server Thinknx,contribuiscono ad aumentare il confort e i vantaggi dell’edificio intelligente.

2.1 Componenti della soluzione ThinKnx

Il prodotto ThinKnx è un insieme di hardware e software che permette lasupervisione dell’intero sistema. Durante il normale funzionamento, il serverThinknx, è l’unità logica che permette il controllo del sistema e lacomunicazione con i client ThinKnx, che consistono essenzialmente insoftware implementati su PC, touch screen, tablet e smartphone.

Durante la fase di programmazione si utilizza il software ThinKnxConfigurator per creare il progetto, ovvero l’elemento che racchiude la graficae le funzioni desiderate della supervisione. Questo programma è facile dausare e permette la realizzazione in maniera completamente personalizzabiledell’interfaccia grafica di supervisione, che verrà caricata nei client, dellelogiche, da inserire sul server e dei servizi di sistema.

2.1.1 I Server ThinKnx

L’assortimento di server ThinKnx è nato per far fronte ad ogni necessità diinstallazione. Ogni server ha una propria porta BUS, per connettersidirettamente al sistema KNX, e una o più porte per il collegamento Ethernet,ad altri Bus di comunicazione (Modbus), o ad altri sistemi antifurto(utilizzando RS-232 o TCP/IP). Tutti i Server sono ottimizzati per ilfunzionamento ininterrotto di 24 ore al giorno, 7 giorni su 7. In aggiunta allefunzionalità di base, presenti in ogni server, possono essere attivatefacilmente anche funzioni aggiuntive, utilizzando licenze specifiche.

Thinknx Compact : E’ il server più versatile, adatto nella maggior parte delle installazioni, supportaogni tipo di licenza (Sicurezza, Voip, Audio/Video).

• Processore senza ventola, ottimizzato per operazioni continue

• Memoria a stato solido su Compact Flash

• Alimentazione: 12-18 VDC - 1A Max.

• Elettronica di interfacciamento proprietaria

• Nr.1 Porta EIB/KNX con connessione tramite morsetti

• Nr.1 Porta di rete (Ethernet)

• Nr.1 Porta seriale RS-232 con connettore maschio a 9 PIN

• Nr.1 Porta USB

• Led per segnalazione telegrammi KNX

Thinknx Micro : E’ il server più piccolo che permette il controllo totale del sistema KNX,integrabile con la licenza Voip per il controllo della videocitofonia.

• Processore senza ventola, ottimizzato per operazioni continue

• Memoria a stato solido su Micro SD

• Alimentazione: 12-24 VDC - 1A Max.

7 2. ARCHITETTURA DI SISTEMA

Manuale ThinKnx v0.0 2.1. COMPONENTI DELLA SOLUZIONE THINKNX

• Elettronica di interfacciamento proprietaria

• Nr.1 Porta EIB/KNX con connessione tramite morsetti

• Nr.1 Porta di rete (Ethernet)

• Led per segnalazione telegrammi KNX

• Consumo: 1 Watt

Thinknx Rack : E’ il server più potente e maggiormente espandibile, adatto per grandi progettie per le esigenze più particolari.

• Processore senza ventola, ottimizzato per operazioni continue

• Memoria a stato solido su Compact Flash

• Alimentazione esterna 220V AC

• Elettronica di interfacciamento proprietaria

• Nr.1 Porta EIB/KNX con connessione tramite morsetti

• Nr.2 Porte seriali configurabili RS-232 o RS-485

• Nr.1 Porta seriale RS-232 con connettore maschio a 9 PIN

• Nr.4 Porte USB

• Nr.2 Porte di rete (Ethernet)

2.1.2 Client ThinKnx

ThinKnx offre un’ampia gamma di applicazioni native, per interfacciare alsistema di supervisione, dispositivi di visualizzazione quali tablet,smartphone, PC e touch screen. La scelta di sviluppare applicazioni nativenasce dalla richiesta, sempre maggiore, di avere le migliori prestazionipossibili, anche collegandosi al server, attraverso una connessione WiFi o3G.

ThinKnx Player per Windows : Permette di controllare il sistema da un qualsiasi dispositivo Windows,compresi quelli che utilizzano il nuovo sistema operativo Windows 8. Vieneutilizzata, abitualmente, per i touch screen basati su Windows; offrel’opportunità di configurare le impostazioni per ridimensionare la finestradell’applicazione, di disabilitare la modalità a schermo intero e di visualizzareil cursore del mouse, adattandosi alle caratteristiche del dispositivo su cui èinstallata, per migliorare l’esperienza utente.

ThinKnx Player per Mac : Consente di controllare il sistema da un qualsiasi dispositivo con sistemaoperativo Mac; offre le stesse funzioni del Player per Windows.

ThinKnx per iPad : Fa in modo che si possa controllare il sistema da un qualsiasi Tablet iOS e,grazie ad un semplice selettore, permette il controllo di più progetti dallo stessodispositivo.

ThinKnx Pocket per iPhone : Permette di controllare il sistema da un qualsiasi cellulare iOS, connettendosial server Thinknx, gestendo più progetti dallo stesso dispositivo, grazie ad unselettore semplice ed intuitivo.

ThinKnx per Android : Consente di controllare il sistema da un qualsiasi cellulare e tablet Android,utilizzando una connessione WiFi o 3G. L’interfaccia è costruita per essereadattata in ogni dettaglio alla risoluzione del dispositivo utilizzato.

2.1.3 ThinKnx Configurator

Il ThinKnx Configurator è il software indispensabile per la creazione e losviluppo dei progetti di supervisione, permettendo la connessione tral’interfaccia grafica e tutti i dispositivi collegati nell’impianto.

8 2. ARCHITETTURA DI SISTEMA

Manuale ThinKnx v0.0 2.2. COME INIZIARE

Seguendo semplici passi e configurando parametri comuni è possibilepersonalizzare in maniera approfondita l’interfaccia, così come è possibile inmaniera intuitiva creare logiche di funzionamento ed integrare all’interno delsistema i diversi dispositivi connessi.

Inoltre, sempre con il software Configurator, è possibile caricare il progettosia sul Server Thinknx, che sui client, con esportazioni differenziate in baseall’utilizzatore specifico.

Nei prossimi capitoli verranno descritte tutte le caratteristiche e le funzionalitàdel Configurator.

2.2 Come iniziare

Questa sezione è dedicata ai passi da percorrere per installare il serverThinknx nell’impianto, considerando il sistema in Figura 2.1 di pagina 6,definito come installazione standard.

Dopo aver collegato il Server alla rete LAN dell’impianto utilizzando la portadedicata, esso acquisisce un indirizzo fornito dal servizio DHCP della rete.Per scoprire l’indirizzo del server si può utilizzare il programma ServersManager (vedi figura 2.2 di pagina 9), installato con il software Configurator:esso fornisce la lista di tutti i server Thinknx presenti nella rete LAN, fornendonumero seriale e indirizzo IP. Selezionando il server e spuntando la casellarelativa al DHCP si può definire l’indirizzo statico del Server; occorre, poi,confermare cliccando sulla casella Apply Server Setup. Questo passaggio èraccomandato per evitare la perdita dell’indirizzo nel caso in cui laconnessione venga persa: alla ripresa della connessione, infatti, non è dettoche il servizio DHCP fornisca lo stesso indirizzo assegnato precedentementeal Server, incorrendo in problemi di comunicazione tra server e client.

Se nel sistema non è presente un servizio di DHCP, il server acquisisce didefault l’indirizzo: 192.168.0.200

Figura 2.2: Server Manager: strumento per individuare i server presenti nella rete

E’ fortemente raccomandabile disabilitare il servizio DHCP e usare un indirizzo! →IP statico. In caso contrario è possibile incorrere in problemi di connessionedel client quando il tempo del DHCP è scaduto.

Il server può essere configurato dalla sua interfaccia web; per fare ciò aprireil browser utilizzato (Firefox e Chrome sono i browser testati) e digitare sullabarra degli indirizzi: http:\\serverip:5051

Si aprirà la pagina di login del server; al primo accesso le credenziali sono:username: servicepassword: password

9 2. ARCHITETTURA DI SISTEMA

Manuale ThinKnx v0.0 2.2. COME INIZIARE

Viene richiesto di modificare la password per l’accesso successivo; annotarsila nuova password, poichè il server necessita di un reset completo per ilrecupero, nel caso venga smarrita.

In aggiunta alla porta TCP 5051, usata per l’interfaccia web, per laconnessione al server i client utilizzano la porta TCP 7550. Per permettereall’utente di collegarsi al sistema da remoto (fuori dalla LAN del sistema)bisogna configurare sul router il port forwarding: aprire la porta TCP 7550 edirigere il traffico verso l’indirizzo IP del server. Un discorso analogo vale perl’apertura dell’interfaccia web del server da remoto: bisogna utilizzare il portforwarding del router, aprendo la porta 5051 e dirigendo il trafficosull’indirizzo IP del server.

A questo punto si deve creare il progetto di supervisione con il ThinKnxConfigurator (per maggiori dettagli fare riferimento alla sezione 4.1 di pagina22).

Per aumentare le prestazioni, tutti i client possono connettersi al serverutilizzando due indirizzi, uno per l’utilizzo all’interno della rete LAN (indirizzolocale), l’altro per la connessione da remoto (indirizzo esterno o nome hostdel server); in questo modo vengono evitati anche eventuali errori dovuti allamancanza dell’opzione di loopback NAT su alcuni server. I due indirizzipossono essere definiti nel Configurator, sia nel wizard di installazione (permaggiori dettagli fare riferimento al passo 3 di pagina 23) che nelle proprietàdi sistema in un secondo momento, durante la creazione del progetto (permaggiori dettagli fare riferimento alla sezione 5.1 a pagina 30).

Per collegare gli oggetti del progetto al sistema KNX è molto utile importare ilprogetto ETS dell’impianto all’interno del Configurator. In questo modo tutti igruppi configurati nel progetto ETS vengono mostrati nel Configurator,seguendo uno schema ad albero. Per permettere queste operazioni bisognaesportare il progetto ETS in formato CSV e importarlo nel Configuratoraggiungendo l’oggetto Progetto ETS, seguendo le istruzioni presenti nellasezione 5.2 a pagina 32.

Dopo aver creato la grafica e le logiche del progetto di supervisione, bisognacaricare il progetto sul server e sui client; se la creazione del progetto avvienesu un PC presente all’interno della rete LAN dell’impianto è possibile caricaredirettamente il progetto sul server Thinknx e sui client iOS (per maggioridettagli fare riferimento alla Figura 4.11 a pagina 26). Se il progetto vienecreato su un PC non collegato alla rete LAN dell’impianto è sempre possibileesportare il progetto in un file caricabile, in seguito, manualmente sul server esui client (per maggiori dettagli far riferimento alla ?? di pagina ??).

Il server, dopo che il progetto è stato caricato, ha bisogno di qualche secondoper il riavvio; la prima volta che un client cerca di connettersi al servernecessita di autenticazione, questa operazione può essere effettuata dallapagina web del server (per maggiori dettagli fare riferimento alla Figura 4.10di pagina 24).

10 2. ARCHITETTURA DI SISTEMA

3 Nozioni principali e interfaccia utente

3.1 Nozioni principali

3.1.1 Configurator

Il software Configurator è lo strumento utilizzato per la creazione della graficadell’interfaccia utente, per la definizione dei privilegi dei client e per laconfigurazione dei servizi e delle funzioni del server ThinKnx.

3.1.2 Definizione del progetto

Ogni progetto necessita della creazione di una cartella univoca che contengai file di configurazione e le caratteristiche di configurazione dell’impianto. Tuttii file importati nel progetto, come immagini e ETS, sono copiati e memorizzatiall’interno della cartella del progetto (per maggiori dettagli fare riferimento alCapitolo 4 da pagina 22.

3.1.3 Licenze

La finestra di modifica delle licenze è composta da una lista di tutte le licenzeselezionabili, che possono essere utilizzate dal programmatore; gruppi osingole licenze possono essere scelte spuntando la casella vuota, a fiancodel nome della licenza. Una volta selezionata, nella parte destra dellafinestra, viene mostrata una breve descrizione delle caratteristiche da essafornite.

Figura 3.1: Scheda di selezione licenze

La finestra di selezione delle licenze appare durante il wizard iniziale diconfigurazione (per maggiori dettagli fare riferimento alla sezione 4.1 apagina 22 in particolare al passaggio 5). Per successive modifiche la finestrapuò essere richiamata dall’oggetto Sistema (per maggiori dettagli fareriferimento alla sezione 5.1 di pagina 30).

Si raccomanda di selezionare le licenze che realmente sono disponibili per ilserver. In questo modo il progetto, esportato senza avvisi dal configurator,funziona immediatamente sul Server. Si supponga, ad esempio, che per unserver siano disponibili le seguenti licenze: Sicurezza e Videocitofonia,Audio/Video e licenza Web con 4 client; nella finestra bisogna spuntare lerighe corrispondenti e selezionare il numero dei client nella casellaposizionata in alto a destra.

Manuale ThinKnx v0.0 3.1. NOZIONI PRINCIPALI

Aggiungendo al progetto un oggetto Trasmettitore IR, viene visualizzata aschermo la finestra mostrata nella figura seguente:

Figura 3.2: Avviso: dispositivo non supportato per le licenze selezionate

Questo avviso non blocca l’esportazione del progetto che avviene! →regolarmente, ma segnala che l’oggetto inserito non funzionerà nel sistema.

3.1.4 Creazione, configurazione e cancellazione degli utenti

Gli utenti e i gruppi di utenti permettono di creare differenti impostazioni eprofili all’interno dello stesso sistema. Per creare, configurare e cancellareutenti e gruppi bisogna selezionare l’oggetto Sistema e cliccare sul bottone adestra nella proprietà Autorizzazioni.

Figura 3.3: Users and groups editor form

Per creare un nuovo gruppo cliccare sul bottone Nuovo Gruppo, in questomodo viene creato un nuovo elemento, con un nome provvisorio, nell’alberoutenti. Per modificare il nome e le proprietà cliccare sullo stesso e modificarele caratteristiche presenti sulla griglia a destra, le quali verranno ereditate daogni utente che appartiene ad un gruppo.

Nome : nome del gruppo o dell’utente

Visualizza cursore : se la proprietà è disabilitata, il cursore non è mostrato nell’interfaccia (solo peri dispositivi Windows/MacOS).

Schermo intero : se abilitata, l’applicazione viene mostrata a schermo intero (solo per dispositiviWindows/MacOS).

Suono su click : se abilitata, un beep viene emesso ad ogni click del mouse.

Blocca swipe : determina se la gestualità avanzata è supportata sui dispositivi Touch (nonutilizzabile per i dispositivi iOS).

Mostra barra di stato : se abilitata mostra una barra di stato sull’applicazione client (solo perdispositivi iOS).

12 3. NOZIONI PRINCIPALI E INTERFACCIA UTENTE

Manuale ThinKnx v0.0 3.1. NOZIONI PRINCIPALI

Riduci pressione prolungata : se disabilitata, l’utente utilizza la pressione prolungata di default,corrispondente a 4 secondi per iPad e 3 secondi per Android; se l’opzione èabilitata l’utente deve premere sui dispositivi solo per 1,5 secondi per attivarela pressione prolungata.

Client SIP : stabilisce se le funzioni VoIP sono autorizzate. Se l’opzione è abilitata,vengono mostrate le seguenti proprietà:

Suoneria SIP : permette di scegliere la melodia riprodotta quando il dispositivo vienechiamato da un altro apparecchio.

Usa porta client random : se abilitata, attiva una porta di ascolto random nel client, in modo da evitareeventuali conflitti tra applicazioni Voip.

Protocollo SIP : determina il protocollo utilizzato per i messaggi SIP; per i dispositivi iOSselezionare TCP per permettere la comunicazione in background; ilprotocollo UDP è necessario per alcuni PBX.

Registrazione : determina se un dispositivo si deve registrare ad un centralino SIP (PBX); seabilitata vengono mostrate le seguenti proprietà:

• System PBX : viene utilizzato il centralino interno del ThinKnx, quandol’opzione è abilitata e il client sarà uno di quelli creati nel centralino(selezionabile nella proprietà successiva Account PBX), la cuiconfigurazione viene descritta nella sezione 5.8 a pagina 39. Sedisabilitato bisognerà configurare manualmente le seguenti proprietà:

• Username SIP: nome del client SIP usato in fase di registrazione.

• SIP password : password del client SIP utilizzata in fase di registrazione.

• Indirizzo Register : indirizzo IP o nome host del register o del centralino

• Porta Register : numero della porta UDP del centralino o del PBX.

Timer di inattività : se abilitato, permette di configurare una specifica pagina che sarà caricataautomaticamente dal client, dopo un certo intervallo di tempo predefinito, in cuil’utente non interagisce con il dispositivo, l’applicazione ritorna ad una paginao a una funzione.

Intervallo di inattività : determina il lasso di tempo passato durante il quale l’applicazione carica lapagina o la funzione predefinita; se l’utente interagisce con l’applicazione, iltimer viene fatto ripartire.

Funzione di inattività : specifica l’index della funzione da richiamare allo scadere del timer di inattività(gli index partono da zero).

Pagina di inattività : specifica l’index della pagina da richiamare allo scadere del timer di inattività(gli index partono da zero).

Per creare un utente appartenente ad un gruppo definito in precedenza,bisogna selezionare il gruppo e cliccare sul bottone ”Nuovo Utente”; cosìfacendo l’utente creato eredita tutte le proprietà del gruppo di appartenenza.Per rinominare l’utente creato modificare la proprietà ”Nome” nella tabella adestra.

Per creare un utente non associato ad alcun gruppo, cliccare su Nuovo Utentesenza aver selezionato alcun gruppo dall’albero a sinistra.

Ogni utente può essere associato ad un determinato gruppo dopo la suacreazione semplicemente trascinandolo nel gruppo desiderato.

Per cancellare un utente bisogna cliccare su ”Elimina oggetto” dopo averloselezionato; si aprirà una finestra con la richiesta di confermadell’eliminazione.

Se viene cancellato un gruppo, tutti gli utenti ad esso connessi diventanoindipendenti; se qualche oggetto integrato nel sistema avesse delle restrizioni

13 3. NOZIONI PRINCIPALI E INTERFACCIA UTENTE

Manuale ThinKnx v0.0 3.1. NOZIONI PRINCIPALI

Figura 3.4: Aggiungere un nuovo utente ad un gruppo

particolari nei confronti dei gruppi o degli utenti cancellati viene visualizzatoun messaggio di allerta con la lista degli oggetti contenenti le restrizioni; se lacancellazione viene confermata, le restrizioni nei confronti del gruppo odell’utente vengono anch’esse cancellate.

3.1.5 Configurazione delle restrizioni

Esiste, in diversi casi, il problema di evitare la visualizzazione e il controllo dialcune funzioni a determinati client; per fare ciò bisogna selezionare lafunzione desiderata dall’albero di configurazione, selezionare la proprietàRestrizioni e cliccare sul bottone a destra. A questo punto viene mostratauna finestra come nella figura seguente:

Figura 3.5: Editor delle restrizioni per funzioni/pagine/oggetti

Nell’editor delle restrizioni compaiono tutti i gruppi e gli utenti creati. Tutti gliutenti sono abilitati di default alla visualizzazione e al controllo della funzionein esame.

Togliendo la spunta a fianco di un Utente (o gruppo) si disabilita la possibilitàdi utilizzo della funzione stessa da parte dell’utente (o del gruppo).

Nella finestra sono presenti altri due pulsanti utili per velocizzare laconfigurazione delle restrizioni: ”Blocca Tutti”, impedisce a tutti gli utenti divisualizzare la funzione in questione (deselezionando tutte le caselle di

14 3. NOZIONI PRINCIPALI E INTERFACCIA UTENTE

Manuale ThinKnx v0.0 3.1. NOZIONI PRINCIPALI

spunta), e ”Sblocca Tutti” per rimuovere contemporaneamente tutte lerestrizioni inserite, permettendo a tutti gli utenti di visualizzare la funzione.

Procedura analoga può essere applicata per ogni singola pagina di ognifunzione. Supponiamo, infatti, che l’Amministratore 3 possa visualizzare solouna pagina e che, quindi, occorra nascondere le altre. Per fare ciò deveessere selezionata la pagina a cui applicare le restrizioni, aprire la proprietà”Restrizioni” e procedere in modo analogo a quello descritto in precedenzaper le funzioni.

Stessa procedura può essere effettuata per tutti gli oggetti contenuti all’internodi ogni pagina.

Le restrizioni sono definite con un ordine di priorità: funzione, pagina, singolo! →oggetto. Questo comporta che le restrizioni su una funzione siano valideanche su tutte le pagine e su tutti gli oggetti compresi nella funzione,indipendentemente dalla spunta all’interno del menù della singola pagina odel singolo oggetto.

3.1.6 PIN di protezione

Il PIN di protezione è utile in quei casi in cui un oggetto di sistema deve esserevisibile a tutti gli utenti, ma deve avere delle restrizioni sul suo utilizzo peralcuni di loro.

Nello stesso progetto è possibile creare una lista di diversi PIN selezionandol’oggetto ”Sistema”, cliccando sulla proprietà ”Pin di Protezione” eselezionando il pulsante sulla destra.

Figura 3.6: Editor del PIN di protezione

Come è possibile vedere in figura, per creare un nuovo PIN, occorre cliccaresul pulsante ”Aggiungi”. Selezionando il nuovo oggetto è possibile definirealcune proprietà:

Etichetta : nome del codice PIN.

Usa periodo di grazia : se abilitato, il codice inserito è valido per il tempo selezionato nella casellaPeriodo di Grazia.

Periodo di grazia (sec.) : periodo in secondi durante i quali il codice inserito è valido.

Riavvio timer : se abilitato, ogni azione effettuata sull’oggetto comporta il riavvio del periododi grazia.

Per associare un codice PIN a funzioni, pagine o oggetti dell’interfaccia,occorre selezionare l’oggetto desiderato e abilitare la proprietà Pin diProtezione. Si potrà scegliere il PIN desiderato tra quelli generati dal sistema.

15 3. NOZIONI PRINCIPALI E INTERFACCIA UTENTE

Manuale ThinKnx v0.0 3.1. NOZIONI PRINCIPALI

Ogni PIN può essere associato a più oggetti, ma ad ogni oggetto può essere! →assegnato un solo codice PIN.

La protezione PIN è applicabile solo a quelle azioni che necessitano di un! →intervento diretto dell’utente per la loro attivazione; per tutte le altre azioni,come il cambio di pagina automatico, non è possibile applicare un PIN diprotezione.

16 3. NOZIONI PRINCIPALI E INTERFACCIA UTENTE

Manuale ThinKnx v0.0 3.2. INTERFACCIA UTENTE

3.2 Interfaccia Utente

La finestra principale del ThinKnx Configurator è composta da una barra deglistrumenti (toolbar), un’area di lavoro in cui viene visualizzata l’interfaccia finalee due strutture ad albero per configurare l’interfaccia e gli oggetti di sistema.Nella sezione successiva tutti questi componenti vengono descritti in dettaglio.

Figura 3.7: Finestra principale del ThinKnx Configurator e i suoi componenti principali

Selezionando un oggetto all’interno dell’area di lavoro o dalla visualizzazionead albero, esso diventerà il soggetto principale e la lista delle sue proprietàcompare nella parte destra della finestra; è possibile selezionare una serie dioggetti cliccando su di essi tenendo premuto il tasto SHIFT. Attorno al primoselezionato compare una finestra quadrata di colore bianco, mentre per isuccessivi ne sarà presente una di colore blu; questa selezione multipla èutile per eseguire tutte le operazioni di allineamento, tenendo presente chel’elemento di riferimento rimane il primo selezionato.

3.2.1 Barra degli strumenti

La barra degli strumenti è un menù che contiene tutti i comandi per creare egestire il progetto e gli oggetti, per cercare gli oggetti presenti nel progetto eper esportarlo per i client e per il server.

Nuovo : creazione di un nuovo progetto; se premuto, si apre automaticamente unafinestra con il wizard di configurazione (per maggiori dettagli fare riferimentoalla sezione 4.1 a pagina 22).

Apri : apertura di un progetto; se premuto compare una finestra in cui è possibilevedere le seguenti proprietà:

17 3. NOZIONI PRINCIPALI E INTERFACCIA UTENTE

Manuale ThinKnx v0.0 3.2. INTERFACCIA UTENTE

• Apri : apre il progetto selezionato.

• Importa: importa un file di progetto precedentemente salvato (estensione.erg).

• Elimina: elimina il progetto selezionato dalla lista.

• Rinomina: rinomina il progetto selezionato.

Salva : salva il progetto corrente.

Chiudi : chiusura del progetto attuale.

Rinomina : modifica il nome del progetto.

Aggiungi : aggiunta di un oggetto grafico al progetto corrente.

Elimina : eliminazione dell’oggetto selezionato.

Muovi : attivazione della funzione di movimento: l’oggetto selezionato è trascinabileall’interno dell’area di lavoro.

Arrangia : organizzazione degli oggetti selezionati. Questa funzione permette dimuovere gruppi di oggetti scelti. Se premuto compare la seguente finestra:

Figura 3.8: Strumento arrangia per l’oggetto

• Porta in primo piano: porta in primo piano l’oggetto o la paginaselezionati.

• Porta sullo sfondo: porta sullo sfondo l’oggetto o la pagina selezionati.

• Muovi in avanti : porta di un livello in avanti l’oggetto o la paginaselezionati.

• Muovi indietro: porta di un livello indietro l’oggetto o la pagina selezionati.

• Allineamento orizzontale :

– Allinea tutti gli oggetti rispetto al margine superiore dell’oggetto diriferimento.

– Allinea tutti gli oggetti rispetto al margine inferiore dell’oggetto diriferimento.

– Allinea tutti gli oggetti rispetto al punto medio orizzontale dell’oggettodi riferimento.

• Allineamento verticale :

– Allinea tutti gli oggetti rispetto al margine sinistro dell’oggetto diriferimento.

18 3. NOZIONI PRINCIPALI E INTERFACCIA UTENTE

Manuale ThinKnx v0.0 3.2. INTERFACCIA UTENTE

– Allinea tutti gli oggetti rispetto al margine destro dell’oggetto diriferimento.

– Allinea tutti gli oggetti rispetto al punto medio verticale dell’oggettodi riferimento.

• Distanza orizzontale e verticale :

– Distribuzione equa nello spazio degli oggetti lungo la lineaorizzontale.

– Distribuzione equa nello spazio degli oggetti lungo la linea verticale.

L’allineamento richiede la selezione di almeno due oggetti; per fare ciò bisognacliccare sugli oggetti tenendo premuto il tasto SHIFT, in modo da selezionarlicontemporaneamente.

L’immagine di background (ad esempio la piantina dell’impianto o fotografie)! →deve essere sempre posizionata sullo sfondo, ovvero come primo oggettonella lista ad albero relativo alla pagina in esame. Questo accorgimento ènecessario per assicurare che tutti gli oggetti inseriti siano fruibili dall’utente,evitando il rischio che l’immagine copra gli oggetti stessi rendendoli non piùselezionabili (rischio che si presenta soprattutto in zone di trasparenzadell’immagine in cui un oggetto è visibile, ma non selezionabile).

Copia/Incolla : Copia o incolla pagine o oggetti. La selezione può avvenire nell’interfacciagrafica o nella struttura ad albero; è possibile incollare le selezioni in unaporzione vuota di schermo. Per effettuare queste operazioni è possibileutilizzare la combinazione di tasti ”Ctrl+C”(copia) e ”Ctrl+V”(incolla) outilizzare il tasto destro del mouse.

Cerca : ricerca di un determinato indirizzo di gruppo KNX nel progetto mostrando unalista degli oggetti che contengono l’indirizzo selezionato.

Tablet : attivazione dell’upload del progetto sul tablet.

Demo : attivazione della versione Demo mostrando un’anteprima del progetto.

Esporta : apertura del menù di esportazione; per maggiori dettagli fare riferimento allasezione 4.3 di pagina 24.

3.2.2 Editor dell’interfaccia

L’editor dell’interfaccia permette all’utente di creare la grafica dell’impianto edi visualizzare in anteprima la sua realizzazione; il programma consente diinserire, muovere e modificare gli oggetti nell’interfaccia. Ogni elemento dellarealizzazione ha una serie di proprietà specifiche che possono esserevisualizzate e modificate nell’editor delle proprietà, nella finestra in basso adestra del configurator.

L’interfaccia è essenzialmente composta dai seguenti elementi:

Funzioni : una funzione è da considerarsi come un capitolo contenente diverse paginegrafiche; il nome della funzione selezionata è sempre visibile nella parte inbasso a destra della finestra del programma. Nella stessa sezione è possibilemodificare le proprietà della funzione:

• Stato: permette di disabilitare la funzione e nasconderla nella barralaterale.

• Etichetta: nome della funzione.

• Icona: permette di selezionare un’immagine da file, che vieneposizionata a sinistra del nome della funzione, con una risoluzionestandard di 60x60 pixel.

19 3. NOZIONI PRINCIPALI E INTERFACCIA UTENTE

Manuale ThinKnx v0.0 3.2. INTERFACCIA UTENTE

Figura 3.9: Principali elementi dell’interfaccia

• Mostra nel web: indica se la funzione verrà visualizzata nella pagina web.Per maggiori dettagli fare riferimento alla sezione 5.12 a pagina 45.

• Restrizioni: permette di limitare l’accesso alla funzione a determinatiutenti.

• Protezione PIN: se abilitata, la funzione è protetta e l’utente deveinserire un codice PIN per vederla. Per dettagli ulteriori fare riferimentoalla sottosezione 3.1.6 di pagina 15.

• PIN Code: codice PIN associato all’oggetto.

Barra laterale delle funzioni : compare se viene premuta o trascinata verso destra l’etichetta blu visualizzatanella parte sinistra dello schermo, in questo modo, viene visualizzata la listadelle funzioni all’interno del progetto e le relative icone impostate.

Pagine : ogni funzione può contenere al proprio interno una serie di pagine, ognunamodificabile, il cui nome compare nella parte alta dello schermo; non esisteuna vera e propria limitazione del numero delle pagine inseribili all’interno diuna singola funzione, se non la larghezza dello schermo dove sono posizionatii nomi delle pagine. Piú lunghi sono tali nomi, minore è lo spazio disponibileper l’inserimento di nuove pagine. Le proprietà di una pagina sono visualizzatenella parte destra dello schermo ed è possibile, selezionandole, modificarle:

• Etichetta: nome della pagina.

• Mostra nel web: indica se la pagina verrà visualizzata nel web Permaggiori dettagli fare riferimento alla sezione 5.12 di pagina 45.

• Restrizioni: permette di limitare l’accesso alle funzioni a determinatiutenti.

• Protezione PIN: se abilitata, la pagina è protetta e l’utente deve inserireun codice PIN per vederla. Per ulteriori informazioni fare riferimento allasottosezione 3.1.6 a pagina 15.

• Codice PIN: codice Pin associato all’oggetto.

Oggetti : ogni pagina contiene diversi oggetti modificabili. E’ a disposizione una lista dioggetti grafici, che rappresentano le operazioni comuni, che possono essereeseguite (come accendere/spegnere una luce, comandare tapparelle,

20 3. NOZIONI PRINCIPALI E INTERFACCIA UTENTE

Manuale ThinKnx v0.0 3.2. INTERFACCIA UTENTE

controllare il sistema di condizionamento); inoltre ogni oggetto ha una serie diproprietà che possono essere modificate (per approfondimenti vedere ilCapitolo 6 a pagina 76).

3.2.3 Tabella ad albero dell’interfaccia

La finestra a destra nella schermata del configurator, selezionando l’etichettainterfaccia, mostra la vista ad albero del progetto: il nodo principalerappresenta l’intera interfaccia utente, mentre ogni sotto-livello è unafunzione. A sua volta ogni funzione ha raggruppati al suo interno pagine eoggetti. Utilizzando il tasto destro su un nodo è possibile aggiungere,cancellare, copiare e allineare gli oggetti (per maggiori dettagli fareriferimento al Capitolo 6 di pagina 76).

Selezionando un oggetto dall’editor o dalla tabella dell’interfaccia compare lagriglia delle sue proprietà nella parte in basso a destra dello schermo.

Figura 3.10: Viste dell’albero delgi oggetto dell’interfaccia e del sistema

3.2.4 Tabella ad albero del sistema

La finestra a destra nel programma, selezionando l’etichetta sistema, mostrala vista ad albero dei dati piú importanti del progetto; cliccando con il tastodestro è possibile aggiungere gli oggetti di sistema, che rappresentano tuttii servizi configurabili disponibili nel sistema. Per maggiori dettagli vedere ilCapitolo 5 di pagina 30.

21 3. NOZIONI PRINCIPALI E INTERFACCIA UTENTE

4 Gestione del progetto

Un progetto può essere definito come una cartella contenente tutti i file diconfigurazione relativi ad un impianto specifico e tutte le impostazioninecessarie per ricostruire l’interfaccia utente e le logiche del sistema. Ilnuovo progetto può essere creato direttamente usando il Configurator. Iprogetti esistenti possono essere importati e modificati (possono essererinominati, ottimizzati, cancellati, ecc...)

4.1 Creare un progetto

I progetti possono essere creati grazie ad un wizard dedicato, che può essereavviato automaticamente cliccando nel bottone ”Nuovo” della barra deglistrumenti.

Passo 1 : inserire il nome del progetto senza spazi o segni diacritici (obbligatorio).

Figura 4.1: Bottone per il nuovo progetto e primo passaggio del wizard

Passo 2 : selezionare il tipo di server (obbligatorio) e il numero seriale del dispositivo(opzionale); continuare cliccando su Avanti o chiudere la procedura guidatacliccando su Fine; tutti i passaggi successivi sono facoltativi.

Figura 4.2: Step 2: selezione del server

Manuale ThinKnx v0.0 4.1. CREARE UN PROGETTO

Passo 3 : inserire l’indirizzo IP per connettersi al server, utilizzando la rete locale o ilnome host e la porta (se differenti da quelle predefinite) per la connessioneremota.

Figura 4.3: Step 3: impostazioni per la connessione

Passo 4 : il nome e le coordinate geografiche del posto dove si trova il server devonoessere inseriti in questa sezione. Questi dati potrebbero essere utilizzati sulclient per le funzionalità di geolocalizzazione. Queste impostazioni sonoobbligatorie se sono aggiunti oggetti relativi ad orari ed eventi solari.Spuntare la casella ”Abilita il Time Server” per usare il server come sorgentetemporale per i dispositivi KNX. Il server sarà sincronizzato con il server NTPse la connessione temporale è disponibile.

Figura 4.4: Step 4: impostazione località del server

Passo 5 : se l’impianto viene gestito da utenti differenti, possono essere createinterfacce differenti per ogni utilizzatore, di conseguenza è necessario creareutenti e gruppi da usare per le politiche di esportazione. Cliccando sulbottone ”Modifica” è possibile accedere alla finestra di modifica degli utenti.Per approfondire l’argomento della creazione di utenti vedere lasottosezione 3.1.4 a pagina 12.

Una volta aver impostato tutti gli utenti e i gruppi, viene mostrato un sommarionella finestra vuota. ”Avanti” consente di procedere verso il passo successivo.

Passo 6 : selezionando le licenze attive per il progetto, il Configurator può verificaredurante l’esportazione se le funzioni e gli oggetti configurati lavorerannocorrettamente, una volta che il progetto verrà esportato e caricato sul server.Il progetto, infatti, contiene oggetti che se non sono inclusi nella licenza delcliente, non potranno lavorare correttamente nell’installazione reale.

23 4. GESTIONE DEL PROGETTO

Manuale ThinKnx v0.0 4.2. GESTIRE UN PROGETTO

Figura 4.5: Step 5: creazione di utenti per le restrizioni

Figura 4.6: Step 6: editor delle licenze attive nel progetto

Il bottone Modifica consente di modificare le licenze. Le singole licenze e ipacchetti possono essere scelti dalla finestra che compare. Per ulterioridettagli fare riferimento alla sottosezione 3.1.3 di pagina 11.

Per modificare l’insieme di informazioni incluse nel wizard successivamente,selezionare l’oggetto ”Sistema” nell’albero di sistema del configuratore e tuttele proprietà dell’oggetto sono mostrate nella griglia delle proprietà sottostante.

4.2 Gestire un progetto

Dopo che il progetto è stato creato con successo, esso può essere gestitousando i diversi bottoni che appaiono nella barra degli strumenti delConfigurator.

Figura 4.7: bottoni relativi al progetto nella barra degli strumenti del configurator

Salva : i cambiamenti applicati al progetto verranno salvati.

Chiudi : il progetto corrente verrà chiuso, mentre la pagina principale del Configuratorresterà aperta.

Rinomina : il nome del progetto corrente può essere modificato.

Apri : cliccando su questo bottone, verrà mostrata la seguente finestra:

Il progetto esistente può essere rinominato, aperto o eliminato. I fileprecedentemente creati possono essere importati nel Configurator.

4.3 Esportare un progetto

Quando il progetto è completo, può essere dislocato nei diversi dispositivi,come server e client. Il Configurator ha una sezione speciale dedicataall’esportazione del progetto in diversi formati, che dipendono dagli indirizzi

24 4. GESTIONE DEL PROGETTO

Manuale ThinKnx v0.0 4.3. ESPORTARE UN PROGETTO

Figura 4.8: Scheda di gestione del progetto

dei dispositivi. Il progetto può anche essere esportato per farne i backup oper essere trasferito ad un altro PC.

Cliccando con il testo destro del mouse su ”Tablet”, viene mostrato il seguentemenù:

Figura 4.9

Web server for iOS device : selezionare questa opzione se il progetto deve essere esportato in dispositiviiOS.

Web server for Android Touch : selezionare questa opzione se il progetto deve essere esportato su dispositivitouch screen Android.

Dopo aver selezionato una delle opzioni, cliccare sul bottone Tablet e ilprogetto verrà caricato nel client desiderato.

Figura 4.10

L’indirizzo mostrato deve essere specificato nell’applicazione del client e ilprogetto verrà scaricato automaticamente.

Premendo sul bottone Esporta verranno mostrate le seguenti opzioni:

Esporta progetto : la procedura di esportazione permette di salvare il progetto creato con ilConfigurator come un file .erg; ciò è particolarmente utile per le copie damemorizzare in una cartella o nel caso si vogliano inviare progetti da unConfigurator all’altro.

Ottimizza progetto : ogni volta in cui un’immagine o ogni tipo di altro file è importato nelConfigurator, è automaticamente copiato in una cartella di progetto dedicata,

25 4. GESTIONE DEL PROGETTO

Manuale ThinKnx v0.0 4.3. ESPORTARE UN PROGETTO

Figura 4.11

in modo che il software non vada ad operare sull’oggetto originale, rischiandodi arrecare danni al progetto una volta che l’oggetto venga rimosso ocancellato. Cliccando su questo bottone si avvia la procedura, per cui, moltifile inutilizzati vengono rimossi dalla cartella del progetto, migliorandonotevolmente le prestazioni del client.

Carica sul server locale : il progetto è caricato sul server, in modo che la configurazione possa esseresalvata e la memoria possa essere allocata per gli oggetti che richiedono diessere configurati dall’utente. Il progetto, esportato per il server, non richiedealcun tipo di restrizione.

Esporta per il server su file : se il PC sul quale il Configurator è in esecuzione non è nella stessa LAN delserver, il software crea automaticamente un file .srv che può essere importatomanualmente nella pagina web.

Procedura di caricamento

1. Dopo aver lanciato il browser e digitato http://’external IP’:5051 vienemostrata la pagina di login.

2. Accedere come utente di servizio (password di default: pass).

3. Nell’homepage, cliccare sul bottone Esporta.

4. Premere Seleziona file e quindi Carica.

Figura 4.12

5. Il server si riavvia automaticamente.

Esporta per touch screen : genera un file con estensione .tou, che può essere utilizzato con il Player diWindows.

Esporta per Android : genera un file config.android, utilizzabile da dispositivi Android o computerMac OS. Dopo aver selezionato questa opzione e selezionato l’utente, vienemostrato un pop up che illustra al client la procedura di caricamento. Neicomputer Mac Os, la cartella ThinKnx viene inserita in Documenti.

26 4. GESTIONE DEL PROGETTO

Manuale ThinKnx v0.0 4.3. ESPORTARE UN PROGETTO

4.3.1 Esporta per utente

L’esportazione per utente permette di configurare differenti versioni delprogetto, che possono essere caricate sui client; le caratteristiche di ogniversione possono essere definite da restrizioni impostate dall’utente (permaggiori dettagli fare riferimento a sottosezione 3.1.5 di pagina 14). Se gliutenti sono stati configurati nel progetto, il Configurator richiede diselezionare a quale utente sarà destinata l’esportazione (per approfondimentivedere sottosezione 3.1.4 di pagina 12). Selezionare l’utente desiderato ecliccare ”OK”.

4.3.2 Procedura di esportazione

Dopo aver scelto una modalità di esportazione, il Configurator verificaautomaticamente le proprietà di sistema per controllare se l’indirizzo IPrisulta valido per il server impostato, altrimenti l’esportazione non può essereportata a termine. Qualora i componenti non corrispondessero a quelliconsentiti dalle licenze, il Configurator mostra un messaggio di allarme, inquesto caso l’esportazione può essere portata a termine, ma gli oggettisenza licenza non saranno funzionanti. Se il file deve essere esportato perdispositivi touch-screen e Android, viene richiesto di specificare dove il filedeve essere salvato. Se il progetto è esportato per iPad, il Configuratoresporta direttamente il progetto e avviando il server l’utente si puòimmediatamente connettere.

4.3.3 Esempio

Supponiamo che quattro client debbano usare altrettante funzioni differenti:tre di loro condividono gli stessi bisogni, il quarto ha meno funzionalitàabilitate. Innanzi tutto devono essere creati due gruppi: il primo contiene i treutenti con bisogni simili, l’altro contiene l’utente con funzioni limitate; unavolta che l’utente è stato configurato, le restrizioni devono essere impostatemanualmente. Supponiamo che il progetto esplicativo non abbia un indirizzodi un server esterno e che contenga i seguenti elementi:

Figura 4.13

Nel progetto possono essere selezionate soltanto licenze ”Modbus eautomazione” e ”Audio Video IR”.

Procedendo con l’esportazione, il Configurator mostra una finestra di errore,contenente un messaggio che avvisa sul fatto che lo spazio destinatoall’indirizzo IP sia vuoto e che manchino le licenze.

Dal momento in cui l’indirizzo IP non è stato impostato, l’esportazione nonpuò continuare. Per assegnare l’indirizzo IP, selezionare il nodo di Sistema einserire l’indirizzo del server esterno nella casella vuota adiacente allaproprietà nome.

Una volta che le informazioni mancanti siano state aggiunte, avviando dinuovo l’esportazione, apparirà ancora la finestra di errore, che, però, conterrà

27 4. GESTIONE DEL PROGETTO

Manuale ThinKnx v0.0 4.3. ESPORTARE UN PROGETTO

Figura 4.14

Figura 4.15

soltanto il messaggio relativo alle licenze non presenti. In questo caso, si puòscegliere Si per procedere comunque con l’esportazione.

Il Configurator richiede di selezionare quali tra gli utenti, configurati nelprogetto, saranno i destinatari finali. Dopo aver scelto l’utente desiderato, peresempio ”Operatore utente”, premere ”OK”.

Una volta che il progetto è stato caricato sul client, per esempio un iPad, essoha il permesso di mostrare solo una versione ridotta del progetto, che è statoesportato per ”Operatore Utente”.

Di tutte le funzioni configurate, l’Operatore Utente non può visualizzare lemotorizzazioni, il riscaldamento e le telecamere per il fatto che contengonodelle restrizioni.

28 4. GESTIONE DEL PROGETTO

Manuale ThinKnx v0.0 4.3. ESPORTARE UN PROGETTO

Figura 4.16

Figura 4.17

29 4. GESTIONE DEL PROGETTO

5 Oggetti di sistema

5.1 Oggetto di sistema

Questo oggetto è il nodo principale dell’albero di sistema ed include tutte lefunzionalità e i dati che descrivono il progetto. Tutti gli altri oggetti, cherappresentano i servizi configurabili a disposizione del server, possonoessere aggiunti, selezionando con il tasto destro del mouse questo nodo.

Scegliendo un oggetto, nella griglia sottostante compariranno le seguentiproprietà:

Etichetta : nome dell’oggetto.

Tipo di server : tipo di server e hardware (server ThinKnx Compact, Micro, Touch o Rack ).

Numero di serie : numero di serie del server stampato sulla scatola.

Password : password di servizio per l’utente, per collegarsi alla pagina web del server.

Indirizzo IP esterno : indirizzo IP (per esempio 74.14.3.108) o nome host (per esempiopulsar.dyndns.org) necessario per connettersi al server, per un client che nonlavora sulla stessa LAN del server.

Porta del server : numero della porta TCP necessario per la connessione remota con il server(al di fuori della rete del server). La porta di default è 7550.

Indirizzo IP locale : indirizzo IP (per esempio 192.168.X.X) per connettersi con il server da unclient che opera nella stessa LAN.

Nome di sistema : nome che identifica il progetto una volta che è stato caricato sul server.

Località : nome della località dove l’impianto è installato.

Latitudine/Longitudine : coordinate geografiche della località dove il server è montato. Sono utilizzateper abilitare le funzioni di geolocalizzazione di iOs.

Indirizzo KNX : indirizzo fisico (es. xx.xx.xxx) assegnato al server; se non specificato esso èautomaticamente assegnato dal sistema.

Server orario : se abilitato, il server invia informazioni sulla data e sull’orario al bus. Il ”gruppoorario” e il ”gruppo data” avranno le seguenti proprietà:

Gruppo orario : indirizzo KNX del gruppo orario per ricevere o inviare informazioni sull’orario.

Gruppo data : indirizzo KNX del gruppo data per ricevere e inviare informazioni sulla data.

Licenze : licenze attive per il progetto corrente, per maggiori dettagli fare riferimento allasottosezione 3.1.3 a pagina 11.

Autorizzazioni : gruppi e utenti per il processo di esportazione personalizzata, per ulterioriinformazioni: sottosezione 3.1.4 pagina 12.

PIN di Protezione : elenco di PIN utilizzati per la protezione di oggetti d’interfaccia, perapprofondimenti consultare sottosezione 3.1.6 a pagina 15.

Manuale ThinKnx v0.0 5.1. OGGETTO DI SISTEMA

5.1.1 Comandi per l’oggetto

I comandi che si possono inviare agli oggetti e richiamare da altri di essi sonoi seguenti:

Invia un telegramma KNX da un bit: questo comando è utilizzato perinviare un telegramma da un bit; modificare i parametri del ”gruppo KNX” e il”valore KNX” (0 o 1) mostrati sulla destra.

Invia un telegramma KNX da un byte: invia un telegramma di un byte;cambiare i parametri del ”gruppo KNX” e del ”valore KNX” (da 0 a 255).

Manda un telegramma KNX da due byte float: questo comando consentedi inviare un telegramma di 2 byte float; adattare i parametri del ”gruppo KNX”e del ”valore KNX”.

Fare una pausa per un intervallo prefissato: mette in pausa il sistemaper un intervallo di tempo specificato, configurabile tramite la modifica delparametro ”Intervallo”.

Cambia pagina e funzionamento dell’interfaccia utente: GENERALEquesto comando permette di configurare una particolare pagina di progetto,che sarà richiamata da tutti i client; modificare i parametri ”Funzione” e”Pagina”.

Cambia pagina e funzionamento dell’interfaccia utente: CLIENTSPECIFICO consente di configurare una pagina del progetto, che puòessere richiamata da un client specifico; cambiare i parametri ”Funzione” e”Pagina”.

Invia notifiche Push: rende possibile l’invio di notifiche push ai clientdesiderati; apportare modifiche al parametro ”Messaggio” per definire icontenuti della notifica.

Eseguire il comando MS Windows: GENERALE viene lanciato un file .exedirettamente dall’applicazione ThinKnx su tutti i Player per Windows; cambiareil parametro ”Comando”.

Eseguire il comando MS Windows: CLIENT SPECIFICO consentel’esecuzione di un file .exe direttamente dall’applicazione su un particolarePlayer per Windows; modificare il parametro ”Comando”.

Richiama app iOS con l’url: permette di eseguire una specifica app su undispositivo iOS direttamente dall’applicazione ThinKnx inserendo la relativaurl nel parametro ”URL usata per richiamare l’app iOS” (per esempiohttp//www.google.com collegherà automaticamente alla pagina google disafari).

Inviare Email ai destinatari: invia messaggi email utilizzando gli accountThinKnx di default; definire l’oggetto, il contenuto e i destinatari, modificando iparametri sulla destra.

31 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.2. PROGETTO ETS

5.2 Progetto ETS

Questo oggetto contiene tutti i gruppi KNX configurati nel software ETS. Essosemplifica la visualizzazione e la selezione dei gruppi che si trovano dentro alConfigurator grazie alla struttura ad albero. Nella griglia sottostante vengonovisualizzate le seguenti proprietà:

File CSV : questa proprietà specifica il file .csv contenente il progetto.

Etichetta : nome dell’oggetto.

5.2.1 Esportazione del progetto .csv dal software ETS

All’interno dell’ETS, cliccare con il tasto destro del mouse su ”gruppiprincipali” (ETS3) o ”indirizzi di gruppo” (ETS4) e selezionare l’opzione”esporta indirizzi di gruppo”. Con ETS 3 utilizzare i parametri di default,mentre in ETS 4 selezionare il formato CSV e attivare la casella ”informazioniprincipali di esportazione”.

Figura 5.1: ETS 3 export parameters

32 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.3. SCENARIO

5.3 Scenario

Questo servizio permette di definire una lista di azioni, che devono essereeseguite dal server su richiesta dell’utente o in base a particolariimpostazioni. Queste azioni possono essere specificate direttamentedall’installatore nel Configurator o dall’utente nell’applicazione client.

Gruppo KNX : indirizzo del gruppo KNX utilizzato per richiamare gli scenari.

Record : questa proprietà viene abilitata quando l’utente sta creando uno scenariopersonalizzato; se vengono selezionate azioni dalla lista di quelle di default,questa proprietà può essere disabilitata.

Riavviabile : Se abilitata, lo scenario selezionato può essere fatto ripartire, se lanciatoquando è già in esecuzione; è utile quando lo scenario è pieno di pauseparticolarmente lunghe; quando lo scenario viene eseguito da KNX, questaproprietà deve essere disabilitata per evitare una ripetizione di telegrammi.

Lista di azioni : cliccando sul bottone mostrato sulla destra, verrà mostrata una finestra in cuiè possibile aggiungere il numero desiderato di azioni premendo sul pulsante”Aggiungi”. Ad ogni azione può essere assegnato un nome e il relativocomando può essere scelto cliccando sul bottone che compare a destra.

5.3.1 Oggetti di comando

I comandi possono essere inviati agli oggetti e richiamati da altri oggetti:

Avviare scenari avvia lo scenario selezionato.

Fermare l’esecuzione di scenari ferma l’esecuzione dello scenario scelto.

33 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.4. CONTROLLO CDZ

5.4 Controllo CDZ

Questo oggetto permette il controllo dei dispositivi CDZ; è possibilecomandare più di un dispositivo usando la stessa connessione.

Indirizzo IP : indirizzo IP del dispositivo di comando per CDZ.

Tipo del dispositivo di controllo : selezionare tra tre modelli possibili:

• Mitsubishi AG 150: indirizzo del dispositivo IP da inserire nella casellavuota per utilizzare questo controller.

• Interfaccia KNX semplice: consente di impostare la modalità e la velocitàutilizzando un comando standard ad 1 byte.

• Interfaccia KNX estesa: questo controller permette di selezionare il modoe la velocità utilizzando un comando standard ad 1 bit.

Dispositivi : lista di dispositivi CDZ collegati al sistema.

5.4.1 Aggiungere un dispositivo CDZ

Selezionare la proprietà ”Dispositivo” e cliccare sul bottone mostrato sulladestra per aprire la finestra di editor; premere sul bottone ”Aggiungi” emodificare le proprietà nella tabella.

Indice : indice interno del dispositivo.

Nome : nome del dispositivo.

Protocollo di comunicazione : il protocollo di comunicazione può essere selezionato da una lista di quattropossibili opzioni:

• ZENNIODD: selezionare questo protocollo per controllare i dispositiviDaikin integrati con Zennio KLIC DD o KLIC DI.

• ZENNIOIRSC: selezionare questo protocollo per controllare i dispositiviintegrati con ZennioIRSC

• INTESISBOX: selezionare questo protocollo per controllare i dispositiviintegrati con Intesis Box.

• Generic: scegliere questa opzione per utilizzare un qualsiasi controllerCDZ tramite KNX; in questo caso i valori di ”Velocità ventola” e di”Modo” devono essere inseriti manualmente, facendo attenzione chesiano in accordo con quelli specificati dal produttore.

Gruppo on/off : comando on/off per il controllo del gruppo KNX.

Gruppo on/off feedback : gruppo ON/OFF a cui il dispositivo invia il feedback.

Gruppo fan : gruppo ventola utilizzato per comandare il dispositivo.

Gruppo fan feedback : gruppo ventola a cui il dispositivo invia il feedback.

Impostazione gruppo di temperatura : gruppo per la definizione della temperatura da raggiungere.

Gruppo temperatura feedback : gruppo a cui il dispositivo invia il feedback del valore della temperaturadesiderata.

Gruppo modalità : gruppo per la definizione del modo operativo del dispositivo, del tipo 1 byte.

34 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.4. CONTROLLO CDZ

Gruppo modalità feedback : gruppo a cui il dispositivo invia il feedback del tipo di modo ricevuto.

Valore fan auto : valore corrispondente alla modalità AUTO associato al gruppo FAN (1 byte)

Valore fan minimo : valore relativo al modo LOW associato al gruppo FAN (1 byte)

Valore fan medio : valore associato alla modalità MEDIUM associato al gruppo FAN (1 byte)

Valore fan massimo : valore corrispondente al modo HIGH associato al gruppo FAN (1 byte)

Valore Modalità Auto : il gruppo KNX imposta la modalità automatica quando riceve questo valore.

Valore Modalità Cool : quando riceve questo valore il gruppo KNX stabilisce il funzionamento inmodalità freddo.

Valore Modalità Heat : il gruppo KNX imposta la modalità caldo quando riceve questo valore.

Valore Modalità Dry : la ricezione di questo valore è associata al funzionamento ”dry”.

Valore Modalità Fan : il valore ricevuto fa si che il gruppo KNX imposti la modalità ventilatore.

35 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.5. CALENDARIO

5.5 Calendario

L’utente può programmare i comandi on/off (lampade), usando l’applicazioneclient; è, inoltre, possibile, memorizzare la temporizzazione sul server. Diversioggetti di tipo lampada possono essere associati allo stesso calendario.

Forza stato : se questa proprietà è abilitata, il server invia periodicamente il valore ”1” algruppo KNX selezionato, in base ad un intervallo di tempo predefinito; le lucisi accendono automaticamente se sono state precedentemente spente inmaniera manuale. La proprietà ”intervallo di invio”, se abilitata, mostrerà leseguenti caratteristiche:

• Intervallo di invio: intervallo di tempo che intercorre tra l’invio di duemessaggi.

• Mostra santi : fa vedere il nome del santo del giorno sul calendariogregoriano.

36 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.6. CRONOTERMOSTATO

5.6 Cronotermostato

Possono essere impostati i programmi giornalieri e settimanali della caldaiasul server utilizzando questo oggetto.

Modo temperatura : se disabilitato il sistema associa ad ogni fascia oraria una modalità difunzionamento (Comfort, Standby, Night); se abilitato, il sistema utilizza unatabella oraria basata sulla temperatura, associando un preciso setpoint adogni fascia oraria e verrà mostrata la proprietà ”gamma di personalizzazioni”:

Usa intervalli personalizzati : se questa proprietà è disabilitata, il sistema userà un intervallo standard ditemperatura (da 14◦ a 26◦) sia durante l’estate, che durante l’inverno; seabilitata saranno mostrate l’ ”intervallo stagionale”, l’ ”intervallo invernale”, la”temperatura minima invernale” e la ”temperatura massima invernale”:

Intervallo stagionale : se abilitato permette di configurare un intervallo di temperatura per l’invernoe uno per l’estate. Se la proprietà ”intervallo stagionale” è abilitata, verrannomostrate le seguenti proprietà:

• Gruppo stagione: rappresenta il gruppo KNX utilizzato per cambiare dallamodalità riscaldamento a quella raffreddamento.

• Intervallo estate: questa proprietà permette di stabilire un intervallo di 6◦

o 12◦. (Questa opzione consente di determinare la temperaturamassima).

• Temperatura estiva minima: valore di temperatura personalizzabile. (Perl’estate).

• Temperatura estiva minima: questo valore è automaticamente calcolatodal sistema aggiungendo l’intervallo preconfigurato al valore minimo.

Intervallo invernale : intervallo di temperatura da utilizzare durante la stagione invernale (o tuttol’anno se il funzionamento stagionale è disabilitato). Questa proprietàpermette di selezionare un intervallo di ampiezza di 6◦ o 12◦. (Questaopzione permette di determinare la temperatura massima).

Temperatura minima invernale : valore di temperatura personalizzabile.

Temperatura massima invernale : questo valore è calcolato automaticamente dal sistema aggiungendol’intervallo preconfigurato al valore minimo impostato.

37 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.7. OROLOGIO

5.7 Orologio

L’utente può programmare fino a sei temporizzazioni per un oggetto del tipolampada. Il server verifica eventi pianificati e invia il valore 1 all’oggettoall’orario prefissato.

Un unico centralino Voip PBX può essere aggiunto al sistema.! →Forza stato : Se questa proprietà è abilitata, il server invia periodicamente il valore ”1” al

gruppo KNX selezionato, in base ad un intervallo temporale prefissato; la lucesi accende automaticamente se è stata spenta precedentemente dall’utentein maniera manuale. Se abilitata la proprietà ”Intervallo invio” mostrerà laproprietà seguente:

• Intervallo invio: intervallo tra due messaggi ripetuti.

38 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.8. VOIP PBX

5.8 Voip PBX

Permette di configurare un centralino all’interno dei server ThinKnx(supportato Compact e Micro), personalizzando utenti, gruppi di chiamata ecitofoni.

Porta PBX : Questa proprietà permette di specificare la porta PBX, se è differente da quelladi default (5060).

Utenti PBX : Rappresenta la lista di utenti da memorizzare nel centralino.

Gruppi di chiamata : Consiste in una lista di gruppi di chiamata da memorizzare nel centralino. Taligruppi permettono di chiamare più utenti con un solo numero.

Videocitofoni : Si possono definire i citofoni da memorizzare nella lista di centralini.

5.8.1 Aggiungere utenti PBX

Cliccare sul bottone presente sulla destra per aprire l’editor degli utenti PBX,quindi selezionare ”Aggiungi” per modificare le proprietà:

Estensione : consente di specificare il numero di estensioni usate dai client per collegarsial centralino.

Password : vengono specificate le password associate al numero di estensioni.

5.8.2 Aggiungere gruppi di chiamata

Selezionare il bottone a destra per aprire l’editor dei gruppi di chiamata, poiper modificare le proprietà fare clic su ”Aggiungi”:

Utenti PBX : permette di selezionare gli utenti che possono essere inclusi in un gruppo dichiamata.

5.8.3 Aggiungere videocitofoni

Il bottone sulla destra apre l’editor per quanto riguarda i videocitoni, dal qualesi possono aggiungere e modificare le proprietà:

Tipo di dispositivo : Può essere selezionato da una lista di quattro possibili opzioni:

• TCS Native

• TCS gateway

• Mobotix M24

• 2N Elios IP

Username web : credenziali utilizzate nella pagina web del citofono

Password web : credenziali utilizzate nella pagina web del citofono

Username PBX : nome utilizzato dal citofono per registrarsi nel centralino (proprietà nonmodificabile)

Indirizzo IP : Indirizzo IP del citofono

Porta : porta utilizzata dal citofono (di default è la 80)

39 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.8. VOIP PBX

Pulsanti : è possibile configurare il pannello dei pulsanti, associando ad ognuno di essiun gruppo di chiamata. Cliccando sul bottone a destra si può aprire l’editor econ ”Aggiungi” vengono configurate le proprietà nella tabella:

Numero pulsante : numero del pulsante nel citofono.

Chiama singolo utente : se abilitata, la chiamata viene inviata ad un singolo utente quando il bottone èpremuto, altrimenti viene inviata ad un gruppo.

40 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.9. IRRIGAZIONE

5.9 Irrigazione

L’oggetto irrigazione permette di controllare zone differenti del sistema diirrigazione, ognuna di loro controllata da un differente gruppo KNX. Questezone possono essere combinate per creare diversi programmi di irrigazione,direttamente nell’applicazione client.

Zone : Selezionando ”Zona” è possibile specificare le seguenti proprietà:

• Nome zona: nome associato alla zona (sarà mostrato nell’applicazioneclient).

• Gruppo KNX on/off: gruppo KNX per accendere o spegnere la zona(DPT1 - 1 = inizia l’irrigazione della zona, 0 = ferma l’irrigazione dellazona).

• Tempo di default: tempo di default di irrigazione della zona.

• Gruppo KNX feedback: gruppo KNX utilizzato per rilevare lo stato dellazona (DPT1 - 1 = irrigazione in corso, 0 = pausa).

Usa sensore pioggia : per usare le funzionalità relative alla pioggia, la proprietà ”Usa sensorepioggia” deve essere abilitata, di conseguenza verranno mostrate altre dueproprietà:

• Gruppo KNX pioggia: gruppo KNX al quale deve essere inviato ilmessaggio di pioggia in corso (DPT1 - 1 = pioggia).

• Ritardo post-pioggia: dopo che il sensore invia uno 0 al gruppo KNXpioggia, indicando che ha smesso di piovere, è possibile impostare unintervallo di tempo, che indichi quanto il server debba aspettare prima diristabilire il programma di irrigazione.

41 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.10. RGB

5.10 RGB

Questo oggetto permette all’utente di controllare una lampada RGB sul KNX,MODBUS o PHILIPS HUE.

Modbus : se abilitato, viene utilizzato il bus MODBUS e i relativi gruppi per il controllo:

• Gateway Modbus: oggetto selezionabile dalla lista mostrata cliccandocon il tasto destro sul nodo principale. Fare riferimento alla sezionesottostante.

• Datapoint rosso: valore associato al valore rosso.

• Datapoint verde: valore associato al valore verde.

• Datapoint blu: valore associato al valore blu.

KNX : se abilitato, viene utilizzato il bus KNX e i relativi gruppi per il controllo:

• Gruppo rosso: indirizzo di gruppo KNX per comandare il colore rosso(1byte).

• Gruppo rosso feedback: indirizzo di gruppo KNX per leggere il valore delcolore rosso precedentemente impostato (1 byte feedback).

• Gruppo Verde: indirizzo di gruppo KNX per comandare il colore verde(1byte).

• Gruppo verde feedback: indirizzo di gruppo KNX per leggere il valore delcolore verde precedentemente impostato (1byte feedback).

• Gruppo blu: indirizzo di gruppo KNX per comandare il colore blu (1byte).

• Gruppo blu feedback: indirizzo di gruppo KNX per leggere il valore delcolore blu precedentemente impostato (1byte feedback).

Philps Hue : se abilitato, verranno mostrate le seguenti proprietà:

• Gateway Hue: gateway Hue precedentemente aggiunto negli oggetti disistema e selezionabile dalla lista che compare cliccando sul tasto destrodel nodo principale.

• Elemento Hue: elemento Hue, creato all’interno del gateway Hue, che ècontrollabile con l’oggetto corrente.

5.10.1 Comandi dell’ oggetto

I comandi vengono inviati agli oggetti e richiamati da altri:

Iniziare il mescolamento della sequenza con un tempo in secondi fapartire la sequenza preconfigurata in ordine casuale; modificare il parametro”Tempo” per selezionare l’intervallo temporale tra un colore e l’altro.

Iniziare la ripetizione della sequenza RGB con un tempo in secondiripete la sequenza di colori preconfigurata, seguendo l’ordine predefinito;regolare il parametro ”Tempo” per definire l’intervallo tra due coloriconsecutivi.

42 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.10. RGB

Fermare la sequenza RGB e spegnere ferma il ripetersi della sequenza dicolori e spegne la lampada.

43 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.11. EMAIL ACCOUNT

5.11 Email account

Questo oggetto permette la configurazione dei parametri di un server SMTPper mandare dei messaggi di posta elettronica ( utilizzato per invio allarmi,fogli di report, ecc...).

Server SMTP : nome del server SMTP utilizzato per l’invio di mail.

Porta server : numero della porta associata al server SMTP (di default 25).

Username : nome utilizzato per l’autenticazione con il server di posta elettronica.

Password : password utilizzata per l’autenticazione con il server di posta elettronica.

Use SSL : abilitare o disabilitare il protocollo SSL per la connessione al server di posta.

5.11.1 Comandi dell’oggetto

Comandi inviati all’oggetto e richiamabili da altri:

Inviare Email ai destinatari permette di inviare un messaggio email usandoun account personalizzabile: definire l’oggetto, il contenuto e il destinatariomodificando i parametri sulla destra.

44 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.12. WEB UI

5.12 Web UI

Questo oggetto permette la visualizzazione da pagina web da parte dideterminati utenti.

Utenti : contiene una lista di utenti abilitati.

Accesso web : abilita o disabilita l’accesso da web; da utilizzare per disabilitare l’accesso websenza cancellare le configurazioni degli utenti create precedentemente.

5.12.1 Aggiungi utenti web

Cliccando sul bottone a destra nella proprietà ”Utenti” viene visualizzata unafinestra in cui, selezionando ”Aggiungi”, è possibile creare un nuovo utente perl’utilizzo del servizio.

Username : Username che dovrà essere usato per l’accesso alla pagina web. La passwordper il primo accesso è ”password”. Tutti gli utenti possono cambiare la propriapassword nella prima pagina dell’interfaccia web.

Accesso utenti : consente o nega l’accesso alla pagina web all’utente.

45 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.13. SIMULATORE DI PRESENZA

5.13 Simulatore di Presenza

Questo oggetto permette di eseguire una serie di azioni (accendere luci,alzare l’audio, accendere la TV) che simulano la presenza di una personaanche in sua assenza.

Azioni : lista delle azioni da compiere durante la simulazione; premendo il bottone adestra compare una finestra in cui si configurano le azioni:

• Comando iniziale: comando lanciato all’avvio dell’azione; viene apertauna finestra in cui è possibile scegliere il comando scegliendo tra quellidisponibili nel sistema;

• Comando finale: comando lanciato al termine dell’azione.

• Durata media: tempo medio in minuti tra l’esecuzione dei due comandi(espresso in minuti).

Durata massima : tempo massimo, espresso in minuti, dopo cui, anche se non fermatamanualmente, la simulazione viene terminata (espresso in minuti).

Gruppo comando : gruppo KNX che attiva o disattiva il simulatore di presenza.

Gruppo stato : gruppo KNX che legge lo stato del simulatore.

Comando finale : comando usato per terminare la simulazione (tutti i dispositivi coinvolti nellasimulazione configurata ritornano allo stato originale).

Ordine casuale : se abilitato tutte le azioni configurate saranno rappresentate dal sistema inordine casuale, se disabilitato seguiranno un ordine prestabilito.

5.13.1 Comandi dell’oggetto

I comandi inviati all’oggetto e richiamabili sono:

Far partire il simulatore di presenza il simulatore di presenza inizia lasequenza di azioni.

Fermare il simulatore di presenza il simulatore di presenza termina lasequenza di azioni.

46 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.14. ORARI ED EVENTI SOLARI

5.14 Orari ed Eventi Solari

Questo oggetto permette la definizione di una serie di azioni da compiere inbase alla posizione del sole.

Azioni legate al Sole : lista di azioni da svolgere in base alla posizione del Sole.

Gruppo alba : gruppo KNX usato per inviare l’ora dell’alba (DPT 10).

Gruppo tramonto : gruppo KNX usato per inviare l’ora del tramonto (DPT 10).

Gruppo azimuth : gruppo KNX per inviare la posizione azimutale del Sole (DPT 9).

Grupppo elevazione : gruppo KNX usato per inviare l’elevazione del Sole (DPT 9).

5.14.1 Aggiungere azioni

Per definire una determinata azione da svolgere quando si verifica undeterminato evento solare, cliccando su ”Aggiungi” tra le proprietà ”Azionilegate al Sole” si possono modificare le proprietà della tabella:

Evento solare : Evento da associare all’azione (alba civile, crepuscolo civile, mezzogiorno,alba, tramonto).

Ritardo dell’azione : il server aspetta un tempo (in minuti) prima di eseguire l’azione, dopo che sisia verificato un evento. Se il valore è negativo l’azione anticiperà l’eventosolare.

47 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.15. DISPOSITIVI ANTIFURTO

5.15 Dispositivi antifurto

Questo oggetto è usato per integrare centrali d’allarme nel progetto; permetteal server di disarmare o armare la centrale, di leggere le partizioni o lo statodei sensori e per controllarli singolarmente. Tutti i pannelli di allarme, integratinel sistema consente all’utente di avere gli stessi effetti grafici; possono essereselezionati dalla lista di modelli seguenti:

• Bentel Kyo 320

• Bentel Kyo Unit permette l’utilizzo delle centrali Kyo 8, Kyo 126 e Kyo32; bisogna utilizzare la connessione seriale (RS-232); le partizioni nelConfigurator iniziano dalla numero ”0”; anche i sensori iniziano lanumerazione dallo 0.

• Brahms

• Elkron MP508 TG

• GE security/Aritech ATS

• Honeywell Galaxy Dimension

• Inim Smartliving

• Rokonet RP128

• Tecnoalarm

• Urmet

Tipo di dispositivo : permette di selezionare un modello di pannello per l’allarme.

Comunicazione : questa proprietà permette di selezionare il tipo di comunicazione stabilita conil server; può essere selezionato dalla lista seguente:

• RS232: connesso attraverso il cavo seriale.

• RS232overTCP_IP: connesso attraverso il collegamento con il TCP.

• TCP_IP: connesso attraverso il collegamento di rete.

Porta seriale : rappresenta la porta del sistema seriale.

Partizioni : gruppo di sensori che possono essere armati e disarmati insieme.

Partizioni massime : numero massimo di partizioni supportate dal dispositivo.

Lettura partizioni : intervallo di tempo tra le letture di due partizioini consecutive.

Sensori : lista di tutti i sensori connessi al pannello d’allarme.

Numero massimo di sensori : numero massimo di sensori suppportati dal dispositivo.

Lettura sensori : intervallo di tempo tra la lettura dello stato di due sensori consecutivi.

Lettura KNX : abilita o disabilita la funzione che permette di stabilire una comunicazione KNXcon il sistema centrale di allarme.

48 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.15. DISPOSITIVI ANTIFURTO

5.15.1 Aggiungere partizioni

Con il tasto destro è possibile aprire l’editor delle partizioni e modificare leproprietà:

Indice centrale : inserire il numero della partizione programmata nel sistema di sicurezza.

Disarmo : abilita o disabilita l’opzione per disattivare il sistema d’allarme attraverso uncomando KNX.

Armo : abilita o disabilita l’opzione per attivare il sistema d’allarme attraverso comandiKNX.

Bit di comando : 1 bit spedito al gruppo KNX per attivare o disattivare la partizione.

Byte di comando : 1 byte sul gruppo KNX attiva o disattiva la partizione.

Byte di stato : 1 byte inviato dal server al gruppo KNX contiene lo stato della partizione.

Nome area : inserisce il nome della partizione.

5.15.2 Aggiungere sensori

Dopo aver aperto l’editor dei sensori, cliccando su ”Aggiungi” è possibilemodificare le proprietà in tabella:

Numero indice : inserire il numero del sensore da programmare nel sistema di sicurezza.

Gruppo : inserire un gruppo KNX per comunicare con il sensore (per esempioaccendere le luci usando il sensore di movimento del sistema d’allarme).

Nome del sensore : nome del sensore.

Invia tutti gli stati : se abilitato il sensore invia tutti gli stati, se disabilitato invia solo lo statod’allarme (solo valore 1).

Invia al cambiamento : se abilitato il sensore invia il suo stato solo al cambiamento.

49 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.16. COMBINAZIONE

5.16 Combinazione

L’oggetto ”Combinazione” permette di eseguire operazioni logiche (AND, OR,XOR) sui valori provenienti da gruppi KNX, per inviare il risultato ad altri gruppi.

Operazione : Questa proprietà indica il tipo di operazione desiderata:

• ’AND’ è un’operazione che ritorna 1 se tutti gli input sono 1, altrimenti 0.

• ’OR’ operazione che ritorna 1 quando entrambi i valori sono 1, altrimenti0.

• ’XOR’ operazione che restituisce 0 se gli input hanno lo stesso valore(entrambi 0 o 1), altrimenti 1.

Input : questa proprietà rappresenta la lista di gruppi KNX per i quali è possibilescegliere la provenienza del valore. Per ulteriori dettagli sulla configurazionedegli input fare riferimento al paragrafo seguente.

Uscita invertita : viene stabilito se il risultato dell’operazione logica ha bisogno di essereinvertito, 1 diventa 0 e viceversa.

Comportamento invio uscita : indica quando il risultato dell’operazione deve essere inviato al gruppo KNX:

• ’ ’Dopo il cambiamento del risultato” indica che il risultato è inviato soloquando è differente dal precedente.

• ’ ’Al ricevimento di un nuovo telegramma” indica che il risultato è inviatoqualora il server riceva un telegramma da uno dei gruppi KNX specificatinegli input.

Valore uscita : questa proprietà indica quali valori di uscita (risultati delle operazioni) deveinviare il telegramma.

Gruppo uscita : rappresenta il gruppo KNX che riceve il telegramma, contenente il risultatodell’operazione.

Gate : permette di stabilire attraverso un ingresso ( valore proveniente da gruppoKNX) se l’operazione può essere eseguita.

Gate invertito : stabilisce il valore di cui si necessita per abilitare l’operazione. Se questaproprietà è disabilitata l’invio di un 1 abilita l’operazione e lo 0 la disabilita,mentre accade il contrario se la proprietà è abilitata.

Startup gate status : permette di specificare il valore iniziale del gruppo KNX corrispondente al gate.

• ’Leggi il valore corrente’ : indica di usare il valore del gruppo correntecome valore iniziale.

• ’Attendi un nuovo telegramma’ : il gate non prende nessun valore fino alricevimento di un telegramma.

• ’0 fino al telegramma’ : il gate assume il valore 0 fino a che non vienericevuto un nuovo telegramma.

• ’1 fino al primo telegramma’ : il gate assume il valore 1 fino all’arrivo di unnuovo telegramma.

Gruppo Gate : Questa proprietà permette di definire un gruppo KNX selezionato come ungate.

50 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.16. COMBINAZIONE

5.16.1 Configurazione ingresso

Per organizzare la lista di ingressi della combinazione, selezionare la proprietà”Ingressi” mostrata sulla destra.

Occorre, poi, cliccare su ”Aggiungi” per inserire nuovi ingressi all’elenco.

Tipo di ingresso : permette di applicare variazioni sui valori provenienti dal gruppo KNX.

• ’Normale’ : indica che non è applicabile alcuna modifica.

• ’Invertito’ : il valore proveniente dal gruppo KNX è negato, così l’1 diventa0 e viceversa.

• ’Sempre 0’ : indipendentemente dal gruppo KNX viene inviato il valore 0

• ’Sempre 1’ : viene inviato il valore 1 indipendentemente dal valore delgruppo KNX.

Valore iniziale : indica il valore preso dall’ingresso all’inizio dell’esecuzione.

• ’Leggi valore corrente’ : indica che il valore iniziale dell’ingresso èequivalente al valore del gruppo KNX.

• ’Attendere per un nuovo telegramma’ : l’ingresso non prende alcun valorefino al ricevimento di un nuovo telegramma.

• ’0 fino al primo telegramma’ : l’input assume il valore 0 fino al ricevimentodel primo telegramma.

• ’1 fino al primo telegramma’ : l’ingresso vale 1 fino a che non riceve ilprimo telegramma.

Gruppo KNX : indica il gruppo KNX associato all’input.

51 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.17. FILTRO

5.17 Filtro

L’oggetto ’Filtro’ permette di eseguire le operazioni sul valore del gruppo KNXdegli ingressi e di inviare il risultato con un ritardo facoltativo sul gruppo KNXdi uscita. Per utilizzare l’oggetto ”Filtro”, selezionarlo dall’albero di sistema emodificare le proprietà presenti nella griglia sottostante.

Tipo di filtro : Questa proprietà indica il valore assegnato all’uscita dipendente dal valoredell’ingresso.

• ’1 -> 1 / 0 -> -’ se l’ingresso è 1, 1 viene assegnato all’uscita; se l’ingressoè 0, non ci sono valori assegnati all’uscita.

• ’1 -> 1 / 0 -> 0 (passa tutto)’ entrambi i valori dell’ingresso si ritrovano inuscita.

• ’1 -> - / 0 -> - (disabilitato)’ non ci sono valori assegnati all’uscita.

• ’1 -> 0 / 0 -> 1 (inversione)’ i valori dell’ingresso vengono invertiti e inviatiin uscita.

• ’1 -> Toggle / 0 -> -’ se l’ingresso è 1 l’uscita sarà invertita, mentre non cisaranno valori in uscita se essa è 0.

Gruppo ingresso : Rappresenta il gruppo KNX del valore di ingresso.

Ritardo : Indica se è necessario attendere per un intervallo di tempo prima di inviare ilvalore dell’uscita al gruppo KNX.

• ’Non usare’ : disabilita la proprietà, in questo modo il ritardo non vieneapplicato.

• ’Usa se l’ingresso è 1’ : applica il ritardo solo se l’ingresso è 1.

• ’Usa se l’ingresso è 0’ : applica il ritardo solo se l’ingresso è 0.

• ’Usa sempre’ : il ritardo viene applicato per ogni tipo di valore.

Ritardo base dei tempi : stabilisce l’unità di misura dell’intervallo di tempo del ritardo.

Fattore di ritardo : indica il valore dell’intervallo di tempo del ritardo.

Modo invio uscita : indica quando il risultato dell’operazione deve essere inviato.

• ’Dopo il cambiamento del risultato’ : il valore è inviato solo quando ilrisultato dell’operazione è differente dal precedente.

• ’Al ricevimento di un nuovo telegramma’ : il valore è inviato quando ilserver riceve un telegramma da un gruppo KNX specificato.

Gruppo ingresso : rappresenta il gruppo KNX del valore di ingresso.

Gate : abilita o disabilita l’operazione. Vedi pagina 50.

52 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.18. MULTIPLEXER

5.18 Multiplexer

L’ oggetto ’Multiplexer’ , dati un ingresso e due uscite, permette di scegliere,attraverso un bit di controllo, a quale valore di ingresso viene assegnato unvalore in uscita.

Per utilizzare l’oggetto ’Multiplexer’, selezionarlo nell’albero di sistema econfigurare le proprietà mostrate nella griglia sottostante.

Gruppo ingresso : rappresenta il gruppo KNX del valore di ingresso.

Tipo ingresso : indica il tipo di dati che possono essere letti dal gruppo di ingresso.

Gruppo uscita A e gruppo uscita B : stabilisce i gruppi KNX delle due uscite.

Gruppo controllo : gruppo KNX del bit di controllo che stabilisce a quale ingresso è collegata unadeterminata uscita.

Tipo per 0 e tipo per 1 : indica quali azioni vengono eseguite quando il bit di controllo è 0 o 1.

• ’Nessuna trasmissione’ : indica che all’ingresso non è associata nessunauscita.

• ’Dall’ingresso all’uscita A’ : all’ingresso è assegnata l’uscita A.

• ’Dall’ingresso all’uscita B’ : l’ingresso è associato all’uscita B.

• ’Dall’ingresso ad entrambe le uscite’ : all’ingresso sono assegnate leuscite A e B.

Valore all’avvio : indica quale valore iniziale viene assunto dal bit di controllo all’avvio del server.

• ’Leggi il valore corrente’ : il valore iniziale del bit di controllo è equivalenteal valore del gruppo KNX.

• ’Aspetta un nuovo telegramma’ : il bit di controllo non assume alcun valorefino a che non riceve un nuovo telegramma.

• ’0 fino al primo telegramma’ : il bit di controllo vale 0 fino a che non riceveil primo telegramma.

• ’1 fino al primo telegramma’ : il bit di controllo vale 1 fino a che non riceveil primo telegramma.

Gate : Questa proprietà abilita o disabilita l’operazione. Vedere pagina 50.

5.19 Combinazione lineare

L’ oggetto ’Combinazione lineare’ permette di calcolare la somma pesata deivalori dei bit di specifici gruppi KNX in ingresso e di assegnare il risultatoespresso in byte al gruppo KNX d’uscita. Di conseguenza il valore d’uscita è:

C = p1 · v1 + p2 · v2 + ...+ pk · vkdove p1 è il carico (da 0 a 255) associato all’addendo v1 che vale 0 o 1 eche proviene dal gruppo KNX di ingresso. E’ particolarmente utile nel casovenga richiesto di modulare un comando KNX attraverso un byte, poichè essopermette di associare differenti pesi ad ogni addendo.

Per utilizzare l’oggetto ’Combinazione lineare’, selezionarlo nell’albero disistema e modificare le proprietà nella griglia sottostante.

53 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.19. COMBINAZIONE LINEARE

Addendi : rappresenta la lista di valori provenienti dai diversi gruppi KNX che devonoessere sommati.

Modo invio uscita : indica quando il risultato dell’operazione deve essere inviato.

• ’Dopo il cambiamento del risultato’ : il valore è inviato solo quando ilrisultato dell’operazione è diverso dal precedente.

• ’Al ricevimento di un nuovo telegramma’ : il risultato viene inviato quandoil server riceve un telegramma da uno dei gruppi KNX specificati tra gliingressi.

Gruppo uscita : rappresenta il gruppo KNX al quale verrà assegnata la somma.

5.19.1 Configurazione degli addendi

Per selezionare gli addendi della somma, scegliere la proprietà ’Addendi’ ecliccare sul bottone mostrato sulla destra. Nella finestra mostrata, peraggiungere un nuovo addendo, premere il bottone ’Aggiungi’. L’oggetto’Addendo’ viene aggiunto alla lista e si possono modificare le sue proprietà.

Peso : Questa proprietà associa un peso (un moltiplicatore) al valore del gruppoKNX corrispondente all’addendo. Facendo ciò è possibile ottenere unasomma pesata tra gli addendi e associare un livello di importanza ad ognigruppo KNX.

Gruppo KNX : Contiene i gruppi KNX dai quali possono essere prelevati i valori degli addendi.

54 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.20. ESPRESSIONI MATEMATICHE COMPLESSE

5.20 Espressioni matematiche complesse

L’oggetto ”Espressioni matematiche complesse” contiene un insieme dioperazioni logiche e aritmetiche, che possono essere scritte per elaborarevalori provenienti da gruppi KNX differenti. E’ possibile scrivere espressioniper calcolare la somma, la media, i valori assoluti e i valori analogici, come latemperatura e il consumo, provenienti da comandi KNX.

Per scrivere un’espressione, aggiungere l’oggetto ”Espressioni matematichecomplesse”, selezionarlo e modificare le proprietà mostrate nella tabella.

Espressione : Questa proprietà prevede una lista di espressioni matematiche predefinite,vedere la sottosezione 5.20.1 di pagina 55.

5.20.1 Configurare un’espressione

Fare clic sul bottone ”Aggiungi” nella finestra visualizzata. Un oggetto”Espressione” è aggiunto alla lista, selezionarlo e modificare le proprietà.

Gruppo uscita : indica a quale gruppo KNX deve essere associato il risultato di un’operazione.

Modo invio uscita : indica quando il risultato dell’operazione di uscita deve essere inviato.

• ”Dopo il cambiamento del risultato” indica che il valore è inviato soloquando il risultato dell’operazione è differente da quello precedente.

• ”Al ricevimento di un nuovo telegramma” sta a significare che il risultatoè inviato qualora il server riceva un nuovo telegramma da uno dei gruppiKNX specificato tra gli ingressi.

Espressione : questa proprietà contiene la sintassi dell’espressione matematica.Selezionarla e fare clic sul bottone mostrato sulla destra. Nella finestramostrata, digitare il testo dell’espressione nella casella sopra e premere ilbottone ”Verifica”. La verifica è utilizzata per controllare la precisionedell’espressione e per creare le variabili. Ogni variabile rappresenta uningresso che è un valore di un gruppo KNX.

Quando il testo dell’espressione viene modificato, fare di nuovo la verifica,! →prima di cliccare su ”OK”, altrimenti le variabili non vengono generate el’espressione non viene salvata.

Per impostare le variabili, selezionarle dalla lista e modificare le loro proprietà.

Gruppo KNX : rappresenta il gruppo KNX associato alla variabile.

Valore all’avvio : permette di specificare il valore iniziale della variabile quando il server èavviato.

• ”Leggi il valore corrente” : prende come valore iniziale il valore associatoal gruppo KNX.

• ”Aspetta un nuovo telegramma” : non è assegnato alcun valoreall’ingresso fino a che non viene ricevuto un nuovo telegramma dalgruppo KNX associato.

• ”0 fino al primo telegramma” : l’ingresso vale 0 fino a che non vienericevuto il primo telegramma dal gruppo KNX associato.

55 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.20. ESPRESSIONI MATEMATICHE COMPLESSE

• ”1 fino al primo telegramma” : l’ingresso vale 1 fino a che non vienericevuto il primo telegramma associato al gruppo KNX.

Il cambio di un’espressione non implica il fatto di dover impostare i valori della! →variabile precedentemente. Rinominando una variabile si cancella quellaprecedente e se ne crea una nuova: la nuova variabile non acquisisce leproprietà di quella vecchia.

L’espressione può contenere operatori matematici come +, -, *, /, > (maggioredi), < (minore di), = (uguale), := (assegnamento), <> (diverso) ed operatorilogici come ”AND” e ”OR”. I decimali vengono espressi con il simbolo ”.”, peresempio 0.9, 1.5, 20.05. Ogni linea deve terminare con il simbolo ”;”. E’possibile inserire funzioni matematiche come la media, il valore assoluto el’arrotondamento. Per avere una lista completa di funzioni con la relativasintassi, fare click sul bottone in basso ”?”.

5.20.2 Importazione ed esportazione delle espressioni

Questa funzionalità permette di esportare una lista di espressioniprecedentemente create in un progetto ed importarle in un altro progetto.

Per importare la lista di espressioni, aprire la finestra di editor cliccando sulbottone mostrato sulla destra della proprietà ”Espressione”. Premendo sulbottone ”Esporta” scegliere il percorso del file xml che verrà creato, in questomodo la lista di espressioni verrà salvata fuori dal configurator.

56 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.21. REPORT

5.21 Report

Questo oggetto definisce un insieme di valori da salvare nella memoriainterna. Questo valore viene inviato via mail e facoltativamente organizzato ingrafici.

Destinatari : lista di possibili destinatari.

Valori : elenco di valori configurati.

Titolo : titolo del report.

Testo : testo messaggio email.

Oggetto : oggetto dell’email contenente il report.

Html : se abilitato il report verrà inviato come un file html (leggibile da un browserstandard), altrimenti verrà inviato come un file di testo.

Crea grafico : se abilitato, all’email può essere allegato un grafico che rappresenta un’analisidei dati del report.

Intervallo di archiviazione : il sistema archivia una registrazione dei valori predeterminati dopo unintervallo di tempo stabilito.

Intervallo di lettura : il sistema legge i valori immagazzinati, dopo l’intervallo di tempopredeterminato.

use_default_smtp : il server SMTP determina l’indirizzo email del mittente; se abilitato i messaggiemail sono inviati dall’SMTP di default, altrimenti, sono mostrate le seguentiproprietà:

• email_account seleziona l’oggetto ”Account email” dall’elenco. Fareriferimento alla sezione sopra.

5.21.1 Aggiungi destinatari

Aprendo l’editor dei destinatari e cliccando su ”Aggiungi” si possonomodificare le proprietà seguenti:

Indirizzo email : indirizzi dei destinatari.

Aggiungi oggetto : testo da inserire nell’oggetto del report principale per l’utente specifico.

Aggiungi testo : testo da aggiungere al testo del report principale per lo specifico utente.

Invia intervallo : intervallo temporale tra due report inviati consecutivamente.

5.21.2 Aggiungi valori

E’ possibile modificare le proprietà premendo sul bottone ”Aggiungi”

Forza lettura : se abilitato il valore viene letto prima della memorizzazione.

Unità di misura : unità di misura associata al valore.

Fattore di moltiplicazione : il valore di registrazione è ottenuto dal prodotto del valore letto per il fattore dimoltiplicazione.

Tipo : tipo di valore KNX.

Sorgente : KNX o Modbus.

57 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.21. REPORT

Se l’opzione KNX è selezionata verranno mostrate le seguenti proprietà:

• Gruppo KNX: indirizzo del grupppo KNX del valore da leggere.

Se è selezionata l’opzione del Modbus, verranno mostrate le proprietà cheseguono:

• Gateway: gateway Modbus .

• Datapoint Modbus: Datapoint dal quale il server legge il valore.

58 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.22. GATEWAY HUE

5.22 Gateway Hue

Gateway Hue permette al server di controllare le luci LED con la tecnologiawireless. E’ possibile gestire diverse gradazioni di bianco e tutti in coloriattraverso il configurator.

Nella tabella delle proprietà potranno essere impostati i seguenti parametri:

Etichetta : etichetta di testo per identificare l’oggetto.

Indirizzo IP : mostra l’indirizzo IP del bridge. Non è necessario inserire l’indirizzo IPmanualmente, ma cliccando sul bottone a destra è possibile aprire la finestradegli strumenti ”Hue Bridge Finder”, dove vengono mostrati i bridge connessialla rete e i loro indirizzi IP e MAC.

Ogni bridge può essere ”Autorizzato” o ”Non Autorizzato”.

• Autorizzato: un bridge è ”Autorizzato” quando la connessione correntenon è la prima.

• Non Autorizzato: se il bridge è ”Non Autorizzato” occorre stabilire unaconnessione tra il bridge e il Configurator e il ThinKnx. Cliccando sulbottone ”Registra bridge”, una nuova finestra verrà mostrata perillustrare la procedura per connettere il dispositivo. E’ necessariopremere il bottone centrale che si trova sul bridge e se questa procedurava a buon fine il bridge risulterà autorizzato.

Nella finestra ”Hue Bridge Finder” è possibile anche visualizzare le luci e igruppi connessi al bridge e le loro proprietà. Cliccando con il testo destro èpossibile accendere e spegnere tutte le luci, aggiornare le proprietà e crearenuovi gruppi di luci. Selezionare il gruppo di interesse e in ”Luci” sceglierequali di loro fanno parte di un gruppo. E’ possibile eliminare i gruppi ospegnere o accendere tutte le luci, cliccando con il bottone destro del mouse.Inoltre è possibile accendere o spegnere una singola luce facendo clic con iltasto destro del mouse su di essa. I cambiamenti potranno essere salvatiselezionando il bottone ”Salva proprietà”.

Indirizzo MAC : indirizzo MAC del bridge. Viene importato automaticamente.

Elementi controllati : permette di aggiungere e definire nuovi elementi, luci o gruppi. Cliccando sulbottone a destra verrà mostrata una nuova finestra, nella quale è possibilemodificare le proprietà dell’oggetto:

• Nome elemento: etichetta per identificare l’oggetto.

• Tipo elemento: per definire se l’oggetto è una luce o un gruppo di luci.

• Gruppo Hue / Luce Hue: è possibile scegliere tra i gruppi e le luci definitiin ”Hue bridge finder”.

• Gruppo ID / Luce ID: è utilizzato per collegare gruppi o luci all’interno delbridge.

• Identificativo unico luce: indirizzo MAC dell’elemento.

• Tipo azione: tipo di azione da definire, che deve essere utilizzata nellasupervisione ThinKnx; è possibile scegliere tra dimmer colorato e bianco,ON/OFF colorato e bianco e RGB.

59 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.22. GATEWAY HUE

• Colore di partenza: viene definito il colore di partenza per il dimmercolorato e per l’on/off colorato.

• Temperatura colore: può essere definita l’intensità per il dimmer bianco eper l’on/off bianco.

Per salvare i cambiamenti cliccare sul bottone ”OK”.

60 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.23. CONTROLLO CARICHI

5.23 Controllo carichi

Il server legge il consumo di energia elettrica in uno specifico puntodell’impianto dal gruppo KNX. Si basa sulle soglie precedentementeimpostate dall’installatore, il server può disconnettere il carico per unintervallo predeterminato di tempo o inviare una notifica all’utente.

Tipo : tipo di valore.

Potenza massima : potenza massima contrattuale supportata dall’intero impianto espressa inWatt.

Potenza di allerta : soglia modificabile (espressa in Watt), se raggiunta dall’impianto viene inviatoun messaggio di allerta al gruppo KNX predeterminato.

Gruppo potenza : gruppo KNX dal quale l’oggetto legge il valore.

Gruppo di allerta : gruppo KNX al quale il sistema invia il valore 1, per esempio espresso con unmessaggio di allerta.

Tempo di riconnessione : dopo questo intervallo di tempo preimpostato il carico viene automaticamentericonnesso all’impianto.

Tempo disconnessione : dopo di questo tempo il sistema invia continuamente report di attenzione peril valore della soglia durante l’intervallo preimpostato, i carichi configurati sonodisconnessi dal sistema.

Tempo tra due disconnessioni : se è configurato più di un carico, essi verranno disconnessi dal sistema unoad uno, in base a questo intervallo prestabilito.

Carichi : carichi controllati dall’oggetto, relativi alla porzione dell’impianto; quandoviene raggiunta la soglia di guardia, vengono automaticamente disconnessidal sistema. Se non sono configurati carichi, il sistema farà soltanto unalettura dei dati e invierà messaggi di attenzione al gruppo impostatoprecedentemente.

5.23.1 Aggiungere carichi

Fare clic sul bottone mostrato a destra per aprire la finestra per la modifica deicarichi, cliccare su ”Aggiungi” e modificare le proprietà nella tabella:

Gruppo KNX del carico : gruppo KNX che controlla i comandi on/off.

Gruppo di stato del carico KNX : feedback del gruppo KNX.

61 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.24. GATEWAY GENERICO

5.24 Gateway generico

Permette al server di funzionare come gateway, eseguendo le azioni basatesulle condizioni dall’installatore del gruppo KNX. Per ogni valore KNX trecondizioni possono essere applicate così come possono essere definiti tredifferenti tipi di azioni.

5.24.1 Aggiungere azioni

Cliccando sul bottone mostrato sulla destra per aprire la finestra per lamodifica delle azioni, selezionare ”Aggiungi” e modificare le proprietà dellatabella:

Gruppo KNX : gruppo KNX a cui viene inviata l’azione.

Tipo di dato : tipo di dato KNX.

C1 abilitazione : permette di abilitare o disabilitare la prima azione.

C1 comando : comando da inviare se la condizione è abilitata.

C1 condizione : condizione usata per paragonare il valore corrente con quello preimpostato.

C1 parametri condizione : valore da paragonare a quello corrente. Questo valore determina se l’azioneselezionata verrà eseguita o meno.

C2 abilitazione : permette di abilitare o disabilitare la seconda azione.

C2 comando : comando da inviare se la condizione è abilitata.

C2 condizione : condizione usata per paragonare il valore corrente con quello preimpostato.

C2 parametri condizione : valore da paragonare a quello corrente. Questo valore determina se l’azioneselezionata verrà eseguita o meno.

C3 abilitazione : permette di abilitare o disabilitare la terza azione.

C3 comando : comando da inviare se la condizione è abilitata.

C3 condizione : condizione usata per paragonare il valore corrente con quello preimpostato.

C3 parametri condizione : valore da paragonare a quello corrente. Questo valore determina se l’azioneselezionata verrà eseguita o meno.

62 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.25. SMS GATEWAY

5.25 SMS gateway

Questo servizio permette al server di inviare messaggi usando il servizioesterno Skebby. Gli SMS possono essere usati per inviare notifiche, allerteecc...

Nome utente : username dell’account Skebby.

Password : password dell’account Skebby

Mittente : il nome del mittente è mostrato nell’ SMS.

Max SMS al giorno : numero massimo di SMS che possono essere inviati in un giorno.

Credito di allerta : un SMS di allerta è inviato quando il numero di SMS sull’account raggiungequesto valore.

SMS allerta credito : testo di allerta SMS.

Telefono allerta credito : numero di telefono al quale il messaggio di allerta è inviato (inserire il prefissodella nazione prima del numero di telefono)

5.25.1 Comandi dell’oggetto

I comandi inviabili all’oggetto e richiamabili da esso sono:

Invia SMS ai numeri con il testo Invia un SMS. Nei parametri specificareil contenuto dell’SMS e il numero del destinatario; il numero dovrebbe esserepreceduto dal prefisso telefonico nazionale senza il + o 00.

63 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.26. GATEWAY SERIALE

5.26 Gateway Seriale

5.26.1 Comandi dell’oggetto

I comandi inviati all’oggetto e da esso richiamabili sono:

Invia la stringa senza terminazione invia una stringa alla porta serialesenza ritorno; modificare il parametro a destra per specificare il testo dellastringa.

Invia la stringa con terminazione CR invia una stringa alla porta serialecon ritorno; modificare il parametro sulla destra per specificare il testo dellastringa.

Invia una stringa esadecimale senza terminazione invia una stringaesadecimale alla porta seriale senza ritorno; modificare il parametro sulladestra per specificare il testo della stringa.

Invia una stringa esadecimale con terminazione CR invia una stringaesadecimale alla porta seriale con ritorno; modificare il parametro sulladestra per specificare il testo della stringa.

64 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.27. ETHERNET GATEWAY

5.27 Ethernet gateway

Questo oggetto è un servizio del server che permette di inviare GET e POSTe stringhe su TCP o UDP.

5.27.1 Comandi dell’oggetto

I comandi inviati all’oggetto e da esso richiamabili sono:

Fai una chiamata GET http ad una specifica url permette di inviare unaGET; modificare il parametro ”URL” sulla destra per specificare la url.

Fai una chiamata GET http per una specifica url con username permettedi inviare una GET; modificare il parametro ”URL” sulla destra per specificarela url e digitare i parametri di login necessari per l’autenticazione al server.

Fai una chiamata POST http ad una specifica url permette di inviare unPOST; modificare il parametro ”URL” sulla destra per specificare la url.

Fai una chiamata POST http ad una specifica url con usernamepermette di inviare un POST; modificare il parametro ”URL” sulla destra perspecificare la url e digitare i parametri per l’autenticazione al server.

Invia una stringa senza terminazione al socket TCP consente di inviareuna stringa al socket TCP senza ritorno; modificare i parametri sulla destra perspecificare il testo della stringa e digitare l’indirizzo IP e la porta del server.

Invia una stringa con terminazione CR al socket TCP permette di inviareuna stringa al socket TCP con ritorno; modificare i parametri sulla destra perspecificare il testo della stringa e digitare l’indirizzo IP e la porta del server.

Invia una stringa esadecimale senza terminazione al socket TCPpermette di inviare una stringa esadecimale al socket TCP senza ritorno;modificare i parametri sulla destra per specificare il testo della stringa edigitare l’indirizzo IP e la porta del server.

Invia una stringa esadecimale con terminazione CR al socket TCPconsente di inviare una stringa esadecimale al socket TCP con ritorno;modificare i parametri sulla destra per specificare il testo della stringa edigitare l’indirizzo IP e la porta del server.

Invia una stringa senza terminazione al socket UDP permette di inviareuna stringa al socket UDP senza ritorno; modificare i parametri sulla destra perspecificare il testo della stringa e digitare l’indirizzo IP e la porta del server.

Invia una stringa con terminazione CR al socket UDP permette di inviareuna stringa al socket UDP con ritorno; modificare i parametri sulla destra perspecificare il testo della stringa e digitare l’indirizzo IP e la porta del server.

65 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.27. ETHERNET GATEWAY

Invia una stringa esadecimale senza terminazione al socket UDPconsente di inviare una stringa esadecimale al socket UDP senza ritorno;modificare i parametri sulla destra per specificare il testo della stringa edigitare l’indirizzo IP e la porta del server.

Invia una stringa esadecimale con terminazione CR al socket UDP inviauna stringa esadecimale al socket UDP con ritorno; modificare i parametrisulla destra per specificare il testo della stringa e digitare l’indirizzo IP e laporta del server.

66 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.28. MATRICE VIDEO

5.28 Matrice Video

Questo oggetto consente l’interfacciamento di una matrice video con il sistemaattraverso la porta seriale o il TCP/IP.

Dispositivo : può essere selezionato da una lista di sei possibili opzioni:

• Atlona HDMI

• Cat5 HDMI 4x4

• DBX Zone Pro 640/641

• Extron MVX 44/48/84/88

• Gefen Toolbox HDMI 8x8

• Kramer protocol 2000

Usa porta seriale : se disabilitata verranno mostrate le seguenti proprietà:

• Indirizzo IP: indirizzo IP del dispositivo.

• Numero della porta: numero della porta TCP/IP per la connessioneethernet.

Se abilitata , verrà, invece, mostrate la seguente proprietà:

• Porta seriale: numero della porta seriale del server.

5.28.1 Comandi dell’oggetto

I comandi inviabili all’oggetto e richiamabili da altri oggetti sono:

scegliere un ingresso per un’uscita selezionata : associa uno specificoingresso ad un’uscita della matrice; i numeri dell’ingresso e dell’uscitapossono essere specificati modificando il ”Numero di ingresso ” e il ”Numerodell’uscita” sulla destra.

Disconnettere un ingresso da un’uscita selezionata : disconnette unospecifico ingresso da un’uscita precedentemente definita; il numerodell’ingresso e dell’uscita possono essere indicati modificando il ”Numero diingresso ” e il ”Numero dell’uscita” sulla destra.

Disconnettere un ingresso da tutte le uscite : annulla tutte le connessioniconfigurate precedentemente tra gli ingressi e le uscite della matrice video.

67 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.29. MATRICE AUDIO

5.29 Matrice Audio

Questo oggetto permette di interfacciare una matrice video con il sistemaattraverso la porta seriale o la TCP/IP.

Dispositivo : può essere selezionato da una lista di quattro possibili opzioni:

• AMX serie Precis LT

• Audac M2/R2

• Extron MAV Plus

• Kramer protocol 2000

• Tutondo MTx816

Usa porta seriale : se questo campo è disabilitato, verranno mostrate le proprietà seguenti:

• Indirizzo IP: indirizzo IP del dispositivo.

• Numero della porta: numero della porta TCP/IP per la connessioneethernet.

Se abilitato, verranno mostrate le seguenti proprietà:

• Porta seriale: numero della porta seriale del server.

• Mute KNX Group: gruppo KNX per il comando ”muto”.

5.29.1 Comandi dell’oggetto

I comandi inviabili all’oggetto e richiamabili da altri oggetti sono:

Imposta l’ingresso selezionato per l’uscita scelta associa un ingressospecifico ad una particolare uscita della matrice; i numeri dell’ingresso edell’uscita possono essere indicati modificando i parametri ”Numerodell’ingresso” e ”Numero dell’uscita”.

Disconnetti l’ingresso per l’uscita selezionata disconnette un ingressoda un’uscita precedentemente definita; il numero dell’ingresso e dell’uscitapossono essere inseriti modificando il ”Numero di ingresso ” e il ”Numerodell’uscita” sulla destra.

Disconnette un ingresso da tutte le uscite annulla tutte le connessioniconfigurate precedentemente tra gli ingressi e le uscite della matrice video.

Inserire o togliere il muto per l’uscita selezionata mettetemporaneamente in ”muto” un’uscita selezionata; diverse uscite possonoessere digitate, separate da una virgola, nei parametri ”Numero di uscita”. Ilvalore del bit ”Mute” può essere modificato nel relativo parametro.

Alza il volume per l’uscita selezionata aumenta il volume dell’uscitaspecifica (diverse uscite, separate dalla virgola, possono essere digitate nelparametro ”Numero dell’uscita”).

68 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.29. MATRICE AUDIO

Abbassa il volume per l’uscita selezionata abbassa il volume per l’uscitaspecifica (diverse uscite, separate dalla virgola, possono essere digitate nelparametro ”Numero dell’uscita”).

Imposta il volume per l’uscita selezionata consente di configurare il valoredel volume dell’uscita; il valore del volume e i numeri delle uscite possonoessere definiti modificando i parametri.

69 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.30. DISPLAY

5.30 Display

Questo oggetto è richiesto come interfaccia del proiettore video utilizzandouna porta seriale.

Dispositivo : può essere selezionato da una lista di tre possibili opzioni:

• Projector brand Sanyo

• TV brand LCD

• TV brand NEC

Porta seriale : numero della porta seriale del server.

70 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.31. HOME THEATER

5.31 Home theater

Questo oggetto permette di interfacciare il sistema Home Theater usando unaporta seriale o TCP/IP.

Dispositivo : può essere selezionato da una lista di tre possibili opzioni:

• Cambridge Azur 650

• Denon AVR series

• Onkyo Integra series

Usa porta seriale : se disabilitato, verranno mostrate le seguenti proprietà:

• Indirizzo IP: indirizzo IP del dispositivo.

• Numero della porta: numero della porta TCP/IP per la connessioneethernet.

Se abilitato, verranno mostrate le seguenti proprietà:

• Porta seriale: numero della porta seriale del server.

5.32 Sonos Zone Player

Questo oggetto permette di controllare dispositivi Sonos dal server. Essi sonointerfacciati con la rete LAN, ma dal momento in cui il server funge da gatewayKNX, il Sonos può essere controllato anche dall’impianto KNX e non solo dalleapplicazioni dei client.

Indirizzo IP : indirizzo IP del dispositivo Sonos.

Utilizza KNX : se abilitato, il dispositivo può essere controllato dal gateway KNX.

Gruppo play/stop : gruppo del bit KNX (1=play/0=stop). Deve essere scelto dal progetto ETS.

Gruppo di stato play/stop : gruppo KNX per il feedback dello stato play/stop.

Gruppo volume : gruppo del bit KNX per controllare il livello del volume (1=su/0=giù).

Gruppo traccia : gruppo del bit KNX per controllare la lista delle tracce (1=avanti/0=indietro).

Mute per stop : se abilitato, quando il gruppo KNX riceve il valore 0, il volume è in modalità”mute”, ma la traccia continua ad essere eseguita.

5.32.1 Comandi dell’oggetto

I comandi inviati all’oggetto e richiamabili da altri oggetti sono:

Metti il dispositivo in PLAY Questo comando fa partire la riproduzione suldispositivo.

Metti il dispositivo in STOP Questo comando fa fermare la riproduzione suldispositivo.

Alza il volume del dispositivo Aumenta il volume.

71 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.33. MEDIA PLAYER

Abbassa il volume del dispositivo Abbassa il volume.

Vai alla traccia successiva Va alla prossima traccia.

Vai alla traccia precedente Ritorna alla traccia precedente.

Imposta il valore del volume Imposta uno specifico valore per il volumedel dispositivo; il valore del volume può essere definito modificando il relativoparametro.

Metti il dispositivo in ”Mute” Mette il dispositivo in ”Mute”; il valore del bitper lo stato mute può essere definito modificando il relativo parametro.

Riproduci l’audio dal plug in Audio Riproduce l’audio dai dispositiviconnessi usando un jack.

Riproduci l’audio dal un file di rete Riproduce i file audio da internet; l’urldel file può essere definita modificando opportunamente il parametro.

Riproduci l’audio dallo streaming Riproduce l’audio dallo streaming delleradio web: l’url può essere specificata nel relativo parametro.

5.33 Media Player

Questo oggetto rappresenta l’integrazione del multi player ThinKnx, unaversione personalizzabile di xbmc; consente di associare una lista di comandiall’oggetto dell’interfaccia.

5.33.1 Comandi dell’oggetto

I comandi inviabili all’oggetto e richiamabili da altri oggetti sono:

Scorri in alto nell’interfaccia Simula il comando ↑.

Scorri in basso nell’interfaccia utente Simula il comando ↓.

Scorri a destra nell’interfaccia utente Simula il comando→.

Scorri a sinistra nell’interfaccia utente Simula il comando←.

Seleziona l’oggetto corrente da utilizzare nell’interfaccia Selezional’oggetto corrente nell’interfaccia utente. (Simula i comandi ”OK” o ”Enter”)

Torna indietro nell’interfaccia utente Ritorna alla pagina precedente;simula il comando ”Return” o ”Back”.

Mostra il menu contestuale nell’interfaccia utente Visualizza il menudell’oggetto corrente; simula il bottone ”Menu”.

Mostra la finestra di dialogo con le informazioni Mostra un pop-up con leinformazioni relative al programma corrente; simula il bottone ”Info”.

72 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.33. MEDIA PLAYER

Vai all’homepage GUI Reindirizza l’homepage GUI; simula il bottone”Home”.

Mostra la visualizzazione sullo schermo del player corrente Visualizzaun pop-up con la visualizzazione sullo schermo del player corrente.

Fai partire il playback di un singolo file o di un oggetto del databaseAvvia un file specifico; il percorso del file può essere specificato modificandoil parametro ”Percorso file”.

Metti il player in Play/Pause Metti il player corrente in play o pausa.

Ferma il player Ferma il player.

Salta la traccia corrente ed esegui la prossima Salta la traccia correnteed esegue direttamente la successiva.

Salta la traccia corrente ed esegui la precedente Salta la traccia correnteed esegue direttamente la precedente.

Manda avanti l’elemento in esecuzione Manda avanti velocemente latraccia in esecuzione.

Manda indietro l’elemento in esecuzione Manda avanti velocementel’elemento corrente.

Alza il volume del player Aumenta il volume del player.

Abbassa il volume del player Abbassa il volume.

73 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.34. IR TRANSMITTER

5.34 IR transmitter

Questo oggetto permette di controllare un Trasmettitore IR integrato nella reteLAN. Può essere interfacciato con Ethernet, Ethernet PoE e Controller LAN.

Comandi IR : lista di comandi IR, vedere la sottosezione 5.34.1 di pagina 74.

Directory telecomandi : questa proprietà permette di scegliere da una lista di archivi di telecomandiesportati dall’IRTrans.

Copia nel progetto : se la proprietà è abilitata, il sistema salva automaticamente i file deitelecomandi nelle cartelle del progetto.

Ricerca modifiche : se è abilitata, il sistema automaticamente verifica se i file relativi aitelecomandi sono aggiornati e li aggiorna immediatamente qualora non lofossero.

Indirizzo IP : indirizzo IP del Trasmettitore IR.

5.34.1 Aggiungere comandi IR

Cliccare sul bottone mostrato sulla destra per aprire la finestra di editor delleazioni, selezionare ”Aggiungi” e modificare le proprietà:

Alias : nome alternativo usato per richiamare il comando IR.

Telecomando : telecomando dal quale è arrivato il file IR Trans.

Comando : nome del comando.

5.34.2 Importare ed esportare i comandi IR

Questa funzionalità permette di esportare una lista di comandi IR,precedentemente creati in un progetto e importati in un altro.

Per esportare la lista di comandi, aprire la finestra per la modifica deicomandi cliccando nel bottone mostrato sulla destra della proprietà ”comandiIR”. Selezionare ”Esporta” e scegliere un percorso del file xml che verràcreato. In questo modo l’elenco di comandi IR verrà salvato fuori dalConfigurator.

Per importare la lista di comandi in un progetto, aprire l’editor dei comandi,cliccando sul bottone mostrato sulla destra della proprietà ”Comandi IR”.Selezionare ”Importa” e scegliere il file xml, precedentemente salvato ecliccare su OK per confermare. Una lista di comandi verrà mostrata nellafinestra di editor.

Durante il processo di importazione, se la proprietà ”Directory telecomandi”! →dell’oggetto ”IR transmitter” non è impostata, i comandi verranno aggiunti allalista con il prefisso ”***” nel nome e solo il restante comando verrà determinato.

5.34.3 Comandi dell’oggetto

I comandi inviabili all’oggetto e richiamabili da altri oggetti sono:

74 5. OGGETTI DI SISTEMA

Manuale ThinKnx v0.0 5.34. IR TRANSMITTER

Invia il comando selezionato per il telecomando scelto Permette dicreare delle sequenze, utilizzando i comandi precedentemente configuratinelle proprietà dell’oggetto di sistema (fare riferimento alla sezione dedicata).Per creare una sequenza scegliere i comandi desiderati dalla lista e cliccaresu ”Aggiungi alla coda”; l’oggetto ”Metti in pausa” può essere aggiunto allasequenza per garantire una migliore ricezione. La sequenza mostrata nel boxsotto può essere modificata, cancellando un singolo oggetto o muovendolocliccando sui bottoni ”Su” e ”Giù”. Lo stesso comando può essere inviato adiverse uscite dello stesso dispositivo IR, apportando modifiche all’elemento”opzioni di uscita”.

75 5. OGGETTI DI SISTEMA

6 Oggetti di interfaccia

Questi oggetti, divisi in funzioni, pagine e oggetti, costituiscono l’interfacciagrafica dell’applicazione client. Fare riferimento alla sezione ”Interfacciautente”. Ogni oggetto permette all’utente di verificare lo stato del sistema econtrollare gli elementi integrati. Tutti questi oggetti condividono le seguentiproprietà:

Etichetta : nome dell’oggetto.

Scala : permette di modificare le dimensioni dell’oggetto.

Rotazione : questa proprietà consente di ruotare l’oggetto.

Posizione : consente di inserire le coordinate dell’oggetto per posizionarlo nella pagina.

Protezione PIN : se la proprietà è abilitata, l’oggetto è protetto e per sbloccare le azioni l’utentedeve inserire un codice PIN di protezione. Per maggiori dettagli fareriferimento alla sottosezione 3.1.6 di pagina 15.

Codice PIN : codice PIN associato all’oggetto.

Restrizioni : questa proprietà specifica se l’oggetto è disponibile per uno specifico profiloutente. Di default tutti gli oggetti sono disponibili per tutti gli utenti. Permaggiori dettagli fare riferimento alla sottosezione 3.1.5 a pagina 14.

Vedi in lista : se la proprietà è abilitata l’oggetto viene mostrato sulla view dell’iPad.

Vedi in web : l’oggetto è visualizzato nell’interfaccia web, se la proprietà è abilitata.

Cliccando con il tasto destro del mouse sull’oggetto selezionato, vengonomostrate le seguenti opzioni nel menù a tendina (come mostrato nella ??):

• Aggiungi oggetto: un nuovo oggetto può essere selezionato dalla lista.

• Rimuovi oggetto: l’oggetto selezionato può essere rimosso dal progetto.

• Copia: copia l’oggetto selezionato.

• Incolla: incolla l’oggetto selezionato.

• Seleziona tutti gli oggetti : Seleziona tutti gli oggetti nella pagina.

• Arrangia: arrangia la posizione degli oggetti. Per ulteriori chiarimenti fareriferimento a sottosezione 3.2.1 di pagina 18.

Facendo clic con il tasto destro del mouse sulle icone degli oggetti chepossono essere associati ai gruppi KNX, i seguenti elementi potranno essereattivati dal menù a tendina:

• Prendi etichetta da ETS: l’oggetto selezionato verrà rinominato in base alnome del gruppo KNX, precedentemente configurato nel progetto ETS.

• Aggiungi testo dall’etichetta dell’oggetto: un elemento ”Testo statico”verrà automaticamente aggiunto all’icona dell’oggetto dell’interfacciacorrente.

Manuale ThinKnx v0.0 6.1. LAMPADA

6.1 Lampada

Questo oggetto è utilizzato per ogni tipo di comando di tipo commutatore:toggle, dimming, ”invia 1”, ”invia 0”, ”invia 1 su pressione e 0 su rilascio”, ecc...Se collegato agli oggetti ”Calendario” e ”Orologio” esso può essere utilizzatocome timer.

Tipo di accensione : indica il tipo di comando inviato; le seguenti opzioni verranno mostrate nellalista:

• Dimmer : se viene scelta questa opzione, il valore percentuale di luceimpostato dall’utente viene inviato al sistema. (0 indica ”spento”, 255indica ”100% acceso”).

• OFF su pressione: 0 viene inviato su pressione, altri valori per il rilascio.

• OFF su pressione, ON su rilascio: 0 è spedito su pressione, 1 su rilascio.

• ON su pressione: 1 è inviato su pressione, altri valori su rilascio.

• ON su pressione, OFF su rilascio: 1 è inviato su pressione, 0 su rilascio.

• ON/OFF normalmente chiuso: 0 viene inviato per ON, 1 per OFF.

• ON/OFF normalmente aperto: 1 è spedito per ON, 0 per OFF.

• Valore su pressione: un valore predeterminato dall’utente è inviato supressione.

• Valore su pressione e su rilascio: un valore predeterminato dall’utente èinviato su pressione e su rilascio.

• Valore su rilascio: un valore predeterminato dall’utente viene spedito surilascio.

Tipo Bus : sono mostrate cinque differenti opzioni (KNX, Lutron, Modbus, Philips Hue,MyHome )

Grafica : permette di selezionare il tipo di icona. Se l’opzione ”Personalizzato” èselezionata, vengono mostrate le proprietà ”Immagine OFF”, ”Immagine ON”and ”Immagine DIMM”:

Immagine OFF : immagine mostrata per lo stato ”Off” della lampada.

Immagine ON : immagine mostrata per lo stato ”On” della lampada.

Immagine DIMM : immagine mostrata per lo stato ”Dimmerato” della lampada.

Valore su pressione : valore inviato al gruppo KNX durante la pressione. (1byte)

Valore su rilascio : valore inviato al gruppo KNX su rilascio. (1byte)

Visualizzazione : questa proprietà permette di visualizzare un’anteprima dell’oggetto per ognistato possibile (dimmerato, on o off).

Orologio : se associato agli oggetti di sistema ”Calendario” o ”Orologio”, questaproprietà permette di impostare la temporizzazione dell’oggetto. Se abilitatoviene mostrata la proprietà ”Tipo pianificazione”:

Tipo pianificazione : tipo dell’oggetto di sistema precedentemente integrato che deve essereassociato. (Calendario o orologio).

Se viene visualizzata l’opzione Calendario è visualizzato l’elemento seguente:

77 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.1. LAMPADA

• Oggetto Calendario: inserire l’oggetto di sistema precedentementeconfigurato nel sistema.

Se viene selezionata l’opzione ”Orologio”, la proprietà ”Oggetto orologio” verràmostrata:

• Oggetto orologio: inserire l’oggetto di programmazione del tempoprecedentemente configurato nel sistema.

Uso pop-up : quando è abilitata, questa proprietà permette all’utente di interagire con ilsistema usando un pop up che appare nell’applicazione del client.

Gruppo ON/OFF : gruppo KNX al quale viene inviato il valore.

Gruppo ON/OFF feedback : gruppo KNX che permette di leggere il valore.

Gruppo valore : gruppo KNX al quale verrà inviato il valore impostato dall’utente; se è stataselezionata l’opzione ”Dimmer”, la luce verrà regolata in base a questo valore.

Gruppo valore feedback : gruppo KNX che rende noto il feedback del valore impostato dall’utente.

Gateway Modbus : gateway Modbus preimpostato nelle proprietà del corrispondente oggetto disistema.

Datapoint ON/OFF : modbus datapoint al quale viene inviato il valore.

Datapoint ON/OFF feedback : modbus datapoint che permette di leggere il valore.

Valore del datapoint impostato : modbus datapoint al quale il valore impostato dall’utente viene inviato; se èstata selezionata l’opzione ”Dimmer”, la luce verrà regolata in base a questovalore.

Valore feedback datapoint : valore feedback del datapoint.

Gateway Lutron : gateway Lutron preimpostato nelle proprietà del corrispondente oggetto disistema.

Uscita Lutron : uscita nel sistema Lutron associata all’oggetto.

Gateway Hue : gateway Hue preimpostato nel corrispondente oggetto di sistema, daassociare all’oggetto corrente.

Elemento Hue : elemento Hue, creato nel gateway Hue, da controllare con l’oggetto corrente.La lista di elementi disponibili dipende dal tipo di lampada selezionata.

Gateway MyHome : gateway MyHome definito tra gli oggetti di sistema, da associare al presenteoggetto.

Luci MyHome : elementi definiti nell’oggetto di sistema da controllare con l’oggetto corrente.

78 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.2. RGB

6.2 RGB

Questo oggetto permette al cliente di controllare una lampada RGBdall’applicazione client.

Elemento RGB : l’oggetto del sistema RGB, precedentemente integrato nel sistema, saràassociato all’oggetto corrente nell’interfaccia. Per approfondimenti vedere lasezione 5.10 a pagina 42.

Visualizzazione : questa proprietà permette di visualizzare un’anteprima dell’oggetto per ognistato possibile. (ON o OFF)

Grafica personalizzata : è possibile selezionare un’icona corrispondente a questo oggetto. Se vieneselezionata ”Grafica personalizzata”, le proprietà ”Immagine OFF” e”Immagine ON” vengono mostrate:

• Immagine OFF : immagine mostrata per lo stato ”Off” dell’RGB.

• Immagine ON: immagine mostrata per lo stato ”On” dell’RGB.

79 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.3. CRONOTERMOSTATO

6.3 Cronotermostato

L’oggetto cronotermostato consente all’utente di impostare la temperaturaoraria, giornaliera e settimanale e la programmazione della caldaia. Legge latemperatura corrente e invia un feedback per la valvola per il riscaldamento oper il raffrescamento.

Usa interfaccia estesa : permette di selezionare una modalità di funzionamento dell’impianto: sedisabilitato, l’utente può impostare manualmente la temperatura usando unpop up sull’applicazione client, oppure attraverso la temporizzazione creatausando il termostato. Se abilitato, l’utente può impostare la temperaturausando un programma predefinito (comfort, standby, night, chrono).

Usa cronotermostato : permette di abilitare o disabilitare l’uso della funzione cronotermostato.

Il ”Cronotermostato” collegato all’oggetto di sistema viene configurato con la! →stessa logica di funzionamento. ”Usa interfaccia estesa” disabilitata ->”Modalità temperatura” abilitata. ”Usa interfaccia estesa” abilitata -> ”Modalitàtemperatura” disabilitata.

Oggetto cronotermostato : l’oggetto di sistema ”Cronotermostato” precedentemente integrato verràassociato all’oggetto di interfaccia corrente. Per approfondimenti fareriferimento alla sezione dedicata a pagina 37.

Se entrambe le proprietà ”Usa Modbus” e ”Usa TIEMME” sono disabilitate,il sistema lavora usando il protocollo KNX e le seguenti proprietà verrannomostrate.

Gruppo temperatura rilevata : gruppo KNX relativo all’attuale valore di temperatura. (2byte-float).

Grupppo feeedback temperatura impostata : gruppo KNX sul quale il valore della temperatura viene inviatodall’utente al termostato.

Gruppo temperatura impostata : gruppo KNX che permette di leggere il valore.

Gruppo uscita raffreddamento : gruppo KNX relativo alla valvola per il raffreddamento.

Gruppo uscita riscaldamento : gruppo KNX relativo alla valvola del riscaldamento.

Utilizza Modbus : se abilitata verranno mostrate le proprietà ”Gateway Modbus”, ”Datapointtemperatura rilevata”, ”Datapoint temperatura impostata”, ”Datapointtemperatura impostata feedback”, ”Datapoint uscita raffreddamento” e”Datapoint uscita riscaldamento”:

Gateway Modbus : gateway Modbus impostato nelle proprietà dell’oggetto di sistemacorrispondente.

Datapoint temperatura rilevata : datapoint Modbus relativo al valore di temperatura rilevata.

Datapoint temperatura impostata : datapoint Modbus attraverso cui la temperatura impostata dall’utente vieneinviata al termostato.

Datapoint temperatura impostata feedback : datapoint Modbus che permette di leggere il valore.

Datapoint uscita raffreddamento : datapoint Modbus relativo alla valvola per il raffreddamento.

Datapoint uscita riscaldamento : datapoint Modbus relativo alla valvola per il riscaldamento.

Utilizza TIEMME : se abilitata verranno mostrate le proprietà ”Tiemme gateway” e ”dispositivoTiemme”:

80 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.3. CRONOTERMOSTATO

Tiemme gateway : gateway TIEMME preimpostato nella corrispondente proprietà dell’oggetto disistema.

Dispositivo Tiemme : dispositivo TIEMME preimpostato nella corrispondente proprietà dell’oggettodi sistema.

81 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.4. COMFORT CDZ

6.4 Comfort CDZ

Questo oggetto permette di controllare il dispositivo per l’aria condizionataintegrata nel sistema.

Controller CDZ : l’oggetto di sistema controller CDZ, precedentemente integrato verràassociato al corrente oggetto di interfaccia. Per approfondimenti fareriferimento alla sezione dedicata a pagina 34.

Dispositivo CDZ : il dispositivo CDZ, precedentemente integrato nel sistema, verrà associatoall’oggetto di interfaccia corrente.

82 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.5. MOTORIZZAZIONI

6.5 Motorizzazioni

Questo oggetto permette di controllare le motorizzazioni.

Visualizzazione : permette di visualizzare un’anteprima dell’oggetto per ogni stato possibile(aperto, chiuso o metà).

Grafica : questa proprietà permette di visualizzare le icone corrispondenti a questooggetto. Se viene selezionato ”Personalizzato”, verranno mostrate leproprietà ”Immagine chiuso”, ”Immagine aperto” e ”Immagine a metà”:

• Immagine chiuso: immagine mostrata per lo stato ”Chiuso” dellamotorizzazione.

• Immagine aperto: immagine per lo stato ”Aperto” della motorizzazione.

• Immagine a metà: immagine visualizzata per lo stato ”Metà”.

Tipo Bus : sono mostrate due differenti opzioni (KNX, MyHome).

Gruppo movimento : gruppo KNX che controlla il movimento della motorizzazione. Se viene inviatoil valore 1, viene aperta, altrimenti, con 0, viene chiusa.

Gruppo stop : gruppo KNX che gestisce lo stop. Se viene inviato il valore 1, lamotorizzazione viene fermata, altrimenti, con 0, inizia a muoversi.

Gruppo valore : gruppo KNX che controlla la posizione; il valore rappresenta la percentuale diapertura.

Gruppo feedback valore : gruppo KNX che legge il valore relativo alla posizione della motorizzazione(1byte).

Funzionamento inverso : se abilitato, la motorizzazione funzionerà in maniera invertita.

E’ fortemente raccomandabile collegare correttamente i cavi nell’attuatore in! →modo da evitare il funzionamento invertito.

Gateway MyHome : gateway My Home definito tra gli oggetti di sistema, da associare al presenteoggetto.

Motorizzazioni MyHome : elementi definiti nell’oggetto di sistema da controllare con l’oggetto corrente.

83 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.6. VALORE ANALOGICO

6.6 Valore Analogico

Questo oggetto permette di visualizzare un valore letto dal server KNXnell’interfaccia utente.

Sorgente dato : sorgente del dato mostrato (KNX o Modbus).

Invio valore : se abilitato, il valore analogico può essere impostato e verrà visualizzatonell’applicazione client.

Valore visualizzato : anteprima del valore sull’interfaccia utente.

Valore massimo : se il valore è più alto di quello impostato, il secondo verrà sempre mostratosull’applicazione client. E’ particolarmente utilizzabile per un migliorefunzionamento della visualizzazione grafica.

Valore minimo : se il valore è minore di quello impostato, quest’ultimo verrà sempre mostratonell’applicazione client.

Coefficiente : il valore letto verrà convertito in base a questo fattore per esprimerlo con l’unitàdi misura desiderata.

Grafica : sono selezionabili tre possibili opzioni (numerico, diritto o crescente).

Tipo dato KNX : tipo di dato KNX espresso in byte.

Gruppo valore : gruppo KNX utilizzato per leggere il valore.

Gruppo invio valore : gruppo KNX usato per inviare il valore attraverso un pop up.

84 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.7. LAMELLE

6.7 Lamelle

Questo oggetto permette all’utente di controllare le lamelle.

Gruppo Movimento : gruppo KNX che controlla il movimento delle lamelle. Se viene inviato il valore1, le lamelle si aprono, con 0 si chiudono.

Gruppo Stop : gruppo KNX che controlla lo stop delle lamelle. Se viene inviato il valore 1 lelamelle si fermano, con 0 si muovono nuovamente.

Gruppo valore : gruppo KNX che controlla la posizione delle lamelle; rappresenta lapercentuale di apertura.

Gruppo feedback valore : gruppo KNX che legge il valore relativo alla posizione delle tapparelle (1byte).

Funzionamento Inverso : se abilitato le lamelle funzioneranno in maniera invertita.

E’ fortemente raccomandabile inserire correttamente i cavi affinchè non sia! →necessario impostare il funzionamento invertito.

85 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.8. IMMAGINE

6.8 Immagine

Questo oggetto permette di importare una immagine (PNG o JPG) nelprogetto, che può essere utilizzata anche come immagine di sfondo.

86 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.9. SCENARIO

6.9 Scenario

Questo oggetto permette di avviare, impostare o memorizzare uno scenariodirettamente dall’interfaccia client.

Oggetto Scenario : l’oggetto di sistema precedentemente integrato nel sistema verrà associato alcorrente oggetto di interfaccia. Per ulteriori chiarimenti fare riferimento allasezione a pagina 33.

Grafica personalizzata : se abilitata, questa proprietà permetterà all’utente di utilizzare iconepersonalizzate, differenti da quelle di default.

87 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.10. TESTO STATICO

6.10 Testo statico

Questo oggetto permette di inserire un testo nell’interfaccia utente.

Dimensioni testo : dimensioni del font.

Colore testo : colore del font.

6.11 Citofono

Questo oggetto permette all’utente di rispondere al citofono dall’applicazioneclient.

Gruppo suoneria : gruppo KNX che invia un telegramma quando viene rilevata una chiamataproveniente da un chiamante identificato.

Gruppo Chiusura : gruppo che invia un telegramma quando deve essere chiusa una chiamataricevuta.

Grafica personalizzata : quando viene selezionata ”Grafica personalizzata”, viene mostrato il campo”File Immagine”:

File immagine : immagine personalizzata che verrà mostrata come icona dell’oggetto.

System PBX : se disabilitato il sistema lavora con un PBX esterno e viene mostrata laproprietà ”ID chiamante”:

ID Chiamante : estensione delle postazioni esterne necessaria per rispondere alle chiamate inarrivo; se questo valore non è inserito, l’utente non verrà abilitato a risponderea nessuna chiamata.

Se la proprietà ”System PBX” è abilitata, verrà mostrato il campo ”CitofonoPBX”:

• Citofono PBX : il citofono PBX, precedentemente integrato tra gli oggettidi sistema, verrà associato all’oggetto di interfaccia.

88 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.12. PREVISIONI

6.12 Previsioni

Questo oggetto permette di aggiungere previsioni meteo settimanali nelprogetto.

Città : il sistema rileverà le condizioni meteo della città selezionata.

89 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.13. SENSORE

6.13 Sensore

Questo oggetto permette all’utente di visualizzare lo stato di un sensore diallarme e di escluderlo.

Centrale : dispositivo antifurto precedentemente associato nel sistema che verràassociato all’oggetto di interfaccia (oggetto di sistema ”Centrale antifurto”).Fare riferimento alla sezione dedicata di pagina 48.

Oggetto Sensore : l’oggetto di sistema ”Sensore” precedentemente integrato nel sistema verràassociato a questo oggetto.

Esclusione : questa proprietà permette all’utente di selezionare un sensore da escludere.

Tipo di sensore : tipo di sensore (volumetrico, personalizzato, porta, serramenti); ogni tipo ha lasua icona specifica.

Visualizzazione : questa proprietà permette di visualizzare un’anteprima di un oggetto per ognipossibile stato (a riposo o in allarme).

90 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.14. PANNELLO IRRIGAZIONE

6.14 Pannello Irrigazione

Aggiungendo questo oggetto ad una pagina vuota, si può visualizzare ilpannello per l’irrigazione nell’applicazione client.

Oggetto irrigazione : oggetto irrigazione definito negli oggetti di sistema e che verrà associato aquesto oggetto.

91 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.15. TASTIERA

6.15 Tastiera

Questo oggetto permette di abilitare o disabilitare il sistema di allarme per tutteo solo per qualche partizione.

Centrale : dispositivo antifurto precedentemente aggiunto agli oggetti di sistema, cheverrà associato all’oggetto di interfaccia (oggetto di sistema ”Centraleantifurto”).

Nascondi stato sensori : indica se lo stato dei sensori non deve essere mostrato sulla tastiera.

92 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.16. TELECAMERA

6.16 Telecamera

Questo oggetto permette di visualizzare il flusso streaming o la telecamera IPnell’applicazione.

Tipo : se il tipo di telecamera desiderato non è incluso nella lista, deve essereselezionata l’opzione ”Generic camera”.

Usa RTSP : se abilitato il sistema interagirà con la telecamera selezionata utilizzando ilprotocollo RTSP (rtsp://); questa opzione è utilizzata per lo streaming H264.Se è richiesto uno streaming MJPG questa proprietà deve essere disabilitata.

Percorso delle immagini : il percorso delle immagini necessario per accedere allo streaming dellatelecamera.

Indirizzo esterno : indirizzo esterno della telecamera senza http://

Porta esterna : porta esterna della telecamera.

Usa connessione locale : se abilitata questa proprietà permette di connettersi alla camera utilizzando laLAN locale; se questo tipo di connessione fallisce, il sistema proveràautomaticamente ad utilizzare la connessione esterna.

Indirizzo locale : indirizzo locale della telecamera.

Nome utente : parametro per il login.

Password : parametro per il login.

Dimensione Immagine : dimensione immagine.

Aggiungere timestamp : un timestamp è un carattere aggiunto alla fine dell’url della telecamera, chepermette di immagazzinare gli snapshot selezionati in una memoriatemporanea dell’iPad; è in particolar modo utilizzabile per evitare di prenderedalle telecamere gli stessi snapshot e per ottimizzare il funzionamento.

93 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.17. COMANDO GENERICO

6.17 Comando Generico

Questo oggetto può essere configurato per eseguire una specifica azione(p.es.: inviare un telegramma su un bus, avviare una scena). Può essereprogrammato per controllare ogni servizio del server.

Comando : tipo di comando da connettere a questo bottone.

Tipo Font : tre possibili opzioni vengono mostrate:

• Simboli grafici mini-icone collegate alle lettere della tastiera vengonoaggiunte all’icona principale dell’oggetto.

• Simboli grafici con testo mini-icone connesse alle lettere della tastiera,con il loro nome mostrato sotto, sono aggiunte all’icona principaledell’oggetto.

• Testo normale testo personalizzabile che può essere aggiunto all’iconadell’oggetto.

Dimensione testo : dimensione del font.

Colore testo : colore del font.

Extra testo : testo personalizzabile.

Grafica personalizzata : se abilitata verrà mostrato il campo ”Immagine”:

Immagine : immagine personalizzata che verrà visualizzata come icona dell’oggetto.

94 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.18. COMANDO ESTESO

6.18 Comando esteso

Questo oggetto è un particolare bottone che, leggendo un valore dal KNX,può cambiare tra differenti stati definiti dall’utente. Per ogni stato l’utente puòassociare due azioni, una per la pressione e l’altra per la pressione prolungata.

Tipo : Tipo grafico dell’oggetto:

• Grafico: stati dell’oggetto rappresentati dalle immagini.

• Testo: stati dell’oggetto rappresentati dal testo definito dall’utente oproveniente dal KNX.

Usa Sfondo : se abilitato, uno sfondo colorato è aggiunto all’oggetto.

Tipo Dato : tipo di dato letto dal bus KNX.

Gruppo KNX : gruppo KNX dei dati da leggere.

Stati Feedback : elenco degli stati dell’oggetto definiti dall’utente.

Visualizzazione : questa proprietà permette di visualizzare un’anteprima dell’oggetto per ognistato posssibile.

6.18.1 Aggiungere stati

Per definire gli stati del ”Comando Esteso”, cliccare sul bottone mostrato sulladestra di ”Stati Feedback” per aprire l’editor degli stati, scegliere ”Aggiungi” emodificare le proprietà:

Se nella proprietà ”Tipo Dato” è selezionato DPT 10, 11 o 16, le proprietàseguenti verranno mostrate:

Mostra stringa KNX : se abilitato, l’oggetto mostrerà il valore letto dal bus KNX. Altrimenti leproprietà seguenti verranno mostrate:

Soglia : la soglia consiste in una stringa, presa come riferimento per comparare lastringa letta dal bus KNX. Definisce lo stato di feedback.

Criterio : questa proprietà definisce un criterio di paragone per controllare la stringaletta dal KNX.

• La stringa KNX è uguale alla soglia: il risultato del confronto è positivosolo se il valore letto dal KNX è uguale alla soglia.

• Testo: il risultato del confronto è positivo se il valore letto dal KNXcontiene una sotto stringa uguale alla soglia.

Se il ”Tipo Dato” è impostato sugli altri tipi di dati, verranno mostrate leproprietà seguenti:

• Soglia: questa proprietà definisce il minimo valore assunto dallo stato.Se il tipo di dato è 1 bit, il comando esteso deve avere due stati, unocon soglia 0 e l’altro con soglia 1. Se il tipo di dato è 1 byte intero senzasegno (0 - 255), il valore corrispondente allo stato del comando estesoseguirà la tabella sotto:

Se la proprietà ”Tipo” è impostata su ”Testo”, le proprietà seguenti verrannomostrate:

95 6. OGGETTI DI INTERFACCIA

Manuale ThinKnx v0.0 6.18. COMANDO ESTESO

Stati Soglie Valore KNXStato 1 0 0-89Stato 2 90 90-179Stato 3 180 180-255

• Testo: testo mostrato quando le condizioni definite in ”Soglia” sonoverificate.

• Dimensione Font : dimensione del testo definito nella proprietà ”Testo”.

• Colore Testo: colore del testo definito nel campo ”Testo”.

Se la proprietà ”Tipo” è impostato su ”Grafico”, la seguente proprietà verràvisualizzata:

• Immagine: percorso del file dell’immagine che verrà mostrata per lostato.

Se è abilitato ”Usa sfondo”, verranno mostrati i campi seguenti:

• Colore sfondo: colore di sfondo dell’oggetto.

• Trasparenza di sfondo: indice di trasparenza del colore di sfondo, 0indica completamente trasparente, 100 completamente colorato.

Per ogni stato è possibile definire due azioni, una per la pressione e l’altra perla pressione prolungata:

Comando : il comando di sistema per definire quando sull’oggetto viene effettuata unapressione.

Funzione comando su pressione : se la funzione di tener premuto a lungo è attivata per l’oggetto, le proprietàseguenti vengono mostrate:

• Comando su pressione: comando del sistema che viene eseguitoquando l’oggetto è premuto a lungo.

96 6. OGGETTI DI INTERFACCIA


Recommended