This Unifi Protect upgrade from 1.19.x to 1.20 complete messed up all of my camera feeds.
Further more having WebRTC installed messed it up even further. So I had to uninstall it for now.
I’m unable to start the unifi protect integration I get the follow error:
Error setting up entry UDMPRO for unifiprotect
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 304, in async_setup
result = await component.async_setup_entry(hass, self) # type: ignore
File "/config/custom_components/unifiprotect/__init__.py", line 108, in async_setup_entry
await _async_get_or_create_nvr_device_in_registry(hass, entry, nvr_info)
File "/config/custom_components/unifiprotect/__init__.py", line 124, in _async_get_or_create_nvr_device_in_registry
device_registry.async_get_or_create(
TypeError: async_get_or_create() got an unexpected keyword argument 'configuration_url'
Is anybody having the same issue?
My current work around for this is to use RTSP streams for my cameras.
-
Copy the RTSPS link from unifi protect. Example: rtsps://192.168.25.1:7441/labcdefgh?enableSrtp
-
Remove the s in rtsps and change the port from 7441 to 7447
-
Add to configuration.yaml
- platform: ffmpeg
input: rtsp://192.168.25.1:7447/abcdefgh?enableSrtp
name: Garage