Duplicate-safe Composer build preview
The preview shows a reviewed export moving into Composer, where the driver presents a build plan before creating the Control4 structure.
Why duplicates happen
Duplicates happen when the generated project does not match the naming, room hierarchy or device context already present in Composer. In KNX projects, a small naming mismatch can multiply across many rooms.
That is why the export should be reviewed before the driver runs, and why the driver should show a build report before creation.
What should be matched
The safest approach compares buildings, floors and rooms first. Then it checks device type, linked group addresses and key datapoints inside each room.
If everything matches, the driver can avoid creating another device that represents the same KNX function.
Create without destructive actions
The build workflow is designed around creation and matching, not deletion. Existing Composer work should remain untouched, and the installer should create a backup before running any large build.
Use the build report as a pause point
A visible report gives the installer a pause before committing. If the numbers do not look right, the fix should happen in the reviewed package or naming structure before creation.
Official references checked
Technical claims on this page are kept close to official KNX, Control4, or manufacturer documentation.
Related tools and documentation
FAQ
Will the driver delete existing Control4 devices?
The workflow is designed for create and match behavior, not deleting existing work. A backup is still recommended before any large Composer build.
How does the workflow reduce duplicates?
It reviews the generated structure first and then matches existing rooms and devices using names, type, linked group addresses and key datapoints.
What should I do if the report looks wrong?
Stop before running the build, fix the structure or mappings in the review layer, export a new .codu file and check the report again.
Review the build before Composer creates devices
Prepare the KNX project in the AI Assistant, export .codu and use the Composer build report as the final checkpoint.
