module splut

This commit is contained in:
2025-03-31 21:33:10 +02:00
parent 4b1f2b9ca7
commit 285e7b66ed
30 changed files with 96978 additions and 163169 deletions

View File

@@ -1,5 +1,6 @@
use std::str::FromStr;
use chrono_tz::{Europe::Berlin, Tz};
use serde::{Deserialize, Serialize};
use crate::PLANT_COUNT;
@@ -12,6 +13,7 @@ pub struct NetworkConfig {
pub password: Option<heapless::String<64>>,
pub mqtt_url: Option<heapless::String<128>>,
pub base_topic: Option<heapless::String<64>>,
pub timezone: heapless::String<64>,
}
impl Default for NetworkConfig {
fn default() -> Self {
@@ -21,6 +23,7 @@ impl Default for NetworkConfig {
password: None,
mqtt_url: None,
base_topic: None,
timezone: heapless::String::from_str("Europe/Berlin").unwrap(),
}
}
}