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.