Software Versions System
Spoke Zone can track the current software versions for a device. These software versions are broadcast from the devices using a special software versions MQTT message. Users can view the current software versions for their devices using the software versions page.
To broadcast software version information, the device should send an MQTT message to the Spoke Zone broker using the following format:
- The topic has to be
mrs/d/<device-id>/mon/versions
. - The message must use the following format JSON format.
{"<module-key-1>": "<version-number-1>","<module-key-2>": "<version-number-2>",...}
- The module keys should be in
kebab-case
. - The version values should not start with
v
.
Example
Topic
mrs/d/314/mon/versions
Message
{ "display-app": "1.17.2", "controller-3": "1.0.0" }