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

Prerequisites

[中文版本]

Technical Skills Required

Knowledge about AWS Services is not required for deploying RainMaker. However, having familiarity with the AWS Management Console and AWS services like CloudFormation, CloudWatch, etc. will help.

Operating System and Other Requirements

RainMaker is deployed as SAR repositories. These SAR repositories are to be deployed from the AWS Management Console, which can be accessed from any Browser. Hence, there are no specific requirements for an Operating System.

Creating AWS Account

It is assumed that you have already created an AWS account and have Administrator privileges to deploy the RainMaker platform to this AWS account.

If you do not have an AWS account, use the below link for creating a new one -

https://aws.amazon.com/

( Click on the option - "Create an AWS Account" )

Please see the References section to Create/Activate and Login to the AWS account.

It is recommended not to use the root AWS account for the RainMaker deployment. Instead, please create a IAM user with Administrative privileges and use this user account for all further operations.

Getting access to RainMaker repositories for the AWS account

Before deploying the RainMaker Platform into your account, the RainMaker support team needs to provide access to your "AWS Account Number".

Please note down the AWS account ID and send a mail to the Espressif RainMaker team ( esp-rainmaker-support@espressif.com ) to provide access to RainMaker repositories.

The RainMaker team will provide access to the required RainMaker repositories.

Getting License

License is a requirement for ESP RainMaker to work.

Send a mail to the Espressif RainMaker team (esp-rainmaker-support@espressif.com) to get a License specific to your business requirements.

← RainMaker CloudPre-Deployment Setup →
  • Technical Skills Required
  • Operating System and Other Requirements
    • Creating AWS Account
  • Getting access to RainMaker repositories for the AWS account
  • Getting License
Copyright © 2025 Espressif Systems