From 41141e94dff68f461165d47d0b21c63de7611da5 Mon Sep 17 00:00:00 2001 From: Tony Stork Date: Sun, 15 Jun 2025 17:44:07 -0400 Subject: [PATCH] Add entity to denote ongoing server maintenance --- packages/announcements.yaml | 6 ++++++ packages/sysmon.yaml | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/packages/announcements.yaml b/packages/announcements.yaml index 4782ac1..acdd8cf 100644 --- a/packages/announcements.yaml +++ b/packages/announcements.yaml @@ -239,6 +239,9 @@ script: server_maintenance_annc: alias: Server Maintenance Announcement sequence: + - service: input_boolean.turn_on + target: + entity_id: input_boolean.server_maintenance - service: script.status_annc data: who: "{{ who|default('everywhere') }}" @@ -248,6 +251,9 @@ script: server_maintenance_done_annc: alias: Server Maintenance Done Announcement sequence: + - service: input_boolean.turn_off + target: + entity_id: input_boolean.server_maintenance - service: script.status_annc data: who: "{{ who|default('everywhere') }}" diff --git a/packages/sysmon.yaml b/packages/sysmon.yaml index 8875831..392b41e 100644 --- a/packages/sysmon.yaml +++ b/packages/sysmon.yaml @@ -1,3 +1,8 @@ +input_boolean: + server_maintenance: + name: Server Maintenance + icon: mdi:wrench-clock + input_select: log_level: name: Log Level