Add ability to publish commands to devices by device ID via Meadow.Cloud #343
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 updates the ability to publish commands to a collection of devices via Meadow.Cloud by including the the ability to specify devices by their device ID. The update command is
meadow cloud command publish <COMMAND_NAME> --deviceIds <a list of device ids>
. The generated help text for this new command is:With this update,
meadow cloud command publish
can either take in acollectionId
or a list ofdeviceIds
.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:
If neither a collection ID nor device IDs are specified:
If both collection ID and device IDs are specified: