The config block controls a device's intended behavior. Config Documentation
No Additional PropertiesRFC 3339 UTC timestamp the configuration was generated
"2019-01-17T14:02:29.364Z"
Version of the UDMI schema
Original version of schema pre-downgrade
The minimum loglevel for reporting log messages below which log entries should not be sent. Default to 300.
Value must be greater or equal to 100
and lesser or equal to 800
The rate at which the system should send system event updates. 0 indicates no updates.
Value must be greater or equal to 0
and lesser or equal to 86400
Operating mode for the device. Default is 'active'.
Last time a device with this id said it restarted: being later than status-supplied last_start indicates resource conflict.
Configuration parameters for device-under-test
No Additional PropertiesThe sequence name currently being tested (for debug logging)
The transaction id used to generate this config update
The configuration version that this update was based on
Designator for the kind of endpoint being used for this test
Configuration for gateways. Only required for devices which are acting as gateways
No Additional PropertiesAn array of all the device IDs which are bound to the device
^[A-Z]{2,6}-[1-9][0-9]*$
[
"AHU-22"
]
For proxied devices, this represents the target proxy device address for use by its gateway
No Additional PropertiesThe address of a device on the fieldbus/local network
"0x414889"
Configuration for discovery
No Additional PropertiesGenerational marker for controlling enumeration
Enumeration depth for self-enumerations.
No Additional PropertiesAddress family configs for discovery scans.
No Additional PropertiesAll property whose name matches the following regular expression must respect the following conditions
Property name regular expression:^[a-z][a-z0-9]*(_[a-z0-9]+)*$
Configuration for discovery
No Additional PropertiesGenerational marker for controlling discovery
Period, in seconds, for automatic scanning
Value must be greater or equal to 0
Scan duration, in seconds
Value must be greater or equal to 0
Holdoff time for passively discovered devices
Value must be greater or equal to 0
Indicates implicit enumeration of discovered devices
Currently unused: request local network configuration
No Additional PropertiesAddress family config for reporting.
No Additional PropertiesAll property whose name matches the following regular expression must respect the following conditions
Property name regular expression:^[a-z][a-z0-9]*(_[a-z0-9]+)*$
Placeholder to create generated code enum
All property whose name matches the following regular expression must respect the following conditions
Property name regular expression:^_?[a-z][a-z0-9]*(_[a-z0-9]+)*$
Phase for the management of a configuration blob.
Expected hash of the retrieved resource
Must match regular expression:^[0-9a-f]{64}$
RFC 3339 UTC timestamp of the blob generation
"2019-01-17T14:02:29.364Z"
RFC 3339 UTC timestamp the configuration was generated
"2019-01-17T14:02:29.364Z"
Version of the UDMI schema
The state_etag
of the last state message sent by the device. Writeback documentation
Must be at most 32
characters long
An expiry for the the device to revert to baseline (no set value). Writeback documentation
Minimum time between sample updates for the device (including complete and COV updates). Updates more frequent than this should be coalesced into one update.
Value must be greater or equal to 0
and lesser or equal to 86400
Maximum time between samples for the device to send out a complete update. It can send out updates more frequently than this. Default to 600.
Value must be greater or equal to 1
and lesser or equal to 86400
The points defined in this dictionary is the authoritative source indicating the representative points for the device (in both telemetry
and state
messages). Pointset doumentation
All property whose name matches the following regular expression must respect the following conditions
Property name regular expression:^[a-z][a-z0-9]*(_[a-z0-9]+)*$
Mapping for the point to an internal resource (e.g. BACnet object reference)
"AI1106"
If specified, indicates the units the device should report the data in.
Used for cloud writeback functionality, this field specifies the value for a given point in the device's current units.
22.4
RFC 3339 timestamp for the specified point write easing to stop
"2019-01-17T14:02:29.364Z"
The CoV (change of value) increment, which when set, enables CoV on the point and defines the minimum change in present value of the respective point before an update is published
Value must be greater or equal to 0