RainMaker CLI User Guide
about
The RainMaker CLI in ESP RainMaker is a command-line tool that allows developers to manage and interact with their ESP32-based devices and configure RainMaker services. It is mainly used for public RainMaker for build and manage ESP32-based IoT applications. You can still use RainMaker Cli in specified conditions in private RainMaker. View the difference between RainMaker Cli and Admin please click here.
Use Cases
RainMaker Cli is usually used when Host driven claiming is requirement or to try other functionality that are not currently available in the phone apps or dashboard.
RainMaker CLI Setup
Installing Python 3
If you have Python 3 already installed, just move on to the next section. Otherwise, follow these steps:
- Download Python 3 for your OS from the Python website. Latest version should be fine, but the CLI is tested with Python 3.7.4.
- Run the OS specific installer to install Python 3.
- Verify the installation by running following command on terminal.
$ python3 --version