Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
A Practical Introduction to the BACnet Protocol
Rating: 4.8 out of 5(1,046 ratings)
3,247 students

A Practical Introduction to the BACnet Protocol

Learn the fundamentals of the BACnet protocol using both a theoretical and practical approach
Created byEmile Ackbarali
Last updated 5/2026
English

What you'll learn

  • Acquire an appreciation for the creation of the BACnet protocol
  • Understand the concept of Devices, Objects and Properties within BACnet
  • Understand the data is transferred on BACnet MS/TP and BACnet/IP networks
  • Simulate a BACnet/IP network on a single computer using Simulation applications
  • Simulate the reading of BACnet data via Change-Of-Value
  • Simulate the setting of BACnet properties via Service Requests
  • Understand the concept of BACnet Services
  • Connect to a physical BACnet MS/TP device from a PC running a BACnet explorer application
  • Read data from and write data to a physical BACnet MS/TP device

Course content

9 sections39 lectures3h 6m total length
  • Introduction5:04
  • Accessing Attached Resources and Setting Optimal Video Resolution2:23

Requirements

  • Working knowledge of the process control devices in a typical Process Automation or SCADA system
  • Basic working knowledge of the Modbus RTU protocol.
  • Basic understanding of binary systems and computer memory

Description

Energy conservation is no longer a trend — it's a global imperative. And at the heart of it, thousands of buildings across the USA, Europe, and around the world are deploying sophisticated monitoring and control systems to maximise energy efficiency — managing everything from lighting and security to heating, air-conditioning, electrical systems, and water infrastructure, all from a single centralised platform.

The protocol making all of that possible? BACnet.

BACnet is the dominant communication protocol in Building Management Systems, and knowing it doesn't just add a line to your resume — it opens doors to an entire industry that is growing rapidly and is not going anywhere. If you want to expand your expertise and your opportunities in building automation, this is a skill worth owning.

Now, there is plenty of BACnet information scattered across the web. But information is not the same as ability. What's been missing is a course that takes you beyond theory and shows you how BACnet actually works in practice — and that is exactly what this course delivers.

We start with the foundation — BACnet objects, properties, and devices — the core building blocks of every BACnet system. Once that foundation is solid, we go straight into the practical. You'll download and install YABE — a powerful, professional-grade BACnet application — and use it to simulate real BACnet device communication right on your own computer.

From there, we broaden the picture with BACnet network types — understanding the different network architectures you'll encounter in the real world, including BACnet MS/TP and BACnet/IP. And we don't stop at simulation — you'll see me connect to and work with a physical BACnet MS/TP device live, so you see exactly how it translates to real hardware in the field.

We then go deeper into BACnet Services — understanding how BACnet devices actually request, share, and act on data across a network. And we close out with something particularly powerful — connecting KepServerEX, a leading industrial OPC server, to a BACnet/IP Room Simulator device, giving you a real-world view of how BACnet integrates into broader industrial automation architectures.

By the end of this course, you won't just understand BACnet — you'll be a BACnet practitioner, equipped with hands-on experience across simulation, real hardware, network types, services, and system integration.

My name is Emile Ackbarali. I bring over 20 years of hands-on industry experience across industrial and building communication protocols, and I've had the privilege of teaching over 33,000 students across my courses. I'll be with you every step of the way — send me a question and I will get back to you as soon as possible. When you enroll, you're not just getting a course — you're getting a committed, experienced instructor fully invested in your success.

If you're ready to gain a skill that puts you at the centre of one of the fastest growing fields in building technology — I'll see you on the inside.

Who this course is for:

  • Electrical Engineers
  • Electrical Technicians
  • Electrical Tech or Engineering Students
  • Process Control Technicians and Engineers
  • Process Automation Engineers
  • Programmers working in the Process Automation field