DAHUA Devices and Home Automation

Domoticz, Home Assistant, Smartthings, Homeseer are just a few of the solutions used to automate a home. We’re working on fully integrating the DAHUA devices with these solutions.


So, what do you use? What would you like?



Don’t forget to check out our DAHUA<->MQTT broker/translator!

Intro into basic functions of DAHUA’s SDK (NETSDK)

Function NameDescriptionSupported Devices
CLIENT_Initinitialize SDKall
CLIENT_Cleanupclean up SDK – always use thisall
CLIENT_GetSDKVersionget SDK versionall
CLIENT_GetLastErrorget SDK last errorall
CLIENT_SetAutoReconnectset SDK reconnection function/callbackall
CLIENT_SetConnectTimeset SDK timeoutsall
CLIENT_SetSubconnCallBackset secondary connection/disconnection callbackall
CLIENT_SetDVRMessCallBackset callback for DVR eventsall
CLIENT_StartListenExsubscribe to DVR eventsall
CLIENT_StopListenunsubscribe from DVR eventsall
CLIENT_Loginlogin to a deviceall
CLIENT_LoginExextended login functionall
CLIENT_Logoutlog off from a deviceall
CLIENT_SetNetworkParamset network environmentall
CLIENT_SearchDevicessearch devices in LANall
CLIENT_ModifyDeviceedit device IPall
CLIENT_QuerySystemInforeceive device supported infoall