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

A colour in hue-saturation-value format.

A colour in red-green-blue format.

A Homie device. This corresponds to a single MQTT connection.

Builder for HomieDevice and associated objects.

A node of a Homie device.

A property of a Homie node.

Enums

The format of a colour property, either RGB or HSV.

The data type for a Homie property.

Error type for futures representing tasks spawned by this crate.

Traits