No project description provided
Project description
RemotiveLabs - CLI
Use this CLI with our cloud and broker as a compliment to code and web tools.
Read more at https://docs.remotivelabs.com/docs/cloud-cli/Installation
Cloud and broker API
You can use our CLI against both cloud and broker.
Cloud
Here summary of what you can do with the cli, for a complete list of cloud features visit https://docs.remotivelabs.com/docs/category/remotivecloud/
The CLI does not currently support everything but we are working on having them in pair.
-
remotive cloud auth
- Login / Logout
- Manage personal and service account tokens
-
remotive cloud brokers
- Create broker
- Delete broker
- List brokers
- View broker logs
-
remotive cloud licenses
- View physical broker licenses for your organisation
-
remotive cloud recordings
- Upload recording
- Play recording
- List recordings
- Download recordings
- Upload custom configuration (i.e signal transformation)
- Download custom configurations
- Delete recordings and configurations
-
remotive cloud signal-databases
- Upload
- Download
- Delete
-
remotive cloud projects
- Create
- Delete
- List
-
remotve cloud service-accounts
- Create
- Delete
- List
Broker
remotive cloud auth
Subscribe to signals
Output from running subscribe against our demo. You can visit https://demoo.remotivelabs.com to start a broker and subscribe to - from the demo you can copy/paste the exact command to run.
remotive broker signals subscribe \
--namespace VehicleBus \
--signal ID257DIspeed.DI_vehicleSpeed \
--signal ID129SteeringAngle.SteeringAngle129 \
--url https://some_url --api-key some-api-key
[{"timestamp_us": 1663574225650092, "name": "ID129SteeringAngle.SteeringAngle129", "value": -363.0}, {"timestamp_us": 1663574225650092,
"name": "ID129SteeringAngle", "value": "0xcb2cd251fe1fff3f"}]
[{"timestamp_us": 1663574225658703, "name": "ID257DIspeed.DI_vehicleSpeed", "value": 7.200000000000003}, {"timestamp_us": 1663574225658703,
"name": "ID257DIspeed", "value": "0xf3e9240802701201"}]
[{"timestamp_us": 1663574225658708, "name": "ID129SteeringAngle.SteeringAngle129", "value": -363.0}, {"timestamp_us": 1663574225658708,
"name": "ID129SteeringAngle", "value": "0xd92dd251fe1fff3f"}]
[{"timestamp_us": 1663574225664791, "name": "ID129SteeringAngle.SteeringAngle129", "value": -363.0}, {"timestamp_us": 1663574225664791,
"name": "ID129SteeringAngle", "value": "0x062ed251fe1fff3f"}]
[{"timestamp_us": 1663574225674805, "name": "ID129SteeringAngle.SteeringAngle129", "value": -363.0}, {"timestamp_us": 1663574225674805,
"name": "ID129SteeringAngle", "value": "0xf72fd251fe1fff3f"}]
[{"timestamp_us": 1663574225678242, "name": "ID257DIspeed.DI_vehicleSpeed", "value": 7.200000000000003}, {"timestamp_us": 1663574225678242,
"name": "ID257DIspeed", "value": "0xf4ea240802701201"}]
[{"timestamp_us": 1663574225684858, "name": "ID129SteeringAngle.SteeringAngle129", "value": -363.0}, {"timestamp_us": 1663574225684858,
"name": "ID129SteeringAngle", "value": "0xbf20d251ff1fff3f"}]
Subscribe with terminal plotting
To just make sure that your signals make sense you can plot them in terminal.
remotive broker signals subscribe \
--namespace VehicleBus \
--signal ID257DIspeed.DI_vehicleSpeed \
--signal ID129SteeringAngle.SteeringAngle129 \
--url https://some_url --api-key some-api-key \
--x-plot --x-plot-size 1000
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for remotivelabs_cli-0.0.1rc9.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42cbe240ae8ab8b4ce25bd2dbaa6561f735ecbea96a47b7bbcca4b54547a8bdf |
|
MD5 | 26440c8e7468082ba9f4c2e1e60378ba |
|
BLAKE2b-256 | 31cf8be77401df04766c104c8a6bbf4b70b5bea63f089c2742a225dab4e59565 |
Hashes for remotivelabs_cli-0.0.1rc9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01ef6a0e33141d4e1f28fc9b7e74c7c2ab6dab93aa8a4787c136612c1bd5eb64 |
|
MD5 | e0508aa1a2fb8c875625fe90480a43dd |
|
BLAKE2b-256 | 204b12518999d41c84cfa59d33ca053213e52a0daa8be3bdc7b4de9a2bcce1c7 |