Using the ESP RainMaker Home App
Scan QR Code to Add Device
- For devices with a QR code, you can tap
+in the top right corner of the Home page. SelectScan QR code(please turn on the Bluetooth and Wi-Fi of your phone and connect your phone to a 2.4 GHz Wi-Fi network before scanning smart devices). - Enter the Wi-Fi password and tap
Connect. - The device will automatically connect to your app. After the connection is established, you can customize your device name, device group, and share control with others.




Manually Add Smart Devices
You can manually add smart devices using either BLE (Bluetooth Low Energy) or SoftAP (Wi-Fi Access Point) provisioning methods.
Using BLE Provisioning
Prerequisites: Enable Bluetooth and Location services on your phone. Connect to a 2.4 GHz Wi-Fi network.
- Select Bluetooth - On the
Add Devicescreen, tapBluetooth(description: "Add device using Bluetooth connection"). - Scan & Connect - The app scans for nearby devices automatically. Tap your device from the list. Connection takes 5-10 seconds. Use
Refreshif your device doesn't appear. - Enter POP Code (if required) - Enter the Proof of Possession code from your device label, then tap
Verify. This step is skipped for devices without security.


- Select Wi-Fi - Choose your Wi-Fi network from the list, or toggle
Join Other Networkfor hidden networks. - Enter Password - Enter your Wi-Fi password and tap
Connect. Optionally checkRemember this network. - Provisioning - Wait 10-30 seconds while the app configures your device. Don't close the app during this process.
- Continue - Tap
Continueto complete setup. Your device appears on the Home screen and is ready to use.


Using SoftAP Provisioning
Prerequisites: Enable Location services. Connect to a 2.4 GHz Wi-Fi network. Ensure the device is broadcasting its SoftAP network.
- Select SoftAP - On the
Add Devicescreen, tapSoftAP(description: "Add device using SoftAP connection"). - Connect to Device
- iOS: Tap
Go to Wi-Fi Settings. Your phone's Wi-Fi settings will open. Select the device's network. Return to the app and tapContinue. The app verifies you're connected to the device's Wi-Fi. - Android: The app automatically scans for SoftAP devices. Available devices appear in a list. Tap your device to select it (checkmark appears), then tap
Connect to Device. Connection takes 5-10 seconds. UseRefreshif your device doesn't appear.
- iOS: Tap
- Enter POP Code (if required) - Enter the Proof of Possession code from your device label, then tap
Verify. This step is skipped for devices without security. - Select Wi-Fi - Choose your home Wi-Fi network from the list, or toggle
Join Other Networkfor hidden networks. - Enter Password - Enter your Wi-Fi password and tap
Connect. Optionally checkRemember this network. - Provisioning - Wait 10-30 seconds while the app configures your device. Don't close the app during this process. On iOS, the device will disconnect from its own Wi-Fi and connect to your home network.
- Continue - Tap
Continueto complete setup. Your device appears on the Home screen and is ready to use.
Reset Devices (e.g., Bulb)
- If your smart device (such as a bulb) remains steadily on, it is successfully connected.
- If you want to reset your smart device, turn it off and on at an interval of two seconds and repeat the actions (off-on) five times until it is reset successfully and flashes yellow.
Delete Devices
- Open Device Control - On the Home page, find and tap the device you want to delete. The device control screen will open.
- Access Device Settings - Tap the Settings icon (gear icon) in the upper right corner of the control screen to open the Device Settings page.
- Remove Device - Scroll down to the bottom of the Settings page and tap the
Remove Devicebutton (red button). - Confirm Removal - A confirmation dialog will appear asking you to confirm the deletion. Tap
Removeto permanently remove the device. - Factory Reset - The app will automatically perform a factory reset on the device (if supported) and then remove it from your account. You'll be returned to the Home page.



Room Management
- Access Rooms - Tap the
Welcome to Homebutton, then tap theHome Managementbutton, which will navigate to the Home Management screen. Select the home into which you want to create/add rooms, then tap theRoom Managementtab. All rooms in that home are displayed.




- Create New Room - In the Room Management screen, tap the
+button in the upper right corner to start creating a room. - Name Your Room - Tap
Room Nameto select or customize a room name. You can:- Choose from suggested names (Bedroom, Living Room, Kitchen, etc.)
- Create a custom name of your choice
- Add Devices - Tap devices from the
Add Deviceslist to add them to your room. Selected devices appear in theExisting Devicessection. TapSaveto finish. - Access Room - A room tab will appear on the Home page showing all devices in that room.



Add or Delete Room Devices
- Access Rooms - Tap
Roomsin the bottom navigation bar. - Select Room - Tap the room card you want to edit. The room details page will open.
- Edit Room - On the room page, tap the Settings icon (gear icon) in the upper right corner, or tap
Edit Roomto enter edit mode. - Modify Devices:
- Remove Device: Tap the minus (−) icon next to a device in the
Existing Devicessection to remove it from the room - Add Device: Tap the plus (+) icon next to a device in the
Add Devicessection to add it to the room - Rename Room: Tap
Room Nameto change the room's name
- Remove Device: Tap the minus (−) icon next to a device in the
- Save Changes - Tap
Saveto apply your changes.


Voice Assistant
- Connect to Voice Assistant - You can connect smart devices to a voice assistant to control them more easily with voice.
- Access Integration - First, go to
User>Voice Assistants and Integrations, tap a voice assistant you want to connect to, and then follow the instructions as listed in the workflow.


