Yabe Yabe Authors
winget install --id=YABE.YetAnotherBacnetExplorer -e Yet Another BACnet Explorer (YABE) is a graphical explorer program designed to facilitate browsing and managing BACnet devices. Built in C#, it supports cross-platform operation on Windows and Linux, enabling seamless interaction with BACnet protocols such as MS/TP, Ethernet, IPv4, IPv6, and SecureConnect. YABE provides essential functions for device communication, including read, write, subscribeCOV, notify, file operations, and advanced features like TimeSync and DeviceCommunicationControl.
Key Features:
- Cross-platform compatibility (Windows, Linux).
- Support for BACnet MS/TP, Ethernet, IPv4, IPv6, and SecureConnect.
- Extensive library of C# source code samples.
- Three demo server applications: a generic server, a room controller simulator, and a weather server that retrieves data from an external web service.
- Tools for capturing and analyzing BACnet MSTP traffic using Wireshark and an RS485 adaptor.
- BACnet/SC Hub sample application with support for TLS and unencrypted WebSocket connections.
Audience & Benefit: Ideal for developers, engineers, and automation professionals working with BACnet systems. YABE offers a robust toolset to test, debug, and integrate BACnet devices into broader IoT or SCADA environments. Its comprehensive feature set and open-source nature make it an invaluable resource for both learning and practical implementation.
Installable via winget, YABE is a flexible solution for anyone seeking to explore and manage BACnet networks effectively.