Instructs an EndDeviceAsset (or EndDeviceGroup) to perform a specified
action.
|
|
__init__(self,
type='',
drProgramMandatory=False,
priceSignal=0.0,
drProgramLevel=0,
EndDeviceGroup=None,
DemandResponseProgram=None,
CustomerAgreement=None,
EndDeviceAsset=None,
scheduledInterval=None,
*args,
**kw_args)
Initialises a new 'EndDeviceControl' instance. |
|
|
|
|
getCustomerAgreement(self)
Could be deprecated in the future. |
|
|
|
|
getDemandResponseProgram(self)
Demand response program for this end device control. |
|
|
|
|
getEndDeviceAsset(self)
End device asset receiving commands from this end device control. |
|
|
|
|
getEndDeviceGroup(self)
End device group receiving commands from this end device control. |
|
|
|
|
| setCustomerAgreement(self,
value) |
|
|
|
|
| setDemandResponseProgram(self,
value) |
|
|
|
|
| setEndDeviceAsset(self,
value) |
|
|
|
|
| setEndDeviceGroup(self,
value) |
|
|
|
Inherited from IEC61970.Core.IdentifiedObject'.IdentifiedObject:
getModelingAuthoritySet,
setModelingAuthoritySet
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|