Control the Worker via the CLI#
Blueapi comes with a minimal CLI client for basic control/debugging.
Basic Introspection#
The worker can tell you which plans and devices are available via:
blueapi controller plans
blueapi controller devices
By default, the CLI will talk to the worker via a message broker on tcp://localhost:61613
,
but you can customize this via a configuration file.
# custom-address.yaml
api:
host: example.com
port: 8082
Then run
blueapi -c custom-address.yaml controller plans
The CLI has a number of features including running plans and
See also Full CLI reference