cli-anything-rms

Manage Teltonika RMS routers and devices via CLI and REST API.

Updated May 7, 2026
One-click install
npx skills add https://github.com/dawsonblock/JUDGE_ATLAS --skill cli-anything-rms-dawsonblock
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-rms
Source: https://github.com/dawsonblock/JUDGE_ATLAS/tree/main/external/CLI-Anything-main/skills/cli-anything-rms
Command: npx skills add https://github.com/dawsonblock/JUDGE_ATLAS --skill cli-anything-rms-dawsonblock

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the manual, error-prone work of administering Teltonika RMS routers, gateways, and IoT devices by giving you a structured command-line interface to query and manage RMS resources.

Core Features & Use Cases

  • Device and asset administration: List devices, fetch device details, update device metadata, and delete devices while optionally filtering by status or tags.
  • Operational monitoring and control: Retrieve alerts and alert configurations, manage device configuration payloads, and inspect logs tied to devices.
  • Lifecycle management for connectivity: Create and remove remote-access sessions, inspect current device location, and view location history for troubleshooting.
  • Security-adjacent support workflows: Manage SMTP configuration and update device passwords in a safer stdin-based mode when supported.

Quick Start

Use this skill to list all online devices by running: cli-anything-rms devices list --status online.

Frequently Asked Questions about cli-anything-rms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Teltonika RMS devices from the command line?

You can manage Teltonika RMS devices from the command line by using a CLI interface backed by the RMS REST API to perform inventory, configuration, and remote-access operations. It enables structured querying and management of routers, gateways, and IoT devices.

Can I retrieve and filter RMS device inventory by status or tags via the API?

Yes, you can retrieve and filter RMS device inventory by status or tags via the API. The CLI exposes deterministic listing operations with parameterized filtering, allowing administrators to query specific devices, fetch details, update metadata, and delete devices.

How do I create and control remote-access sessions for IoT gateways in RMS?

To create and control remote-access sessions for IoT gateways in RMS, the CLI supports lifecycle management commands to create and remove sessions. It also retrieves device locations and inspects location history for troubleshooting connectivity issues.

What authentication is required to use the Teltonika RMS REST API for device monitoring?

The Teltonika RMS REST API requires authentication via an RMS_API_TOKEN or a persisted configuration file. This token authorizes the CLI to securely manage device configurations, inspect logs, and retrieve alerts.

Does this CLI approach support updating device passwords and SMTP configurations securely?

Yes, this CLI approach supports updating device passwords and SMTP configurations securely. It facilitates these security-adjacent workflows using a safer stdin-based mode when supported, alongside managing alert configurations and device configuration payloads.

What's the best way to automate operational monitoring and alert retrieval for Teltonika routers?

The best way to automate operational monitoring and alert retrieval for Teltonika routers is using a structured CLI backed by the REST API. It retrieves alerts and configurations, inspects logs, and eliminates manual, error-prone administration work.