Definiciones
- Catálogo online: Repositorio global de KNX Association para productos
- Almacenamiento del producto ETS: Repositorio global de productos de instalación de ETS
- Almacenamiento del proyecto ETS: Repositorio global de proyectos de instalación de ETS
- Almacenamiento del producto de proyecto: repositorio específico de proyectos para productos (guardados en el almacenamiento del proyecto de ETS)
Existen dos maneras de añadir un producto a un proyecto ETS:
1. Indirectamente
ETS importa el producto al proyecto ETS desde el almacenamiento del producto ETS.
Esta manera concreta de importar añade el producto al almacenamiento del producto del proyecto.
Para añadir un producto al almacenamiento del producto ETS se requiere o bien una descarga (+ importación) desde el servidor del Catálogo online (ver aquí) o bien una importación a través de un archivo de producto (ver aquí).
2. Directamente
a. Mediante la importación de proyecto
Esta manera concreta de importar no añade el producto al almacenamiento del producto ETS.
Esta manera concreta de importar no añade el producto al almacenamiento del producto del proyecto (del proyecto importado) si el archivo del proyecto exportado se ha exportado con su almacenamiento del producto (ver aquí).
b. Copiado desde otro proyecto
Esta operación no añade el producto al almacenamiento del producto.
Esta operación no añade el producto al almacenamiento del producto del proyecto (del proyecto destino).
Catálogo
El 'Catálogo' es una vista específicamente del almacenamiento del producto ETS o bien del almacenamiento del producto del proyecto + la opción de combinarla con una vista del Catálogo online.
Relación entre el almacenamiento del proyecto y el almacenamiento del producto
ETS5
Cuando ETS5 añade un producto desde el almacenamiento del producto ETS a un proyecto, crea una nueva instancia del producto.
¿Qué significa eso? Ejemplo. Inicialmente: supongamos que el producto A con la versión de aplicación 1.1 se ha añadido desde el almacenamiento del producto ETS a un proyecto. Después: en el almacenamiento del producto ETS, la aplicación del producto A se actualiza de la versión 1.1 a la versión 1.2, para ETS5 esto significa que la instancia del producto A en el proyecto NO se actualiza, es decir, en el proyecto todavía tiene la versión 1.1. Para actualizar la aplicación del producto A también en el proyecto, es necesario realizar una actualización explícita de la aplicación dentro del proyecto, ya sea mediante la función 'Actualización del catálogo online' o 'Actualización desde la Tienda de productos'. Esto también significa que con ETS5 es posible tener diferentes versiones de aplicación para el mismo producto dentro de un mismo proyecto.
ETS5 & problemas relacionados con los plug-ins
El comportamiento ETS5 descrito anteriormente puede llevar a situaciones problemáticas relacionadas con los plug-ins.
Supongamos que en el ejemplo anterior la versión 1.1 de la aplicación usa un plug-in de la versión 1.1 y que la versión 1.2 de la aplicación usa un plug-in de la versión 1.2. Esta situación puede ser problemática si la configuración de la versión 1.2 del plug-in sustituye a la versión 1.1 del plug-in ya instalado, es decir, si el producto A tiene la versión 1.1, se intentará usar la versión 1.2 del plug-in en lugar de la versión 1.1 del plug-in. Solución: actualice la aplicación a la versión 1.2 para todas las instancias del producto A.
Cómo resolver este y/u otros problemas relacionados con los plug-ins, ver este artículo.
ETS5 vs. ETS4 (información de entorno)
Cuando ETS4 añade un producto del almacenamiento de productos a un proyecto, crea una copia de ese producto.
¿Qué significa? Ejemplo. Inicialmente: supongamos que el producto A con la versión de aplicación 1.1 se ha añadido desde el almacenamiento del producto ETS a un proyecto. Después: en el almacenamiento del producto ETS, la aplicación del producto A se actualiza de la versión 1.1 a la versión 1.2, para ETS4, esto significa que la aplicación de todas las copias del producto A en todos los proyectos se actualizan automáticamente. Esto también significa que con ETS4 NO es posible tener diferentes versiones de aplicación para el mismo producto dentro de un mismo proyecto (o incluso base de datos).