Module I/O, Bộ chuyển đổi (Converter/Gateway) BACnet/IP, BACnet MS/TP ICP DAS
BACnet là một giao thức truyền thông cho các mạng lưới điều khiển và tự động hóa tòa nhà. Đây là một giao thức chuẩn ASHRAE, ANSI và ISO. BACnet được thiết kế để cho phép truyền thông giữa các hệ thống điều khiển và tự động hóa tòa nhà cho các ứng dụng như điều khiển hệ thống sưởi ấm, thông gió và điều hòa không khí, điều khiển chiếu sáng, kiểm soát ra vào và hệ thống phát hiện cháy cùng các thiết bị liên quan. Giao thức BACnet cung cấp các cơ chế để các thiết bị tự động hóa tòa nhà được vi tính hóa trao đổi thông tin, bất kể chúng thực hiện dịch vụ tòa nhà cụ thể nào.
Giao thức BACnet liên lạc giữa thiết bị và đối tượng theo dịch vụ Who-Is, I-Am, Who-Has, I-Have. Chia sẻ dữ liệu qua thuộc tính Read và Write. ANSI / ASHRAE 135-2016 đã công bố xác định được 60 loại đối tượng. Các đối tượng bao gồm: Analog Input, Analog Output, Analog Value, Binary Input, Binary Output, Binary Value, Multi-State Input, Multi-State Output, Calendar, Event-Enrollment, File, Notification-Class, Group, Loop, Program, Schedule, Command, và Device.
Giao thức BACnet định nghĩa một số liên kết dữ liệu / lớp vật lý, bao gồm ARCNET, Ethernet, BACnet / IP, BACnet / IPv6, BACnet / MSTP, Point-To-Point qua RS-232, Master-Slave / Token-Passing qua RS-485, ZigBee và LonTalk.