diff --git a/Cargo.lock b/Cargo.lock index 29eda49..2a05896 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -172,7 +172,7 @@ dependencies = [ [[package]] name = "common" -version = "0.1.0" +version = "0.2.0" dependencies = [ "chrono", "lighter_lib", @@ -525,7 +525,7 @@ checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" [[package]] name = "hemma" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "async-trait", @@ -549,7 +549,7 @@ dependencies = [ [[package]] name = "hemma_web" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "chrono", diff --git a/backend/Cargo.toml b/backend/Cargo.toml index 309d9ef..85b3508 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hemma" -version = "0.1.0" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/backend/src/tasks/lights.rs b/backend/src/tasks/lights.rs index 76a7e8f..ec8e4d2 100644 --- a/backend/src/tasks/lights.rs +++ b/backend/src/tasks/lights.rs @@ -147,7 +147,6 @@ async fn wake_task( loop { info!("sleeping until {alarm}"); sleep((alarm - Local::now()).to_std().unwrap()).await; - alarm = next_alarm(Local::now(), day, time); // slowly turn up brightness of bulb for brightness in (1..=75).map(|i| (i as f32) * 0.01) { @@ -171,6 +170,8 @@ async fn wake_task( return; }; } + + alarm = next_alarm(Local::now(), day, time); } } diff --git a/common/Cargo.toml b/common/Cargo.toml index 72165cb..d02af3a 100644 --- a/common/Cargo.toml +++ b/common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "common" -version = "0.1.0" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/frontend/Cargo.toml b/frontend/Cargo.toml index 3596bd4..aa6164d 100644 --- a/frontend/Cargo.toml +++ b/frontend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hemma_web" -version = "0.1.0" +version = "0.2.0" authors = ["Joakim Hulthe