[][src]Crate homie_device

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

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

Datatype

The data type for a Homie property.

SpawnError

Error type for futures representing tasks spawned by this crate.