bacnet-device
Version:
A TypeScript library for implementing BACnet IP devices in Node.js.
79 lines (72 loc) • 2.09 kB
Markdown
# Supported object types
## Conformance codes
The BACnet specification categorizes the properties of each object type
according to the following _conformance codes_:
- `O` indicates that the property is optional
- `R` indicates that the property is required to be present and readable using
BACnet services
- `W` indicates that the property is required to be present, readable and
writable using BACnet services
## List of supported types
| Status | Object type | Conformance codes |
| --- | --- | --- |
| ✅ | ANALOG_INPUT | R |
| ✅ | ANALOG_OUTPUT | R |
| ❌ | ANALOG_VALUE | |
| ❌ | BINARY_INPUT | |
| ❌ | BINARY_OUTPUT | |
| ❌ | BINARY_VALUE | |
| ❌ | CALENDAR | |
| ❌ | COMMAND | |
| ✅ | DEVICE | R |
| ❌ | EVENT_ENROLLMENT | |
| ❌ | FILE | |
| ❌ | GROUP | |
| ❌ | LOOP | |
| ❌ | MULTI_STATE_INPUT | |
| ❌ | MULTI_STATE_OUTPUT | |
| ❌ | NOTIFICATION_CLASS | |
| ❌ | PROGRAM | |
| ❌ | SCHEDULE | |
| ❌ | AVERAGING | |
| ❌ | MULTI_STATE_VALUE | |
| ❌ | TREND_LOG | |
| ❌ | LIFE_SAFETY_POINT | |
| ❌ | LIFE_SAFETY_ZONE | |
| ❌ | ACCUMULATOR | |
| ❌ | PULSE_CONVERTER | |
| ❌ | EVENT_LOG | |
| ❌ | GLOBAL_GROUP | |
| ❌ | TREND_LOG_MULTIPLE | |
| ❌ | LOAD_CONTROL | |
| ❌ | STRUCTURED_VIEW | |
| ❌ | ACCESS_DOOR | |
| ❌ | TIMER | |
| ❌ | ACCESS_CREDENTIAL | |
| ❌ | ACCESS_POINT | |
| ❌ | ACCESS_RIGHTS | |
| ❌ | ACCESS_USER | |
| ❌ | ACCESS_ZONE | |
| ❌ | CREDENTIAL_DATA_INPUT | |
| ❌ | NETWORK_SECURITY | |
| ❌ | BITSTRING_VALUE | |
| ❌ | CHARACTERSTRING_VALUE | |
| ❌ | DATEPATTERN_VALUE | |
| ❌ | DATE_VALUE | |
| ❌ | DATETIMEPATTERN_VALUE | |
| ❌ | DATETIME_VALUE | |
| ❌ | INTEGER_VALUE | |
| ❌ | LARGE_ANALOG_VALUE | |
| ❌ | OCTETSTRING_VALUE | |
| ❌ | POSITIVE_INTEGER_VALUE | |
| ❌ | TIMEPATTERN_VALUE | |
| ❌ | TIME_VALUE | |
| ❌ | NOTIFICATION_FORWARDER | |
| ❌ | ALERT_ENROLLMENT | |
| ❌ | CHANNEL | |
| ❌ | LIGHTING_OUTPUT | |
| ❌ | BINARY_LIGHTING_OUTPUT | |
| ❌ | NETWORK_PORT | |
| ❌ | ELEVATOR_GROUP | |
| ❌ | ESCALATOR | |
| ❌ | LIFT | |