query: office lamp

domain_filter: light


alias: Office Lamp On at 6PM

description: Turn on the office lamp every day at 6:00 PM

mode: single

trigger: time


query: entryway motion


query: entryway motion


python_transform:
config['triggers'].append({'trigger': 'state', 'entity_id': ['binary_sensor.entryway'], 'to': ['on'], 'id': 'entryway_motion'})
config['description'] = 'Turn on the office lamp every day at 6:00 PM, or whenever motion is detected in the entryway'


alias: MCP Backup Test

description: Testing ha-direct backup functionality

title: Backup Test

message: This is the ORIGINAL message

message: An unexpected error occurred

details: Task <Task pending name='mcp.server.lowlevel.server.Server._handle_message' coro=<Server._handle_message() running at /usr/local/lib/python3.14/site-packages/mcp/server/lowlevel/server.py:696> cb=[TaskGroup._spawn.<locals>.task_done() at /usr/local/lib/python3.14/site-packages/anyio/_backends/_asyncio.py:821]> got Future <Future pending cb=[shield.<locals>._outer_done_callback() at /usr/local/lib/python3.14/asyncio/tasks.py:993]> attached to a different loop

suggestion: Check automation configuration format

suggestions: Ensure required fields: alias, triggers, actions

suggestions: Use entity_id format: automation.morning_routine or unique_id

suggestions: Use ha_search(domain_filter='automation') to find automations

suggestions: Use ha_get_skill_guide for automation examples

suggestions: For Home Assistant best-practice guidance, call ha_get_skill_guide(skill='home-assistant-best-practices') and consult the relevant reference file before retrying.


description: Testing ha-direct backup functionality

title: Backup Test

message: This is the ORIGINAL message

message: An unexpected error occurred

details: Event loop is closed


message: This is the ORIGINAL message

title: Backup Test

description: Testing ha-direct backup functionality

message: An unexpected error occurred


query: test


scope: edits

action: list

message: The installed ha_mcp_tools custom component is too old: the get_caller_token bootstrap service is not registered (pre-0.5.0). This ha-mcp release requires >= 1.2.0. Update via HACS and restart Home Assistant.

suggestion: HACS → Integrations → HA-MCP Custom Component → Update

suggestions: Restart Home Assistant after update completes


description: Test automation to verify ha-direct backup functionality

trigger: state

title: MCP Test

message: Automation created via ha-direct!

message: An unexpected error occurred


suggestions: HACS → Integrations → HA-MCP Custom Component → Update


message: Automation not found: automation.morning_routine

suggestion: Use ha_search(domain_filter='automation') to find existing automations