Skip to main content

RainMaker CLI vs Admin CLI

about

There are two types of CLI relevant for ESP RainMaker. Click here to know the difference between public RainMaker and private RainMaker.


ESP RainMaker Admin CLI (For Production & Certificate Management)

Admin CLI is a command-line tool designed for administrators to manage and configure ESP RainMaker for one or more devices. It is relevant for clients with private RainMaker deployments.

This CLI is essential for generating and registering the node credentials. Obtain this CLI tool from the esp-rainmaker-admin-cli repository.

Use Case

Admin CLI is used for high-level administrative tasks like managing user permissions and registering or grouping devices. It is for administrative and organizational tasks, managing multiple users and devices at scale.

View the Admin CLI user guide here.


ESP RainMaker CLI (For Evaluation & Testing)

RainMaker CLI is a command-line tool that enables users to interact with and manage devices connected to the RainMaker platform. It is relevant for clients using public RainMaker deployments.

This CLI manages nodes, controls devices, sets parameters, manages schedules, handles node sharing, and performs other operations related to ESP RainMaker devices. Obtain this CLI tool from the esp-rainmaker-cli repository.

User Case

RainMaker CLI is used for individual device management and interaction to help users to configure devices and communicate with the RainMaker public platform. It is for device-centric operations like registering devices, provisioning, claiming, etc.

View the RainMaker CLI user guide here.

On this page