Skip to content
Homebridge TestFlight
Dreambox, Enigma2

Dreambox

homebridge-dreambox · v3.1.2

VerifiedConnection not statedHomebridge 2.0

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
DeviceStatusWhat they saidSource
Dreambox DM800 with OpenATVWorksPower state detection fixed in v0.4.2; user confirmed
Saved copy
Hi, 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 HomebridgeYes
Homebridge versions^1.11.3 || ^2.0.0
Homebridge 2.0Yes
Node.js^v22 || ^v24
Settings in Homebridge UIYes
MatterNo
Platform nameDreambox
LicenseMIT

Community signals

Downloads a week11
Downloads a month151
GitHub stars7
Open issues1
Closed issues30
Last code push2026-10-18
Latest version3.1.2 (2026-08-04)
First published2020-02-20
Releases42

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