This article describes what a manufacturer needs to do in order for ETS to recognize its KNX/USB interfaces.
ETS3 and ETS4
In order for ETS3 and ETS4 to recognize a KNX/USB interface, its 'USB inf' file shall be copied into the following directory:
C:\Program Files (x86)\Common Files\EIBA sc\Falcon\USB
This can be achieved by importing the product catalog entry (vdx or knxprod) of the KNX/USB interface; imported either manually or via the Online KNX Product Catalog.
ETS5
A KNX/USB interface is automatically recognized when it is connected to ETS5, because ETS5 fetches the information about the certified KNX/USB interfaces from the 'knx_interfaces.xml' file that comes installed during the ETS5 set-up.
This file is updated by KNX Association every time a new certified KNX/USB interface is released or when translations of previously released interfaces are added or modified. ETS5 automatically downloads newer versions from the update server (similar to the master data update). This update can also be triggered manually, as shown below.
How to make a new KNX/USB interface available in ETS5/6?
In order to add a KNX/USB interface to the 'knx_interfaces.xml' file, the following shall be provided to the KNX Certification Department:
- its unique Vendor ID
- its unique Product ID
- the KNX Manufacturer Code of the Manufacturer commercializing the product
- default display text
- possible translations for the Default Display Text (in the ETS5/6 supported languages)
Example of a 'knx_interfaces.xml' excerpt for an already released KNX/USB interface:
<Interface VendorID="16D0" ProductID="0490" KnxManufacturer="0072" DefaultDisplayText="Tapko USB Interface">
<Translation Language="de-DE" Text="Tapko USB Interface"/>
</Interface>
The result in ETS5 where such interface is connected: