Skip to main content

Feature overview

What ESP RainMaker Neo gives you out of the box, what your firmware has to do to get it, and what is not there yet. Each row links to the page that explains it properly.

Available today

FeatureWhere the user meets itFirmware work
GroupsPhone app, dashboardNone
SchedulesPhone appTime sync
AutomationsPhone appNone
Time series dataPhone app historyParameter flags
OTA updatesDashboard, then silentOne enable call
NotificationsPush, webhooksNone
Local controlPhone app on the same networkOne enable call
Voice assistantsAlexa, Google HomeStandard device types

"None" means the cloud does the work and your firmware only needs the standard data model. Where a feature needs firmware, the linked page says exactly what.

Two things worth knowing before you plan

Schedules run on the node; automations run in the cloud. A schedule is stored on the device and fires even if the node is offline. An automation is evaluated centrally, so it needs the node reachable to act. This single distinction decides which one a product feature should use.

Voice assistants only see standard device types. A parameter typed esp.param.brightness gets a brightness slider and answers "dim the lamp". The same parameter under a custom type renders as a generic control and is invisible to Alexa and Google Home. Pick standard types wherever one fits — see Custom and standard types.

Not in Neo today

Not available today. If your product depends on one, raise it early:

  • Scenes — grouped parameter presets recalled together
  • Command–response — request/reply beyond parameter writes
  • ESP Insights integration — device diagnostics and crash reporting
  • Secure signing — the hosted signing service for firmware images
  • Matter — there is no Matter support in the firmware SDK