ESP-RainMaker Technical Wiki: ESP-Rainmaker Solutions

[中文]

ESP-RainMaker Networking Solution (Thread)

Description: For networking solutions, ESP-RainMaker supports the 802.15.4 Thread protocol to establish a connection with the cloud. ESP-RainMaker interacts with the cloud through a Thread border router.

Hardware:

[Chip/Module] ESP32-H2, Thread border router (Espressif ESP32-S3 SoC + ESP32-H2 RCP or third-party Thread border router)

Related links:

Features:
  • Supports large-scale networking, with all child nodes connected to the cloud

  • Low power consumption, fast networking speed

  • Supports group control and zone control functions (local group control uses multicast, remote group control uses point-to-point control)

  • The cloud supports OTA for devices in the same Thread network in sequence

ESP-RainMaker Networking Solution (Mesh-Lite)

Description: For networking solutions, ESP-RainMaker supports WiFi protocol networking to establish a connection with the cloud.

Hardware:

[Chip/Module] ESP32-C3, ESP32, ESP32-S3

Related links:

Features:
  • Supports zone control, group control

  • No need for a gateway

ESP-RainMaker + ESP-Matter Solution (Fabric)

Description: For scenarios that need to connect to a private cloud, the Matter Fabric solution is recommended. The device uses the standard Matter provisioning protocol, and the ESP-RainMaker APP supports the Matter Controller function to provision the device and bind it to the ESP-RainMaker cloud. Remote control and OTA are achieved through the ESP-RainMaker channel, while Matter is used for local control.

Hardware:

[Chip/Module] ESP32, ESP32-S3, ESP32-C series

Related links:

Features:
  • Provision and control devices without the need for a Matter gateway

  • Convenient OTA

ESP-RainMaker + ESP-Matter Solution (Non-Fabric)

Description: For scenarios that require quick access to the Matter ecosystem, the non-Fabric solution is recommended. The device uses a Bluetooth broadcast, supporting both standard Matter and ESP-RainMaker provisioning services. It supports user ESP-RainMaker brand APP and Matter ecosystem speaker provisioning.

Hardware:

[Chip/Module] ESP32-C3, ESP32-S3

Related links:

Features:
  • Easy development, good APP compatibility

  • Supports dynamic Matter QR code provisioning function

  • Supports user binding through RainMaker APP after Matter provisioning

ESP-RainMaker Zigbee Gateway Solution

Description: For standard Zigbee devices or Espressif’s Zigbee devices, connect to the ESP-RainMaker cloud.

Hardware:

[Chip/Module] ESP32-H2, ESP Zigbee Gateway

Related links:

Features:
  • Can be compatible with standard Zigbee devices

Notes:
  • Need to develop the functionality of the Zigbee gateway side, support different categories

ESP-RainMaker Combined with AI Solution

Description: Espressif’s ESP Private Agents solution, combined with the ESP-RainMaker cloud solution, ESP Remote RainMaker MCP Server service, controls ESP-RainMaker devices under the user’s account through the AI language model.

Hardware:

[Chip/Module] EchoEar Core Board v1.2, ESP-BOX-3, M5Stack-CoreS3

Related links:

Features:
  • Supports voice hardware devices, such as EchoEar Core Board v1.2, ESP-BOX-3, M5Stack-CoreS3, to control ESP-RainMaker devices under the user’s account through voice

  • Supports control of ESP-RainMaker devices under the user’s account using only the APP (without the need for voice hardware)

  • Ready to use out of the box, supports private deployment, data security

ESP-RainMaker Controller Solution

Description: Enable a device to control other RainMaker devices under a user account, while actively subscribing to the status changes of these devices. Simply put, it is to transplant the device control and status synchronization originally implemented on the mobile App to the device side. This solution can be used independently for devices with displays, directly controlling other devices through the UI interface on the screen; it can also be combined with the Matter bridge solution, mapping the controlled RainMaker devices to the Matter ecosystem, thereby realizing the control of non-Matter devices with the Matter ecosystem App.

Hardware:

[Chip/Module] ESP32 series chips

Related links:

Features:
  • Supports controlling other RainMaker devices through the display screen UI

  • Supports mapping controlled RainMaker devices to the Matter ecosystem, realizing the control of non-Matter ecosystem RainMaker devices with the Matter ecosystem APP

ESP-RainMaker Bluetooth Local Control Solution

Description: For single Bluetooth devices or devices that do not need to connect to Wi-Fi or have no Wi-Fi environment, they can be bound and controlled through Bluetooth.

Hardware:

[Chip/Module] ESP32 series chips

Related links:

Features:
  • Supports binding and controlling ESP-RainMaker devices under a user account via Bluetooth