Manage Models¶
How to list and inspect IoT models, including their associated firmware and release history.
A model defines the firmware profile for a class of devices. Models are used when assigning firmware configurations
to parts (tlm-cli pms parts set-model) and devices (tlm-cli pms devices set-model).
List models¶
Returns the first 25 models sorted by name.
Filter by name (fuzzy match — partial values are accepted):
Filter by tag (exact match):
Filter by customer code:
Combine filters:
Filtered results return up to 100 matches.
Inspect a model¶
Output includes:
- Model details: Name, Description, Tags, Customers
- Firmware details: Architecture, Active Release, Description
- Releases table: Version, Mandatory, Active (marked with ✓)
Find a model name to use in other commands¶
set-model (for parts and devices) requires an exact model name. Use list to find it:
Then use the exact name returned:
tlm-cli pms parts set-model PART-XYZ-001 --model "gateway-v2"
tlm-cli pms devices set-model SN-001234 --model "gateway-v2"
See also