Group element
Defines a group.
Parent
Attributes
| Name | Type | Required | Description |
|---|---|---|---|
| connection | unsignedInt | Specifies the connection to be used (used in case multiple connections are defined). | |
| connectionPID | unsignedInt | Allows to dynamically select an HTTP connection by referring to the connection by means of a parameter ID. | |
| id | TypeObjectId | Yes | The unique group ID. |
| ping | EnumTrueFalse | Specifies whether this is the group to be used when testing the connection in the element wizard. | |
| threadId | int | No | Specifies the ID of the thread that should execute the group. |
Children
| Name | Occurrences | Description |
|---|---|---|
| All | ||
| Condition | [0, 1] | Specifies a condition that must be met in order for the group to execute. |
| Content | [0, 1] | Contains the items that have to be executed consecutively when the group is executed. |
| Description | [0, 1] | Specifies the group description. |
| Name | [0, 1] | Specifies the name of the group. |
| Type | [0, 1] | Specifies the group type. |
Remarks
Groups are used e.g. to perform actual device polling.
In a group, you can assemble different parameters, command/response pairs or actions. When a group is executed, all parameters, pairs or actions included in the group will be executed one after the other.