LoxMQ — a self-hosted bridge that gets Loxone smart-home data onto MQTT (native binary, ~50 ms boot, no cloud)

LoxMQ — a self-hosted bridge that gets Loxone smart-home data onto MQTT (native binary, ~50 ms boot, no cloud)

I have a Loxone Miniserver and wanted its data out of Loxone's walled garden

and onto MQTT (and from there into Home Assistant). There's no official MQTT

export, so I built one and open-sourced it: LoxMQ (Apache-2.0).

What it does

  • Connects to the Miniserver over its encrypted WebSocket (RSA + AES handshake,JWT tokens), with keepalive and auto-reconnect.
  • Decodes the binary event-tables (Value / Text / Daytimer / Weather) andrepublishes every state on an MQTT v5 broker — so you can use your Loxone data in Home Assistant, Node-RED, anything that speaks MQTT.
  • Commands flow back too: drive Loxone from MQTT, with safety guards(payload cap, retained-message drop).
  • Web dashboard (EN/FR/DE): live states, schedule CRUD, user/group admin,log viewer.
  • Ships as a GraalVM native binary: ~50 ms startup, ~50–80 MB RAM, singlefile — happy on a small LXC/Pi, runs entirely on your LAN, no cloud. A JVMfast-jar and systemd units are included too.
  • Health checks, Prometheus metrics, OpenAPI.

Honest status

It's v1.0.0 and runs my own house 24/7. Home Assistant

integration today is "plain MQTT" (you consume the topics)

Repository

Repo + screenshots: GitHub - quaddan/loxmq: LoxMQ — Production-grade bridge between a Loxone Miniserver and an MQTT v5 broker. · GitHub

Feedback and testers very welcome — especially Gen1 vs Gen2 Miniserver quirks.

1 Like