Skip to content

v0.1.0 — Experimental BACnet/IP Binding

Pre-release
Pre-release

Choose a tag to compare

@confusedjoe confusedjoe released this 17 Jun 17:10
· 20 commits to master since this 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

  1. No segmentation — large object lists may fail
  2. COV and read/write share one UDP socket — may race under load
  3. Schedule/Calendar are read-only