Support import camera links from Home Assistant config files:
- Generic Camera, setup via GUI
- HomeKit Camera
- ONVIF
- Roborock vacuums with camera
hass:
config: "/config" # skip this setting if you are a Home Assistant add-on user
streams:
generic_camera: hass:Camera1 # Settings > Integrations > Integration Name
aqara_g3: hass:Camera-Hub-G3-AB12Any cameras in WebRTC format are supported. But at the moment Home Assistant only supports some Nest cameras in this format.
Important. The Nest API only allows you to get a link to a stream for 5 minutes. Do not use this with Frigate! If the stream expires, Frigate will consume all available RAM on your machine within seconds. It's recommended to use Nest source - it supports extending the stream.
streams:
# link to Home Assistant Supervised
hass-webrtc1: hass://supervisor?entity_id=camera.nest_doorbell
# link to external Home Assistant with Long-Lived Access Tokens
hass-webrtc2: hass://192.168.1.123:8123?entity_id=camera.nest_doorbell&token=eyXYZ...By default, the Home Assistant API does not allow you to get a dynamic RTSP link to a camera stream. This method can work around it.