Skip to main content

Crate bacnet_objects

Crate bacnet_objects 

Source
Expand description

BACnet object model: traits, database, and standard object types.

Modulesยง

access_control
Access Control objects (ASHRAE 135-2020 Clause 12).
accumulator
Accumulator (type 23) and Pulse Converter (type 24) objects.
analog
Analog Input (type 0), Analog Output (type 1), and Analog Value (type 2) objects.
audit
AuditLog (type 62) and AuditReporter (type 61) objects per Addendum 135-2016bj.
averaging
Averaging (type 18) object per ASHRAE 135-2020 Clause 12.4.
binary
Binary Input (type 3), Binary Output (type 4), and Binary Value (type 5) objects per ASHRAE 135-2020 Clauses 12.4, 12.5, 12.6.
command
Command object (type 7) per ASHRAE 135-2020 Clause 12.
database
ObjectDatabase โ€” stores and retrieves BACnet objects by identifier.
device
Device object (type 8) per ASHRAE 135-2020 Clause 12.11.
elevator
Elevator, Escalator, and Lift objects per ASHRAE 135-2020 Clause 12.
event
Intrinsic reporting โ€” OUT_OF_RANGE event state machine.
event_enrollment
EventEnrollment (type 9) object per ASHRAE 135-2020 Clause 12.12.
event_log
EventLog (type 25) object per ASHRAE 135-2020 Clause 12.28.
file
File (type 10) object per ASHRAE 135-2020 Clause 12.11.
forwarder
NotificationForwarder object (type 51) per ASHRAE 135-2020 Clause 12.51.
group
Group, GlobalGroup, and StructuredView objects per ASHRAE 135-2020.
life_safety
Life Safety Point (type 21) and Life Safety Zone (type 22) objects per ASHRAE 135-2020 Clauses 12.15 and 12.16.
lighting
Lighting Output (type 54), Binary Lighting Output (type 55), and Channel (type 53) objects per ASHRAE 135-2020 Clauses 12.55, 12.56, and 12.53.
load_control
Load Control object (type 28) per ASHRAE 135-2020 Clause 12.
loop_obj
Loop (type 12) object per ASHRAE 135-2020 Clause 12.19.
multistate
Multi-State Input (type 13), Multi-State Output (type 14), and Multi-State Value (type 19) objects per ASHRAE 135-2020 Clauses 12.20-12.22.
network_port
NetworkPort object (type 56) per ASHRAE 135-2020 Clause 12.56.
notification_class
NotificationClass object per ASHRAE 135-2020 Clause 12.31.
program
Program object (type 16) per ASHRAE 135-2020 Clause 12.
schedule
Schedule (type 17) and Calendar (type 6) objects per ASHRAE 135-2020.
staging
Staging object (type 60) per ASHRAE 135-2020 Clause 12.
timer
Timer object (type 31) per ASHRAE 135-2020 Clause 12.
traits
BACnetObject trait โ€” the interface all BACnet objects implement.
trend
TrendLog (type 20) and TrendLogMultiple (type 27) objects per ASHRAE 135-2020.
value_types
Extended value object types (ASHRAE 135-2020 Clause 12).