Definizioni
- Catalogo online: Deposito globale per i prodotti KNX Association
- Memoria del prodotto ETS: Deposito globale per i prodotti dell’installazione ETS
- Memoria del prodotto ETS: Deposito globale per i progetti dell’installazione ETS
- Memoria del prodotto del progetto: deposito specifico del progetto per i prodotti (conservati nella memoria del progetto ETS)
Ci sono due modi per aggiungere un prodotto al Progetto ETS:
1. Indirettamente
ETS importa il prodotto dalla memoria del prodotto ETS nel progetto ETS.
Questo modo specifico di importazione aggiunge il prodotto alla memoria del prodotto del progetto.
Per aggiungere un prodotto alla memoria del prodotto ETS, è necessario scaricare (+ importazione) dal server del Catalogo Online (vedere qui) o importare tramite un file prodotto (vedere qui).
2. Direttamente
a. Visualizzare importazione progetto
Questa modalità specifica di importazione non aggiunge il prodotto alla memoria del prodotto ETS.
Questa modalità specifica di importazione aggiunge il prodotto alla memoria del prodotto del Progetto (del progetto importato) se il file di progetto esportato è stato esportato con la propria memoria del prodotto (vedere qui).
b. Copiato da un altro progetto
Questa operazione non aggiunge il prodotto alla Memoria del Prodotto.
Questa operazione non aggiunge il prodotto alla memoria del prodotto del Progetto (del progetto target).
Catalogo
Il 'Catalogo' è una vista specifica sulla Memoria del Prodotto ETS o sulla Memoria del Prodotto del Progetto + la possibilità di combinarla con una vista sul Catalogo Online.
Relazione tra Memoria del Progetto e Memoria del Prodotto
ETS5
Quando ETS5 aggiunge un prodotto dalla Memoria del Prodotto ETS a un progetto, crea una nuova istanza del prodotto.
Cosa significa? Esempio. Inizialmente: supponiamo che il prodotto A con versione dell’applicazione 1.1 sia stato aggiunto dalla Memoria del Prodotto ETS a un progetto. In seguito: nella Memoria del Prodotto ETS, l’applicazione del prodotto A è aggiornata dalla versione 1.1 alla versione 1.2; per ETS5 ciò significa che l’istanza del prodotto A nel progetto NON è aggiornata, cioè il progetto ha ancora la versione dell’applicazione 1.1. Per aggiornare l’applicazione del prodotto A anche nel progetto, è necessario effettuare un aggiornamento esplicito dell’applicazione nel progetto, tramite la funzione 'Aggiorna da Catalogo Online' o 'Aggiorna da Memoria del Prodotto'. Ciò significa inoltre che con ETS5 è possibile avere diverse versioni dell’applicazione per lo stesso prodotto in un unico progetto.
Problemi di plug-in ETS5 &
Il comportamento di ETS5 descritto sopra può causare situazioni problematiche relative ai plug-in.
Supponiamo che nell’esempio precedente la versione dell’applicazione 1.1 usi una versione di plug-in 1.1 e che la versione dell’applicazione 1.2 usi una versione di plug-in 1.2. La situazione può diventare problematica se l’impostazione della versione di plug-in 1.2 sostituisce quella già installata 1.1, cioè le istanze del prodotto nella relativa versione 1.1 tenterebbero di usare la versione di plug-in 1.2 anziché quella 1.1. Soluzione: aggiornare l’applicazione alla versione 1.2 per tutte le istanze del prodotto A.
Per risolvere questa e/o altre questioni relative ai plug-in, leggere questo articolo.
Confronto tra ETS5 ed ETS4 (informazioni di background)
Quando ETS4 aggiunge un prodotto dalla relativa memoria del prodotto a un progetto, crea una copia di tale prodotto.
Cosa significa? Esempio. Inizialmente: supponiamo che il prodotto A con versione dell’applicazione 1.1 sia stato aggiunto dalla Memoria del Prodotto ETS a un progetto. In seguito: nella Memoria del Prodotto ETS, l’applicazione del prodotto A è aggiornata dalla versione 1.1 alla versione 1.2; per ETS4 ciò significa che l’applicazione di tutte le copie del prodotto A in tutti i progetti è aggiornata automaticamente. Inoltre, ciò significa che con ETS4 NON è possibile avere diverse versioni dell’applicazione per lo stesso prodotto in un unico progetto (o persino nel database).