This page is your central hub for creating and overseeing the execution of your projects. It provides a real-time view of the project's progress through a command-line interface (terminal output), shows dynamic visual updates via screenshots, and records all activities in a detailed log. You can start, monitor, and stop project executions, ensuring full control over your automation tasks.
You can access this page by navigating to: /automization
When you first open the page, it will display a 'Loading execution data...' message with a spinning indicator. This means the system is preparing to load your project's necessary information and setup.
At the top of the main content, you'll find a status area:
A large section of the page is dedicated to a live terminal window. This displays all the commands being executed and their output in real-time on the remote system, giving you a detailed view of the automation process as it unfolds.
During project execution, a dynamic screenshot of the remote system's activity may appear in the top-right corner of the terminal area. This provides a visual update of what's happening:
Below the terminal and screenshot, you'll find a section dedicated to the 'Gemini Execution Log'. This log provides a chronological record of events, including timestamps and detailed messages, giving you insight into the background processes of your project.
If an error occurs during initial data loading or project setup, an error message will be prominently displayed with a red error icon. An 'Retry' button will also appear, allowing you to attempt the process again.
The system will notify you if your user session is about to expire, giving you time to react. If the session expires, a notification will appear, and the page will close automatically to protect your data and ensure secure access.
Imagine you want to start a new project. You open this page, and after a brief 'Loading execution data...' phase, the terminal becomes active. You see commands being executed, status messages updating (e.g., 'Setting up the project now - will take a while'), and periodically, a screenshot of the remote system appears, showing the automation in action. The Gemini Execution Log simultaneously fills with detailed entries. Once complete, the status changes to 'Project was (re) - created', and a 'Show execution result' button appears, allowing you to view the final output of your project.
When the page first loads, instead of seeing terminal activity, you might encounter an error message like 'Failed to get main execution folder' or 'Failed to get folder for smart automation' with a large red error icon. This indicates that the system couldn't retrieve essential information to start your project. This often happens due to network issues, incorrect project configuration, or problems with the remote device connection. You can try clicking the 'Retry' button to re-attempt loading the data.
During an active project execution, if the network connection to the remote device (SSH session) is suddenly lost, the page will automatically detect this. You will see a notification, and the page will close itself. This is a safety measure to prevent you from trying to interact with a non-existent connection and ensures your project's integrity.
While the project is being set up (e.g., during the 'Setting up the project now - will take a while' phase), the process might fail. This could be due to issues with the script running on the remote device, insufficient permissions, or the process taking too long and timing out. An error message such as 'Failed to setup the project' or 'Error during creation: [detailed error]' will appear in the status area, and the execution will stop. You may need to investigate the underlying issue or contact support.