-
Notifications
You must be signed in to change notification settings - Fork 21
Catalog
This is the view where you can edit the Catalog.xml.
On the left is the structure of all CatalogSections.
Each Section must contain a name and a number. The Number is a string an can therefor contain letters.
You can edit the Text in all supported Languages here.
You can use the Naming Conventions from OpenKNX to struct your Catalog
When you make an CatalogItem just uncheck "Element is a category".
Your Application will be exported here.
But Attention!! The Number of a CatalogItem has to be an Unsigned Interger (only positive numbers).
XML Example
<Catalog>
<CatalogSection Id="M-00FA_CS-PB01" Name="Push button" Number="PB01" VisibleDescription="" DefaultLanguage="en-US">
<CatalogItem Id="M-00FA_H-01-1_HP-0001-01-0000_CI-BE06-1" Name="Push Button 6-fold" Number="1" VisibleDescription="Push button 6-fold" ProductRefId="M-00FA_H-01-1_P-BE06" Hardware2ProgramRefId="M-00FA_H-01-1_HP-0001-01-0000" DefaultLanguage="de-DE" />
</CatalogSection>
</Catalog>
Section ID: M-{ManuID}_CS-{SectionNumber*}
CatalogItem ID: M-{ManuID}_H-{HardwareNumber}-{HardwareVersion}_HP-{AppNumber}-{AppVersion}-{AppHash**}_CI-{ProductOrderNumber}-{CatalogItemNumber}
ProductRef ID: See Hardware
Hardware2ProgramRef ID: See Hardware
* Must be Encoded
** Hash will be calculated at signation (Publish). Just leave it 0000
Now let us add a Hardware.