cybros labs

openHES API

version 402

Model: io.clbs.openhes.models.acquisition.JobAction

Sub-message containing job action specification. The JobAction is used to define a single action to be performed on a single device. For example, if the JobAction is of the ActionGetRegister type then it specifies single register to be read from the devices.

Fields

Field Information
actionId Type: string
Description:
The action identifier.
attributes Type: map<string, io.clbs.openhes.models.common.FieldValue>
Description:
The action attributes.
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.