MSRP: $75.00
Chowmain LTD
30 days
Version: 20240618
Please sign in to buy

This product cannot be added to the
cart because you are not logged in.


Dahua, who is a popular surveillance manufacturer, produce a range of PTZ and NON PTZ based IP cameras for a range of residential and commercial applications along with network video recorders (NVRs)

As one of our top requested drivers we felt that we needed to create the ultimate Dahua driver for Control4.

We have worked closely with Dahua to ensure that the integration provides the best user experience possible.

This driver pushes the integration of Dahua by offering functionality that allows the cameras to push the boundaries of security and home automation.  This means that surveillance is no longer just for security but can also be used to trigger motion-based programming like lighting.

The driver is also compatible with Dahua TiOC range of cameras. TiOC, also known as three-in-one camera, integrates 24/7 full-color monitoring, active deterrence and AI into one smart and innovative solution, greatly saving time and financial costs for distributors and installers. TiOC can accurately identify potential risks and effectively warn off intruders, effectively protecting life and property’s safety.


  • Control4 OS 3.0 Support
  • NVR
    • Remote control simulation / Dahua onscreen control over IP for NVR5XXX-I and NVR5XXX-4KS2 model NVRs (via customised firmware made for Chowmain)
      • Remote Control Commands - Up, Down, Left, Right, Enter, Back, Play, Pause, Stop, Escape, Skip Fwd/Rev, Scan Fwd/Rev, Menu,Grid 1, Grid2, Grid 3, Grid 4, Check and Channel numbers
      • Grid view
      • Navigate recordings and playback menu
      • Changing Channels
      • Configurable buttons for Control4 remote
    • Smart handling of events from cameras connected behind an NVR
  • Camera (PTZ and Static)
    • Supports PTZ & Non PTZ Cameras
    • View live camera stream on Control4 interface
    • Control4 Push Notification Snapshot Support (push notification photos to mobile phones)
    • PTZ control (Up, Down, Left, Right, Preset, Zoom)
    • Select PTZ camera presets
    • Can be controlled direct or behind a NVR
    • Auto Setup of Camera to be Control4 compatible
      • Works with cameras direct or behind an NVR
      • You can set camera resolution configuration for best performance for Control4 via a single button press from Composer
    • Driver auto configuration when binding to an NVR
    • Camera event handling via bindings for enhanced programming. Supported Events:
      • Video Motion
      • Audio Anomaly
      • Audio Mutation
      • Cross Line Detection
      • Intelli Frame
      • Traffic Vehicle Position
      • ANPR (Licencing plate recognition)
    • Programming Commands:
      • Illuminator manual/auto/off and brightness level
      • Flash blue and red warning lights (TiOC)
      • Wiper once/continous/off
      • Goto Preset


What NVR models does the driver support?
The driver will work for all models however if you want remote control simulation to control the Dahua NVR HDMI output then you will need to utilise the customised firmware that was built for us by Dahua.  This customised firmware is included in the driver zip file.

The following models provide onscreen navigation via a customised firmware developed by Dahua in partnership with us.

  • NVR5208-4KS2
  • NVR5216-4KS2
  • NVR5232-4KS2
  • NVR5208-8P-4KS2
  • NVR5216-8P-4KS2
  • NVR5232-8P-4KS2
  • NVR5216-16P-4KS2E
  • NVR5232-16P-4KS2E
  • NVR5416-4KS2
  • NVR5432-4KS2
  • NVR5464-4KS2
  • NVR5208-8P-4KS2E
  • NVR5216-8P-4KS2E
  • NVR5416-16P-4KS2E
  • NVR5432-16P-4KS2E
  • NVR5464-16P-4KS2E
  • NVR5816-4KS2
  • NVR5832-4KS2
  • NVR5864-4KS2
  • NVR5816-16P-4KS2E
  • NVR5832-16P-4KS2E
  • NVR5864-16P-4KS2E
  • NVR5816-R-4KS2
  • NVR5832-R-4KS2
  • NVR5864-R-4KS2
  • NVR5816-R-16P-4KS2E
  • NVR5832-R-16P-4KS2E
  • NVR5864-R-16P-4KS2E
  • NVR5216-16P-I
  • NVR5216-8P-I
  • NVR5864-I
  • NVR5432-16P-I

What cool things can we do with this driver?

  • The driver's Auto setup functionality makes configuration of the cameras quick and easy.
  • This driver provides the ability to attach snapshots to Control4 Push Notifications (4sight required).  Tie this in with the camera's motion events and your customer can get notified (with an image) if the camera detections motion.
  • This camera provides live feedback of events which is useful if you want to tie in lighting to motion and other events.
  • View the Dahua NVR onscreen display via its HDMI output and control it via IP. This is compatible with NVR5XXX-I and NVR5XXX-4KS2 products using a customised firmware that Dahua developed for us.
  • Control illuminator functionality so that the camera image is optimal during night time viewing.
  • Control wipers for compatible model to ensure rain does not effect the cameras.

What products will this work for?
This will work with Dahuas range of IP cameras and NVRs.  Some manufacturers OEM Dahua cameras and rebadge them as their own so it will also work with those cameras (eg Amcrest and Lorex).  Please test prior to licence purchase.

Do you offer showroom discounts?
We offer dealers a free showroom licence for demonstration and educational purposes.  See link below for T&C's and signup procedure.

Chowmain Dealer Showroom FAQ

I want to try this driver out before buying it?
All Chowmain drivers for Control4 come with a 90 day trial.  Just add the driverCentral licencing driver and this driver and you're good to go.  No registration required.

Do you offer other drivers?

We have hundreds of drivers.  Many of which are manufacturer sponsored and free.  Please visit our website to view all available drivers including FREE drivers.


Version #20240618 - 18-JUN-2024
  • Added zoom in/out for nonPTZ driver
  • Added check to stop too many snapshot requests with a chatty camera/nvr
  • Fixed memory leak in CROSSREGIONDETECTION
  • Added Submit Diagnostics and Display Diagnostics to Actions tab
  • Added Rename Driver property field
  • Removed presets being displayed in the nonPTZ driver
  • Added to NVR and nonPTZ EVENT_CONNECTION_FAILED C4 Programming event to trigger programming if the EVENTs stop working
  • Further improvements to Event disconnection handling

Version #20221205 - 05-DEC-22

  • Improved Diagnostics system

Version #20221114 - 14-NOV-22

  • Fixed issue with URL generation in PTZ driver
  • Added heartbeat property field for feedback

Version #20221103 - 02-NOV-22

  • Added Snapshot (URL) for Push Notifications
  • Added Event handling for:
  • CrossRegionDetection
  • NewFile CrossLineDetection
  • ANPR (TrafficJunction and TrafficVehiclePosition)
  • SmartMotionHuman
  • Improved Event connection in the NVR and cameras, over system reboots and nw dropouts
  • General performance improvements
  • Fix Crash on First run (NVR)

Version #20210913 - 13-SEP-21

Initial Release