--- alias: user-guide-automation-task-opcua-raiseevent tags: - automation tasks description: "This task raises an OPC UA event, triggering a message to the driver for processing" --- # Raise Event ![Screenshot showing a button or control labeled "Raise Event".](images/raiseevent-lg.svg) This task raises an OPC UA event. To be used with OPC UA driver in Server mode. ![Screenshot showing a dialog box with options for raising an event.](./images/raise_event_parameters.png) !!! warning This task is currently deprecated and will be removed in future versions. ## Inputs | Name | Data Type | Description | |-----------------|------------|-------------------| | `` | `` | Input properties | | Activate | `any` | Activate the task | ## Outputs | Name | Data Type | Description | | ------ | ---------| --------- | | Success | `Boolean` | If there was no problem emits a true | | Error | `Error` | Error that occurred during the processing of this task | ## Settings On the *General Tab*, you have the usual settings and the following settings: | Name | Data Type | Default | Description | | ------ | ---------| --------- | --------- | | Event | `AutomationEvent` | | Automation Event to be raised | ![Screenshot showing the Raise Event Settings page.](./images/raise_event_settings.png) On the *Inputs* Tab, you have entries for each of the result parameters of the command: ![Screenshot showing the input fields for Raise Event Settings.](./images/raise_event_settings_inputs.png) ## Behavior Select an event (corresponding to a OPC UA event) to send and the task inputs will be generated based on the respective event properties Activate will trigger sending a message to the driver. The contents of the message are the values received in the inputs. ## Remarks All the communication with the equipment is handled by the driver in the backend.