Integration with Nuki smartlocks

To create service integrated with users smartlocks I need CLIENT_SECRET.
Am I right that I have to have smartlock first to get CLIENT_SECRET?

It’s a bit inconvenient, because service requires “gold smartlock” to be able to integrate with other smartlocks. And thus we have to keep the smartlock somewhere.
Maybe there is another way to create services with Nuki smartlocks integration?

Yes, a CLIENT_SECRET is bound to a Nuki Web Account which can only be set up with a Nuki Smart Lock and a Nuki (Hardware or Software) Bridge. As we have no “virtual devices” this is the only way to test your integration anyway.

If you have some interesting integration in mind and need some help in setting up a testing environment you can contact me via PM.