BACnet/IP Hex Converter BACnet
The hex blob EBO and other BACnet tools show for a BACnet/IP device ↔ a dotted-decimal IP and UDP port, both directions. Hex → IP decodes an 8-character (IP only) or 12-character (IP + port) hex string. IP → Hex builds the string from a dotted-decimal IP and an optional port — the default is 47808 (0xBAC0).
Input
Output
Input
Output
BACnet/IP Port Reference
| Port | Hex | Typical use |
|---|---|---|
| 47808 | BAC0 | Default BACnet/IP |
UDP 47808 (0xBAC0) is the IANA-registered BACnet port and the only one you'll encounter in the field unless you're running multiple logical BACnet/IP networks on the same host. ASHRAE 135 Annex J describes a convention for additional networks on sequential ports (47809 / BAC1 and up) — those are not IANA-registered. Confirm against the site's actual BACnet design.
BACnet Basics covers the object model, the services, the priority array, and how Who-Is / I-Am discovery works. BACnet Networking is the companion page on the gotchas behind the hex-blob conversion above — the three layers of addressing, BBMDs and Foreign Device Registration, and the BVLL/NPDU/APDU frame each BACnet/IP message wraps itself in.