Refactor integration health monitor automation, remove litter box monitor package, update lunch menus formatting, delete voice satellite alarms, and remove litter box analyzer scripts
This commit is contained in:
@@ -1,33 +1,33 @@
|
||||
# Integration Health Monitor Package
|
||||
# # Integration Health Monitor Package
|
||||
|
||||
automation:
|
||||
# ----------------------------------------------------------
|
||||
# Kasa-Specific Recovery Attempt
|
||||
# ----------------------------------------------------------
|
||||
- id: integration_health_kasa_recovery
|
||||
alias: "🔄 Attempt Kasa Integration Reload on Failure"
|
||||
description: "Automatically attempts to reload Kasa integration after errors"
|
||||
mode: single
|
||||
trigger:
|
||||
- platform: event
|
||||
event_type: system_log_event
|
||||
event_data:
|
||||
level: ERROR
|
||||
condition:
|
||||
- condition: template
|
||||
value_template: >
|
||||
{{ 'kasa' in (trigger.event.data.name | default('') | lower)
|
||||
and '403' in (trigger.event.data.message | default('')) }}
|
||||
action:
|
||||
- delay:
|
||||
minutes: 2
|
||||
- service: persistent_notification.create
|
||||
data:
|
||||
title: "🔄 Attempting Kasa Recovery"
|
||||
message: "Detected Kasa authentication errors. Attempting integration reload..."
|
||||
notification_id: "kasa_recovery"
|
||||
- service: homeassistant.reload_config_entry
|
||||
target:
|
||||
entity_id: switch.studio_plug_1_2
|
||||
- delay:
|
||||
hours: 1
|
||||
# automation:
|
||||
# # ----------------------------------------------------------
|
||||
# # Kasa-Specific Recovery Attempt
|
||||
# # ----------------------------------------------------------
|
||||
# - id: integration_health_kasa_recovery
|
||||
# alias: "🔄 Attempt Kasa Integration Reload on Failure"
|
||||
# description: "Automatically attempts to reload Kasa integration after errors"
|
||||
# mode: single
|
||||
# trigger:
|
||||
# - platform: event
|
||||
# event_type: system_log_event
|
||||
# event_data:
|
||||
# level: ERROR
|
||||
# condition:
|
||||
# - condition: template
|
||||
# value_template: >
|
||||
# {{ 'kasa' in (trigger.event.data.name | default('') | lower)
|
||||
# and '403' in (trigger.event.data.message | default('')) }}
|
||||
# action:
|
||||
# - delay:
|
||||
# minutes: 2
|
||||
# - service: persistent_notification.create
|
||||
# data:
|
||||
# title: "🔄 Attempting Kasa Recovery"
|
||||
# message: "Detected Kasa authentication errors. Attempting integration reload..."
|
||||
# notification_id: "kasa_recovery"
|
||||
# - service: homeassistant.reload_config_entry
|
||||
# target:
|
||||
# entity_id: switch.studio_plug_1_2
|
||||
# - delay:
|
||||
# hours: 1
|
||||
|
||||
Reference in New Issue
Block a user