From 93fcd66d9c331fdb8bb9029b3dc1da9e685da2de Mon Sep 17 00:00:00 2001 From: Carlo Costanzo Date: Sun, 13 Jul 2025 12:18:25 -0400 Subject: [PATCH] Refactor climate.yaml to correct entity_id references for utility meters and remove unnecessary cycle settings. This improves the accuracy of AC runtime tracking for filter changes. --- config/packages/climate.yaml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/config/packages/climate.yaml b/config/packages/climate.yaml index 0ee61853..2f8d7991 100644 --- a/config/packages/climate.yaml +++ b/config/packages/climate.yaml @@ -56,12 +56,10 @@ sensor: utility_meter: downstairs_ac_runtime_since_last_filter_change: source: sensor.downstairs_ac_runtime_raw - cycle: none # never auto‑reset upstairs_ac_runtime_since_last_filter_change: source: sensor.upstairs_ac_runtime_raw - cycle: none - -script: + + script: reset_downstairs_filter: alias: Reset Downstairs Filter mode: queued @@ -72,7 +70,7 @@ script: datetime: "{{ now().strftime('%Y-%m-%d %H:%M:%S') }}" - service: utility_meter.reset target: - entity_id: utility_meter.downstairs_ac_runtime_since_last_filter_change + entity_id: sensor.downstairs_ac_runtime_since_last_filter_change reset_upstairs_filter: alias: Reset Upstairs Filter @@ -84,7 +82,7 @@ script: datetime: "{{ now().strftime('%Y-%m-%d %H:%M:%S') }}" - service: utility_meter.reset target: - entity_id: utility_meter.upstairs_ac_runtime_since_last_filter_change + entity_id: sensor.upstairs_ac_runtime_since_last_filter_change automation: - alias: Notify Downstairs Filter Change Due