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.