I am representing the manufacturer in this case. This is just second time we work with customer using TTN therefore please apologize my maybe not well educated questions.
For this specific devices we have bought our own prefix from IEEE (4.5 bytes) and we auto-generate the rest of the DEVEUID (3.5bytes) by incrementing.
DevAdr is always the last 4 bytes of DEV EUID.
Net and App keys are for the ABP mode autogenerated from the DEV EUID by our own secure algorithm.
We do this to make sure we are able to produce high amount of devices by sequence flashing of the devices at the production lines. To do manual change of DevAddr or Keys based on the keys generated by TTN server is simply not reasonable.
When it comes to “allowing” customers to change the keys and dev address, could you please advise how the other vendors do it? On other devices we have ability to do via bluetooth anything but there is nothing like that on this device.
Thank you for your advice in advance.