Dahua integration

Webhooks for Dahua cameras

Dahua cameras can email you when they see something, but they can't call a webhook — so they don't talk to Home Assistant, Slack, or your own code. NVR Bridge sits in between: give the camera an email address, get an HTTP request with the snapshot attached. Dahua firmware truncates long SMTP passwords, which is why the password we issue is deliberately short — it works on the first try instead of failing silently.

How it works

  1. 1

    Add the camera

    Create a camera in NVR Bridge and it gets its own private inbound address, something like k7m2p9@relay.nvrbridge.com.

  2. 2

    Point Dahua at it

    In the camera's web UI, go to Setup → Network → SMTP (Email), tick the alarm attachment option, and enable email under the event you want. Set the recipient to the address above. Use our SMTP server and short password, or your own mail provider — both work.

  3. 3

    Configure your webhook

    Choose where events go and what they look like. Send the full JSON event, or a template you write yourself for Slack, Discord or Home Assistant.

  4. 4

    Trigger it

    Walk past the camera. The event appears on your timeline within seconds and your webhook fires with the snapshot as a link.

What you get

  • Works with every Dahua model that can send email or upload by FTP
  • No NVR, no mini-PC, no port forwarding, no VPN
  • Snapshots delivered as links your tools can fetch directly
  • Multi-lens and bispectral Dahua cameras keep each channel as its own stream
  • Optional number-plate, object and animal detection on the images
  • Full event history with a searchable timeline

Questions

Do I need an NVR or recorder for this?

No. The camera talks to us directly over the internet — the same outbound connection it already uses to send email. Nothing runs on your network.

Which Dahua models are supported?

Any model with email or FTP alert settings, which is effectively all of them. We don't need ONVIF, RTSP or a particular firmware version.

Can I use my own email account instead of your SMTP server?

Yes. Each camera address accepts mail from anywhere, so you can point the camera at your own provider and it reaches us over normal mail delivery.

What does the webhook actually contain?

By default the full event as JSON: camera, time, event type, snapshot links, sender network details, and any detected plates or objects. Or write your own body template.

Try it with your own camera

Add a camera, point its email at the address we give you, and watch the first event land. It takes about five minutes.

Create a free account

Related