Everything is perfectly assembled and launched. I grant the user permission for the saved command. The user's command sending function becomes active. But the list of commands to send is empty. Only one item is "User Command". I.e. there is no allowed command, and the user can send any arbitrary command.
What protocol?
Any protocol. And even if you just create a test device and give the appropriate access.
That is, I create a test device, create commands. The device is assigned these commands. In the user permissions, I give access to the test device. I also give permissions to the user for commands.
Any? I'm sure you haven't tried all 200+ protocols. Are you testing with a new device? Then it's absolutely expected behavior.
I don't really know English (I use a translator), so there is a discrepancy and misunderstanding. I used osmand && curl for the test.
Then it's expected. We only support the custom command for OsmAnd.
Now I have added a tracker with the galileo protocol. Yes, a saved command has appeared. But it is also possible to send an arbitrary command and appeared in the list of available commands -"Exit Control". But I did not assign this command.
https://pastenow.ru/75ff319e4a0a8d914f9df7ea93f1cf67
https://pastenow.ru/fbc6d26b8f5496e53f3d572d06701a37
https://pastenow.ru/50e96996ad207c563d89b5207627bdd8
Have you read the documentation that we have available?
Да. Достаточно было поставить галку - Ограничение команд.
Все получилось.
Спасибо за помощь!
You don't need JDK or Gradle. As for Node, to be safe I would just use the latest official version.