✅ Fibaro HC3/HC3L
✅ Standalone


Please note this plugin only works on the newer UnifiOS based consoles, such as UDM-PRO. 


It will connect and retrieve the available cameras, and also setup motion objects for each camera's motion detection, and if using Fibaro HC3, will also create a control device, that will allow you to enable and disable motion detection (eg to allow for home/away routines)


This guide assumes that you have already setup Unifi Protect and cameras on your network and have it working with the UniFi App.

This plugin is only available in the PRO version of the automationbridge.


You also need to make sure that the following settings have been updated in the Unifi Protect interface and/or network.


- Unifi console has been assigned a static IP address, or a statically assigned IP address via your DHCP Server.
- All cameras have been assigned a static IP address, or a statically assigned IP address via your DHCP Server.


Step 1 - Create the user account for the automationbridge to access the cameras.

    

1a) Via the UnifiOS Console, add a new user under the Admins section.


1b) Make sure that the user role is set to Full Management, and that Allow Remote Access is disabled, then enter a username, automationbridge and a password and click Add.

Step 2 - Anonymous Snapshot enabled for each camera 


2a) Using the Unifi Protect interface, camera listing, access each camera directly by its IP address, and log in (the username is ubnt and the password can be found via the Unifi Protect Settings page, under System, Recovery Code)



Now you are ready to setup the plugin on the automationbridge.


Step 3 - Add the plugin via the Network Devices/Plugins page


Step 4 - Enter the IP address of the Unifi Protect console, and then the user details for your Unifi account (created in Step 1b above)



Step 5 - Click Next to proceed, the plugin will then try to connect to your Unifi Protect, verify your login details and then retrieve the available cameras. If the connection is successful, then the following page will be displayed, listing the cameras found, and setup in your controller.

Note : If the SSL certificate from the Unifi Console is required to be added, you will be advised, and need to reboot the automationbridge before proceeding, once the reboot has completed you can re-start from Step 4 above.


Step 6 - Click Next to proceed to have the Camera and Motion devices created. If you are using the Fibaro HC3 controller, devices will be created for the Camera, Motion and Camera Control.


Step 7 - Click OK to finish the setup, and you will be taken to the Settings page. Here you will see a snapshot of the camera, and if offline, then a different image will be shown. If you make any changes to the names within the Unifi Protect console, just perform a Sync to have your HC3 updated.



For those using the Fibaro HC3 controller, you will now find 3 devices have been created for each Camera.


- The Camera will allow you to view the camera feed either from the HC3 web interface, or via the Yubi app.

- The _CAM device, will allow you to see the status of the camera, and allow you to change the recording mode if required.


- The _MOTION device is a presented as a motion sensor, that is activated each time motion is detected by the camera (note this functions independent from the record mode)



For those using the automationbridge in standalone mode, you will now find that the cameras are motion devices are listed on the homepage.



If you are using Apple HomeKit or Google Assistant, the cameras and motion sensor can be enabled from the home page of the automationbridge.


Please note : For Google Assistant, cameras will not show in the Google Home app, only on a smart display (this is a limitation of the Google platform)