version 402
Sub-message containing job action set specification. In comparison the JobAction shall be used only once per bulk but internally it may cover multiple JobActions. For example, if the JobActionSet is of the ActionGetRegister type and no variables filter is set then then system gets all registers defined for active device configuration template and reads them all.
Field | Information |
---|---|
variables | Type: string Description: The filter, meaning depends on the action. - GetRegister, GetPeriodicalProfile and GetIrregularProfile: It's the list of variable identifiers, e.g. "A+" defined in the system. If not set then all variables are read. - Others: Not applicable, ignored. |
getRegister | Type: io.clbs.openhes.models.acquisition.ActionGetRegister Description: The get register action specification. |
getPeriodicalProfile | Type: io.clbs.openhes.models.acquisition.ActionGetPeriodicalProfile Description: The get periodical profile action specification. |
getIrregularProfile | Type: io.clbs.openhes.models.acquisition.ActionGetIrregularProfile Description: The get irregular profile action specification. |
getEvents | Type: io.clbs.openhes.models.acquisition.ActionGetEvents Description: The get events action specification. |
getDeviceInfo | Type: io.clbs.openhes.models.acquisition.ActionGetDeviceInfo Description: The get device info action specification. |
syncClock | Type: io.clbs.openhes.models.acquisition.ActionSyncClock Description: The sync clock action specification. |
setRelayState | Type: io.clbs.openhes.models.acquisition.ActionSetRelayState Description: The set relay state action specification. |
setDisconnectorState | Type: io.clbs.openhes.models.acquisition.ActionSetDisconnectorState Description: The set disconnector state action specification. |
getTou | Type: io.clbs.openhes.models.acquisition.ActionGetTou Description: The get tou action specification. |
setTou | Type: io.clbs.openhes.models.acquisition.ActionSetTou Description: The set tou action specification. |
setLimiter | Type: io.clbs.openhes.models.acquisition.ActionSetLimiter Description: The set limiter action specification. |
resetBillingPeriod | Type: io.clbs.openhes.models.acquisition.ActionResetBillingPeriod Description: The reset billing period action specification. |
fwUpdate | Type: io.clbs.openhes.models.acquisition.ActionFwUpdate Description: The firmware update action specification. |