Skip to content

ToloMEO CLI ToloMEO CLI

ToloMEO CLI (tlm-cli) is the command-line interface for the ToloMEO Manager platform. It provides access to all ToloMEO Manager modules — administration, manufacturing, fleet management, and more — directly from the terminal.

Tutorials

Step-by-step guides that walk through a complete workflow and end with a working result. Start here if you are new to tlm-cli.

Tutorial What you learn
Getting Started Install, configure, and run your first commands
Provisioning Your First Device End-to-end: provision a device, write its config file, and claim it into the Fleet Manager

How-to Guides

Step-by-step instructions for specific tasks. Assumes a working tlm-cli installation.

Guide What it covers
Manage Customers List, create, update, and show customers
Manage Trial Tenants Create and delete fully-configured trial tenants from a TOML manifest
Work with PMS Devices List, inspect, view sub-devices, and assign models individually or in batch
Work with Parts List, create, update, inspect, view sub-parts, set internal info, and assign models
Browse Events Browse and create public and internal device events
Manage Models List and inspect IoT models with firmware and releases
Manage Firmwares Create, inspect, and delete IoT firmware
Use in Scripts Use --plain and TLM_CLI_PLAIN to pipe JSON output to jq and shell scripts
Provision a Device Provision, unprovision, and retrieve agent configuration files
Work with Fleet Devices List, inspect, claim, and bulk-claim devices in the Fleet Manager
Work with Cybersecurity Manage projects, upload BOMs, track CVE metrics, clone versions, and submit VEX documents

Reference

Complete technical specifications, designed for lookup.

Reference Covers
Configuration File .config.toml format, search paths, and environment variable override
CLI Commands Every command, argument, and option for all sub-applications
Python API Python API reference for using tlm-cli as a library — manufacturing, fleet, and provisioning modules

Explanation

Background and context to help you build a mental model of how ToloMEO CLI and the platform work.

Page What it explains
Architecture How tlm-cli connects to backend services and how the code is structured
Provisioning Workflow Step-by-step breakdown of what happens when a device is provisioned
PMS vs Fleet Manager The conceptual difference between manufacturing records and the operational fleet