API limits & high usage
<!-- BUG REPORTS THAT ARE NOT FILLED OUT COMPLETELY WILL BE CLOSED AUTOMATICALLY WITHOUT WARNING AND WILL NOT RECEIVE A RESPONSE. THE FORM IS HERE FOR A REASON. :). -->
<!-- Please ensure you read the documentation before creating a support request, especially the Troubleshooting page. -->
<!-- BUG REPORTS ABOUT BETA VERSIONS OF UNIFI / UBIQUITI FIRMWARE OR EARLY-ACCESS/BETA HARDWARE WILL BE CLOSED WITHOUT A RESPONSE. ALL BETA RELEASES FROM UBIQUITI ARE UNSUPPORTED -->

**Describe The Problem:**
I have 31 cameras and 7 Floodlights, and run my protect in a UNVR. I've been getting these errors in homebridge plugin for a while and thought it might resolve it self over few updates, but its now at a point where the plugin is getting these errors very often and I end up restarting it often as well. Granted, i do believe this particular error is something on the Unifi UNVR balckbox but wanted to bring this issue up to notice. 

I have run into this issue when i had the homebridge running on a macbook air M1 and now on the synolgy DSM as well. I have a separate local admin user for homebridge on unifi 
 
**To Reproduce:**
No specific steps as such. I have the system configured as per the Manual and only thing i can think of is the number of cameras and floodlights might be more than a typical homebridge user at home. 

**Logs:**
<!-- In order to be helpful, include the relevant logs from Homebridge, if applicable. -->


10/24/2022, 7:12:25 PM] [homebridge-unifi-protect] UNVR [UNVR4] Lift Cam [UVC G3 Instant]: The Protect livestream API has closed unexpectedly and will retry again shortly. This is usually due to a controller or camera restart and can be safely ignored.
[10/24/2022, 7:12:43 PM] [homebridge-unifi-protect] UNVR [UNVR4] Sitting area [UVC G3 Instant]: HomeKit Secure Video has recorded a 16 second motion event.
[10/24/2022, 7:12:43 PM] [homebridge-unifi-protect] UNVR [UNVR4] Sitting area [UVC G3 Instant]: HomeKit Secure Video event recording ended abnormally: The request timed out.

**Homebridge Configuration:**

{
    "controllers": [
        {
            "address": "192.168.1.142",
            "name": "UNVR",
            "password": "******",
            "refreshInterval": 60,
            "username": "homebridge"
        }
    ],
    "options": [
        "Enable.Audio.Filter.Noise",
        "Disable.Video.Stream.High",
        "Enable.Video.DynamicBitrate",
        "Enable.Video.Transcode"
    ],
    "_bridge": {
        "username": "0E:0D:4A:BB:DD:2E",
        "port": 41329
    },
    "platform": "UniFi Protect"
}

**Screenshots:**
![Screenshot 2022-10-24 at 7 20 36 PM](https://user-images.githubusercontent.com/1937549/197541847-ad227269-13b7-4b06-8c5b-aea12cd96b2f.png)

**Environment:**

* **Homebridge Version:**[v1.5.0]
* **Node Version:** 16.18.0
* **Homebridge-UniFi-Protect Plugin Version:** homebridge-unifi-protect v5.5.4
* **UniFi Protect Version:** Protect 2.2.6
* **UniFi Protect Controller Type:** UNVR
* **UniFi Protect Controller Firmware Version:** UniFi OS UNVR 2.5.11
* **Apple Device and iOS / macOS / iPadOS / tvOS Version:**iOS 16
* **Operating System and OS Version:** DSM 7.1.1-42962 Update 1

<!-- Click the "Preview" tab before you submit to ensure the formatting is correct. -->

