Updating the KNX Data Defs

To update the version of the KNX Data Defs in the Niagara Workbench and Niagara Station:
Prerequisites: Currently, new versions of the knx_extra.xml file are published to a DropBox folder available here:

https://www.dropbox.com/sh/uwkdggd10fi1955/AAAhMkD6CoQtLx-A_DPEoguga?dl=0

The latest version will always be knx_extra.xml in the root of this shared DropBox folder.

NOTE: Older versions are available in the Previous Versions of knx_extra.xml sub-folder, however it should not be necessary to use these and if one were required then it would need to be renamed to remove the _vXXX suffix.


Perform the following steps:
  1. Having obtained the latest knx_extra.xml from DropBox, put it in the knx sub-folder of your Niagara installation on your PC (for example:. C:\Niagara\Niagara-3.8.41.1\knx\knx_extra.xml)
    Image
  2. Using the Niagara Workbench, navigate to the KNX Import Service on the Tools menu.
    Image
    Image
  3. Either right click Knx Data Defs and click the Load Data Defs action, or click on Imported Files to load the Ets Project File Import Manager which will examine the new knx_extra.xml file that was copied into the knx sub-folder of your Niagara installation. You will be presented with a dialogue prompting that there is a newer version available. Click Yes.
    Image
    Now that the Niagara Workbench has been updated with a new KNX Data Defs, the Niagara Station can be updated.
  4. Navigate to the KNX Device Manager or KNX Point Manager views of the KNXnet/IP driver. As either view loads it will check the Station’s version against the Workbench’s version and prompt if the two versions are different. Click Yes.
    Image

NOTE: There is an issue in v29 of the KNX Network driver, whereby after updating the KNX Data Defs, examination of the of the Niagara station in the Property Sheet of the KNX Network driver will still show the older version number in spite of the file being correctly updated. If the station is Rebooted, the updated version of the KNX Data Defs will be correctly shown.

Image