mqtt_system_monitor/lib.rs
1//! # mqtt-system-monitor
2//!
3//! `mqtt-system-monitor` allows sending reports to the MQTT integration of Home Assistant
4//!
5//!
6
7pub use self::configuration::Configuration;
8pub use self::configuration::Mqtt;
9pub use self::configuration::Sensors;
10pub use self::daemon::Daemon;
11pub use self::home_assistant::DeviceComponent;
12pub use self::home_assistant::RegistrationDescriptor;
13pub use self::home_assistant::Sensor;
14pub use self::status::StatusMessage;
15
16/// Contains the configuration stuff
17pub mod configuration;
18/// Contains the daemon code
19pub mod daemon;
20/// Contains Home Assistant registration data
21pub mod home_assistant;
22/// Contains the status that is sent to MQTT
23pub mod status;