Dreambox
homebridge-dreambox · v3.1.2
Adds a Dreambox Enigma2 set-top box to HomeKit as a TV with inputs.
What it says it supports
Brands
- Dreambox
- Enigma2
Devices it names
- Dreambox
Shows up in Apple Home as from its README
What people report
Controls Dreambox/Enigma2 receivers via OpenWebif; Homebridge 2.0 compatibility merged.
- Works1
| Device | Status | What they said | Source |
|---|---|---|---|
| Dreambox DM800 with OpenATV | Works | Power state detection fixed in v0.4.2; user confirmedSaved copyHi, i have a dreambox800 with openATV installed and in my case http://dm800se/web/powerstate returns: true So....: [Dreambox] callEnigmaWebAPI response: { "e2powerstate": { "e2instandby": "\nfalse\t" } } Therefore i changed a line in getPowerState(callback) as hotfix: this.powerState = res.e2powerstate.e2instandby === '\nfalse\t'; But i think there is a better way. Maybe it makes sense to switch over to dreamboxurl/API instead of using dreamboxurl/web? With the API you get proper json directly. E.g.: { "instandby": true, "result": true } Best regards :) Excerpt saved from GitHub on 2026-10-22. | Issue #7 · 2020-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
Connection not stated
Not stated in README
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | ^1.11.3 || ^2.0.0 |
| Homebridge 2.0 | Yes |
| Node.js | ^v22 || ^v24 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | Dreambox |
| License | MIT |
Community signals
| Downloads a week | 11 |
|---|---|
| Downloads a month | 151 |
| GitHub stars | 7 |
| Open issues | 1 |
| Closed issues | 30 |
| Last code push | 2026-10-18 |
| Latest version | 3.1.2 (2026-08-04) |
| First published | 2020-02-20 |
| Releases | 42 |
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
- Needs HAP on bridge; use child bridge if main bridge is Matter-only
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- InputSource
- Switch
- Television
- TelevisionSpeaker
Sources
- npm: https://www.npmjs.com/package/homebridge-dreambox
- Source code: https://github.com/mdaskalov/homebridge-dreambox
- Issues: https://github.com/mdaskalov/homebridge-dreambox/issues
- Verified plugins list: https://github.com/homebridge/verified