Loxone
homebridge-loxone-proxy · v1.13.0
Maps a Loxone Miniserver's lights, blinds, thermostats, locks, sensors and alarms into HomeKit.
What it says it supports
Brands
- Loxone
Devices it names
- Loxone Miniserver
- lights
- blinds
- thermostats
- locks
- sensors
- irrigation
- alarm
Shows up in Apple Home as from its README
- Lights
- Outlets
- Thermostats
- Fans
- Windows and Coverings
- Garage Door Openers
- Locks
- Security Systems
- Doorbells
- Sensors
- Sprinklers
- Valves
Sensor readings in its code
What people report
Loxone controls, intercoms and cameras supported, including HKSV; window modules were added after request.
- Works4
| Device | Status | What they said | Source |
|---|---|---|---|
| Loxone Intercom V2 / cameras with HKSV | Works | HomeKit Secure Video with prebuffer support mergedSaved copyChanges Fix streamUrl passing: use full URL instead of IP in Camera.ts Add snapshotUrl parameter in Intercom.ts and IntercomV2.ts for better separation Optimize CameraMotionSensor: use HTTP headers to get snapshot size efficiently (HEAD method are not supported on Loxone Intercomes, GET used with no body) Fix shutdown handling: prevent snapshot requests and motion detection during shutdown Fix PreBuffer: ensure full streamUrl is passed to FFmpeg (not just IP) Improve logging: reduce FFmpeg stderr noise, add moov atom detection logs Fix FFmpeg exit logging: distinguish intentional kills from … Excerpt saved from GitHub on 2026-10-22. | PR #147 · 2025-11 |
| Loxone Intercom XL | Works | Support mergedSaved copyfix: MJPEG speedup (by 350d) Excerpt saved from GitHub on 2026-10-22. | PR #29 · 2023-08 |
| Loxone switches/lights/blinds | Works | Switches, lights work; blinds not fully proper; one user has done various Loxone switchesSaved copyI found some other plugins as well (eg. https://github.com/apexad/homebridge-garagedoor-command and https://www.npmjs.com/package/homebridge-loxone-garage) but none of them seems to work properly. You have to know, that I have a Loxone Miniserver, Synology DS220+ running Homebridge and Apple HomeKit. With a setting the plugin You linked I have all the switches, lights and blinds (not working fully properly, these are rather jalousies), but I want to use the garage door switch (which currently works like a lamp switch - on / off) even for CarPlay as a garage door. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2021-05 |
| Loxone window/roof shade module | Works | Added in beta; up/down fixed, spinner issue resolved in beta 3Saved copyHi, how is it possible to get the windows modules also within Homekit? I'm using them for my roof shades due to they have a cPos input incase these shades are controlled by external remote the correct status is displayed. Thanks Excerpt saved from GitHub on 2026-10-22. | Issue #118 · 2025-03 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local
WebSocket to Miniserver via Lxcommunicator
You’ll need
- Loxone Miniserver host, username and password
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | ^1.7.0 || ^2.0.0-beta.0 |
| Homebridge 2.0 | Yes |
| Node.js | >=18 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | LoxonePlatform |
| License | Apache-2.0 |
Community signals
| Downloads a week | 32 |
|---|---|
| Downloads a month | 361 |
| GitHub stars | 24 |
| Open issues | 4 |
| Closed issues | 62 |
| Last code push | 2026-06-16 |
| Latest version | 1.13.0 (2026-04-26) |
| First published | 2023-04-27 |
| Releases | 255 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
Caveats from the README
- 150-accessory HomeKit bridge limit; use child bridge or restricted Loxone user
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- ContactSensor
- Doorbell
- Fanv2
- GarageDoorOpener
- HumiditySensor
- IrrigationSystem
- LeakSensor
- LightSensor
- Lightbulb
- LockMechanism
- MotionSensor
- OccupancySensor
- Outlet
- PrimaryService
- SecuritySystem
- SmokeSensor
- Switch
- TemperatureSensor
- Thermostat
- Valve
- Window
- WindowCovering