RainMaker CLI vs Admin CLI
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.
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.
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