File di progetto VS database
ETS5 memorizza tutti i progetti come file e non utilizza un database. Non è comunque possibile bypassare la procedura di esportazione/importazione per trasferire/copiare i progetti da un PC a un altro.
Memoria del progetto
Con le impostazioni generali ETS è possibile modificare il percorso predefinito della memoria del progetto.
ETS prevede inoltre funzionalità utili a recuperare i dati del progetto e creare i relativi backup, la prima è denominata 'rispristina punti', la seconda 'archivio', ulteriori dettagli sono disponibiliqui.
Il percorso predefinito di memoria del progetto è 'C:\ProgramData\KNX\ETS5\ProjectStore'.
Non è impostabile su rete condivisa o cartella di cloud in quanto i file di progetto contenuti in questa cartella possono essere distrutti. Tali file dovranno essere accessibili e modificabili soltanto da ETS.
Memoria del prodotto
Con le impostazioni generali ETS è possibile modificare il percorso predefinito della memoria del prodotto.
I percorsi della memoria di prodotto e progetto devono essere diversi.
Relazione tra memoria del progetto e memoria del prodotto
ETS5
Quando ETS5 aggiunge un prodotto dalla memoria del prodotto 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 a un progetto. In seguito: nella memoria del prodotto, 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 prodotto'. Questo 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 utilizzi una versione di plug-in 1.1 e che la versione dell'applicazione 1.2 utilizzi 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 utilizzare 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 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 a un progetto. In seguito: nella memoria del prodotto, 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 sono aggiornate automaticamente. Questo significa inoltre che con ETS4 NON è possibile avere diverse versioni dell'applicazione per lo stesso prodotto in un unico progetto (o persino nel database).