Loading...
Loading...
Teltonika RMS device management and monitoring CLI
npx skill4agent add hkuds/cli-anything cli-anything-rmspip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=rms/agent-harnessRMS_API_TOKENcli-anything-rms config set api_token <token>devices list [--status online|offline] [--tag TAG] [--limit N] [--offset N] [--sort FIELD]devices get <device_id>devices update <device_id> [--name NAME] [--tag TAG]devices delete <device_id>companies list [--limit N] [--offset N]companies get <company_id>companies create --name NAMEcompanies update <company_id> [--name NAME]companies delete <company_id>users list [--limit N] [--offset N]users get <user_id>users invite --email EMAIL [--role ROLE]users update <user_id> [--role ROLE]users delete <user_id>tags list [--limit N] [--offset N]tags get <tag_id>tags create --name NAMEtags update <tag_id> [--name NAME]tags delete <tag_id>alerts list [--device DEVICE_ID] [--limit N] [--offset N]alerts get <alert_id>alerts delete <alert_id>alerts configs listalerts configs get <config_id>alerts configs create --data JSONalerts configs update <config_id> --data JSONalerts configs delete <config_id>configs list [--device DEVICE_ID] [--limit N] [--offset N]configs get <config_id>configs update <config_id> --data JSONremote-access list [--device DEVICE_ID] [--limit N]remote-access get <session_id>remote-access create --device DEVICE_ID [--protocol PROTO] [--port PORT]remote-access delete <session_id>logs list [--device DEVICE_ID] [--limit N] [--offset N]logs get <log_id>logs delete <log_id>location get <device_id>location history <device_id> [--limit N] [--offset N]credits list [--limit N] [--offset N]credits transfer --code CODEcredits codes [--limit N]files list [--limit N] [--offset N]files get <file_id>files upload <file_path>files delete <file_id>reports list [--limit N] [--offset N]reports get <report_id>reports create --template TEMPLATE_ID [--name NAME]reports delete <report_id>reports templates listhotspots list [--device DEVICE_ID] [--limit N]hotspots get <hotspot_id>hotspots create --device DEVICE_ID --name NAMEhotspots update <hotspot_id> [--name NAME]hotspots delete <hotspot_id>passwords get <device_id>passwords update <device_id> --password PASSWORDpasswords update <device_id> --password-stdinsmtp list [--limit N] [--offset N]smtp get <config_id>smtp create --host HOST [--port PORT] [--username USER] [--password PASS]smtp update <config_id> [--host HOST] [--port PORT]smtp delete <config_id>auth testauth statusconfig set <key> <value>config get [key]config delete <key>config path# List all online devices
cli-anything-rms devices list --status online
# Get device details as JSON
cli-anything-rms --json devices get 12345
# Check alerts for a specific device
cli-anything-rms alerts list --device 12345
# Interactive mode
cli-anything-rms