Registration
Every Neuron has to present its identity UUID to IIoT platform for access grant. This is not a must operation process. It is only for the IIoT platform which require UUID authentication to check over that its UUID is uniquely existence in the registry. So, this process only available when IIoT platform support the registration process. Otherwise, IIoT platform should skip this registration process.
MQTT Topics for Neuron
Subscribe: Neuron/Registry/%UUID%
Publish: Neuron/Broadcast
MQTT Topics for IIoT platform
Subscribe: Neuron/Broadcast
Publish: Neuron/Registry/%UUID%
Neuron request syntax
{
"srno": "SN010101200227",
"host": "Instance 0",
"uuid": "16538d28-4592-11e9-a787-00e067109f12"
"modl": "ENT-x86_64-1-0101",
"bver": "1.1.1",
"pver": 1,
}
IIoT Platform response syntax
{
"func": 1,
"regr": 0
}
Request | |
---|---|
srno | Serial number |
host | System hostname |
uuid | UUID |
modl | Model number |
bver | Software build version and date First number — major change Second number — minor change Third number — build date |
pver | Protocol version |
Response | |
---|---|
func | Function code 1 |
regr | Registry Return -1 -- not accept 0 -- accept |