SIA Agent
uniflow.plugin.siaagent •
Category: Security Integration •
Version: v1.0.2
SIA Agent Plugin Reference Manual
1. Overview
Plugin Name: SIA Agent
Type: Security Integration
Identifier: uniflow.plugin.siaagent
Description
Transmit events to SIA DC-09 receivers.
2. Configuration Parameters
The following configuration fields are available in the User Interface for this plugin:
| Configuration Setting | Description |
|---|---|
| Receiver Host / IP | Specifies the receiver host / ip. |
| Receiver Port | Numeric value specifying the receiver port. |
| Transport Protocol | Numeric value specifying the transport protocol. |
| Connection Mode | Specifies the connection mode. |
| Algorithm | Specifies the algorithm. |
| Encryption Key (AES) | Specifies the encryption key (aes). |
| Queue Limit | Specifies the queue limit. |
| Retry Delay (ms) | Specifies the retry delay (ms). |
| Timeout (ms) | Numeric value specifying the timeout (ms). |
3. Exposed Routes & Data Types
The following routes are available in the Uniflow catalog for this plugin:
| Display Name | Route ID | Kind | Category | Access | Data Type |
|---|---|---|---|---|---|
| ? | ? | ? | ? | Read | Variant |
| Queue Count | ItemQueueCount | Value | ? | Read | Int32 |
| SIA Message | SiaMessage | Value | ? | Write | Json |
| SIA Event Codes | sia:eventCodes | Value | Collections | Read | Json |
Route Parameters: SIA Message
This route requires the following parameters when executing commands or writes.
| Parameter Name | Display Name | Type | Required |
|---|---|---|---|
ItemAccount | Account | String | False |
ItemEventCode | Event Code | String | False |
ItemQualifier | Qualifier | Int32 | False |
ItemZone | Zone | Int32 | False |
ItemText | Text | String | False |
4. Usage Examples
Scenario A: Reading/Monitoring Data
To monitor data from SIA Agent, add the corresponding Input Node in the Rule Editor and select the desired property from the catalog. Link its output to any logical comparison or directly to an Action Node.
Scenario B: Triggering Actions
If the plugin supports writable properties or actions, use an Action Node in the Rule Editor. Configure the Target property to point to the SIA Agent action, and supply any required parameters mapping from your rule's logic.