Automating package uploads
A new utility now exists for automating package uploads to the TAG Neuron®. Earlier, the administrator had to login to the administrative portal, and manually select package file and signature file and then upload it. This process can now be automated using the Waher.Utility.Upload
utility distributed with the Neuron®, from build 2025-07-15
.
Example
Uploading the broker package, using its corresponding signature file can be done as follows:
Waher.Utility.Upload
-p PACKAGEPATH\IoTBroker.package
-s PACKAGEPATH\IoTBroker.signature
-h NEURON_DOMAIN
-a USER_NAME
-l PASSWORD
Note: To know what command-line switches are available, simply execute the utility without arguments.
Access Privilege Requirements
The user used needs to be defined in the administrative portal, and be assigned a role that contains the Admin.Software.Upload
privilege. Without this privilege, uploads will be rejected.