Crate homie_device

Source
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§

ColorHsv
A colour in hue-saturation-value format.
ColorRgb
A colour in red-green-blue format.
HomieDevice
A Homie device. This corresponds to a single MQTT connection.
HomieDeviceBuilder
Builder for HomieDevice and associated objects.
Node
A node of a Homie device.
Property
A property of a Homie node.

Enums§

ColorFormat
The format of a colour property, either RGB or HSV.
Datatype
The data type for a Homie property.
SpawnError
Error type for futures representing tasks spawned by this crate.

Traits§

Color