v0.1.0 — Experimental BACnet/IP Binding
Pre-release
Pre-release
This is a lightweight, dependency-free BACnet/IP binding for openHAB 4.3.x.
Discovers BACnet devices (Who-Is / I-Am), reads and writes present values,
receives live updates via COV subscriptions, and forwards intrinsic alarms as
trigger channels. No external BACnet library — pure Java, EPL-2.0.
⚠️ Experimental / work in progress. Not yet tested against real hardware.
Features
- Discovery via Who-Is / I-Am broadcast
- Read/write: Analog, Binary, Multi-State objects
- COV subscriptions (live updates)
- Intrinsic alarm forwarding
- Schedule & Calendar (read-only)
Known limitations
- No segmentation — large object lists may fail
- COV and read/write share one UDP socket — may race under load
- Schedule/Calendar are read-only