Trigger a DoorBird intercom's door/gate relay over the LAN API
domain: doorbird.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Obtain LAN API credentials for the DoorBird unit — a dedicated API user configured in the DoorBird app's Administration section, using the same permission model as the app itself.
Send an authenticated GET to http://<device-ip>/bha-api/open-door.cgi to energize the default relay (relay 1), using HTTP Basic Auth or the http-user/http-password query parameters.
To trigger a specific additional relay (e.g. a second gate or garage relay module), append that relay's configured address as a parameter per your unit's relay map.
Poll or subscribe to the LAN API's event notifications for ring/motion events to gate relay actions conditionally (e.g. only allow open-door within 5 minutes of a ring).
Combine with the /bha-api/image.cgi snapshot endpoint to capture a visitor image before granting access programmatically.
Known gotchas
Triggering open-door.cgi requires the calling user to either be a "watch always" permitted user or have a ring/event within the last 5 minutes, depending on configuration.
DoorBird's published LAN API document also covers the BirdGuard product line under the same spec (Revision 0.36, Nov 2023) — relay addressing/parameters have shifted across revisions, so confirm against the current PDF for your firmware.
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?