From ccee5b84571bf7160820ea2eaf0644dcf965a926 Mon Sep 17 00:00:00 2001 From: Home Assistant Version Control Date: Wed, 26 Aug 2026 16:32:52 +0000 Subject: [PATCH] .ha_mcp/logs/mcp_usage.jsonl, automations.yaml --- .ha_mcp/logs/mcp_usage.jsonl | 1 + automations.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.ha_mcp/logs/mcp_usage.jsonl b/.ha_mcp/logs/mcp_usage.jsonl index ecabb134..7a78bc7b 100644 --- a/.ha_mcp/logs/mcp_usage.jsonl +++ b/.ha_mcp/logs/mcp_usage.jsonl @@ -2756,3 +2756,4 @@ {"timestamp": "2026-08-26T16:31:53.867712+00:00", "tool_name": "ha_config_get_automation", "parameters": {"identifier": "automation.ikea_bilresa_scrollwheel_light_control_v1_0_5"}, "execution_time_ms": 76.67326927185059, "success": true, "error_message": null, "response_size_bytes": 1004, "user_context": null} {"timestamp": "2026-08-26T16:31:54.193792+00:00", "tool_name": "ha_config_get_automation", "parameters": {"identifier": "automation.alert_thread_node_offline"}, "execution_time_ms": 65.61493873596191, "success": true, "error_message": null, "response_size_bytes": 1150, "user_context": null} {"timestamp": "2026-08-26T16:32:35.517830+00:00", "tool_name": "ha_config_set_automation", "parameters": {"config": null, "identifier": "automation.ikea_bilresa_scrollwheel_light_control_v1_0_5", "python_transform": "bp = config['use_blueprint']['input']; bp['sensor_1'] = 'sensor.bedroom_switch_current_switch_position_1'; bp['sensor_2'] = 'sensor.bedroom_switch_current_switch_position_2'; bp['sensor_4'] = 'sensor.bedroom_switch_current_switch_position_4'; bp['sensor_5'] = 'sensor.bedroom_switch_current_switch_position_5'; bp['sensor_7'] = 'sensor.bedroom_switch_current_switch_position_7'; bp['sensor_8'] = 'sensor.bedroom_switch_current_switch_position_8'; bp['event_taste_1'] = 'event.bedroom_switch_button_3'; bp['event_taste_2'] = 'event.bedroom_switch_button_6'; bp['event_taste_3'] = 'event.bedroom_switch_button_9'", "config_hash": "269234b9b9adda56", "category": null, "wait": true, "MandatoryBPS": true, "BestPracticeKey": null}, "execution_time_ms": 1157.2179794311523, "success": true, "error_message": null, "response_size_bytes": 60379, "user_context": null} +{"timestamp": "2026-08-26T16:32:45.119413+00:00", "tool_name": "ha_config_set_automation", "parameters": {"config": null, "identifier": "automation.alert_thread_node_offline", "python_transform": "config['triggers'][0]['entity_id'] = ['light.bedroom_lamp', 'light.office_lamp', 'sensor.bedroom_switch_battery']; config['actions'][0]['data']['message'] = \"{{ ['light.bedroom_lamp', 'light.office_lamp', 'sensor.bedroom_switch_battery'] | select('is_state', 'unavailable') | join(', ') }} lost the mesh. Fix: unplug/replug the TV Streamer.\"", "config_hash": "cbf17da13621f2b8", "category": null, "wait": true, "MandatoryBPS": true, "BestPracticeKey": null}, "execution_time_ms": 346.39620780944824, "success": true, "error_message": null, "response_size_bytes": 60098, "user_context": null} diff --git a/automations.yaml b/automations.yaml index 5ffbd73a..1111341f 100644 --- a/automations.yaml +++ b/automations.yaml @@ -3526,9 +3526,9 @@ (unplug ~30s) the TV Streamer - see decision note 2026-08-23-thread-outage-fix-cold-boot-google-tv-2.' triggers: - entity_id: - - light.bedroom_lamp_2 - - light.office_lamp_2 - - sensor.bedroom_switch_battery_2 + - light.bedroom_lamp + - light.office_lamp + - sensor.bedroom_switch_battery for: minutes: 3 to: unavailable @@ -3536,7 +3536,7 @@ actions: - action: notify.mobile_app_sm_f956w data: - message: '{{ [''light.bedroom_lamp_2'', ''light.office_lamp_2'', ''sensor.bedroom_switch_battery_2''] + message: '{{ [''light.bedroom_lamp'', ''light.office_lamp'', ''sensor.bedroom_switch_battery''] | select(''is_state'', ''unavailable'') | join('', '') }} lost the mesh. Fix: unplug/replug the TV Streamer.' title: Thread node offline