
BACnet Training
Master BACnet from the ground up and gain the hands-on protocol knowledge that building automation employers demand. This course covers every layer of the standard — from MS/TP wiring to BACnet/SC security — so you can design, commission, and troubleshoot real systems with confidence.
What you will learn:
This course gives you a complete, working knowledge of the BACnet protocol as it is applied in real building automation projects. You will learn how BACnet devices, networks, and routers are structured and addressed, and how to configure the full range of standard object types. You will understand every major data link option, including MS/TP, BACnet/IP, and BACnet/SC. The course covers alarming, trending, scheduling, and priority array management in practical detail. You will also develop skills in network commissioning, interoperability testing, cybersecurity hardening, and integration with SCADA and IoT platforms.
How you study in practice BACnet Training
How you practice BACnet Training
For companies that want to train their team
With Dedika for Business, the course includes exercises and examples tailored to your own business and the way your company needs.
Course content
8 Chapters • 36 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsIntroduction to BACnet Fundamentals
Introduction to BACnet Fundamentals
Lesson 1 • History and Purpose of BACnet
Traces BACnet's origin as an open standard for building automation interoperability. Provides context for why BACnet replaced proprietary protocols in HVAC and facility systems.
Lesson 2 • Standards and Compliance Framework
Explains the international standard structure governing BACnet and the testing regime for compliance. Enables practitioners to evaluate vendor claims and select compliant equipment.
Lesson 3 • Core Concepts and Terminology
Defines essential BACnet vocabulary including objects, properties, and services. Accurate terminology use is required for all subsequent protocol configuration work.
Lesson 4 • BACnet Network Architecture Overview
Describes how BACnet devices, networks, and routers form a complete system. Connects logical architecture to physical deployment scenarios encountered in real buildings.
Chapter 2HideHide detailsSee detailsBACnet Object Model in Depth
BACnet Object Model in Depth
Lesson 1 • Device and Program Objects
Examines the Device object as the mandatory self-description container and Program objects for embedded logic. Understanding these objects is essential for device discovery and diagnostics.
Lesson 2 • Proprietary and Future Object Extensions
Explains how vendors extend the standard with proprietary object types and how future addenda add new types. Prepares students to handle non-standard objects without breaking interoperability.
Lesson 3 • Multi-State and Accumulator Objects
Introduces Multi-State Input, Output, Value, and Accumulator objects for discrete and pulse-count data. Extends the object model to cover equipment with enumerated states.
Lesson 4 • Analog and Binary Object Types
Covers Analog Input, Output, Value, Binary Input, Output, and Value objects and their mandatory properties. Forms the basis for reading sensor data and commanding field devices.
Lesson 5 • Schedule, Calendar, and Notification Objects
Details time-based and event-driven objects used for automated control sequences. Connects object configuration to real scheduling and alarming workflows.
Chapter 3HideHide detailsSee detailsBACnet Data Link and Physical Layers
BACnet Data Link and Physical Layers
Lesson 1 • MS/TP Serial Network Operation
Explains the master-slave token-passing protocol used on RS-485 wiring for field-level devices. MS/TP remains the most common physical layer for controllers and sensors.
Lesson 2 • BACnet/IP Architecture and Configuration
Covers UDP/IP encapsulation, BBMD operation, and foreign device registration for routed networks. BACnet/IP is the dominant data link and the foundation for most modern deployments.
Lesson 3 • BACnet/SC Secure Connect
Introduces the WebSocket-based, certificate-authenticated data link added to address security gaps. Positions BACnet/SC as the emerging replacement for BACnet/IP in secure environments.
Lesson 4 • Other Data Links: Ethernet, ARCNET, LonTalk
Surveys legacy and niche data link options including ISO 8802-3 Ethernet, ARCNET, and LonTalk. Equips students to maintain or migrate older installations using these media.
Chapter 4HideHide detailsSee detailsBACnet Services and Message Exchange
BACnet Services and Message Exchange
Lesson 1 • Confirmed vs. Unconfirmed Services
Distinguishes confirmed services requiring acknowledgment from unconfirmed fire-and-forget messages. Correct service selection affects reliability, bandwidth, and system responsiveness.
Lesson 2 • Alarm and Event Services
Details ConfirmedEventNotification, UnconfirmedEventNotification, and acknowledgment workflows. Alarm services are critical for life-safety and fault-management applications.
Lesson 3 • Subscription and COV Services
Covers SubscribeCOV and SubscribeCOVProperty for change-of-value push notifications. COV reduces polling overhead and improves real-time responsiveness in large systems.
Lesson 4 • Read and Write Property Services
Covers ReadProperty, ReadPropertyMultiple, WriteProperty, and WritePropertyMultiple as the core data-access services. These services underpin every supervisory read and command operation.
Lesson 5 • Who-Is, I-Am, and Device Discovery
Explains broadcast-based device discovery using Who-Is and I-Am services and range-limited queries. Device discovery is the first step in commissioning any BACnet network.
Chapter 5HideHide detailsSee detailsPriority Arrays and Command Prioritization
Priority Arrays and Command Prioritization
Lesson 1 • Designing a Site Priority Scheme
Guides students through creating a documented priority assignment policy for a complete facility. A consistent scheme prevents integration conflicts when multiple systems share one device.
Lesson 2 • Priority Array Structure and Levels
Explains the 16-slot priority array, relinquish default, and present value resolution. Understanding this structure is mandatory before writing any command to a BACnet output object.
Lesson 3 • Life-Safety and Manual Override Priorities
Covers reserved high-priority levels for life-safety and manual override applications. Misuse of these levels can create dangerous or unresolvable command conflicts.
Lesson 4 • Supervisory and Application Priorities
Details mid-range priorities used by supervisory systems, demand response, and application programs. Proper assignment prevents supervisory commands from being overridden unintentionally.
Chapter 6HideHide detailsSee detailsAlarming, Trending, and Scheduling
Alarming, Trending, and Scheduling
Lesson 1 • Trend Log and Trend Log Multiple Objects
Covers Trend Log and Trend Log Multiple objects for time-stamped data collection. Trending is essential for energy analysis, fault detection, and regulatory reporting.
Lesson 2 • Notification Class Routing and Acknowledgment
Configures Notification Class objects to route alarms to the correct recipients with acknowledgment requirements. Proper routing ensures alarms reach operators without duplication or loss.
Lesson 3 • Schedule and Calendar Configuration
Builds complete Schedule objects with weekly routines, exception entries, and Calendar references. Automated scheduling reduces manual operator intervention and energy waste.
Lesson 4 • Intrinsic vs. Algorithmic Reporting
Contrasts intrinsic reporting embedded in objects with algorithmic reporting via Event Enrollment objects. Choosing the right approach determines flexibility and maintenance complexity.
Chapter 7HideHide detailsSee detailsBACnet Network Design and Commissioning
BACnet Network Design and Commissioning
Lesson 1 • System Acceptance and Handover
Covers documentation, owner training, and formal acceptance criteria for a commissioned BACnet system. A structured handover protects both the integrator and the building owner.
Lesson 2 • Interoperability Testing and Verification
Defines procedures for verifying that devices from multiple vendors exchange data correctly. Interoperability testing is the final gate before system handover.
Lesson 3 • Commissioning Tools and Procedures
Introduces software tools for device discovery, object browsing, and service testing during commissioning. Systematic commissioning reduces integration errors and shortens project timelines.
Lesson 4 • Router and Gateway Configuration
Covers configuring BACnet routers to interconnect MS/TP, BACnet/IP, and other segments. Routers are the backbone of multi-segment BACnet installations.
Lesson 5 • Network Topology and Device Addressing
Guides address planning for device instances, network numbers, and MS/TP MAC addresses. Correct addressing prevents conflicts and simplifies future expansion.
Chapter 8HideHide detailsSee detailsAdvanced BACnet Topics and Integration
Advanced BACnet Topics and Integration
Lesson 1 • Scalability and High-Availability Design
Covers redundant BBMD pairs, BACnet/SC hub failover, and database replication for mission-critical sites. High-availability design prevents single points of failure in life-safety systems.
Lesson 2 • Integration with SCADA and IoT Platforms
Explains how BACnet data is exposed to SCADA, cloud IoT, and analytics platforms via APIs and gateways. Integration expands BACnet's value beyond local control to enterprise decision-making.
Lesson 3 • BACnet Security and Access Control
Covers BACnet/SC certificate management, network key distribution, and access control lists. Security hardening is now a baseline requirement for connected building systems.
Lesson 4 • Fault Detection and Diagnostics
Applies BACnet trending, alarming, and COV data to automated fault detection and diagnostics workflows. FDD reduces energy waste and equipment downtime in complex facilities.
Lesson 5 • BACnet and IT Network Integration
Addresses VLAN segmentation, firewall rules, and QoS policies for BACnet traffic on enterprise networks. IT-OT convergence requires BACnet engineers to speak both languages.
Your valid completion certificate
This course is for you:
Building automation technician: wants structured protocol knowledge to advance on the job.
Mechanical or electrical engineer: needs BACnet fluency for system integration projects.
Facilities manager: seeks to understand the network controlling their building's equipment.
IT network administrator: expanding into OT environments where BACnet traffic is present.
Controls programmer: ready to move beyond a single vendor's proprietary ecosystem.
Career changer from field trades: transitioning into building automation integration roles.
What our students say
Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to switch platforms... I thank you for everything you do, I've already recommended you to other people...

I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.

I like the content and the presentation style and video transcription, which speeds up the process!

The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.

Top trainings
FAQ
Who is Dedika?
Is the certificate valid in the United States?
Are the courses free?
What is the course workload?
What are the courses like?
How do the courses work?
What is the duration of the courses?
What is the cost or price of the courses?
What is an EAD or online course and how does it work?
PDF Course




















