Unifi Protect Review and Setup Guide

Unifi Protect is the video security system from Ubiquiti. Just like the Unifi Access Point and Network components, are the Unifi Camera and Protect system really easy to use. They integrate seaslessly together, but to be clear, you can use the Unifi Protect also on its own.

Unifi Cloud Key Gen2 Plus

If we are talking about Unifi Protect, then we are talking about the security system behind the cameras. Protect is the NVR for recording the video streams, it sends out the motion alerts and allows you to control and manage your camera’s.

In this review, we are going to take a look at Unifi Protect, how to install it, and how to configure your camera’s.

Unifi Protect Overview

Unifi Protect does a great job of finding the perfect balance between flexibility and ease-of-use. You can choose between a wide variety of cameras, which you can all install with PoE (Power-over-Ethernet) and get it up and running in a couple of minutes.

All the recordings are stored locally but can be viewed from anywhere in the world through the Unifi Protect App. What I really like is that Protect is completely subscription-free, even for the motion-alerts or the cloud access is no subscription needed.

Unifi Protect Cameras

Unifi Protect only works with Unifi Cameras. That isn’t a big deal, because Unifi offers a wide variety of models, suitable for pretty much every location. At the moment they only don’t have a PTZ camera, but that should be available soon (it’s available in the early access program right now).

All the Unifi cameras (that are available now) support atleast Full HD. The newest generation cameras, start at 4MP (1440p) and go even up to 4K. The Unifi cameras also have infrared LEDs for better night vision and some models even come with a built-in microphone.

My personal favorite from the cameras below is the Unifi Protect G3 Flex. You can mount this camera in pretty much any way you want. It comes with different adapters, for pole, wall, or ceiling mount and it’s pretty small.

Getting started with Unifi Protect

To use Unifi Protect you can choose between an Unifi Cloud Key Gen2 Plus, Unifi Protect NVR, or an Unifi Dream Machine Pro. The main difference between the three is the number of cameras supported, the total amount of storage, and if they also can run your Unifi Network controller (SDN).

Cloud Key PlusProtect NVRDream Machine Pro
Number of cameras205032
Storage1TB – upgradable to 5TBup to 24TB in Raid 516TB1
SDN ControllerYesNoYes
1. source: https://help.ui.com/hc/en-us/articles/360037340954-UniFi-Protect-Hard-Drive-Compatibility

The Cloud Key Plus is more meant for home and small office installations. Besides Unifi Protect you can also run your Unifi SDN controller (Network Management Controller) on it.

If you get the Cloud Key Plus then it comes with a 1TB hard drive in it. You can expand it up to a 5TB hard drive yourself.

The Protect NVR is really meant for large camera installations. It comes without hard disks, so keep in mind you will need to buy those as well.

Dream Machine Pro is the powerful al in one solution from Unifi. It’s beside a controller, also your security gateway and managed switch.

Installing Unifi Protect

I am using the Cloud Key Plus, so before we can start with Unifi Protect, we first need to quickly set up the Cloud Key self. This only takes a couple of minutes.

  1. Click on Settings and expand Firmware
  2. Make sure the firmware is up-to-date
  3. Go to settings, and set a static IP Address for your Cloud Key.

Next, go to the controller and click on Setup Protect. This will launch the Unifi Protect app. The setup self is pretty simple and straight forward. Just walk through the 5 steps to give you device a name and set the local password.

Setting up cloud key

You can enable Cloud Key Location in step 4, this way you can turn alerts on or off based on your presence.

Setting up Unifi Protect

After you have opened your Unifi Protect you will see an overview of all your cameras. By default, it’s set on listview, but if you switch over to grid view in the top right corner, you will get a nice overview with your cameras and a small thumbnail of the stream.

Unifi Protect dashboard

If you select a camera you can quickly see the most important details and change different settings of your camera system.

Unifi protect camera settings

Most settings are pretty simple and don’t need any explanation, like status light and overlay information (I do recommend to overlay the time in your video recordings, always useful in legal cases).

Recording settings

Under the recording tab are the more interesting options. Here we can control when the camera needs to record. The options are:

  • Always
  • Motion events
  • Never

If you don’t have many cameras connected then you can easily set it on Always. You will have plenty of disk space in your Cloud Key Plus to keep the recordings for more then 30 days if you only have a couple of camara’s.

If you have more then 3 or 4 cameras and you want to keep the recordings around 30 days or more then recording motion events only is a better option (or upgrade the HDD to 5TB).

For those motion events, you can determine when it should trigger and how long it should record before and after the motion. The default values of 2s are for most situations enough. But if your camera is recording a large area then the motion zone, then it can be useful to increase the before and after time.

The motion algorithm is set on Stable by default. The Enhanced version is more like a beta version for now. It should be better than the stable, but the results vary a lot per situation. I have tested enhanced and it completely missed a person walking through the motion zone. So I recommend just to test what works best for your situation.

Motion Zones

In the zones tab, we can add Motion and Privacy zones. Privacy zones are areas that you want to block out from the records, for example, your neighbors garden.

You can create multiple motion zones for each camera. Each zone with its own sensitivity setting. Unfortunately, you can’t add different actions to each zone. So the push or email notification that we are going to set later will apply to all the zones of the camera.

Setting up motion detection
Don’t mind the drive way, we are still in the process of buying the ground behind the car unfortunately

If you click Add Motion Zone you can draw an area in which you want to detect the motion. You will have to play with the sensitivity settings to see what works best for you. In this situation, I will have to keep it around 90 to detect people walking behind the car.

Manage Tab

Under manage, we will find the RTSP streams and Microphone settings. The RTSP streams can be used to connect the camera to other applications, like for example the Synology Surveillance station.

Motion Alerts

Each user can set up their own preference when it comes to motion alerts. If you have installed the Unifi Protect app on your mobile phone, then you can receive a push notification, even based on presence.

Unifi Protec alert settings

You can set these settings in Unifi Protect self also, under Account. You can use one setting for all cameras or set the preferences per camera. Under when to send you can choose between:

  • Always
  • Never
  • When I am away
  • When all users are away
  • Custom Schedule

The custom schedule is actually pretty nice. You can set different actions per day and time, so that is a really nice feature to have.

Unifi Protect Schedule

Downloading and Looking back Events

The Motion Events can be looked back in the mobile app (Activity) or online version of Unifi Protect, nothing really special at first sight.

But I noticed on a feature in the online version that is really useful after you have just installed your cameras and are fine-tuning your motion settings.

Unifi Protect Motion detection

You can turn on a sort of heat map overlay which will show the motion differences. Sometimes it is the small things that trigger a motion alert and that are hard to spot. As you can see in the screenshot above, the bike cover on the right side moved in the wind, triggering the motion. Even though I had drawn the zone around the bike (clearly not keeping enough distance 😉 )

Locking or Downloading recordings in Unifi Protect

Compared to Unifi Video, the predecessor of Unifi Protect, you can’t lock recordings in Unifi Protect. This feature was really useful in Unifi Video, when needed you could lock the recordings and prevented them from getting deleted.

Now you will need to download the recordings immediately. You can download motion events with a simple press of a button. If you want to download a couple of hours from a camera, you will have to go to the Timelapse view.

Unifi Protect recordings

Click on the scissors icon on the right side of the video control buttons. You can now select a time range and download the footage.

Unifi Protect Settings

On the settings page, we will only find two settings that are worth mentioning. Under Storage & Capacity, you can configure the Time-Based Purge. In some areas, you are only allowed to keep recordings for an x amount of days.

With a Time-Based purge, the footage will be deleted from the hard drive once they reached the maximum limit. It’s possible that recordings are deleted earlier if you are running out of disk space.


During the setup of protecting you can set your location and geofencing radius. This can also be changed or set under Settings > Location. The geofencing is used to track if you are home or not, so you can receive an only notification if you are not home for example.

I had set it up during the set up, but the geofencing didn’t work at first. But that was simply solved by re-entering my address in the settings screens.

Unifi Protect App

You can control and configure your whole Unifi Protect set up with the mobile app. I actually configured most of the Unifi Protect in the app. The only thing that is a bit hard to do, is to set up the motion zones. It can be done, but you might want to fine-tune it a bit on your computer.

You will need the app to receive the push alerts and for the location awareness. When you get a motion alert you can easily scroll through the timeline to see what happened.

While you can do pretty much everything in the app, there are some settings that can only be done in the app or in the browser. For example, the infrared settings and adjusting the camera picture (brightness, etc) can only be done in the app.

Role based users

A nice feature of Unifi Protect is that you can create role-based users and even better, you can create custom roles. You can create roles for a specific camera(s) and choose between view only or edit. The users self can have multiple roles.

Frequently Asked Questions

A couple of answer on some common questions when it comes to Unifi Protect.

Does Unifi Protect work with other cameras?

No, only Unifi cameras from the second-generation (G2) and newer are supported.

How much storage does Unifi Protect has?

The Cloud Key Gen2 comes with a 1TB hdd, but can be replaced with a 5TB if you want. The Unifi Protect NVR supports up to 24TB in a RAID 5 configuration

How many cameras are support in Unifi Protect

The Cloud Key Gen2 Plus support up to 20 cameras, the Protect NVR up to 50.

Can Unifi Protect and Unifi Video run simultaneously?

Yes, you can run both systems at the same time. But a camera can only be connected to one of them ofcourse.

Can I run Unifi Protect in Docker

No, Unifi Protect can only be used in combination with the Cloudkey Gen2 Plus, Protect NVR or Dream Machine Pro

Can I install Unifi Protect on a Raspberry PI

No, unfortunatelly thas is also not possible.


I am really happy with the way Unifi Protect is going. I have used Unifi Video in the past, which was also nice to work with, but the app of Unifi Protect and the ease of scrolling back through the timeline, setting up the whole system makes it really great to work with.

Yes, the motion detection could be better, but systems like Arlo and Nest are using the power of the cloud backend to analyze the snapshot, to see if it’s an animal or person for example. Unifi Protect keeps your data locally, doesn’t need any subscription and with a bit of fine-tuning, it’s a really nice video system.

I hope you liked this Unifi Protect Review, if you have any questions, just drop a comment below.

If you want to know more about Unifi Protect, then subscribe for the newsletter below. In the coming weeks I will do a review of the Unifi 4G doorbell and a more indept review of the G3 flex camera.

Get more stuff like this

IT, Office365, Smart Home, PowerShell and Blogging Tips

I hate spam to, so you can unsubscribe at any time.

12 thoughts on “Unifi Protect Review and Setup Guide”

  1. Hey Ruud,

    I switched from UniFi Video on a Intel NUC to UniFi Protect on a CloudKey Gen2 Plus. The 2 things I miss the most, or maybe I’m looking wrong, is the option to make scheduled motion events for recording and the possibility to record and/or move the recordings to external storage like a NAS or cloud solution. Do you perhaps know if there are in Protect as well? Cause I cannot find them :S

      • Hi Rudy,

        The problem with local storage is when the CK is gone/stolen then so are the files with the perps on it. I hope Ubiquiti wises up. Those 2 features we’re in Unifi Video so why it’s not in Protect is a mystery to me….

        • What you can do is use rclone and make a backup of the folder /srv/unifi-protect/video. The file format is .ubv, so it might be a challenge to view the files. Maybe it’s possible to restore them back to another Cloudkey, but I haven’t tested that (yet).

  2. Thanks for the useful review. Just to confirm my understanding, I’m currently running UniFi Video with the NVR software running on my Win10 PC. It looks like UniFi Protect does not allow you to use your Win10 PC as the NVR, instead it requires one of their hardware devices, is that correct?

  3. I have a basic unifi system in my home (USG, cloud key gen 2+, us-8-60, ap pro, ap lite) and am considering switching from Arlo cameras to unifi. What is the best option for me as far as additional equipment needed. I’m going to use the g3 flex cameras. I will probably have a max of 6 cameras. Should I just buy another us-8-60? I have a shop that is about a 200ft run that is wired with cat 6 where I am using the ap lite. What would I need to add to also be able to install a camera or two in my shop?

    Great article. Thanks!

    • I would place an us-8-60 indeed in the shop, for the AC and flex (I have exactly the same setup for my garage). For the other camera’s you will need to see if it’s worth buying an extra us-8-60 or just use PoE adapters.

  4. Great article! I am having an issue with the location/geofencing in that my status is always ‘Away’. I have gone into the UnifiProtect web interface and reset my location address and radius, restarted my app, but no change. Any other ideas of how to get it to know that I am home?

  5. I’m looking to add this to my unifi network and was curious if you can have role based user logins. For example, if I want to give a friend a logon I just want them to be able to look at video feeds.

Leave a Comment