def

cur-point

Point with support to report a "real-time" current value. By real-time we typically mean freshness within the order of of a few seconds or at most a few minutes. For systems with direct I/O the current value is typically driven by the I/O scan rate. For overlay systems which acquire data over a protocol such as BACnet or Modbus then the current value is typically refreshed using polling or subscription over a network.

conjunct

cur

Related to a current value

point

Data point such as a sensor or actuator

meta

def cur-point
doc See above
is point
lib phIoT
mixin

supertypes

marker

Marker labels a dict with typing information

    entity

Top-level dicts with a unique identifier

        point

Data point such as a sensor or actuator

tags

curErr

Error description when curStatus indicates error condition

curStatus

Status of point's current value reading

curVal

Current value of a point

dis

Display name for an entity

enum

Defines an eumeration of string keys

equipRef

Reference to equip which contains this entity

id

Defines the unique identifier of an entity in system using a Ref value type

maxVal

Maximum value to allow for writes or which sensor should read

minVal

Minimum value to allow for writes or which sensor should read

pointKind

Point value type

pointType

Classifies the point as a sensor, command, or setpoint

siteRef

Site which contains the entity

spaceRef

Reference to space which contains this entity

tz

Timezone identifier from standard timezone database