CLI
私有 RainMaker 部署涉及到两种 CLI。
RainMaker Admin CLI
RainMaker Admin CLI 为强制性 CLI,用于生成和注册节点凭证。具体配置和使用说明,请参阅 ESP RainMaker Admin CLI。
RainMaker CLI
私有 RainMaker 终端用户主要通过手机应用页面进行交互,而 RainMaker CLI 只能通过命令行交互,因此私有 RainMaker 部署中通常不需要使用该 CLI。如果您在开发阶段想对其进行测试,请参阅以下步骤:
- 打开
esp-rainmaker/cli/rmaker_lib/serverconfig.py
文件。 - 搜索
HOST = 'https://api.rainmaker.espressif.com/' + VERSION + '/'
。 - 将其中的
https://api.rainmaker.espressif.com/
替换为您自己的 Base URL。在部署邮件中可以找到您的 Base URL。
请注意,在私有 RainMaker 部署中,RainMaker CLI 只能用于基于电子邮件地址和密码的登录。此外,由于网页界面中许多配置仅针对公有 RainMaker 部署,因此 RainMaker CLI 只能通过命令行登录,而无法在网页中登录。登录时,请使用以下命令:
./rainmaker.py login --email abc@xyz.com