esp_rainmaker library
Classes
- DateTrigger
- DayOfWeekTrigger
- DeviceGroup
- DeviceGrouping
- Provides access to methods for managing device groupings.
- DeviceGroups
- List of device groups.
- ExtendSuccessResponse
- Data associated with a succesful session extension.
- IOTEndpoint
- Provides access to methods for obtaining the IOT endpoint.
- LoginSuccessResponse
- Data associated with a succesful login.
- MappingStatus
- The status of a mapping operation.
- NodeAssociation
- Provides access to methods for associating a node with a user.
- NodeConfig
- Configuration information related to a node.
- NodeConnectivity
- Connectivity information related to a node.
- NodeDetails
- Detailed information related to a node.
- NodesList
- List of node IDs and node data if requested.
- NodeState
- Provides access to methods for obtaining and updating node state.
- OTAService
- Provides access to methods for using the OTA FW service.
- ScheduleTrigger
- Details the times at which a schedule event should trigger.
- SharingDetail
- Details of who a node is shared with.
- User
- Provides access to methods for managing users.
- UserData
- Data associated with a user in the Rainmaker server.
Enums
- APIVersion
- Versions of the Rainmaker REST API to use.
- DaysOfWeek
- MappingRequestSource
- Possible sources for a mapping request.
- MappingRequestStatus
- Possible statuses for a mapping request.
- MonthsOfYear
- OperationType
- ScheduleEnableOperation