DirectorLink · DoorBird for Control4
A free, open-source Control4 driver for DoorBird video door stations. Rings with the picture, live video, the gate from a tap on the tile, keypad codes, RFID tags and motion, all from DoorBird's own LAN API. It works on your local network: no cloud, no extra hardware and no subscription.
Free. No subscription, no license key, no account with us.
Made by DirectorLink, the open-source management layer for Control4 homes. Works on its own: DirectorLink is not required.
What you get
| Feature | Control4 app | Programming |
|---|---|---|
| Doorbell rings | The tile shows the ring; notifications with the picture taken at the ring | Ring (and Ring for each button on a DoorBird with several), last ring and button variables |
| The gate | A tap on the tile opens the gate; Control4 Relay Door, Gate and Garage Controllers | One relay connection per relay (always a pulse, never held), Door Opened, Open Door |
| Live video and pictures | The DoorBird Camera: H.264 over RTSP, with MJPEG as the fallback | – |
| Motion | The tile shows it; optional alerts with a picture, once per visit | Motion Detected and Alert events, last motion and alert variables, Set Alert On Motion |
| Keypad codes and RFID | – | Keypad Code Entered with the code, RFID Read |
| IR light | – | Light On |
| Health | The tile shows the DoorBird offline | DoorBird Online and Offline events |
Rings, keypad codes, motion alerts and doors opened are also written to the Control4 History. Control4 Intercom and audio calls are not part of this driver: keep the official DoorBird driver for those. Both run side by side on the same DoorBird, each with its own DoorBird user.
One driver, two devices
| Device in the room | What it does |
|---|---|
| DoorBird | The tile people see in the Control4 apps. Its icon shows a ring, motion, the gate opening or the DoorBird offline, and a tap opens the gate. |
| DoorBird Camera | Pictures and live video in the Control4 apps, and the picture in notifications. |
Composer lists the driver as DirectorLink · DoorBird; the file is DirectorLink-DoorBird.c4z.
What it needs
- A Control4 controller on OS 3.3 or newer, and Composer Pro. Tested on OS 4.2.4 with a DoorBird D2101KV.
- A DoorBird video door station (D10x, D11x, D21x) or BirdGuard. Events need firmware 000110 or newer; older firmware gets pictures, video and the relays.
- A DoorBird user for Control4 with the permissions API-Operator, Watch Always, History and Motion.
- The DoorBird and the controller on the same network, reaching each other: the controller reaches the DoorBird on port 80 (and 554 or 8557 for video), and the DoorBird reaches the controller on the driver's event port, from 47300.
Setup in three steps
-
Make a DoorBird user
In the DoorBird app: Settings → Administration, then User → Add. Turn on API-Operator, Watch Always, History and Motion. Give the DoorBird a fixed IP address in the router.
-
Add the driver and the login
In Composer Pro, add DirectorLink · DoorBird to the room of the door, and enter the DoorBird's Address, Username and Password. Within half a minute Status says Online - events live.
-
Choose the gate
Gate Relay is the relay a tap on the tile opens. For a Control4 Relay Gate, Door or Garage Controller, bind it under Connections → Control to the DoorBird's relay.
If Status names something to fix, such as a missing permission, fix it in the DoorBird app and run Reconnect. Events, keypad codes, the camera page and every setting are on the driver's Documentation tab in Composer and in the full guide.
With DirectorLink
DirectorLink 1.10 and newer shows the DoorBird as a doorbell as soon as both are installed, with nothing to set up: rings with the live picture on the family's phones, motion alerts when Alert On Motion is on, and the gate opened with two taps through its Relay Gate Controller. The DoorBird login never leaves the controller.
Ideas for programming
-
Someone at the door
On Ring, announce it, show the DoorBird Camera on the touchscreens and send a notification with the picture of the ring.
-
A chime for each button
On a DoorBird with several buttons, ring a different chime for each one.
-
Alerts follow the alarm
Turn Alert On Motion on when the security system arms, and off when it disarms.
Privacy and support
- The driver talks only to the DoorBird on your home network. It sends nothing to DirectorLink and collects no usage data. The login stays in your Control4 project, and passwords and keypad codes never appear in logs, Status or diagnostics.
- Keep the exact file name: a browser's
… (1).c4zcopy installs as a separate driver instead of updating. Before deleting the driver, run Remove From DoorBird so it takes its HTTP calls off the DoorBird. - Community-supported, best effort. Report a problem with the DoorBird model and firmware, your Control4 OS version and the driver's Print Diagnostics.