Skip to main content

Point

Object

Contains the details about the point, such as a thermostat setpoint.

type Point implements GraphNode {
aggregation(endTime: DateTime, period: TimeseriesAggPeriodInput, periodIncrement: Int, startTime: DateTime): [TimeseriesAggregateRow]
connectedDataSourceId: String
datatype: DatatypeKey
dateCreated: DateTime
dateUpdated: DateTime
description: String
exactType: String
hasBill(filter: PointFilter): [Point]
hasDerivation(filter: PointFilter, transitive: Boolean = false): [Point]
hasDerivationEdges: [HasDerivationEdge]
hasExtendedProperty(filter: ExtendedPropertyFilter, transitive: Boolean = false): [ExtendedProperty]
hasExtendedPropertyEdges: [HasExtendedPropertyEdge]
hasExternalReference(filter: EntityFilter, transitive: Boolean = false): [HasExternalReferenceUnion]
hasExternalReferenceEdges: [HasExternalReferenceEdge]
hasHeartbeat(filter: HeartbeatFilter, transitive: Boolean = false): Heartbeat
hasHeartbeatEdges: [HasHeartbeatEdge]
hasPrimBinding(filter: OpenUSDPrimBindingFilter, transitive: Boolean = false): [OpenUSDPrimBinding]
hasPrimBindingEdges: [HasPrimBindingEdge]
hasPropertyContributedFrom: [PointHasPropertyContributedFromUnion]
hasPropertyContributedFromEdges: [PointHasPropertyContributedFromEdge]
id: String!
identities: [PointIdentityUnion]
isBilledTo(filter: AccountFilter): Account
isBilledToEdges: [IsBilledToEdge]
isDerivedFrom(filter: PointFilter): [Point]
isDerivedFromEdges: [IsDerivedFromEdge]
isHostedBy(filter: ThingFilter): [Thing]
isHostedByEdges: [IsHostedByEdge]
isPartOf(filter: CollectionFilter): [Collection]
isPartOfEdges: [IsPartOfEdge]
isPointOf(filter: EntityFilter): [IsPointOfUnion]
isPointOfEdges: [IsPointOfEdge]
mappingKey: String
name: String
series(endTime: DateTime, latest: Boolean, startTime: DateTime): [TimeseriesRow]
stateTexts: [String]
type: [String]
unit: Unit
unused: Boolean
valueMap: Map
}

Implements​

Fields​

FieldTypeDescription
aggregation[TimeseriesAggregateRow]Time series data gathered together to return a new value, such as an average temperature across a set time pe or a min or max value.
Arguments: endTime: DateTime, period: TimeseriesAggPeriodInput, periodIncrement: Int, startTime: DateTime
connectedDataSourceIdString
datatypeDatatypeKey
dateCreatedDateTimeThis timestamp represents the date the point was created.
dateUpdatedDateTimeThis timestamp represents that date the point was last updated.
descriptionStringThe description of the point, like "Cooling Temperature Setpoint".
exactTypeStringThis is the most specific type available for the point, i.e. where 'type' may return a list like [Point, Alarm, TemperatureAlarm, HighTemperatureAlarm], exactType will return just HighTemperatureAlarm.
hasBill[Point]Arguments: filter: PointFilter
hasDerivation[Point]Arguments: filter: PointFilter, transitive: Boolean = false
hasDerivationEdges[HasDerivationEdge]
hasExtendedProperty[ExtendedProperty]Arguments: filter: ExtendedPropertyFilter, transitive: Boolean = false
hasExtendedPropertyEdges[HasExtendedPropertyEdge]
hasExternalReference[HasExternalReferenceUnion]Arguments: filter: EntityFilter, transitive: Boolean = false
hasExternalReferenceEdges[HasExternalReferenceEdge]
hasHeartbeatHeartbeatArguments: filter: HeartbeatFilter, transitive: Boolean = false
hasHeartbeatEdges[HasHeartbeatEdge]
hasPrimBinding[OpenUSDPrimBinding]Arguments: filter: OpenUSDPrimBindingFilter, transitive: Boolean = false
hasPrimBindingEdges[HasPrimBindingEdge]
hasPropertyContributedFrom[PointHasPropertyContributedFromUnion]
hasPropertyContributedFromEdges[PointHasPropertyContributedFromEdge]
idString!The unique ID of the point.
identities[PointIdentityUnion]
isBilledToAccountArguments: filter: AccountFilter
isBilledToEdges[IsBilledToEdge]
isDerivedFrom[Point]Arguments: filter: PointFilter
isDerivedFromEdges[IsDerivedFromEdge]
isHostedBy[Thing]Arguments: filter: ThingFilter
isHostedByEdges[IsHostedByEdge]
isPartOf[Collection]Arguments: filter: CollectionFilter
isPartOfEdges[IsPartOfEdge]
isPointOf[IsPointOfUnion]Arguments: filter: EntityFilter
isPointOfEdges[IsPointOfEdge]
mappingKeyString
nameStringThe name assigned to the point.
series[TimeseriesRow]Time series data for the point, such as what the air temperature setpoint was for a VAV, limited by a defined start and end time.
Arguments: endTime: DateTime, latest: Boolean, startTime: DateTime
stateTexts[String]Ordered list of additional descriptive data to help explain float values like 0.0, 1.0 and 2.0.
type[String]The class or subclass of the point, like "Alarm" and "TemperatureAlarm".
unitUnitThe unit of measurement associated with this point, such as "Degrees".
unusedBoolean
valueMapMap

Used by​