ESP RainMaker Customer Docs

ESP RainMaker Customer Docs

  • Get Started
  • Releases
  • Help

›RainMaker Cloud

Introduction

  • Introduction

RainMaker Cloud

  • RainMaker Cloud
  • Prerequisites
  • Pre-Deployment Setup
  • Setup
  • Backend
  • Node Registration Module
  • Frontend
  • Post-Deployment Setup
  • Verification
  • Licensing
  • Deployment settings
  • Add-on services
  • Push Notifications
  • Upgrades
  • Configurations
  • Uninstall

Phone Apps

  • Android Configuration
  • iOS Configuration
  • Notification payloads

CLIs

  • CLI

Firmware

  • Firmware

3rd Party Logins

  • Sign-in with Google
  • Sign-in with Apple

Integrations

  • Voice Assistant Integrations
  • Alexa
  • Google Assistant
  • Voice Assistant Integrations AddOns repo
  • Alexa Account Linking
  • Publishing Alexa skill
  • Publishing GVA action
  • Upgrades

Features

  • Features

Monitoring

  • RainMaker Monitoring Dashboard

References

  • References

Uninstall RainMaker

[中文版本]

If you want uninstall the Rainmaker stack, you can refer to this section. Please note that, uninstalling the Rainmaker components will cleanup the resources like database tables, Storage on S3, Cognito User pools and will remove the API Gateway and the Lambda functions.

The Rainmaker frontend and backend components need to be uninstalled separately, the frontend components need to be uninstalled before uninstalling the backend components.

Uninstalling the Rainmaker Front end components

  • The first step is to empty the S3 bucket ( esp-rainmaker-dashboard- <AWS_ACCOUNT_NO>- ) for the ESP Dashboard

  • Go to AWS Console -> Services -> S3

  • Search for the S3 bucket - esp-rainmaker-dashboard-<AWS_ACCOUNT_NO>-

uninstall1

  • Click on the checkbox before the bucket name and click on "Empty" button.

uninstall2

  • Type the name of the bucket to confirm

uninstall3

  • To uninstall the Rainmaker frontend components, navigate to the CloudFormation service from the AWS Management Console, as shown below.

uninstall4

  • Search for the espdashboard stack in the CloudFormation Stacks.

uninstall5

  • Click on Delete button and confirm the delete option on the screen.

uninstall6

  • The Delete operation will start

uninstall7

  • This operation will take around 5-10 minutes.

Uninstalling the Rainmaker backend components

  • First you will need empty the contents of below S3 buckets

deployment-details-<AWS_ACCOUNT_NO>- esp-rainmaker-ota-<AWS_ACCOUNT_NO>- esp-rainmaker-nodes-<AWS_ACCOUNT_NO>-

Here are the steps to empty the S3 buckets

  • Go to S3 Service ( AWS Console -> Services -> S3)

  • Search for the first bucket from the above list.

uninstall8

  • Click on the checkbox before the bucket name and click on "Empty" button.

uninstall9

  • Type the name of the bucket to confirm.

uninstall10

  • Repeat the above steps to empty the remaining buckets.

  • If you are using Cognito custom domain, you will first need to manually remove this domain. The steps to remove this custom domain are mentioned in the Reference section - " Cleaning up the Cognito custom domain "

  • To uninstall the Rainmaker frontend components, navigate to the CloudFormation service from the AWS Management Console and search for the service "ESP- RainMaker-".

uninstall11

  • First stack to be removed is ESP-RainMaker-Core.
  • Select the stack "ESP-RainMaker-Core" and click on "Delete" button.
  • The delete process will take around 10-15 minutes. After this repository is removed, it will be cleaned up from the CloudFormation stack list.
  • Repeat the above steps to remove the ESP-RainMaker-Base and ESP-RainMaker- Base-API repositories.
← ConfigurationsAndroid Configuration →
  • Uninstalling the Rainmaker Front end components
  • Uninstalling the Rainmaker backend components
Copyright © 2025 Espressif Systems