I took some time to install the export app in ETS5 and did a test export.
Due to the somehow private nature of the information contained (group addresses uses for certain function like e.g. garage door openers) I do not want to share that file.
What I see is that you get a flat XML with listed entities that get linked together by various ID-Attributes.
One gap I see is that you do not get the bus addresses for the devices, but only the device itself, it´s descriptive title and more (objects available, group address linked etc). So there is no real fix Device ID to use
I did some XPath tests and you can get some useful information from the file. Examples:
- Get all writable group adresses: //entity [@writable=‘true’]/@groupAddress
- List all devices: //entity [@device=‘true’]
Each device has a link to the related data points (e.g. inputA, InputB …) by technical IDs.
These data points then show up as separate entities which then link to other entities that contain e.g. the group address connected.
I do not know how stable the IDs used are in case the ETS project get modified (add/remove devices, assign group addresses to objects…)