Puntos clave
- Partir del proyecto ETS completo mantiene disponibles habitaciones, topología, dispositivos, direcciones y contexto DPT.
- Revisar nombres, candidatos, feedback y avisos antes de generar el paquete Control4.
- Usar el driver Composer solo cuando la estructura propuesta y el plan de build estén claros.
Qué cubre el flujo
El flujo parte del archivo .knxproj y mantiene disponibles ubicaciones, topología, dispositivos KNX, direcciones de grupo, communication objects y pistas DPT durante la revisión.
Su objetivo es preparar una estructura Control4 limpia sin exponer archivos de clientes ni convertir estadísticas internas de procesamiento en mensajes comerciales.
- Importar el proyecto ETS completo en lugar de una exportación parcial de direcciones.
- Mantener visible la fuente KNX junto a cada dispositivo Control4 propuesto.
- Resolver avisos y mappings ambiguos antes de exportar.
Problema inicial: Composer no deberia ser el parser
La version lenta de este proyecto es manual: leer ETS, interpretar direcciones de grupo, crear habitaciones en Composer, anadir cada dispositivo Control4, copiar direcciones, comprobar feedback y descubrir problemas de nombres cuando el trabajo ya esta repartido por el proyecto.
Ese enfoque hace que los errores pequenos sean caros. Una direccion de feedback ausente o un nombre de habitacion debil puede repetirse en decenas de dispositivos antes de detectarse. El patron mas seguro es revisar una estructura generada antes de crear.
Procesamiento con IA: de .knxproj a estructura Control4
El integrador sube el archivo .knxproj y el AI Assistant lee el contexto ETS: habitaciones, lineas, dispositivos, direcciones de grupo, communication objects y pistas DPT. Luego propone una estructura orientada a Control4 con dispositivos soportados y contexto KNX.
La idea no es esconder KNX. La vista Control4 generada mantiene visible la fuente para que el instalador entienda por que se creo una luz, dimmer o persiana y que canales KNX se usaron para esa decision.
Revision: corregir antes de exportar
Antes del export .codu, el integrador revisa rutas de habitaciones, nombres de dispositivos, subtipos, feedback, supuestos DPT y avisos. Busqueda, bulk edit, traduccion con IA y rollback son utiles aqui porque los cambios se hacen con la fuente KNX visible.
Aqui es donde el trabajo repetitivo de Composer sale de Composer. En vez de corregir cientos de nombres despues de crear, el instalador normaliza el paquete generado y exporta solo cuando la estructura esta lista para build.
Handoff a Composer: un paquete cerrado
La plataforma exporta un paquete .codu para el driver Composer. El paquete deberia contener estructura revisada, contexto de dispositivos, conteo relevante para licencia y plan de build visible.
Dentro de Composer, el driver debe mostrar que va a crear antes de crear nada. Esa pausa importa en proyectos existentes porque ayuda a detectar duplicados, nombres inconsistentes y estructura de habitaciones inesperada.
Qué debe contener un handoff correcto
El integrador debe llegar a Composer con rutas de habitaciones revisadas, tipos soportados, bindings KNX, avisos visibles y una lista clara de lo que creará el driver.
El commissioning y la validación onsite siguen siendo responsabilidad del integrador. El flujo reduce preparación repetitiva, pero no sustituye las pruebas de bus, la verificación de dispositivos ni la programación específica del proyecto.
Referencias externas
Estas referencias se incluyen como contexto; la guia de flujo se basa en la implementacion de CoduWorks y revision real de integraciones.
Preguntas frecuentes
Esta página publica datos de clientes o métricas de proyectos?
No. Documenta el flujo práctico sin publicar identidades, contenido ETS, direcciones de grupo, dimensiones de proyectos, tiempos de procesamiento ni estadísticas internas de la plataforma.
Que dispositivos cuentan para pricing en este flujo?
Cuentan luces, persianas, termostatos y gateways KNX/IP para el tier principal. Keypads, pulsadores, sensores y contexto KNX similar no suben el tier por si solos.
Se puede usar este flujo en un proyecto Control4 existente?
Si, pero los proyectos existentes necesitan una revision cuidadosa. El valor por defecto mas seguro es un plan create-only visible que evite modificar dispositivos actuales en Composer.
KNX -> Control4
Prueba el flujo con un proyecto ETS real
Sube el .knxproj, revisa la estructura Control4 generada con contexto KNX y exporta .codu solo cuando el plan de build para Composer este claro.

