Expand description
homie-device
is a library for creating devices implementing the
Homie convention for IoT devices connecting to an MQTT broker.
See the examples directory for examples of how to use it.
Structs§
- Color
Hsv - A colour in hue-saturation-value format.
- Color
Rgb - A colour in red-green-blue format.
- Homie
Device - A Homie device. This corresponds to a single MQTT connection.
- Homie
Device Builder - Builder for
HomieDevice
and associated objects. - Node
- A node of a Homie device.
- Property
- A property of a Homie node.
Enums§
- Color
Format - The format of a colour property, either RGB or HSV.
- Datatype
- The data type for a Homie property.
- Spawn
Error - Error type for futures representing tasks spawned by this crate.