Tämä artikkeli kattaa seuraavat näkökulmat:
- Sovellustunnisteen käsite
- Sovellustunnisteen käyttö
- Kehittäminen toiselle yritykselle
- Vahvistus Sovellusversion rekisteröinnin yhteydessä
Sovellustunnisteen käsite
Sovellustunnisteen rekisteröinnin yhteydessä yksilöllinen Sovellustunniste luodaan automaattisesti ja sen on näkyvissä palautetiedoissa, jotka Sovelluksen vahvistustyökalu toimittaa (ts. yläreunassa).
Se koostuu Valmistajakoodista, jolla tunnistetaan KNX-jäsenyritys, joka omistaa kyseessä olevan ETS-sovelluksen sekä ainutlaatuisesta tunnuksesta, joka alkaa kirjaimella ’A’. Tässä esimerkissä: 'M00FA' on KNX Associationin Valmistajakoodi ja 'A0005' on yksilöllinen tunniste.
Sovellustunnisteen käyttö
Sovellustunnistetta käytetään paluuarvona sovelluksen lähdekoodissa:
Sitä on myös käytettävä sovelluksen AddInManifest.xml -tiedostossa:
Kehittäminen toiselle yritykselle
Mikäli kehittäjän yrityksestä A on kehitettävä sovellusta toiselle yritykselle B, niin yrityksen B on haettava Sovelluskehittäjän asemaa ja rekisteröitävä uusi sovellus. Tämän uuden sovelluksen sovellustunniste annetaan yrityksen A kehittäjälle.
Vahvistus Sovellusversion rekisteröinnin yhteydessä
Version rekisteröimisen yhteydessä MyKNX:n sovelluksen vahvistustyökalu vertaa sovellustunnistetta, jota käytetään lähdekoodissa ja AddInManifest.xml -tiedostossa sovelluksen rekisteröimisen yhteydessä annettuun sovellustunnisteeseen. Epäjohdonmukaisuuksien tapauksessa vahvistustyökalu palauttaa virheviestin, joka on esimerkiksi tällainen: