diff --git a/.ha_mcp/logs/mcp_usage.jsonl b/.ha_mcp/logs/mcp_usage.jsonl index 5085fed..1b5f533 100644 --- a/.ha_mcp/logs/mcp_usage.jsonl +++ b/.ha_mcp/logs/mcp_usage.jsonl @@ -908,3 +908,5 @@ {"timestamp": "2026-08-08T02:20:18.448465+00:00", "tool_name": "ha_call_service", "parameters": {"domain": "mqtt", "service": "device/debug_info", "entity_id": null, "data": {"device_id": "9b0fd332d68cc7010c998450c00d49f2"}, "return_response": true, "wait": true, "verbose": false, "result_fields": null, "result_attribute_keys": null, "ws_command": null}, "execution_time_ms": 8.426189422607422, "success": false, "error_message": "{\n \"success\": false,\n \"error\": {\n \"code\": \"RESOURCE_NOT_FOUND\",\n \"message\": \"API error: 404 - 404: Not Found\",\n \"suggestion\": \"Specify an entity_id for targeted service calls\",\n \"suggestions\": [\n \"Specify an entity_id for targeted service calls\",\n \"Check available services for mqtt domain using ha_get_skill_guide\",\n \"Use ha_search() to find correct entity IDs\"\n ]\n },\n \"domain\": \"mqtt\",\n \"service\": \"device/debug_info\",\n \"entity_id\": null\n}", "response_size_bytes": null, "user_context": null} {"timestamp": "2026-08-08T02:20:21.995735+00:00", "tool_name": "ha_call_service", "parameters": {"domain": "mqtt", "service": "device/debug_info", "entity_id": "sensor.octoprint_current_z", "data": {"device_id": "9b0fd332d68cc7010c998450c00d49f2", "entity_id": "sensor.octoprint_current_z"}, "return_response": true, "wait": true, "verbose": false, "result_fields": null, "result_attribute_keys": null, "ws_command": null}, "execution_time_ms": 11.240959167480469, "success": false, "error_message": "{\n \"success\": false,\n \"error\": {\n \"code\": \"ENTITY_NOT_FOUND\",\n \"message\": \"Entity 'sensor.octoprint_current_z' not found\",\n \"details\": \"API error: 404 - 404: Not Found\",\n \"suggestion\": \"Verify sensor.octoprint_current_z exists using ha_get_state()\",\n \"suggestions\": [\n \"Verify sensor.octoprint_current_z exists using ha_get_state()\",\n \"Check available services for mqtt domain using ha_get_skill_guide\",\n \"Use ha_search() to find correct entity IDs\",\n \"For automation: ha_call_service('automation', 'trigger', entity_id='sensor.octoprint_current_z')\",\n \"For universal control: ha_call_service('homeassistant', 'toggle', entity_id='sensor.octoprint_current_z')\"\n ]\n },\n \"entity_id\": \"sensor.octoprint_current_z\"\n}", "response_size_bytes": null, "user_context": null} {"timestamp": "2026-08-08T02:20:26.570191+00:00", "tool_name": "ha_get_state", "parameters": {"entity_id": "sensor.octoprint_current_z", "fields": null, "attribute_keys": null}, "execution_time_ms": 4.3315887451171875, "success": true, "error_message": null, "response_size_bytes": 763, "user_context": null} +{"timestamp": "2026-08-08T02:20:44.751788+00:00", "tool_name": "ha_reload_core", "parameters": {"target": "all", "entry_id": ""}, "execution_time_ms": 0.06127357482910156, "success": false, "error_message": "{\n \"success\": false,\n \"error\": {\n \"code\": \"VALIDATION_INVALID_PARAMETER\",\n \"message\": \"entry_id must be a non-empty, non-whitespace string\",\n \"suggestion\": \"Find the entry_id via ha_get_integration\",\n \"suggestions\": [\n \"Find the entry_id via ha_get_integration\",\n \"Omit entry_id to reload a whole subsystem via target\"\n ]\n },\n \"parameter\": \"entry_id\",\n \"value\": \"\"\n}", "response_size_bytes": null, "user_context": null} +{"timestamp": "2026-08-08T02:20:49.280728+00:00", "tool_name": "ha_reload_core", "parameters": {"target": "all", "entry_id": null}, "execution_time_ms": 2046.4346408843994, "success": true, "error_message": null, "response_size_bytes": 278, "user_context": null}