ESP RainMaker

[中文]

This tutorial shows you how to integrate the ESP RainMaker feature in the ESP-IDF extension.

You need an Espressif device and an ESP RainMaker account. If you do not have these, please refer here.

Click ESP-IDF: Explorer in the Visual Studio Code activity bar. In the RainMaker section, click the Connect RainMaker.

../_images/connect.png

You will be prompted to choose an authentication method to connect with RainMaker. You can use your RainMaker account username and password or an OAuth app like Google, GitHub, or Apple.

Note

For OAuth to work properly, you must grant permission to Visual Studio Code and the browser to reopen Visual Studio Code after the OAuth flow is complete.

../_images/auth_method.png

You will see a list of nodes associated with your account. Next to the account name, there are icons for Add new node and Unlink RainMaker account. Next to each device, there is a Remove this node icon. Below, you can see the type of RainMaker device (e.g., Switch) with a set of parameters you can modify (e.g., Name and Power), using the Update param for this device icon.

../_images/nodes_info.png