Crate rainmaker

Crate rainmaker 

Source
Expand description

§Rust Implementation of ESP Rainmaker.

A cross-platform implementation of ESP Rainmaker for ESP32 products and Linux using Rust.

Full fledged C based ESP RainMaker SDK can be found here.

Re-exports§

pub use rainmaker_components as components;

Modules§

device
Device module.
error
node
Node module of rainmaker-rs. A node in RainMaker an entity controls one/more devices. Devices can be created and added to the Node instance. When there is any change wrt any device(like param update), it’s appropriate methods are called by Node instance
param
A module for Parameters. One or more parameters can be assigned with multiple devices.

Structs§

Rainmaker
A struct for RainMaker Agent.

Functions§

report_params
Reports parameters values of devices to the RainMaker cloud over MQTT.