Skip to content

XBUSX — developer guide

This guide is a stub. Content is coming as the docs settle.

Things this guide will cover:

  • Package layout — @emdzej/ikbus-protocol, -commands, ibusx-core, -devices, -transport-*.
  • Citation conventions in the protocol reference (how to add or contest a claim).
  • Implementing a new per-command codec.
  • Building a Device twin with state + reflective controls.
  • Wiring a custom transport (raw serial, Bluetooth, …).
  • Building from source + running tests.

The docs/ tree in the repo is the canonical protocol reference.

Most projects are PolyForm Noncommercial; some are MIT — see each repo for the canonical licence.