Asset container that performs one or more end device functions. One
type of end device is a meter which can perform metering, load
management, connect/disconnect, accounting functions, etc. Some end
devices, such as ones monitoring and controlling air conditioner,
refrigerator, pool pumps may be connected to a meter. All end devices may
have communication capability defined by the associated communication
function(s). An end device may be owned by a consumer, a service
provider, utility or otherwise. There may be a related end device
function that identifies a sensor or control point within a metering
application or communications systems (e.g., water, gas, electricity).
Some devices may use an optical port that conforms to the ANSI C12.18
standard for communications.Asset container that performs one or more end
device functions. One type of end device is a meter which can perform
metering, load management, connect/disconnect, accounting functions, etc.
Some end devices, such as ones monitoring and controlling air
conditioner, refrigerator, pool pumps may be connected to a meter. All
end devices may have communication capability defined by the associated
communication function(s). An end device may be owned by a consumer, a
service provider, utility or otherwise. There may be a related end device
function that identifies a sensor or control point within a metering
application or communications systems (e.g., water, gas, electricity).
Some devices may use an optical port that conforms to the ANSI C12.18
standard for communications.
|
|
__init__(self,
timeZoneOffset=0.0,
amrSystem='',
EndDeviceInfo=None,
ServiceDeliveryPoint=None,
ServiceLocation=None,
EndDeviceFunctions=None,
EndDeviceControls=None,
Customer=None,
EndDeviceGroups=None,
*args,
**kw_args)
Initialises a new 'EndDevice' instance. |
|
|
|
|
| addEndDeviceControls(self,
*EndDeviceControls) |
|
|
|
|
| addEndDeviceFunctions(self,
*EndDeviceFunctions) |
|
|
|
|
| addEndDeviceGroups(self,
*EndDeviceGroups) |
|
|
|
|
getCustomer(self)
Customer owning this end device. |
|
|
|
|
getEndDeviceControls(self)
All end device controls sending commands to this end device. |
|
|
|
|
getEndDeviceFunctions(self)
All end device functions this end device performs. |
|
|
|
|
getEndDeviceGroups(self)
All end device groups referring to this end device. |
|
|
|
|
getEndDeviceInfo(self)
End device data. |
|
|
|
|
getServiceDeliveryPoint(self)
Service delivery point to which this end device belongs. |
|
|
|
|
getServiceLocation(self)
Service location whose service delivery is measured by this end
device. |
|
|
|
|
| removeEndDeviceControls(self,
*EndDeviceControls) |
|
|
|
|
| removeEndDeviceFunctions(self,
*EndDeviceFunctions) |
|
|
|
|
| removeEndDeviceGroups(self,
*EndDeviceGroups) |
|
|
|
|
|
|
|
| setEndDeviceControls(self,
value) |
|
|
|
|
| setEndDeviceFunctions(self,
value) |
|
|
|
|
| setEndDeviceGroups(self,
value) |
|
|
|
|
| setEndDeviceInfo(self,
value) |
|
|
|
|
| setServiceDeliveryPoint(self,
value) |
|
|
|
|
| setServiceLocation(self,
value) |
|
|
|
Inherited from Assets.AssetContainer'.AssetContainer:
addAssets,
addLandProperties,
addSeals,
getAssets,
getLandProperties,
getSeals,
removeAssets,
removeLandProperties,
removeSeals,
setAssets,
setLandProperties,
setSeals
Inherited from Assets.Asset'.Asset:
addActivityRecords,
addAssetFunctions,
addAssetPropertyCurves,
addChangeItems,
addDocumentRoles,
addErpOrganisationRoles,
addErpRecDeliveryItems,
addFromAssetRoles,
addMeasurements,
addMediums,
addPowerSystemResources,
addProperties,
addRatings,
addReliabilityInfos,
addScheduledEvents,
addToAssetRoles,
getActivityRecords,
getAssetContainer,
getAssetFunctions,
getAssetInfo,
getAssetPropertyCurves,
getChangeItems,
getDocumentRoles,
getErpInventory,
getErpItemMaster,
getErpOrganisationRoles,
getErpRecDeliveryItems,
getFinancialInfo,
getFromAssetRoles,
getLocation,
getMeasurements,
getMediums,
getPowerSystemResources,
getProperties,
getRatings,
getReliabilityInfos,
getScheduledEvents,
getToAssetRoles,
getWorkTask,
removeActivityRecords,
removeAssetFunctions,
removeAssetPropertyCurves,
removeChangeItems,
removeDocumentRoles,
removeErpOrganisationRoles,
removeErpRecDeliveryItems,
removeFromAssetRoles,
removeMeasurements,
removeMediums,
removePowerSystemResources,
removeProperties,
removeRatings,
removeReliabilityInfos,
removeScheduledEvents,
removeToAssetRoles,
setActivityRecords,
setAssetContainer,
setAssetFunctions,
setAssetInfo,
setAssetPropertyCurves,
setChangeItems,
setDocumentRoles,
setErpInventory,
setErpItemMaster,
setErpOrganisationRoles,
setErpRecDeliveryItems,
setFinancialInfo,
setFromAssetRoles,
setLocation,
setMeasurements,
setMediums,
setPowerSystemResources,
setProperties,
setRatings,
setReliabilityInfos,
setScheduledEvents,
setToAssetRoles,
setWorkTask
Inherited from IEC61970.Core.IdentifiedObject'.IdentifiedObject:
addDiagramObjects,
addNames,
getDiagramObjects,
getModelingAuthoritySet,
getNames,
removeDiagramObjects,
removeNames,
setDiagramObjects,
setModelingAuthoritySet,
setNames
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|
|
|
Customer
Customer owning this end device.
|
|
|
EndDeviceControls
All end device controls sending commands to this end device.
|
|
|
EndDeviceFunctions
All end device functions this end device performs.
|
|
|
EndDeviceGroups
All end device groups referring to this end device.
|
|
|
EndDeviceInfo
End device data.
|
|
|
ServiceDeliveryPoint
Service delivery point to which this end device belongs.
|
|
|
ServiceLocation
Service location whose service delivery is measured by this end
device.
|
|
Inherited from Assets.AssetContainer'.AssetContainer:
Assets,
LandProperties,
Seals
Inherited from Assets.Asset'.Asset:
ActivityRecords,
AssetContainer,
AssetFunctions,
AssetInfo,
AssetPropertyCurves,
ChangeItems,
DocumentRoles,
ErpInventory,
ErpItemMaster,
ErpOrganisationRoles,
ErpRecDeliveryItems,
FinancialInfo,
FromAssetRoles,
Location,
Measurements,
Mediums,
PowerSystemResources,
Properties,
Ratings,
ReliabilityInfos,
ScheduledEvents,
ToAssetRoles,
WorkTask
Inherited from IEC61970.Core.IdentifiedObject'.IdentifiedObject:
DiagramObjects,
ModelingAuthoritySet,
Names
Inherited from object:
__class__
|