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 & private RainMaker.


ESP RainMaker Admin CLI (For Production & Certificate Management)

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

This CLI is mandatory to use for generating and registering the node credentials. Obtain this CLI tool at esp-rainmaker-admin-cli repository.

Use Case

Admin CLI is used for high-level administrative tasks like managing user permissions, registering or grouping device. 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 that are conencted to RainMaker platform. This is relevant for clients who are using public RainMaker deployments.

This CLI is used to manage nodes, control devices, set parameters, manage schedules, handle node sharing, and perform other operations related to your ESP RainMaker devices. Obtain this CLI tool at 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