Hello, KNX Association and Community.
I wanted to get rid of some routine work in ETS and looked into ETS app developement.
SDK is available to download from myknx, I was able to install, open demo project and compile it in Visual Studio but it is impossible to install app in ETS to debug - you need developer license.
OK. I want to obtain it.
I'm not part of big company - just an independent developer.
So I calculated what it takes to be able to use ETS SDK for enterpreneur.
First, KNX membership - 1000 EUR/year.
Second, access to App Validation Tool - 1000 EUR once.
If I develop only for personal use I can use developer license and stop here.
But if I want to publish my app to store I need to pay 900 EUR for first validation.
Ok. Assume that app has passed validation and published to store.
Is there any payments left, nothing missed?
Aaah, we forgot fee for for distribution. You have to pay 20% of your revenue (minimum 1000 EUR/year), even if your plugin is free.
So, to make simple plugin that will reduce your routine work you will need to pay 3900 EUR in a first year minumum(of course there will be additional costs for revalidation, etc).
I understand that for manufacturer companies it is bearable sum and if you already are a member you can use that.
But what to do small companies and independent developers or open-source developers?
I understand that strict rules is a part of quality management, still, if I want to develop for personal use without distributing I will not violate any quality standards.