alarm: allow for time with seconds

This commit is contained in:
Laila van Reenen 2025-05-18 21:38:08 +02:00
parent 6d5340e9ca
commit 31e0664aa6
Signed by: LailaTheElf
GPG Key ID: 8A3EF0226518C12D
3 changed files with 3 additions and 3 deletions

2
Cargo.lock generated
View File

@ -358,7 +358,7 @@ dependencies = [
[[package]]
name = "mqttAutomation"
version = "1.3.1"
version = "1.3.2"
dependencies = [
"chrono",
"crossbeam",

View File

@ -1,6 +1,6 @@
[package]
name = "mqttAutomation"
version = "1.3.1"
version = "1.3.2"
edition = "2021"
[dependencies]

View File

@ -132,7 +132,7 @@ impl Automation {
if topic.starts_with("alarm/set") {
let mut time = message.payload.split(':');
if time.clone().count() != 2 {
if time.clone().count() != 2 && time.clone().count() != 3 {
println!("ERROR: config_message_in: alarm/set has invalid payload. incorect number of slices ({})", message.payload)
}
else {