#iot-devices #mqtt #homie #conventions #broker

homie-device

A library for creating devices implementing the Homie convention for MQTT

11 releases (breaking)

0.9.0 Sep 2, 2023
0.8.0 Jan 18, 2023
0.7.0 Jun 15, 2022
0.6.0 Oct 2, 2021
0.3.0 Oct 30, 2020

#978 in Network programming

Download history 27/week @ 2023-12-18 8/week @ 2023-12-25 34/week @ 2024-01-08 13/week @ 2024-01-22 23/week @ 2024-01-29 31/week @ 2024-02-05 7/week @ 2024-02-12 11/week @ 2024-02-19 41/week @ 2024-02-26 29/week @ 2024-03-04 35/week @ 2024-03-11 39/week @ 2024-03-18 17/week @ 2024-03-25 200/week @ 2024-04-01

295 downloads per month
Used in 4 crates

MIT/Apache

54KB
1K SLoC

Homie device library

crates.io page docs.rs page

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.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


lib.rs:

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.

Dependencies

~4–15MB
~163K SLoC