From 196bcdf4e3da24c410ea1f89341ba9ea91b70313 Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Sun, 9 Jan 2022 20:54:43 +0100 Subject: [PATCH] Mehr Warnungen --- nixos/roles/home-assistant-local/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/nixos/roles/home-assistant-local/default.nix b/nixos/roles/home-assistant-local/default.nix index adec3065..b5a84aa4 100644 --- a/nixos/roles/home-assistant-local/default.nix +++ b/nixos/roles/home-assistant-local/default.nix @@ -335,11 +335,6 @@ in ]; action = [ (actions.setMode modes.schlafzimmer "force_active") ]; } - { - alias = "Warnung bei lange offenem Fenster"; - trigger = map (name: triggers.stateTrigger name // { to = "on"; for = "00:10:00"; }) fenster; - action = [ (actions.notify "{{ trigger.to_state.name }} ist seit mehr als 10 Minuten offen.") ]; - } { alias = "Warnung bei niedrigem Akkustand"; trigger = map @@ -350,9 +345,14 @@ in }) [ 25 20 15 10 5 4 3 2 1 ]; action = [ (actions.notify "{{ trigger.to_state.name }} ist {{ trigger.to_state.value }}%.") ]; } - # Warnungen für niedrige Akkustände # Warnungen für hohe Luftfeuchtigkeit - ]; + ] ++ (map + (minutes: + { + alias = "Warnung bei lange offenem Fenster"; + trigger = map (name: triggers.stateTrigger name // { to = "on"; for = "00:${toString minutes}:00"; }) fenster; + action = [ (actions.notify "{{ trigger.to_state.name }} ist seit mehr als ${toString minutes} Minuten offen.") ]; + }) [ 10 20 30 40 50 60 ]); history = { }; image = { }; sun = { };