--- alias: user-guide-automation-factory-automation tags: - automation - connect iot description: "Manage and monitor active automation jobs and queued IoT events within the system" --- # Factory Automation :lock: AutomationJob.**Restart** :lock: AutomationJob.**Stop** :lock: JobManagement.**View** The **Automation** page enables the user to visualize the existing **Automation** job instances active in the system, stopping or restarting according to the needs of the user, as well as the queue of IoT events already enqueued and currently awaiting processing. ## Jobs list This view lists all the system jobs that are active in the system. The user is able to filter the job instances according to the following filters: * Timeframe * Type * Mode * Scheduling State * System State The user can also group the jobs by the following fields: * Controller * Scheduling State * System State * Type The system also provides the user with the possibility to search for a particular job instance by using the *Search* box. !!! info All jobs that are in error state will be displayed provided they are not terminated and have been updated before the system configuration setting `/Cmf/System/Configuration/FactoryAutomation/DaysToKeepJobsInError`. The default value for this configuration is `14` (days). ![factory_automation_jobs_list_view][factory_automation_jobs_list_view] The user can stop or restart any job from this panel by pressing the **Stop** or **Restart** buttons on the ribbon. ### Restart Automation Job To restart the execution of a running job in the controller, the user must press the **Restart** button on the ribbon. A wizard will open and after confirming the data contained therein, the user can press the **Restart** button to request that the job be restarted. !!! info In order to restart the Automation Job, it must be *Active*, in System State *Executing* in Schedule State *Error*. It must also not have any Active Child Automation Jobs. ![restart_automation_job][restart_automation_job] ### Stop Automation Job To stop the execution of a running job in the controller, the user must press the **Stop** button on the ribbon. A wizard will open and after confirming the data contained therein, the user can press the **Stop** button to request that the job be stopped. !!! info In order to stop the Automation Job, it must be *Active* and the System State must be *Executing*. ![stop_automation_job][stop_automation_job] ## IoT Events Queue This view displays a list of the queued events in the system still awaiting processing. The user is able to filter the queued events by the following filters: * Timeframe * System State The user can also group the events by the following fields: * Event Definition * State The system also provides the user with the possibility to search for a particular event by using the *Search* box. ![factory_automation_events_queued_view][factory_automation_events_queued_view] !!! info For more information, see the [[tutorials-factoryautomation]] tutorial. [factory_automation_events_queued_view]: ../images/factory_automation_events_queued_view.png [factory_automation_jobs_list_view]: ../images/factory_automation_jobs_list_view.png [restart_automation_job]: ../images/restart_automation_job.png [stop_automation_job]: ../images/stop_automation_job.png