@twilio/plugin-microvisor
Interact with your Twilio Microvisor devices
Setup
Ensure you have twilio-cli installed.
Then run
twilio plugins:install @twilio/plugin-microvisor
Usage
$ twilio --help microvisor
USAGE
$ twilio microvisor
...
Commands
twilio microvisor:apps:bundle ROM-FILE OUT
Foo
USAGE
$ twilio microvisor:apps:bundle ROM-FILE OUT
ARGUMENTS
ROM-FILE Input ROM file.
OUT Output file for bundle zip.
OPTIONS
-k, --debug-auth-pubkey=debug-auth-pubkey Public key to be used for authentication while debugging
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
--connection-grace-time=connection-grace-time [default: 0] Connection grace time (in seconds) for the Device running
this bundle as an App.
--minimum-check-in-time=minimum-check-in-time [default: 0] Time (in seconds) after which the Device running this
bundle autonomously reconnects to check for updates.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio microvisor:apps:create FILE [UNIQUENAME]
Create an App on the account
USAGE
$ twilio microvisor:apps:create FILE [UNIQUENAME]
ARGUMENTS
FILE The App Bundle file
UNIQUENAME Unique name for the App
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(columns|json|tsv|none) [default: columns] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.
--silent Suppress output and logs. This is a shorthand for "-l none -o none".
twilio microvisor:debug DEVICESID DEBUGKEY
USAGE
$ twilio microvisor:debug DEVICESID DEBUGKEY
ARGUMENTS
DEVICESID The Sid of the device you wish to debug
DEBUGKEY Filename containing debug authentication private key
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-p, --profile=profile Shorthand identifier for your profile.
--listen-port=listen-port [default: 8001] The port on which the debug tunnel should listen
twilio microvisor:debug:generate_keypair
USAGE
$ twilio microvisor:debug:generate_keypair
OPTIONS
-f, --force
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-p, --profile=profile Shorthand identifier for your profile.
--debug-auth-privkey=debug-auth-privkey [default: debug-private-key.pem] Private key output filename
--debug-auth-pubkey=debug-auth-pubkey [default: debug-public-key.pem] Public key output filename
twilio microvisor:logs:stream DEVICESID
USAGE
$ twilio microvisor:logs:stream DEVICESID
ARGUMENTS
DEVICESID The Sid of the device you wish to stream logging from
OPTIONS
-l=(debug|info|warn|error|none) [default: info] Level of logging messages.
-o=(json|text) [default: text] Format of command output.
-p, --profile=profile Shorthand identifier for your profile.