From e51143f2ba4a4c6e5a99a8786f3ee0c5f840fda4 Mon Sep 17 00:00:00 2001 From: Tony Stork Date: Mon, 23 Feb 2026 01:56:30 -0500 Subject: [PATCH] Recorder toggle automation --- automations.yaml | 47 ++++++++++++++++++++++++++++++++++++++++++++ packages/sysmon.yaml | 3 +++ 2 files changed, 50 insertions(+) diff --git a/automations.yaml b/automations.yaml index 2271a1a..7ee5164 100644 --- a/automations.yaml +++ b/automations.yaml @@ -6357,3 +6357,50 @@ data: hvac_mode: heat mode: restart +- id: '1771035023213' + alias: Recorder Toggle + description: Toggles the recorder on or off, so we can do database maintenance without + having to shut down Home Assistant + triggers: + - trigger: state + entity_id: + - input_boolean.recorder + from: + - 'off' + to: + - 'on' + id: recorder-on + alias: Recorder On + - trigger: state + entity_id: + - input_boolean.recorder + from: + - 'on' + to: + - 'off' + id: recorder-off + alias: Recorder Off + conditions: [] + actions: + - choose: + - conditions: + - condition: trigger + id: + - recorder-on + alias: Recorder On + sequence: + - action: recorder.enable + metadata: {} + data: {} + alias: Enable Recorder + - conditions: + - condition: trigger + id: + - recorder-off + alias: Recorder Off + sequence: + - action: recorder.disable + metadata: {} + data: {} + alias: Disable Recorder + mode: restart diff --git a/packages/sysmon.yaml b/packages/sysmon.yaml index 5f8e8c0..418de6c 100644 --- a/packages/sysmon.yaml +++ b/packages/sysmon.yaml @@ -2,6 +2,9 @@ input_boolean: server_maintenance: name: Server Maintenance icon: mdi:wrench-clock + recorder: + name: Recorder + icon: mdi:database input_select: log_level: