Add ability to publish commands to devices via Meadow.Cloud #341
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This adds the ability to publish commands to a collection of devices via Meadow.Cloud using Meadow.Cloud's new Command & Control publish command feature. The new command is
meadow cloud command publish <COMMAND_NAME>
. The generated help text for this new command is:For this initial version,
meadow cloud command publish
requires acollectionId
which is the collection of Meadow devices that this command will sent. A future update will allow a list of device ids as an additional option.Example
An example of this command would be:
If the included arguments are not properly formatted (quotes need to be escaped), a JSON error will occur:
Subcommand Changes
This change also bundles up the
meadow cloud
commands into a single command:Each subcommand under
meadow cloud
then has its own help file.meadow cloud --help
meadow cloud command --help