Feature: Schedule devices turning on/off
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2023-11-17 00:01:13 +01:00
parent 0154d19b71
commit db17b68e90
9 changed files with 144 additions and 3 deletions

View File

@@ -15,6 +15,7 @@ use crate::{
device_manager::DeviceConfigs,
devices::PresenceConfig,
error::{ConfigParseError, MissingEnv},
schedule::Schedule,
};
#[derive(Debug, Deserialize)]
@@ -27,6 +28,7 @@ pub struct Config {
pub ntfy: Option<NtfyConfig>,
pub presence: PresenceConfig,
pub devices: IndexMap<String, DeviceConfigs>,
pub schedule: Schedule,
}
#[derive(Debug, Clone, Deserialize)]